builder: fx-team_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-273 starttime: 1461192695.82 results: success (0) buildid: 20160420141601 builduid: a8228298e7954969b9f5414c4af5c937 revision: be1fd1c7e43f3969243b8c768d5dbe6de17f4f7c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 15:51:35.816717) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 15:51:35.817157) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 15:51:35.817436) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 15:51:35.864000) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 15:51:35.864286) ========= 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: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461191811.253979-1110113369 _=/tools/buildbot/bin/python using PTY: False --2016-04-20 15:51:36-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (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% 10.9M=0.001s 2016-04-20 15:51:36 (10.9 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.572319 ========= master_lag: 0.30 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 15:51:36.741167) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 15:51:36.741490) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461191811.253979-1110113369 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.031906 ========= master_lag: 0.79 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 15:51:37.568214) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 15:51:37.568568) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev be1fd1c7e43f3969243b8c768d5dbe6de17f4f7c --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev be1fd1c7e43f3969243b8c768d5dbe6de17f4f7c --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461191811.253979-1110113369 _=/tools/buildbot/bin/python using PTY: False 2016-04-20 15:51:37,820 truncating revision to first 12 chars 2016-04-20 15:51:37,821 Setting DEBUG logging. 2016-04-20 15:51:37,821 attempt 1/10 2016-04-20 15:51:37,821 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/be1fd1c7e43f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 15:51:39,158 unpacking tar archive at: fx-team-be1fd1c7e43f/testing/mozharness/ program finished with exit code 0 elapsedTime=2.058356 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 15:51:39.654263) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 15:51:39.654583) ========= script_repo_revision: be1fd1c7e43f3969243b8c768d5dbe6de17f4f7c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 15:51:39.654983) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 15:51:39.655258) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 15:51:39.678981) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 29 secs) (at 2016-04-20 15:51:39.679252) ========= /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 fx-team --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', 'fx-team', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461191811.253979-1110113369 _=/tools/buildbot/bin/python using PTY: False 15:51:40 INFO - MultiFileLogger online at 20160420 15:51:40 in /builds/slave/test 15:51:40 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 fx-team --download-symbols true 15:51:40 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 15:51:40 INFO - {'append_to_log': False, 15:51:40 INFO - 'base_work_dir': '/builds/slave/test', 15:51:40 INFO - 'blob_upload_branch': 'fx-team', 15:51:40 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 15:51:40 INFO - 'buildbot_json_path': 'buildprops.json', 15:51:40 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 15:51:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:51:40 INFO - 'download_minidump_stackwalk': True, 15:51:40 INFO - 'download_symbols': 'true', 15:51:40 INFO - 'e10s': False, 15:51:40 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 15:51:40 INFO - 'tooltool.py': '/tools/tooltool.py', 15:51:40 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 15:51:40 INFO - '/tools/misc-python/virtualenv.py')}, 15:51:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:51:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:51:40 INFO - 'log_level': 'info', 15:51:40 INFO - 'log_to_console': True, 15:51:40 INFO - 'opt_config_files': (), 15:51:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:51:40 INFO - '--processes=1', 15:51:40 INFO - '--config=%(test_path)s/wptrunner.ini', 15:51:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:51:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:51:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:51:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:51:40 INFO - 'pip_index': False, 15:51:40 INFO - 'require_test_zip': True, 15:51:40 INFO - 'test_type': ('testharness',), 15:51:40 INFO - 'this_chunk': '1', 15:51:40 INFO - 'tooltool_cache': '/builds/tooltool_cache', 15:51:40 INFO - 'total_chunks': '10', 15:51:40 INFO - 'virtualenv_path': 'venv', 15:51:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:51:40 INFO - 'work_dir': 'build'} 15:51:40 INFO - ##### 15:51:40 INFO - ##### Running clobber step. 15:51:40 INFO - ##### 15:51:40 INFO - Running pre-action listener: _resource_record_pre_action 15:51:40 INFO - Running main action method: clobber 15:51:40 INFO - rmtree: /builds/slave/test/build 15:51:40 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 15:51:41 INFO - Running post-action listener: _resource_record_post_action 15:51:41 INFO - ##### 15:51:41 INFO - ##### Running read-buildbot-config step. 15:51:41 INFO - ##### 15:51:41 INFO - Running pre-action listener: _resource_record_pre_action 15:51:41 INFO - Running main action method: read_buildbot_config 15:51:41 INFO - Using buildbot properties: 15:51:41 INFO - { 15:51:41 INFO - "project": "", 15:51:41 INFO - "product": "firefox", 15:51:41 INFO - "script_repo_revision": "production", 15:51:41 INFO - "scheduler": "tests-fx-team-ubuntu32_vm-debug-unittest-7-3600", 15:51:41 INFO - "repository": "", 15:51:41 INFO - "buildername": "Ubuntu VM 12.04 fx-team debug test web-platform-tests-1", 15:51:41 INFO - "buildid": "20160420141601", 15:51:41 INFO - "pgo_build": "False", 15:51:41 INFO - "basedir": "/builds/slave/test", 15:51:41 INFO - "buildnumber": 5, 15:51:41 INFO - "slavename": "tst-linux32-spot-273", 15:51:41 INFO - "revision": "be1fd1c7e43f3969243b8c768d5dbe6de17f4f7c", 15:51:41 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 15:51:41 INFO - "platform": "linux", 15:51:41 INFO - "branch": "fx-team", 15:51:41 INFO - "repo_path": "integration/fx-team", 15:51:41 INFO - "moz_repo_path": "", 15:51:41 INFO - "stage_platform": "linux", 15:51:41 INFO - "builduid": "a8228298e7954969b9f5414c4af5c937", 15:51:41 INFO - "slavebuilddir": "test" 15:51:41 INFO - } 15:51:41 INFO - Found installer url https://queue.taskcluster.net/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2. 15:51:41 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json. 15:51:41 INFO - Running post-action listener: _resource_record_post_action 15:51:41 INFO - ##### 15:51:41 INFO - ##### Running download-and-extract step. 15:51:41 INFO - ##### 15:51:41 INFO - Running pre-action listener: _resource_record_pre_action 15:51:41 INFO - Running main action method: download_and_extract 15:51:41 INFO - mkdir: /builds/slave/test/build/tests 15:51:41 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')]} 15:51:41 INFO - https://queue.taskcluster.net/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 15:51:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 15:51:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 15:51:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 15:51:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 15:51:48 INFO - Downloaded 1325 bytes. 15:51:48 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 15:51:48 INFO - Using the following test package requirements: 15:51:48 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 15:51:48 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 15:51:48 INFO - u'firefox-48.0a1.en-US.linux-i686.cppunittest.tests.zip'], 15:51:48 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 15:51:48 INFO - u'firefox-48.0a1.en-US.linux-i686.gtest.tests.zip'], 15:51:48 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 15:51:48 INFO - u'jsshell-linux-i686.zip'], 15:51:48 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 15:51:48 INFO - u'firefox-48.0a1.en-US.linux-i686.mochitest.tests.zip'], 15:51:48 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 15:51:48 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 15:51:48 INFO - u'firefox-48.0a1.en-US.linux-i686.reftest.tests.zip'], 15:51:48 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 15:51:48 INFO - u'firefox-48.0a1.en-US.linux-i686.talos.tests.zip'], 15:51:48 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 15:51:48 INFO - u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'], 15:51:48 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 15:51:48 INFO - u'firefox-48.0a1.en-US.linux-i686.xpcshell.tests.zip']} 15:51:48 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 15:51:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:51:48 INFO - https://queue.taskcluster.net/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 15:51:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 15:51:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 15:51:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 15:51:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 15:51:57 INFO - Downloaded 22428937 bytes. 15:51:57 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:51:57 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:51:58 INFO - caution: filename not matched: web-platform/* 15:51:58 INFO - Return code: 11 15:51: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')]} 15:51:58 INFO - https://queue.taskcluster.net/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 15:51:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 15:51:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 15:51:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 15:51:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 15:52:01 INFO - Downloaded 36397867 bytes. 15:52:01 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:52:01 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:52:05 INFO - caution: filename not matched: bin/* 15:52:05 INFO - caution: filename not matched: config/* 15:52:05 INFO - caution: filename not matched: mozbase/* 15:52:05 INFO - caution: filename not matched: marionette/* 15:52:05 INFO - caution: filename not matched: tools/wptserve/* 15:52:05 INFO - Return code: 11 15:52:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:05 INFO - https://queue.taskcluster.net/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 15:52:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 15:52:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 15:52:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 15:52:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 15:52:26 INFO - Downloaded 63470827 bytes. 15:52:26 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 15:52:26 INFO - mkdir: /builds/slave/test/properties 15:52:26 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 15:52:26 INFO - Writing to file /builds/slave/test/properties/build_url 15:52:26 INFO - Contents: 15:52:26 INFO - build_url:https://queue.taskcluster.net/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 15:52:27 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 15:52:27 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 15:52:27 INFO - Writing to file /builds/slave/test/properties/symbols_url 15:52:27 INFO - Contents: 15:52:27 INFO - symbols_url:https://queue.taskcluster.net/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 15:52: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')]} 15:52:27 INFO - https://queue.taskcluster.net/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:52:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 15:52:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 15:52:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 15:52:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 15:52:53 INFO - Downloaded 91778540 bytes. 15:52:53 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 15:52:53 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 15:53:03 INFO - Return code: 0 15:53:03 INFO - Running post-action listener: _resource_record_post_action 15:53:03 INFO - Running post-action listener: set_extra_try_arguments 15:53:03 INFO - ##### 15:53:03 INFO - ##### Running create-virtualenv step. 15:53:03 INFO - ##### 15:53:03 INFO - Running pre-action listener: _pre_create_virtualenv 15:53:03 INFO - Running pre-action listener: _resource_record_pre_action 15:53:03 INFO - Running main action method: create_virtualenv 15:53:03 INFO - Creating virtualenv /builds/slave/test/build/venv 15:53:03 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 15:53:03 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 15:53:03 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 15:53:03 INFO - Using real prefix '/usr' 15:53:03 INFO - New python executable in /builds/slave/test/build/venv/bin/python 15:53:04 INFO - Installing distribute.............................................................................................................................................................................................done. 15:53:08 INFO - Installing pip.................done. 15:53:08 INFO - Return code: 0 15:53:08 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 15:53:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:53:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:53:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:53:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:53:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:53:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:53:08 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8cfbc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e0d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ec12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8eb0f70>, '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 0x8eb0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8eb6750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461191811.253979-1110113369', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 15:53:08 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 15:53:08 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 15:53:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:53:08 INFO - 'CCACHE_UMASK': '002', 15:53:08 INFO - 'DISPLAY': ':0', 15:53:08 INFO - 'HOME': '/home/cltbld', 15:53:08 INFO - 'LANG': 'en_US.UTF-8', 15:53:08 INFO - 'LOGNAME': 'cltbld', 15:53:08 INFO - 'MAIL': '/var/mail/cltbld', 15:53:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:53:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:53:08 INFO - 'MOZ_NO_REMOTE': '1', 15:53:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:53:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:53:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:53:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:53:08 INFO - 'PWD': '/builds/slave/test', 15:53:08 INFO - 'SHELL': '/bin/bash', 15:53:08 INFO - 'SHLVL': '1', 15:53:08 INFO - 'TERM': 'linux', 15:53:08 INFO - 'TMOUT': '86400', 15:53:08 INFO - 'USER': 'cltbld', 15:53:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461191811.253979-1110113369', 15:53:08 INFO - '_': '/tools/buildbot/bin/python'} 15:53:09 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:53:09 INFO - Downloading/unpacking psutil>=0.7.1 15:53:09 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 15:53:09 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 15:53:09 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:53:09 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:53:09 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 15:53:09 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 15:53:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 15:53:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:53:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:53:14 INFO - Installing collected packages: psutil 15:53:14 INFO - Running setup.py install for psutil 15:53:14 INFO - building 'psutil._psutil_linux' extension 15:53:14 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 15:53:14 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 15:53:14 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 15:53:15 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 15:53:15 INFO - building 'psutil._psutil_posix' extension 15:53:15 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 15:53:15 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 15:53:15 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:53:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:53:15 INFO - Successfully installed psutil 15:53:15 INFO - Cleaning up... 15:53:15 INFO - Return code: 0 15:53:15 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 15:53:15 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')]} 15:53:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:53:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:53:15 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')]} 15:53:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:53:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:53:15 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8cfbc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e0d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ec12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8eb0f70>, '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 0x8eb0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8eb6750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461191811.253979-1110113369', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 15:53:15 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 15:53:15 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 15:53:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:53:15 INFO - 'CCACHE_UMASK': '002', 15:53:15 INFO - 'DISPLAY': ':0', 15:53:15 INFO - 'HOME': '/home/cltbld', 15:53:15 INFO - 'LANG': 'en_US.UTF-8', 15:53:15 INFO - 'LOGNAME': 'cltbld', 15:53:15 INFO - 'MAIL': '/var/mail/cltbld', 15:53:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:53:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:53:15 INFO - 'MOZ_NO_REMOTE': '1', 15:53:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:53:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:53:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:53:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:53:15 INFO - 'PWD': '/builds/slave/test', 15:53:15 INFO - 'SHELL': '/bin/bash', 15:53:15 INFO - 'SHLVL': '1', 15:53:15 INFO - 'TERM': 'linux', 15:53:15 INFO - 'TMOUT': '86400', 15:53:15 INFO - 'USER': 'cltbld', 15:53:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461191811.253979-1110113369', 15:53:15 INFO - '_': '/tools/buildbot/bin/python'} 15:53:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:53:16 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:53:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:53:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:53:16 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:53:16 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:53:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:53:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:53:20 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:53:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 15:53:20 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 15:53:20 INFO - Installing collected packages: mozsystemmonitor 15:53:20 INFO - Running setup.py install for mozsystemmonitor 15:53:21 INFO - Successfully installed mozsystemmonitor 15:53:21 INFO - Cleaning up... 15:53:21 INFO - Return code: 0 15:53:21 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 15:53:21 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')]} 15:53:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:53:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:53:21 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')]} 15:53:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:53:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:53:21 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8cfbc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e0d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ec12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8eb0f70>, '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 0x8eb0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8eb6750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461191811.253979-1110113369', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 15:53:21 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 15:53:21 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 15:53:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:53:21 INFO - 'CCACHE_UMASK': '002', 15:53:21 INFO - 'DISPLAY': ':0', 15:53:21 INFO - 'HOME': '/home/cltbld', 15:53:21 INFO - 'LANG': 'en_US.UTF-8', 15:53:21 INFO - 'LOGNAME': 'cltbld', 15:53:21 INFO - 'MAIL': '/var/mail/cltbld', 15:53:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:53:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:53:21 INFO - 'MOZ_NO_REMOTE': '1', 15:53:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:53:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:53:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:53:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:53:21 INFO - 'PWD': '/builds/slave/test', 15:53:21 INFO - 'SHELL': '/bin/bash', 15:53:21 INFO - 'SHLVL': '1', 15:53:21 INFO - 'TERM': 'linux', 15:53:21 INFO - 'TMOUT': '86400', 15:53:21 INFO - 'USER': 'cltbld', 15:53:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461191811.253979-1110113369', 15:53:21 INFO - '_': '/tools/buildbot/bin/python'} 15:53:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:53:21 INFO - Downloading/unpacking blobuploader==1.2.4 15:53:21 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 15:53:21 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 15:53:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:53:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:53:21 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 15:53:21 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 15:53:26 INFO - Downloading blobuploader-1.2.4.tar.gz 15:53:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 15:53:26 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:53:26 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 15:53:26 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 15:53:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:53:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:53:26 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 15:53:26 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 15:53:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 15:53:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:53: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 15:53: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 15:53:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:53:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:53: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 15:53: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 15:53:28 INFO - Downloading docopt-0.6.1.tar.gz 15:53:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 15:53:28 INFO - Installing collected packages: blobuploader, requests, docopt 15:53:28 INFO - Running setup.py install for blobuploader 15:53:28 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 15:53:28 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 15:53:28 INFO - Running setup.py install for requests 15:53:29 INFO - Running setup.py install for docopt 15:53:29 INFO - Successfully installed blobuploader requests docopt 15:53:29 INFO - Cleaning up... 15:53:29 INFO - Return code: 0 15:53:29 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:53:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:53:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:53:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:53:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:53:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:53:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:53:29 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8cfbc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e0d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ec12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8eb0f70>, '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 0x8eb0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8eb6750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461191811.253979-1110113369', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 15:53:29 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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 15:53:29 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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:53:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:53:29 INFO - 'CCACHE_UMASK': '002', 15:53:29 INFO - 'DISPLAY': ':0', 15:53:29 INFO - 'HOME': '/home/cltbld', 15:53:29 INFO - 'LANG': 'en_US.UTF-8', 15:53:29 INFO - 'LOGNAME': 'cltbld', 15:53:29 INFO - 'MAIL': '/var/mail/cltbld', 15:53:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:53:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:53:29 INFO - 'MOZ_NO_REMOTE': '1', 15:53:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:53:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:53:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:53:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:53:29 INFO - 'PWD': '/builds/slave/test', 15:53:29 INFO - 'SHELL': '/bin/bash', 15:53:29 INFO - 'SHLVL': '1', 15:53:29 INFO - 'TERM': 'linux', 15:53:29 INFO - 'TMOUT': '86400', 15:53:29 INFO - 'USER': 'cltbld', 15:53:29 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461191811.253979-1110113369', 15:53:29 INFO - '_': '/tools/buildbot/bin/python'} 15:53:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:53:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:53:30 INFO - Running setup.py (path:/tmp/pip-stEvhy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:53:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:53:30 INFO - Running setup.py (path:/tmp/pip-tfrBtN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:53:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:53:30 INFO - Running setup.py (path:/tmp/pip-edMKGv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:53:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:53:30 INFO - Running setup.py (path:/tmp/pip-HI0zW1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:53:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:53:30 INFO - Running setup.py (path:/tmp/pip-gVtII_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:53:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:53:30 INFO - Running setup.py (path:/tmp/pip-Tvo7KB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:53:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:53:31 INFO - Running setup.py (path:/tmp/pip-oTnZ5w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:53:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:53:31 INFO - Running setup.py (path:/tmp/pip-ZqjfY1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:53:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:53:31 INFO - Running setup.py (path:/tmp/pip-SVA13H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:53:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:53:31 INFO - Running setup.py (path:/tmp/pip-WV7jpK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:53:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:53:31 INFO - Running setup.py (path:/tmp/pip-fnw9Si-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:53:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:53:31 INFO - Running setup.py (path:/tmp/pip-peNnoo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:53:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:53:31 INFO - Running setup.py (path:/tmp/pip-ltWWK3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:53:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:53:32 INFO - Running setup.py (path:/tmp/pip-jzno3j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:53:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:53:32 INFO - Running setup.py (path:/tmp/pip-diCjte-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:53:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:53:32 INFO - Running setup.py (path:/tmp/pip-Ph4oJV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:53:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:53:32 INFO - Running setup.py (path:/tmp/pip-ir1d_p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:53:32 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:53:32 INFO - Running setup.py (path:/tmp/pip-lkDg9I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:53:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:53:32 INFO - Running setup.py (path:/tmp/pip-zmo6rY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:53:32 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:53:32 INFO - Running setup.py (path:/tmp/pip-N7RnFy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:53:32 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:53:33 INFO - Running setup.py (path:/tmp/pip-9e06rK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:53:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:53:33 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 15:53:33 INFO - Running setup.py install for manifestparser 15:53:33 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 15:53:33 INFO - Running setup.py install for mozcrash 15:53:33 INFO - Running setup.py install for mozdebug 15:53:34 INFO - Running setup.py install for mozdevice 15:53:34 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 15:53:34 INFO - Installing dm script to /builds/slave/test/build/venv/bin 15:53:34 INFO - Running setup.py install for mozfile 15:53:34 INFO - Running setup.py install for mozhttpd 15:53:34 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 15:53:34 INFO - Running setup.py install for mozinfo 15:53:34 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 15:53:34 INFO - Running setup.py install for mozInstall 15:53:35 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 15:53:35 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 15:53:35 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 15:53:35 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 15:53:35 INFO - Running setup.py install for mozleak 15:53:35 INFO - Running setup.py install for mozlog 15:53:35 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 15:53:35 INFO - Running setup.py install for moznetwork 15:53:35 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 15:53:35 INFO - Running setup.py install for mozprocess 15:53:36 INFO - Running setup.py install for mozprofile 15:53:36 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 15:53:36 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 15:53:36 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 15:53:36 INFO - Running setup.py install for mozrunner 15:53:36 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 15:53:36 INFO - Running setup.py install for mozscreenshot 15:53:36 INFO - Running setup.py install for moztest 15:53:37 INFO - Running setup.py install for mozversion 15:53:37 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 15:53:37 INFO - Running setup.py install for wptserve 15:53:37 INFO - Running setup.py install for marionette-driver 15:53:37 INFO - Running setup.py install for browsermob-proxy 15:53:38 INFO - Running setup.py install for marionette-client 15:53:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:53:38 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 15:53: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 15:53:38 INFO - Cleaning up... 15:53:38 INFO - Return code: 0 15:53:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:53: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')]} 15:53:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:53:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:53: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')]} 15:53:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:53:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 15:53: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 0x8cfbc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e0d598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8ec12b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8eb0f70>, '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 0x8eb0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8eb6750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461191811.253979-1110113369', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 15:53: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.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.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 15:53: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.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:53:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:53:38 INFO - 'CCACHE_UMASK': '002', 15:53:38 INFO - 'DISPLAY': ':0', 15:53:38 INFO - 'HOME': '/home/cltbld', 15:53:38 INFO - 'LANG': 'en_US.UTF-8', 15:53:38 INFO - 'LOGNAME': 'cltbld', 15:53:38 INFO - 'MAIL': '/var/mail/cltbld', 15:53:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:53:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:53:38 INFO - 'MOZ_NO_REMOTE': '1', 15:53:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:53:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:53:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:53:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:53:38 INFO - 'PWD': '/builds/slave/test', 15:53:38 INFO - 'SHELL': '/bin/bash', 15:53:38 INFO - 'SHLVL': '1', 15:53:38 INFO - 'TERM': 'linux', 15:53:38 INFO - 'TMOUT': '86400', 15:53:38 INFO - 'USER': 'cltbld', 15:53:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461191811.253979-1110113369', 15:53:38 INFO - '_': '/tools/buildbot/bin/python'} 15:53:39 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:53:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:53:39 INFO - Running setup.py (path:/tmp/pip-FKBqHK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:53:39 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)) 15:53:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:53:39 INFO - Running setup.py (path:/tmp/pip-JFRcz3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:53:39 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)) 15:53:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:53:39 INFO - Running setup.py (path:/tmp/pip-ejI5Lm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:53:39 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)) 15:53:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:53:39 INFO - Running setup.py (path:/tmp/pip-bs75U1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:53:39 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)) 15:53:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:53:39 INFO - Running setup.py (path:/tmp/pip-9WXg_U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:53: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)) 15:53:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:53:39 INFO - Running setup.py (path:/tmp/pip-iWfICd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:53:40 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)) 15:53:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:53:40 INFO - Running setup.py (path:/tmp/pip-Zpfj22-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:53:40 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)) 15:53:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:53:40 INFO - Running setup.py (path:/tmp/pip-jFLAcy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:53:40 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)) 15:53:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:53:40 INFO - Running setup.py (path:/tmp/pip-efviNG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:53:40 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)) 15:53:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:53:40 INFO - Running setup.py (path:/tmp/pip-XgagNX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:53:40 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)) 15:53:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:53:40 INFO - Running setup.py (path:/tmp/pip-RCOrVK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:53:40 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)) 15:53:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:53:40 INFO - Running setup.py (path:/tmp/pip-YzYgT3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:53:40 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)) 15:53:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:53:40 INFO - Running setup.py (path:/tmp/pip-q6uXcJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:53:41 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)) 15:53:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:53:41 INFO - Running setup.py (path:/tmp/pip-NxfAHR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:53:41 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)) 15:53:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:53:41 INFO - Running setup.py (path:/tmp/pip-YbaiqO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:53:41 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)) 15:53:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:53:41 INFO - Running setup.py (path:/tmp/pip-bFt8W0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:53:41 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)) 15:53:41 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:53:41 INFO - Running setup.py (path:/tmp/pip-gnOfcG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:53:41 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)) 15:53:41 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:53:41 INFO - Running setup.py (path:/tmp/pip-xZ33MD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:53:41 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)) 15:53:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:53:41 INFO - Running setup.py (path:/tmp/pip-DLdF_E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:53:41 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)) 15:53:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:53:41 INFO - Running setup.py (path:/tmp/pip-sAq3Un-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:53:42 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)) 15:53:42 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:53:42 INFO - Running setup.py (path:/tmp/pip-YhdL4Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:53:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:53:42 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)) 15:53:42 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)) 15:53:42 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)) 15:53:42 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)) 15:53:42 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)) 15:53:42 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)) 15:53:42 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 15:53:42 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 15:53:42 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 15:53:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:53:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 15:53:42 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 15:53:42 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 15:53:47 INFO - Downloading blessings-1.6.tar.gz 15:53:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 15:53:47 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)) 15:53:47 INFO - Installing collected packages: blessings 15:53:47 INFO - Running setup.py install for blessings 15:53:47 INFO - Successfully installed blessings 15:53:47 INFO - Cleaning up... 15:53:47 INFO - Return code: 0 15:53:47 INFO - Done creating virtualenv /builds/slave/test/build/venv. 15:53:47 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:53:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:53:48 INFO - Reading from file tmpfile_stdout 15:53:48 INFO - Current package versions: 15:53:48 INFO - argparse == 1.2.1 15:53:48 INFO - blessings == 1.6 15:53:48 INFO - blobuploader == 1.2.4 15:53:48 INFO - browsermob-proxy == 0.6.0 15:53:48 INFO - docopt == 0.6.1 15:53:48 INFO - manifestparser == 1.1 15:53:48 INFO - marionette-client == 2.3.0 15:53:48 INFO - marionette-driver == 1.4.0 15:53:48 INFO - mozInstall == 1.12 15:53:48 INFO - mozcrash == 0.17 15:53:48 INFO - mozdebug == 0.1 15:53:48 INFO - mozdevice == 0.48 15:53:48 INFO - mozfile == 1.2 15:53:48 INFO - mozhttpd == 0.7 15:53:48 INFO - mozinfo == 0.9 15:53:48 INFO - mozleak == 0.1 15:53:48 INFO - mozlog == 3.1 15:53:48 INFO - moznetwork == 0.27 15:53:48 INFO - mozprocess == 0.22 15:53:48 INFO - mozprofile == 0.28 15:53:48 INFO - mozrunner == 6.11 15:53:48 INFO - mozscreenshot == 0.1 15:53:48 INFO - mozsystemmonitor == 0.0 15:53:48 INFO - moztest == 0.7 15:53:48 INFO - mozversion == 1.4 15:53:48 INFO - psutil == 3.1.1 15:53:48 INFO - requests == 1.2.3 15:53:48 INFO - wptserve == 1.4.0 15:53:48 INFO - wsgiref == 0.1.2 15:53:48 INFO - Running post-action listener: _resource_record_post_action 15:53:48 INFO - Running post-action listener: _start_resource_monitoring 15:53:48 INFO - Starting resource monitoring. 15:53:48 INFO - ##### 15:53:48 INFO - ##### Running pull step. 15:53:48 INFO - ##### 15:53:48 INFO - Running pre-action listener: _resource_record_pre_action 15:53:48 INFO - Running main action method: pull 15:53:48 INFO - Pull has nothing to do! 15:53:48 INFO - Running post-action listener: _resource_record_post_action 15:53:48 INFO - ##### 15:53:48 INFO - ##### Running install step. 15:53:48 INFO - ##### 15:53:48 INFO - Running pre-action listener: _resource_record_pre_action 15:53:48 INFO - Running main action method: install 15:53:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:53:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:53:48 INFO - Reading from file tmpfile_stdout 15:53:48 INFO - Detecting whether we're running mozinstall >=1.0... 15:53:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 15:53:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 15:53:48 INFO - Reading from file tmpfile_stdout 15:53:48 INFO - Output received: 15:53:48 INFO - Usage: mozinstall [options] installer 15:53:48 INFO - Options: 15:53:48 INFO - -h, --help show this help message and exit 15:53:48 INFO - -d DEST, --destination=DEST 15:53:48 INFO - Directory to install application into. [default: 15:53:48 INFO - "/builds/slave/test"] 15:53:48 INFO - --app=APP Application being installed. [default: firefox] 15:53:48 INFO - mkdir: /builds/slave/test/build/application 15:53:48 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 15:53:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 15:54:21 INFO - Reading from file tmpfile_stdout 15:54:21 INFO - Output received: 15:54:21 INFO - /builds/slave/test/build/application/firefox/firefox 15:54:21 INFO - Running post-action listener: _resource_record_post_action 15:54:21 INFO - ##### 15:54:21 INFO - ##### Running run-tests step. 15:54:21 INFO - ##### 15:54:21 INFO - Running pre-action listener: _resource_record_pre_action 15:54:21 INFO - Running main action method: run_tests 15:54:21 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 15:54:21 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:54:21 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:54:21 INFO - grabbing minidump binary from tooltool 15:54:21 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')]} 15:54:21 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8eb0f70>, '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 0x8eb0620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8eb6750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 15:54:21 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 15:54:21 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/linux32/releng.manifest -o -c /builds/tooltool_cache 15:54:21 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 15:54:21 INFO - Return code: 0 15:54:21 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 15:54:21 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 15:54:21 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/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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 15:54:21 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/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-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 15:54:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:54:21 INFO - 'CCACHE_UMASK': '002', 15:54:21 INFO - 'DISPLAY': ':0', 15:54:21 INFO - 'HOME': '/home/cltbld', 15:54:21 INFO - 'LANG': 'en_US.UTF-8', 15:54:21 INFO - 'LOGNAME': 'cltbld', 15:54:21 INFO - 'MAIL': '/var/mail/cltbld', 15:54:21 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 15:54:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:54:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:54:21 INFO - 'MOZ_NO_REMOTE': '1', 15:54:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:54:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:54:21 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:54:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:54:21 INFO - 'PWD': '/builds/slave/test', 15:54:21 INFO - 'SHELL': '/bin/bash', 15:54:21 INFO - 'SHLVL': '1', 15:54:21 INFO - 'TERM': 'linux', 15:54:21 INFO - 'TMOUT': '86400', 15:54:21 INFO - 'USER': 'cltbld', 15:54:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461191811.253979-1110113369', 15:54:21 INFO - '_': '/tools/buildbot/bin/python'} 15:54:21 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/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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 15:54:22 INFO - STDERR: /builds/slave/test/build/venv/local/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 15:54:22 INFO - import pkg_resources 15:54:23 INFO - Using 1 client processes 15:54:23 INFO - wptserve Starting http server on 127.0.0.1:8000 15:54:23 INFO - wptserve Starting http server on 127.0.0.1:8001 15:54:23 INFO - wptserve Starting http server on 127.0.0.1:8443 15:54:26 INFO - SUITE-START | Running 778 tests 15:54:26 INFO - Running testharness tests 15:54:26 INFO - Setting up ssl 15:54:26 INFO - PROCESS | certutil | 15:54:26 INFO - PROCESS | certutil | 15:54:26 INFO - PROCESS | certutil | 15:54:26 INFO - Certificate Nickname Trust Attributes 15:54:26 INFO - SSL,S/MIME,JAR/XPI 15:54:26 INFO - 15:54:26 INFO - web-platform-tests CT,, 15:54:26 INFO - 15:54:26 INFO - Starting runner 15:54:29 INFO - PROCESS | 12207 | 1461192869177 Marionette DEBUG Marionette enabled via build flag and pref 15:54:29 INFO - PROCESS | 12207 | ++DOCSHELL 0xa2acd800 == 1 [pid = 12207] [id = 1] 15:54:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 1 (0xa2acdc00) [pid = 12207] [serial = 1] [outer = (nil)] 15:54:29 INFO - PROCESS | 12207 | [12207] WARNING: No inner window available!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:54:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 2 (0xa2ace400) [pid = 12207] [serial = 2] [outer = 0xa2acdc00] 15:54:29 INFO - PROCESS | 12207 | 1461192869842 Marionette INFO Listening on port 2828 15:54:30 INFO - PROCESS | 12207 | 1461192870507 Marionette DEBUG Marionette enabled via command-line flag 15:54:30 INFO - PROCESS | 12207 | ++DOCSHELL 0x9fc51400 == 2 [pid = 12207] [id = 2] 15:54:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 3 (0x9fc95000) [pid = 12207] [serial = 3] [outer = (nil)] 15:54:30 INFO - PROCESS | 12207 | [12207] WARNING: No inner window available!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:54:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 4 (0x9fc95800) [pid = 12207] [serial = 4] [outer = 0x9fc95000] 15:54:30 INFO - PROCESS | 12207 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9fb7a320 15:54:30 INFO - PROCESS | 12207 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fb7ae40 15:54:30 INFO - PROCESS | 12207 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fb99d40 15:54:30 INFO - PROCESS | 12207 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fb9a9a0 15:54:30 INFO - PROCESS | 12207 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9fb9c6e0 15:54:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 5 (0x9fb91000) [pid = 12207] [serial = 5] [outer = 0xa2acdc00] 15:54:30 INFO - PROCESS | 12207 | [12207] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:54:31 INFO - PROCESS | 12207 | 1461192871001 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53202 15:54:31 INFO - PROCESS | 12207 | [12207] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:54:31 INFO - PROCESS | 12207 | 1461192871043 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53203 15:54:31 INFO - PROCESS | 12207 | 1461192871115 Marionette DEBUG Closed connection conn0 15:54:31 INFO - PROCESS | 12207 | 1461192871119 Marionette DEBUG Closed connection conn1 15:54:31 INFO - PROCESS | 12207 | [12207] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 15:54:31 INFO - PROCESS | 12207 | [12207] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:54:31 INFO - PROCESS | 12207 | 1461192871292 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53204 15:54:31 INFO - PROCESS | 12207 | [12207] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:54:31 INFO - PROCESS | 12207 | 1461192871370 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:53205 15:54:31 INFO - PROCESS | 12207 | 1461192871379 Marionette DEBUG Closed connection conn2 15:54:31 INFO - PROCESS | 12207 | [12207] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:54:31 INFO - PROCESS | 12207 | 1461192871440 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:53206 15:54:31 INFO - PROCESS | 12207 | 1461192871459 Marionette DEBUG Closed connection conn3 15:54:31 INFO - PROCESS | 12207 | 1461192871491 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:54:31 INFO - PROCESS | 12207 | 1461192871508 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420141601","device":"desktop","version":"48.0a1"} 15:54:32 INFO - PROCESS | 12207 | [12207] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:54:33 INFO - PROCESS | 12207 | ++DOCSHELL 0x98f8e800 == 3 [pid = 12207] [id = 3] 15:54:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 6 (0x98f8ec00) [pid = 12207] [serial = 6] [outer = (nil)] 15:54:33 INFO - PROCESS | 12207 | ++DOCSHELL 0x98f8f000 == 4 [pid = 12207] [id = 4] 15:54:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 7 (0x98f92800) [pid = 12207] [serial = 7] [outer = (nil)] 15:54:34 INFO - PROCESS | 12207 | [12207] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:54:34 INFO - PROCESS | 12207 | ++DOCSHELL 0x98461400 == 5 [pid = 12207] [id = 5] 15:54:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 8 (0x98461800) [pid = 12207] [serial = 8] [outer = (nil)] 15:54:34 INFO - PROCESS | 12207 | [12207] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:54:34 INFO - PROCESS | 12207 | [12207] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:54:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 9 (0x982cf000) [pid = 12207] [serial = 9] [outer = 0x98461800] 15:54:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 10 (0x97fbf400) [pid = 12207] [serial = 10] [outer = 0x98f8ec00] 15:54:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 11 (0x97fc1000) [pid = 12207] [serial = 11] [outer = 0x98f92800] 15:54:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 12 (0x97fc3400) [pid = 12207] [serial = 12] [outer = 0x98461800] 15:54:36 INFO - PROCESS | 12207 | 1461192876423 Marionette DEBUG loaded listener.js 15:54:36 INFO - PROCESS | 12207 | 1461192876446 Marionette DEBUG loaded listener.js 15:54:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 13 (0x96b80400) [pid = 12207] [serial = 13] [outer = 0x98461800] 15:54:37 INFO - PROCESS | 12207 | 1461192877291 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"8c2edb34-fac3-4fe0-b84f-e78b948f35b5","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160420141601","device":"desktop","version":"48.0a1","command_id":1}}] 15:54:37 INFO - PROCESS | 12207 | 1461192877531 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:54:37 INFO - PROCESS | 12207 | 1461192877640 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 15:54:37 INFO - PROCESS | 12207 | 1461192877984 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:54:38 INFO - PROCESS | 12207 | [12207] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:54:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 14 (0x96b7f400) [pid = 12207] [serial = 14] [outer = 0x98461800] 15:54:38 INFO - PROCESS | 12207 | [12207] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:54:38 INFO - PROCESS | 12207 | 1461192878484 Marionette TRACE conn4 <- [1,3,null,{}] 15:54:38 INFO - PROCESS | 12207 | 1461192878500 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 15:54:38 INFO - PROCESS | 12207 | 1461192878525 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 15:54:38 INFO - PROCESS | 12207 | 1461192878561 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 15:54:38 INFO - PROCESS | 12207 | 1461192878568 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 15:54:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:54:38 INFO - PROCESS | 12207 | 1461192878576 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:54:38 INFO - PROCESS | 12207 | 1461192878581 Marionette TRACE conn4 <- [1,6,null,{}] 15:54:38 INFO - PROCESS | 12207 | 1461192878607 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:38 INFO - PROCESS | 12207 | 1461192878638 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 15:54:38 INFO - PROCESS | 12207 | 1461192878645 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:38 INFO - PROCESS | 12207 | ++DOCSHELL 0x91515800 == 6 [pid = 12207] [id = 6] 15:54:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 15 (0x91516400) [pid = 12207] [serial = 15] [outer = (nil)] 15:54:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 16 (0x91518400) [pid = 12207] [serial = 16] [outer = 0x91516400] 15:54:38 INFO - PROCESS | 12207 | 1461192878727 Marionette DEBUG loaded listener.js 15:54:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 17 (0x9151d800) [pid = 12207] [serial = 17] [outer = 0x91516400] 15:54:39 INFO - PROCESS | 12207 | ++DOCSHELL 0x91316800 == 7 [pid = 12207] [id = 7] 15:54:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 18 (0x91316c00) [pid = 12207] [serial = 18] [outer = (nil)] 15:54:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 19 (0x91f73800) [pid = 12207] [serial = 19] [outer = 0x91316c00] 15:54:39 INFO - PROCESS | 12207 | 1461192879267 Marionette DEBUG loaded listener.js 15:54:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 20 (0x9131c800) [pid = 12207] [serial = 20] [outer = 0x91316c00] 15:54:40 INFO - PROCESS | 12207 | [12207] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 15:54:40 INFO - PROCESS | 12207 | 1461192880172 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:54:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:54:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1693ms 15:54:40 INFO - PROCESS | 12207 | 1461192880366 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 15:54:40 INFO - PROCESS | 12207 | 1461192880370 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 15:54:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:54:40 INFO - PROCESS | 12207 | 1461192880440 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:54:40 INFO - PROCESS | 12207 | 1461192880445 Marionette TRACE conn4 <- [1,10,null,{}] 15:54:40 INFO - PROCESS | 12207 | 1461192880466 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:40 INFO - PROCESS | 12207 | 1461192880689 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 15:54:40 INFO - PROCESS | 12207 | 1461192880795 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:40 INFO - PROCESS | 12207 | ++DOCSHELL 0x912f4400 == 8 [pid = 12207] [id = 8] 15:54:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 21 (0x91310800) [pid = 12207] [serial = 21] [outer = (nil)] 15:54:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 22 (0x97a0f400) [pid = 12207] [serial = 22] [outer = 0x91310800] 15:54:40 INFO - PROCESS | 12207 | 1461192880888 Marionette DEBUG loaded listener.js 15:54:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 23 (0x97ac7400) [pid = 12207] [serial = 23] [outer = 0x91310800] 15:54:41 INFO - PROCESS | 12207 | 1461192881769 Marionette TRACE conn4 <- [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]]]}] 15:54:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:54:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1426ms 15:54:41 INFO - PROCESS | 12207 | 1461192881835 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 15:54:41 INFO - PROCESS | 12207 | 1461192881844 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 15:54:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:54:41 INFO - PROCESS | 12207 | 1461192881854 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:54:41 INFO - PROCESS | 12207 | 1461192881858 Marionette TRACE conn4 <- [1,14,null,{}] 15:54:41 INFO - PROCESS | 12207 | 1461192881865 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:42 INFO - PROCESS | 12207 | 1461192882094 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 15:54:42 INFO - PROCESS | 12207 | ++DOCSHELL 0x99a59800 == 9 [pid = 12207] [id = 9] 15:54:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 24 (0x99a5b000) [pid = 12207] [serial = 24] [outer = (nil)] 15:54:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 25 (0x99227c00) [pid = 12207] [serial = 25] [outer = 0x99a5b000] 15:54:42 INFO - PROCESS | 12207 | 1461192882260 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 26 (0x99ccf800) [pid = 12207] [serial = 26] [outer = 0x99a5b000] 15:54:42 INFO - PROCESS | 12207 | ++DOCSHELL 0x99d48000 == 10 [pid = 12207] [id = 10] 15:54:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 27 (0x99d49800) [pid = 12207] [serial = 27] [outer = (nil)] 15:54:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 28 (0x9df9b000) [pid = 12207] [serial = 28] [outer = 0x99d49800] 15:54:42 INFO - PROCESS | 12207 | 1461192882432 Marionette DEBUG loaded listener.js 15:54:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 29 (0x9fb93000) [pid = 12207] [serial = 29] [outer = 0x99d49800] 15:54:42 INFO - PROCESS | 12207 | ++DOCSHELL 0x99d48400 == 11 [pid = 12207] [id = 11] 15:54:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 30 (0x9ff13800) [pid = 12207] [serial = 30] [outer = (nil)] 15:54:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 31 (0xa0f65800) [pid = 12207] [serial = 31] [outer = 0x9ff13800] 15:54:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 32 (0xa45e8c00) [pid = 12207] [serial = 32] [outer = 0x9ff13800] 15:54:43 INFO - PROCESS | 12207 | 1461192883571 Marionette TRACE conn4 <- [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]]]}] 15:54:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:54:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1732ms 15:54:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:54:43 INFO - PROCESS | 12207 | 1461192883586 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 15:54:43 INFO - PROCESS | 12207 | 1461192883589 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 15:54:43 INFO - PROCESS | 12207 | 1461192883597 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:54:43 INFO - PROCESS | 12207 | 1461192883603 Marionette TRACE conn4 <- [1,18,null,{}] 15:54:43 INFO - PROCESS | 12207 | 1461192883621 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:43 INFO - PROCESS | 12207 | 1461192883814 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 15:54:43 INFO - PROCESS | 12207 | 1461192883937 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:44 INFO - PROCESS | 12207 | ++DOCSHELL 0xa6832400 == 12 [pid = 12207] [id = 12] 15:54:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 33 (0xa6cbf400) [pid = 12207] [serial = 33] [outer = (nil)] 15:54:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 34 (0xa9cc4800) [pid = 12207] [serial = 34] [outer = 0xa6cbf400] 15:54:44 INFO - PROCESS | 12207 | 1461192884057 Marionette DEBUG loaded listener.js 15:54:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 35 (0xa9cc8800) [pid = 12207] [serial = 35] [outer = 0xa6cbf400] 15:54:44 INFO - PROCESS | 12207 | 1461192884931 Marionette TRACE conn4 <- [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]]]}] 15:54:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:54:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1393ms 15:54:44 INFO - PROCESS | 12207 | 1461192884990 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 15:54:44 INFO - PROCESS | 12207 | 1461192884996 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 15:54:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:54:45 INFO - PROCESS | 12207 | 1461192885002 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:54:45 INFO - PROCESS | 12207 | 1461192885006 Marionette TRACE conn4 <- [1,22,null,{}] 15:54:45 INFO - PROCESS | 12207 | 1461192885012 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:45 INFO - PROCESS | 12207 | 1461192885235 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 15:54:45 INFO - PROCESS | 12207 | 1461192885549 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:45 INFO - PROCESS | 12207 | ++DOCSHELL 0x91519c00 == 13 [pid = 12207] [id = 13] 15:54:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 36 (0x91f6f400) [pid = 12207] [serial = 36] [outer = (nil)] 15:54:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 37 (0x92d34400) [pid = 12207] [serial = 37] [outer = 0x91f6f400] 15:54:45 INFO - PROCESS | 12207 | 1461192885676 Marionette DEBUG loaded listener.js 15:54:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 38 (0x96b7d400) [pid = 12207] [serial = 38] [outer = 0x91f6f400] 15:54:46 INFO - PROCESS | 12207 | 1461192886623 Marionette TRACE conn4 <- [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]]]}] 15:54:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:54:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1634ms 15:54:46 INFO - PROCESS | 12207 | 1461192886637 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 15:54:46 INFO - PROCESS | 12207 | 1461192886641 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 15:54:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:54:46 INFO - PROCESS | 12207 | 1461192886649 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:54:46 INFO - PROCESS | 12207 | 1461192886653 Marionette TRACE conn4 <- [1,26,null,{}] 15:54:46 INFO - PROCESS | 12207 | 1461192886661 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:46 INFO - PROCESS | 12207 | 1461192886821 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 15:54:46 INFO - PROCESS | 12207 | 1461192886911 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:46 INFO - PROCESS | 12207 | ++DOCSHELL 0x97dbe000 == 14 [pid = 12207] [id = 14] 15:54:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 39 (0x98f55000) [pid = 12207] [serial = 39] [outer = (nil)] 15:54:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 40 (0x98f94c00) [pid = 12207] [serial = 40] [outer = 0x98f55000] 15:54:46 INFO - PROCESS | 12207 | 1461192886987 Marionette DEBUG loaded listener.js 15:54:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 41 (0x9922d800) [pid = 12207] [serial = 41] [outer = 0x98f55000] 15:54:47 INFO - PROCESS | 12207 | 1461192887746 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:54:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:54:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1129ms 15:54:47 INFO - PROCESS | 12207 | 1461192887793 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 15:54:47 INFO - PROCESS | 12207 | 1461192887799 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 15:54:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:54:47 INFO - PROCESS | 12207 | 1461192887808 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:54:47 INFO - PROCESS | 12207 | 1461192887810 Marionette TRACE conn4 <- [1,30,null,{}] 15:54:47 INFO - PROCESS | 12207 | 1461192887817 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:47 INFO - PROCESS | 12207 | 1461192887973 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 15:54:48 INFO - PROCESS | 12207 | 1461192887984 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:48 INFO - PROCESS | 12207 | ++DOCSHELL 0x99adc000 == 15 [pid = 12207] [id = 15] 15:54:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 42 (0x99adec00) [pid = 12207] [serial = 42] [outer = (nil)] 15:54:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 43 (0x99ccb800) [pid = 12207] [serial = 43] [outer = 0x99adec00] 15:54:48 INFO - PROCESS | 12207 | 1461192888060 Marionette DEBUG loaded listener.js 15:54:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 44 (0x9b17a400) [pid = 12207] [serial = 44] [outer = 0x99adec00] 15:54:48 INFO - PROCESS | 12207 | 1461192888836 Marionette TRACE conn4 <- [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]]]}] 15:54:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:54:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1089ms 15:54:48 INFO - PROCESS | 12207 | 1461192888898 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 15:54:48 INFO - PROCESS | 12207 | 1461192888901 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 15:54:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:54:48 INFO - PROCESS | 12207 | 1461192888914 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:54:48 INFO - PROCESS | 12207 | 1461192888922 Marionette TRACE conn4 <- [1,34,null,{}] 15:54:48 INFO - PROCESS | 12207 | 1461192888931 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:49 INFO - PROCESS | 12207 | 1461192889079 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 15:54:49 INFO - PROCESS | 12207 | 1461192889091 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:49 INFO - PROCESS | 12207 | ++DOCSHELL 0x9fb25400 == 16 [pid = 12207] [id = 16] 15:54:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 45 (0x9fb25c00) [pid = 12207] [serial = 45] [outer = (nil)] 15:54:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 46 (0x9fb90400) [pid = 12207] [serial = 46] [outer = 0x9fb25c00] 15:54:49 INFO - PROCESS | 12207 | 1461192889162 Marionette DEBUG loaded listener.js 15:54:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 47 (0x9fc4d000) [pid = 12207] [serial = 47] [outer = 0x9fb25c00] 15:54:49 INFO - PROCESS | 12207 | 1461192889902 Marionette TRACE conn4 <- [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]]]}] 15:54:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:54:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1045ms 15:54:49 INFO - PROCESS | 12207 | 1461192889954 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 15:54:49 INFO - PROCESS | 12207 | 1461192889958 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 15:54:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:54:49 INFO - PROCESS | 12207 | 1461192889996 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:54:50 INFO - PROCESS | 12207 | 1461192889999 Marionette TRACE conn4 <- [1,38,null,{}] 15:54:50 INFO - PROCESS | 12207 | 1461192890009 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:50 INFO - PROCESS | 12207 | 1461192890198 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 15:54:50 INFO - PROCESS | 12207 | 1461192890284 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:50 INFO - PROCESS | 12207 | ++DOCSHELL 0x91311800 == 17 [pid = 12207] [id = 17] 15:54:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 48 (0x91312800) [pid = 12207] [serial = 48] [outer = (nil)] 15:54:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 49 (0x91513800) [pid = 12207] [serial = 49] [outer = 0x91312800] 15:54:50 INFO - PROCESS | 12207 | 1461192890414 Marionette DEBUG loaded listener.js 15:54:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 50 (0x92968800) [pid = 12207] [serial = 50] [outer = 0x91312800] 15:54:51 INFO - PROCESS | 12207 | 1461192891466 Marionette TRACE conn4 <- [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]]]}] 15:54:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:54:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1494ms 15:54:51 INFO - PROCESS | 12207 | 1461192891486 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 15:54:51 INFO - PROCESS | 12207 | 1461192891495 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 15:54:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:54:51 INFO - PROCESS | 12207 | 1461192891503 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:54:51 INFO - PROCESS | 12207 | 1461192891509 Marionette TRACE conn4 <- [1,42,null,{}] 15:54:51 INFO - PROCESS | 12207 | 1461192891518 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:51 INFO - PROCESS | 12207 | 1461192891699 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 15:54:51 INFO - PROCESS | 12207 | 1461192891830 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:51 INFO - PROCESS | 12207 | ++DOCSHELL 0x97fb6800 == 18 [pid = 12207] [id = 18] 15:54:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 51 (0x97fb7000) [pid = 12207] [serial = 51] [outer = (nil)] 15:54:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 52 (0x9846c400) [pid = 12207] [serial = 52] [outer = 0x97fb7000] 15:54:51 INFO - PROCESS | 12207 | 1461192891954 Marionette DEBUG loaded listener.js 15:54:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 53 (0x990a2800) [pid = 12207] [serial = 53] [outer = 0x97fb7000] 15:54:52 INFO - PROCESS | 12207 | 1461192892817 Marionette TRACE conn4 <- [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]]]}] 15:54:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:54:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1346ms 15:54:52 INFO - PROCESS | 12207 | 1461192892850 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 15:54:52 INFO - PROCESS | 12207 | 1461192892855 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 15:54:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:54:52 INFO - PROCESS | 12207 | 1461192892862 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:54:52 INFO - PROCESS | 12207 | 1461192892865 Marionette TRACE conn4 <- [1,46,null,{}] 15:54:52 INFO - PROCESS | 12207 | 1461192892872 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:53 INFO - PROCESS | 12207 | 1461192893044 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 15:54:53 INFO - PROCESS | 12207 | 1461192893174 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:53 INFO - PROCESS | 12207 | ++DOCSHELL 0x993ccc00 == 19 [pid = 12207] [id = 19] 15:54:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 54 (0x99a5d400) [pid = 12207] [serial = 54] [outer = (nil)] 15:54:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 55 (0x99d47800) [pid = 12207] [serial = 55] [outer = 0x99a5d400] 15:54:53 INFO - PROCESS | 12207 | 1461192893268 Marionette DEBUG loaded listener.js 15:54:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 56 (0x9ea17800) [pid = 12207] [serial = 56] [outer = 0x99a5d400] 15:54:54 INFO - PROCESS | 12207 | 1461192894218 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:54:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:54:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1433ms 15:54:54 INFO - PROCESS | 12207 | 1461192894296 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 15:54:54 INFO - PROCESS | 12207 | 1461192894302 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 15:54:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:54:54 INFO - PROCESS | 12207 | 1461192894319 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:54:54 INFO - PROCESS | 12207 | 1461192894326 Marionette TRACE conn4 <- [1,50,null,{}] 15:54:54 INFO - PROCESS | 12207 | 1461192894332 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:54 INFO - PROCESS | 12207 | 1461192894578 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 15:54:54 INFO - PROCESS | 12207 | 1461192894715 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:54 INFO - PROCESS | 12207 | ++DOCSHELL 0x912f3400 == 20 [pid = 12207] [id = 20] 15:54:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 57 (0x979f5c00) [pid = 12207] [serial = 57] [outer = (nil)] 15:54:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 58 (0xa0c2ec00) [pid = 12207] [serial = 58] [outer = 0x979f5c00] 15:54:54 INFO - PROCESS | 12207 | 1461192894835 Marionette DEBUG loaded listener.js 15:54:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 59 (0xa0ef9c00) [pid = 12207] [serial = 59] [outer = 0x979f5c00] 15:54:55 INFO - PROCESS | 12207 | 1461192895793 Marionette TRACE conn4 <- [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]]]}] 15:54:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:54:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1550ms 15:54:55 INFO - PROCESS | 12207 | 1461192895861 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 15:54:55 INFO - PROCESS | 12207 | 1461192895867 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 15:54:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:54:55 INFO - PROCESS | 12207 | 1461192895877 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:54:55 INFO - PROCESS | 12207 | 1461192895882 Marionette TRACE conn4 <- [1,54,null,{}] 15:54:55 INFO - PROCESS | 12207 | 1461192895892 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:56 INFO - PROCESS | 12207 | 1461192896131 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 15:54:56 INFO - PROCESS | 12207 | 1461192896311 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:56 INFO - PROCESS | 12207 | ++DOCSHELL 0x9130f000 == 21 [pid = 12207] [id = 21] 15:54:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 60 (0x9131a000) [pid = 12207] [serial = 60] [outer = (nil)] 15:54:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 61 (0x92975800) [pid = 12207] [serial = 61] [outer = 0x9131a000] 15:54:56 INFO - PROCESS | 12207 | 1461192896489 Marionette DEBUG loaded listener.js 15:54:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 62 (0x978ca800) [pid = 12207] [serial = 62] [outer = 0x9131a000] 15:54:56 INFO - PROCESS | 12207 | --DOCSHELL 0x9fb25400 == 20 [pid = 12207] [id = 16] 15:54:56 INFO - PROCESS | 12207 | --DOCSHELL 0x99adc000 == 19 [pid = 12207] [id = 15] 15:54:56 INFO - PROCESS | 12207 | --DOCSHELL 0x97dbe000 == 18 [pid = 12207] [id = 14] 15:54:56 INFO - PROCESS | 12207 | --DOCSHELL 0x91519c00 == 17 [pid = 12207] [id = 13] 15:54:56 INFO - PROCESS | 12207 | --DOCSHELL 0x99d48000 == 16 [pid = 12207] [id = 10] 15:54:56 INFO - PROCESS | 12207 | --DOCSHELL 0x912f4400 == 15 [pid = 12207] [id = 8] 15:54:57 INFO - PROCESS | 12207 | 1461192897361 Marionette TRACE conn4 <- [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]]]}] 15:54:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:54:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1539ms 15:54:57 INFO - PROCESS | 12207 | 1461192897416 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 15:54:57 INFO - PROCESS | 12207 | 1461192897424 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 15:54:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:54:57 INFO - PROCESS | 12207 | 1461192897434 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:54:57 INFO - PROCESS | 12207 | 1461192897439 Marionette TRACE conn4 <- [1,58,null,{}] 15:54:57 INFO - PROCESS | 12207 | 1461192897450 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:57 INFO - PROCESS | 12207 | 1461192897665 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 15:54:57 INFO - PROCESS | 12207 | 1461192897800 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:57 INFO - PROCESS | 12207 | ++DOCSHELL 0x9131a800 == 16 [pid = 12207] [id = 22] 15:54:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 63 (0x98233000) [pid = 12207] [serial = 63] [outer = (nil)] 15:54:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 64 (0x98f56800) [pid = 12207] [serial = 64] [outer = 0x98233000] 15:54:57 INFO - PROCESS | 12207 | 1461192897893 Marionette DEBUG loaded listener.js 15:54:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 65 (0x9931f400) [pid = 12207] [serial = 65] [outer = 0x98233000] 15:54:58 INFO - PROCESS | 12207 | 1461192898759 Marionette TRACE conn4 <- [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]]]}] 15:54:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:54:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1385ms 15:54:58 INFO - PROCESS | 12207 | 1461192898818 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 15:54:58 INFO - PROCESS | 12207 | 1461192898825 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 15:54:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:54:58 INFO - PROCESS | 12207 | 1461192898835 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:54:58 INFO - PROCESS | 12207 | 1461192898839 Marionette TRACE conn4 <- [1,62,null,{}] 15:54:58 INFO - PROCESS | 12207 | 1461192898846 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:59 INFO - PROCESS | 12207 | 1461192899020 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 15:54:59 INFO - PROCESS | 12207 | 1461192899153 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:59 INFO - PROCESS | 12207 | ++DOCSHELL 0x97fb6c00 == 17 [pid = 12207] [id = 23] 15:54:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 66 (0x9846d000) [pid = 12207] [serial = 66] [outer = (nil)] 15:54:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 67 (0x9fb20000) [pid = 12207] [serial = 67] [outer = 0x9846d000] 15:54:59 INFO - PROCESS | 12207 | 1461192899242 Marionette DEBUG loaded listener.js 15:54:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 68 (0x9fc94400) [pid = 12207] [serial = 68] [outer = 0x9846d000] 15:55:00 INFO - PROCESS | 12207 | 1461192900186 Marionette TRACE conn4 <- [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]]]}] 15:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1430ms 15:55:00 INFO - PROCESS | 12207 | 1461192900265 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 15:55:00 INFO - PROCESS | 12207 | 1461192900269 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 15:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:55:00 INFO - PROCESS | 12207 | 1461192900276 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:55:00 INFO - PROCESS | 12207 | 1461192900282 Marionette TRACE conn4 <- [1,66,null,{}] 15:55:00 INFO - PROCESS | 12207 | 1461192900299 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:00 INFO - PROCESS | 12207 | 1461192900589 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 15:55:00 INFO - PROCESS | 12207 | 1461192900694 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:00 INFO - PROCESS | 12207 | ++DOCSHELL 0xa0efdc00 == 18 [pid = 12207] [id = 24] 15:55:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 69 (0xa0f74800) [pid = 12207] [serial = 69] [outer = (nil)] 15:55:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 70 (0xa2ac8800) [pid = 12207] [serial = 70] [outer = 0xa0f74800] 15:55:00 INFO - PROCESS | 12207 | 1461192900833 Marionette DEBUG loaded listener.js 15:55:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 71 (0xa3c78800) [pid = 12207] [serial = 71] [outer = 0xa0f74800] 15:55:01 INFO - PROCESS | 12207 | 1461192901742 Marionette TRACE conn4 <- [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]]]}] 15:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1539ms 15:55:01 INFO - PROCESS | 12207 | 1461192901818 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 15:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:55:01 INFO - PROCESS | 12207 | 1461192901824 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 15:55:01 INFO - PROCESS | 12207 | 1461192901831 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:55:01 INFO - PROCESS | 12207 | 1461192901836 Marionette TRACE conn4 <- [1,70,null,{}] 15:55:01 INFO - PROCESS | 12207 | 1461192901843 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:02 INFO - PROCESS | 12207 | 1461192902055 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 15:55:02 INFO - PROCESS | 12207 | 1461192902236 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:02 INFO - PROCESS | 12207 | ++DOCSHELL 0xa4449800 == 19 [pid = 12207] [id = 25] 15:55:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 72 (0xa444a000) [pid = 12207] [serial = 72] [outer = (nil)] 15:55:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 73 (0xa44b6800) [pid = 12207] [serial = 73] [outer = 0xa444a000] 15:55:02 INFO - PROCESS | 12207 | 1461192902334 Marionette DEBUG loaded listener.js 15:55:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 74 (0xa44bcc00) [pid = 12207] [serial = 74] [outer = 0xa444a000] 15:55:03 INFO - PROCESS | 12207 | 1461192903103 Marionette TRACE conn4 <- [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]]]}] 15:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1334ms 15:55:03 INFO - PROCESS | 12207 | 1461192903165 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 15:55:03 INFO - PROCESS | 12207 | 1461192903169 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 15:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:55:03 INFO - PROCESS | 12207 | 1461192903176 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:55:03 INFO - PROCESS | 12207 | 1461192903178 Marionette TRACE conn4 <- [1,74,null,{}] 15:55:03 INFO - PROCESS | 12207 | 1461192903185 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:03 INFO - PROCESS | 12207 | 1461192903343 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 15:55:03 INFO - PROCESS | 12207 | 1461192903475 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:03 INFO - PROCESS | 12207 | ++DOCSHELL 0xa4578c00 == 20 [pid = 12207] [id = 26] 15:55:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 75 (0xa4579000) [pid = 12207] [serial = 75] [outer = (nil)] 15:55:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 76 (0xa45e7000) [pid = 12207] [serial = 76] [outer = 0xa4579000] 15:55:03 INFO - PROCESS | 12207 | 1461192903574 Marionette DEBUG loaded listener.js 15:55:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 77 (0xa683b000) [pid = 12207] [serial = 77] [outer = 0xa4579000] 15:55:04 INFO - PROCESS | 12207 | 1461192904557 Marionette TRACE conn4 <- [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]]]}] 15:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1438ms 15:55:04 INFO - PROCESS | 12207 | 1461192904615 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 15:55:04 INFO - PROCESS | 12207 | 1461192904620 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 15:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:55:04 INFO - PROCESS | 12207 | 1461192904630 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:55:04 INFO - PROCESS | 12207 | 1461192904634 Marionette TRACE conn4 <- [1,78,null,{}] 15:55:04 INFO - PROCESS | 12207 | 1461192904642 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:04 INFO - PROCESS | 12207 | 1461192904816 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 15:55:04 INFO - PROCESS | 12207 | 1461192904958 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:05 INFO - PROCESS | 12207 | ++DOCSHELL 0x97ac6c00 == 21 [pid = 12207] [id = 27] 15:55:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 78 (0x97d05000) [pid = 12207] [serial = 78] [outer = (nil)] 15:55:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 79 (0x98f53400) [pid = 12207] [serial = 79] [outer = 0x97d05000] 15:55:05 INFO - PROCESS | 12207 | 1461192905082 Marionette DEBUG loaded listener.js 15:55:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 80 (0x99ae2000) [pid = 12207] [serial = 80] [outer = 0x97d05000] 15:55:05 INFO - PROCESS | 12207 | --DOCSHELL 0x97fb6800 == 20 [pid = 12207] [id = 18] 15:55:05 INFO - PROCESS | 12207 | --DOCSHELL 0x91311800 == 19 [pid = 12207] [id = 17] 15:55:06 INFO - PROCESS | 12207 | 1461192906012 Marionette TRACE conn4 <- [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]]]}] 15:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1433ms 15:55:06 INFO - PROCESS | 12207 | 1461192906063 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 15:55:06 INFO - PROCESS | 12207 | 1461192906069 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 15:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:55:06 INFO - PROCESS | 12207 | 1461192906078 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:55:06 INFO - PROCESS | 12207 | 1461192906083 Marionette TRACE conn4 <- [1,82,null,{}] 15:55:06 INFO - PROCESS | 12207 | 1461192906091 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:06 INFO - PROCESS | 12207 | 1461192906266 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 15:55:06 INFO - PROCESS | 12207 | 1461192906402 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:06 INFO - PROCESS | 12207 | ++DOCSHELL 0x97c6c400 == 20 [pid = 12207] [id = 28] 15:55:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 81 (0x9822c800) [pid = 12207] [serial = 81] [outer = (nil)] 15:55:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 82 (0x9b183c00) [pid = 12207] [serial = 82] [outer = 0x9822c800] 15:55:06 INFO - PROCESS | 12207 | 1461192906500 Marionette DEBUG loaded listener.js 15:55:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 83 (0x9ea14400) [pid = 12207] [serial = 83] [outer = 0x9822c800] 15:55:07 INFO - PROCESS | 12207 | 1461192907802 Marionette TRACE conn4 <- [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]]]}] 15:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1788ms 15:55:07 INFO - PROCESS | 12207 | 1461192907870 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 15:55:07 INFO - PROCESS | 12207 | 1461192907884 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 15:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:55:07 INFO - PROCESS | 12207 | 1461192907901 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:55:07 INFO - PROCESS | 12207 | 1461192907907 Marionette TRACE conn4 <- [1,86,null,{}] 15:55:07 INFO - PROCESS | 12207 | 1461192907914 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:08 INFO - PROCESS | 12207 | 1461192908136 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 15:55:08 INFO - PROCESS | 12207 | 1461192908296 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:08 INFO - PROCESS | 12207 | ++DOCSHELL 0x912f1c00 == 21 [pid = 12207] [id = 29] 15:55:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 84 (0x98f93000) [pid = 12207] [serial = 84] [outer = (nil)] 15:55:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 85 (0xa0ad4c00) [pid = 12207] [serial = 85] [outer = 0x98f93000] 15:55:08 INFO - PROCESS | 12207 | 1461192908409 Marionette DEBUG loaded listener.js 15:55:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 86 (0xa2a2cc00) [pid = 12207] [serial = 86] [outer = 0x98f93000] 15:55:09 INFO - PROCESS | 12207 | 1461192909253 Marionette TRACE conn4 <- [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]]]}] 15:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1386ms 15:55:09 INFO - PROCESS | 12207 | 1461192909302 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 15:55:09 INFO - PROCESS | 12207 | 1461192909306 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 15:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:55:09 INFO - PROCESS | 12207 | 1461192909317 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:55:09 INFO - PROCESS | 12207 | 1461192909324 Marionette TRACE conn4 <- [1,90,null,{}] 15:55:09 INFO - PROCESS | 12207 | 1461192909340 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:09 INFO - PROCESS | 12207 | 1461192909528 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 15:55:09 INFO - PROCESS | 12207 | 1461192909640 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:09 INFO - PROCESS | 12207 | ++DOCSHELL 0x91519000 == 22 [pid = 12207] [id = 30] 15:55:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 87 (0xa44bb400) [pid = 12207] [serial = 87] [outer = (nil)] 15:55:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 88 (0xa4b08000) [pid = 12207] [serial = 88] [outer = 0xa44bb400] 15:55:09 INFO - PROCESS | 12207 | 1461192909735 Marionette DEBUG loaded listener.js 15:55:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 89 (0xa68ddc00) [pid = 12207] [serial = 89] [outer = 0xa44bb400] 15:55:10 INFO - PROCESS | 12207 | 1461192910627 Marionette TRACE conn4 <- [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]]]}] 15:55:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:55:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1386ms 15:55:10 INFO - PROCESS | 12207 | 1461192910704 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 15:55:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:55:10 INFO - PROCESS | 12207 | 1461192910709 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 15:55:10 INFO - PROCESS | 12207 | 1461192910715 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:55:10 INFO - PROCESS | 12207 | 1461192910719 Marionette TRACE conn4 <- [1,94,null,{}] 15:55:10 INFO - PROCESS | 12207 | 1461192910725 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:10 INFO - PROCESS | 12207 | 1461192910933 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 15:55:11 INFO - PROCESS | 12207 | 1461192911073 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:11 INFO - PROCESS | 12207 | ++DOCSHELL 0x98808000 == 23 [pid = 12207] [id = 31] 15:55:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 90 (0x9880c000) [pid = 12207] [serial = 90] [outer = (nil)] 15:55:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 91 (0x98812c00) [pid = 12207] [serial = 91] [outer = 0x9880c000] 15:55:11 INFO - PROCESS | 12207 | 1461192911157 Marionette DEBUG loaded listener.js 15:55:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 92 (0x98815c00) [pid = 12207] [serial = 92] [outer = 0x9880c000] 15:55:12 INFO - PROCESS | 12207 | 1461192911998 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1334ms 15:55:12 INFO - PROCESS | 12207 | 1461192912049 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 15:55:12 INFO - PROCESS | 12207 | 1461192912052 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 15:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:55:12 INFO - PROCESS | 12207 | 1461192912059 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:55:12 INFO - PROCESS | 12207 | 1461192912063 Marionette TRACE conn4 <- [1,98,null,{}] 15:55:12 INFO - PROCESS | 12207 | 1461192912069 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:12 INFO - PROCESS | 12207 | 1461192912244 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 15:55:12 INFO - PROCESS | 12207 | 1461192912382 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:12 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fec9800 == 24 [pid = 12207] [id = 32] 15:55:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 93 (0x8fecbc00) [pid = 12207] [serial = 93] [outer = (nil)] 15:55:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 94 (0x8fed3800) [pid = 12207] [serial = 94] [outer = 0x8fecbc00] 15:55:12 INFO - PROCESS | 12207 | 1461192912473 Marionette DEBUG loaded listener.js 15:55:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 95 (0x8fed4c00) [pid = 12207] [serial = 95] [outer = 0x8fecbc00] 15:55:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 96 (0xa6c68c00) [pid = 12207] [serial = 96] [outer = 0x9ff13800] 15:55:13 INFO - PROCESS | 12207 | 1461192913423 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1432ms 15:55:13 INFO - PROCESS | 12207 | 1461192913492 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 15:55:13 INFO - PROCESS | 12207 | 1461192913496 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 15:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:55:13 INFO - PROCESS | 12207 | 1461192913502 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:55:13 INFO - PROCESS | 12207 | 1461192913506 Marionette TRACE conn4 <- [1,102,null,{}] 15:55:13 INFO - PROCESS | 12207 | 1461192913512 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:13 INFO - PROCESS | 12207 | 1461192913703 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 15:55:13 INFO - PROCESS | 12207 | 1461192913847 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:13 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fed2c00 == 25 [pid = 12207] [id = 33] 15:55:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 97 (0xa4472000) [pid = 12207] [serial = 97] [outer = (nil)] 15:55:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 98 (0xa9cc8000) [pid = 12207] [serial = 98] [outer = 0xa4472000] 15:55:13 INFO - PROCESS | 12207 | 1461192913976 Marionette DEBUG loaded listener.js 15:55:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 99 (0xa9cccc00) [pid = 12207] [serial = 99] [outer = 0xa4472000] 15:55:15 INFO - PROCESS | 12207 | 1461192915059 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1585ms 15:55:15 INFO - PROCESS | 12207 | 1461192915089 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 15:55:15 INFO - PROCESS | 12207 | 1461192915096 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 15:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:55:15 INFO - PROCESS | 12207 | 1461192915106 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:55:15 INFO - PROCESS | 12207 | 1461192915111 Marionette TRACE conn4 <- [1,106,null,{}] 15:55:15 INFO - PROCESS | 12207 | 1461192915121 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:15 INFO - PROCESS | 12207 | 1461192915293 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 15:55:15 INFO - PROCESS | 12207 | 1461192915509 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:15 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f670c00 == 26 [pid = 12207] [id = 34] 15:55:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 100 (0x8f671800) [pid = 12207] [serial = 100] [outer = (nil)] 15:55:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 101 (0x8f674000) [pid = 12207] [serial = 101] [outer = 0x8f671800] 15:55:15 INFO - PROCESS | 12207 | 1461192915591 Marionette DEBUG loaded listener.js 15:55:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 102 (0x8f678000) [pid = 12207] [serial = 102] [outer = 0x8f671800] 15:55:16 INFO - PROCESS | 12207 | 1461192916518 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:55:16 INFO - PROCESS | 12207 | --DOCSHELL 0xa4449800 == 25 [pid = 12207] [id = 25] 15:55:16 INFO - PROCESS | 12207 | --DOCSHELL 0xa0efdc00 == 24 [pid = 12207] [id = 24] 15:55:16 INFO - PROCESS | 12207 | --DOCSHELL 0x97fb6c00 == 23 [pid = 12207] [id = 23] 15:55:16 INFO - PROCESS | 12207 | --DOCSHELL 0x9131a800 == 22 [pid = 12207] [id = 22] 15:55:16 INFO - PROCESS | 12207 | --DOCSHELL 0x9130f000 == 21 [pid = 12207] [id = 21] 15:55:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:55:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1496ms 15:55:16 INFO - PROCESS | 12207 | 1461192916614 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 15:55:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:55:16 INFO - PROCESS | 12207 | 1461192916620 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 15:55:16 INFO - PROCESS | 12207 | 1461192916629 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:55:16 INFO - PROCESS | 12207 | 1461192916635 Marionette TRACE conn4 <- [1,110,null,{}] 15:55:16 INFO - PROCESS | 12207 | 1461192916645 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:16 INFO - PROCESS | 12207 | 1461192916880 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 15:55:17 INFO - PROCESS | 12207 | 1461192917054 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:17 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f674400 == 22 [pid = 12207] [id = 35] 15:55:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 103 (0x8f674c00) [pid = 12207] [serial = 103] [outer = (nil)] 15:55:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 104 (0x8f67a800) [pid = 12207] [serial = 104] [outer = 0x8f674c00] 15:55:17 INFO - PROCESS | 12207 | 1461192917175 Marionette DEBUG loaded listener.js 15:55:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 105 (0x8fecf400) [pid = 12207] [serial = 105] [outer = 0x8f674c00] 15:55:18 INFO - PROCESS | 12207 | 1461192918079 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1491ms 15:55:18 INFO - PROCESS | 12207 | 1461192918120 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 15:55:18 INFO - PROCESS | 12207 | 1461192918129 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 15:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:55:18 INFO - PROCESS | 12207 | 1461192918139 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:55:18 INFO - PROCESS | 12207 | 1461192918143 Marionette TRACE conn4 <- [1,114,null,{}] 15:55:18 INFO - PROCESS | 12207 | 1461192918150 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:18 INFO - PROCESS | 12207 | 1461192918326 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 15:55:18 INFO - PROCESS | 12207 | 1461192918469 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:18 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f66f000 == 23 [pid = 12207] [id = 36] 15:55:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 106 (0x8f67b000) [pid = 12207] [serial = 106] [outer = (nil)] 15:55:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 107 (0x97dc7000) [pid = 12207] [serial = 107] [outer = 0x8f67b000] 15:55:18 INFO - PROCESS | 12207 | 1461192918558 Marionette DEBUG loaded listener.js 15:55:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 108 (0x9880cc00) [pid = 12207] [serial = 108] [outer = 0x8f67b000] 15:55:19 INFO - PROCESS | 12207 | 1461192919526 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1434ms 15:55:19 INFO - PROCESS | 12207 | 1461192919574 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 15:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:55:19 INFO - PROCESS | 12207 | 1461192919579 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 15:55:19 INFO - PROCESS | 12207 | 1461192919585 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:55:19 INFO - PROCESS | 12207 | 1461192919591 Marionette TRACE conn4 <- [1,118,null,{}] 15:55:19 INFO - PROCESS | 12207 | 1461192919608 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:19 INFO - PROCESS | 12207 | 1461192919791 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 15:55:19 INFO - PROCESS | 12207 | 1461192919934 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:20 INFO - PROCESS | 12207 | ++DOCSHELL 0x993c5400 == 24 [pid = 12207] [id = 37] 15:55:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 109 (0x99ccec00) [pid = 12207] [serial = 109] [outer = (nil)] 15:55:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 110 (0x9fb88c00) [pid = 12207] [serial = 110] [outer = 0x99ccec00] 15:55:20 INFO - PROCESS | 12207 | 1461192920080 Marionette DEBUG loaded listener.js 15:55:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 111 (0x9ff9b000) [pid = 12207] [serial = 111] [outer = 0x99ccec00] 15:55:21 INFO - PROCESS | 12207 | --DOCSHELL 0x8fec9800 == 23 [pid = 12207] [id = 32] 15:55:21 INFO - PROCESS | 12207 | --DOCSHELL 0x8fed2c00 == 22 [pid = 12207] [id = 33] 15:55:21 INFO - PROCESS | 12207 | --DOCSHELL 0x91519000 == 21 [pid = 12207] [id = 30] 15:55:21 INFO - PROCESS | 12207 | --DOCSHELL 0x98808000 == 20 [pid = 12207] [id = 31] 15:55:21 INFO - PROCESS | 12207 | --DOCSHELL 0x97c6c400 == 19 [pid = 12207] [id = 28] 15:55:21 INFO - PROCESS | 12207 | --DOCSHELL 0x912f1c00 == 18 [pid = 12207] [id = 29] 15:55:23 INFO - PROCESS | 12207 | --DOCSHELL 0x91515800 == 17 [pid = 12207] [id = 6] 15:55:23 INFO - PROCESS | 12207 | --DOCSHELL 0xa4578c00 == 16 [pid = 12207] [id = 26] 15:55:23 INFO - PROCESS | 12207 | --DOCSHELL 0x912f3400 == 15 [pid = 12207] [id = 20] 15:55:23 INFO - PROCESS | 12207 | --DOCSHELL 0x993ccc00 == 14 [pid = 12207] [id = 19] 15:55:23 INFO - PROCESS | 12207 | --DOCSHELL 0x8f670c00 == 13 [pid = 12207] [id = 34] 15:55:23 INFO - PROCESS | 12207 | --DOCSHELL 0x97ac6c00 == 12 [pid = 12207] [id = 27] 15:55:23 INFO - PROCESS | 12207 | --DOCSHELL 0x8f674400 == 11 [pid = 12207] [id = 35] 15:55:23 INFO - PROCESS | 12207 | --DOCSHELL 0x8f66f000 == 10 [pid = 12207] [id = 36] 15:55:23 INFO - PROCESS | 12207 | --DOCSHELL 0xa6832400 == 9 [pid = 12207] [id = 12] 15:55:24 INFO - PROCESS | 12207 | 1461192924988 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 5454ms 15:55:25 INFO - PROCESS | 12207 | 1461192925079 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 15:55:25 INFO - PROCESS | 12207 | 1461192925086 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 15:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:55:25 INFO - PROCESS | 12207 | 1461192925102 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:55:25 INFO - PROCESS | 12207 | 1461192925108 Marionette TRACE conn4 <- [1,122,null,{}] 15:55:25 INFO - PROCESS | 12207 | 1461192925117 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:25 INFO - PROCESS | 12207 | 1461192925313 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 15:55:25 INFO - PROCESS | 12207 | 1461192925423 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:25 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fec9400 == 10 [pid = 12207] [id = 38] 15:55:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 112 (0x8fece000) [pid = 12207] [serial = 112] [outer = (nil)] 15:55:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 113 (0x91511c00) [pid = 12207] [serial = 113] [outer = 0x8fece000] 15:55:25 INFO - PROCESS | 12207 | 1461192925507 Marionette DEBUG loaded listener.js 15:55:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 114 (0x91f6e800) [pid = 12207] [serial = 114] [outer = 0x8fece000] 15:55:26 INFO - PROCESS | 12207 | 1461192926270 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1205ms 15:55:26 INFO - PROCESS | 12207 | 1461192926378 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 15:55:26 INFO - PROCESS | 12207 | 1461192926388 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 15:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:55:26 INFO - PROCESS | 12207 | 1461192926440 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:55:26 INFO - PROCESS | 12207 | 1461192926444 Marionette TRACE conn4 <- [1,126,null,{}] 15:55:26 INFO - PROCESS | 12207 | 1461192926511 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:26 INFO - PROCESS | 12207 | 1461192926726 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 15:55:26 INFO - PROCESS | 12207 | 1461192926773 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:26 INFO - PROCESS | 12207 | ++DOCSHELL 0x9131a800 == 11 [pid = 12207] [id = 39] 15:55:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 115 (0x91513c00) [pid = 12207] [serial = 115] [outer = (nil)] 15:55:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 116 (0x92d3b800) [pid = 12207] [serial = 116] [outer = 0x91513c00] 15:55:26 INFO - PROCESS | 12207 | 1461192926848 Marionette DEBUG loaded listener.js 15:55:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 117 (0x96b8a400) [pid = 12207] [serial = 117] [outer = 0x91513c00] 15:55:27 INFO - PROCESS | 12207 | 1461192927707 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1331ms 15:55:27 INFO - PROCESS | 12207 | 1461192927740 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 15:55:27 INFO - PROCESS | 12207 | 1461192927744 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 15:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:55:27 INFO - PROCESS | 12207 | 1461192927752 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:55:27 INFO - PROCESS | 12207 | 1461192927758 Marionette TRACE conn4 <- [1,130,null,{}] 15:55:27 INFO - PROCESS | 12207 | 1461192927789 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:28 INFO - PROCESS | 12207 | 1461192928013 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 15:55:28 INFO - PROCESS | 12207 | 1461192928041 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:28 INFO - PROCESS | 12207 | ++DOCSHELL 0x97dc6400 == 12 [pid = 12207] [id = 40] 15:55:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 118 (0x98228c00) [pid = 12207] [serial = 118] [outer = (nil)] 15:55:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 119 (0x9880d800) [pid = 12207] [serial = 119] [outer = 0x98228c00] 15:55:28 INFO - PROCESS | 12207 | 1461192928124 Marionette DEBUG loaded listener.js 15:55:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 120 (0x9931e000) [pid = 12207] [serial = 120] [outer = 0x98228c00] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 119 (0x91312800) [pid = 12207] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 118 (0x9fb25c00) [pid = 12207] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 117 (0x9846d000) [pid = 12207] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 116 (0x98f93000) [pid = 12207] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 115 (0x98233000) [pid = 12207] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 114 (0x98f55000) [pid = 12207] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 113 (0x91f6f400) [pid = 12207] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 112 (0x99adec00) [pid = 12207] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 111 (0x91310800) [pid = 12207] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 110 (0x99d49800) [pid = 12207] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 109 (0xa6cbf400) [pid = 12207] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 108 (0x8f671800) [pid = 12207] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 107 (0xa4472000) [pid = 12207] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 106 (0xa0f74800) [pid = 12207] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 105 (0x97d05000) [pid = 12207] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 104 (0xa444a000) [pid = 12207] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 103 (0x91516400) [pid = 12207] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 102 (0x9880c000) [pid = 12207] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 101 (0x8f67b000) [pid = 12207] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 100 (0xa44bb400) [pid = 12207] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 99 (0x9131a000) [pid = 12207] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 98 (0x979f5c00) [pid = 12207] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 97 (0x9822c800) [pid = 12207] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 96 (0x99a5d400) [pid = 12207] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 95 (0x97fb7000) [pid = 12207] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 94 (0xa4579000) [pid = 12207] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:55:29 INFO - PROCESS | 12207 | --DOMWINDOW == 93 (0x8fecbc00) [pid = 12207] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:55:30 INFO - PROCESS | 12207 | 1461192930013 Marionette TRACE conn4 <- [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]]]}] 15:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 2306ms 15:55:30 INFO - PROCESS | 12207 | 1461192930109 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 15:55:30 INFO - PROCESS | 12207 | 1461192930114 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 15:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:55:30 INFO - PROCESS | 12207 | 1461192930150 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:55:30 INFO - PROCESS | 12207 | 1461192930155 Marionette TRACE conn4 <- [1,134,null,{}] 15:55:30 INFO - PROCESS | 12207 | 1461192930181 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:30 INFO - PROCESS | 12207 | 1461192930357 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 15:55:30 INFO - PROCESS | 12207 | 1461192930466 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:30 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f638000 == 13 [pid = 12207] [id = 41] 15:55:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 94 (0x8fecbc00) [pid = 12207] [serial = 121] [outer = (nil)] 15:55:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 95 (0x91517800) [pid = 12207] [serial = 122] [outer = 0x8fecbc00] 15:55:30 INFO - PROCESS | 12207 | 1461192930540 Marionette DEBUG loaded listener.js 15:55:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 96 (0x97fb7000) [pid = 12207] [serial = 123] [outer = 0x8fecbc00] 15:55:31 INFO - PROCESS | 12207 | 1461192931191 Marionette TRACE conn4 <- [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]]]}] 15:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1112ms 15:55:31 INFO - PROCESS | 12207 | 1461192931242 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 15:55:31 INFO - PROCESS | 12207 | 1461192931246 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 15:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:55:31 INFO - PROCESS | 12207 | 1461192931260 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:55:31 INFO - PROCESS | 12207 | 1461192931262 Marionette TRACE conn4 <- [1,138,null,{}] 15:55:31 INFO - PROCESS | 12207 | 1461192931268 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:31 INFO - PROCESS | 12207 | 1461192931456 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 15:55:31 INFO - PROCESS | 12207 | 1461192931470 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:31 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f63a000 == 14 [pid = 12207] [id = 42] 15:55:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 97 (0x8f676000) [pid = 12207] [serial = 124] [outer = (nil)] 15:55:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 98 (0x98f93000) [pid = 12207] [serial = 125] [outer = 0x8f676000] 15:55:31 INFO - PROCESS | 12207 | 1461192931543 Marionette DEBUG loaded listener.js 15:55:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 99 (0x9922cc00) [pid = 12207] [serial = 126] [outer = 0x8f676000] 15:55:32 INFO - PROCESS | 12207 | 1461192932523 Marionette TRACE conn4 <- [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]]]}] 15:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1295ms 15:55:32 INFO - PROCESS | 12207 | 1461192932548 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 15:55:32 INFO - PROCESS | 12207 | 1461192932555 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 15:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:55:32 INFO - PROCESS | 12207 | 1461192932565 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:55:32 INFO - PROCESS | 12207 | 1461192932569 Marionette TRACE conn4 <- [1,142,null,{}] 15:55:32 INFO - PROCESS | 12207 | 1461192932578 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:32 INFO - PROCESS | 12207 | 1461192932772 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 15:55:32 INFO - PROCESS | 12207 | 1461192932913 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:32 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f637400 == 15 [pid = 12207] [id = 43] 15:55:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 100 (0x8fecb800) [pid = 12207] [serial = 127] [outer = (nil)] 15:55:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 101 (0x94778400) [pid = 12207] [serial = 128] [outer = 0x8fecb800] 15:55:33 INFO - PROCESS | 12207 | 1461192933007 Marionette DEBUG loaded listener.js 15:55:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 102 (0x96b30c00) [pid = 12207] [serial = 129] [outer = 0x8fecb800] 15:55:33 INFO - PROCESS | 12207 | 1461192933872 Marionette TRACE conn4 <- [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]]]}] 15:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1347ms 15:55:33 INFO - PROCESS | 12207 | 1461192933913 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 15:55:33 INFO - PROCESS | 12207 | 1461192933921 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 15:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:55:33 INFO - PROCESS | 12207 | 1461192933933 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:55:33 INFO - PROCESS | 12207 | 1461192933936 Marionette TRACE conn4 <- [1,146,null,{}] 15:55:33 INFO - PROCESS | 12207 | 1461192933943 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:34 INFO - PROCESS | 12207 | 1461192934125 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 15:55:34 INFO - PROCESS | 12207 | 1461192934266 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:34 INFO - PROCESS | 12207 | ++DOCSHELL 0x97a07c00 == 16 [pid = 12207] [id = 44] 15:55:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 103 (0x97fb6c00) [pid = 12207] [serial = 130] [outer = (nil)] 15:55:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 104 (0x990a7c00) [pid = 12207] [serial = 131] [outer = 0x97fb6c00] 15:55:34 INFO - PROCESS | 12207 | 1461192934354 Marionette DEBUG loaded listener.js 15:55:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 105 (0x99d49800) [pid = 12207] [serial = 132] [outer = 0x97fb6c00] 15:55:35 INFO - PROCESS | 12207 | 1461192935347 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1431ms 15:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:55:35 INFO - PROCESS | 12207 | 1461192935364 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 15:55:35 INFO - PROCESS | 12207 | 1461192935367 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 15:55:35 INFO - PROCESS | 12207 | 1461192935374 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:55:35 INFO - PROCESS | 12207 | 1461192935381 Marionette TRACE conn4 <- [1,150,null,{}] 15:55:35 INFO - PROCESS | 12207 | 1461192935397 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:35 INFO - PROCESS | 12207 | 1461192935568 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 15:55:35 INFO - PROCESS | 12207 | 1461192935718 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:35 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f62f000 == 17 [pid = 12207] [id = 45] 15:55:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 106 (0x98807c00) [pid = 12207] [serial = 133] [outer = (nil)] 15:55:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 107 (0x9fc9d800) [pid = 12207] [serial = 134] [outer = 0x98807c00] 15:55:35 INFO - PROCESS | 12207 | 1461192935809 Marionette DEBUG loaded listener.js 15:55:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 108 (0xa0a02400) [pid = 12207] [serial = 135] [outer = 0x98807c00] 15:55:36 INFO - PROCESS | 12207 | 1461192936541 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:55:36 INFO - PROCESS | 12207 | 1461192936782 Marionette TRACE conn4 <- [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]]]}] 15:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1439ms 15:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:55:36 INFO - PROCESS | 12207 | 1461192936812 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 15:55:36 INFO - PROCESS | 12207 | 1461192936816 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 15:55:36 INFO - PROCESS | 12207 | 1461192936823 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:55:36 INFO - PROCESS | 12207 | 1461192936827 Marionette TRACE conn4 <- [1,154,null,{}] 15:55:36 INFO - PROCESS | 12207 | 1461192936833 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:36 INFO - PROCESS | 12207 | 1461192936994 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 15:55:37 INFO - PROCESS | 12207 | 1461192937144 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:37 INFO - PROCESS | 12207 | ++DOCSHELL 0x9290a000 == 18 [pid = 12207] [id = 46] 15:55:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 109 (0xa0c2dc00) [pid = 12207] [serial = 136] [outer = (nil)] 15:55:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 110 (0xa0efc000) [pid = 12207] [serial = 137] [outer = 0xa0c2dc00] 15:55:37 INFO - PROCESS | 12207 | 1461192937277 Marionette DEBUG loaded listener.js 15:55:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 111 (0xa444cc00) [pid = 12207] [serial = 138] [outer = 0xa0c2dc00] 15:55:38 INFO - PROCESS | 12207 | 1461192938085 Marionette TRACE conn4 <- [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]]]}] 15:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1281ms 15:55:38 INFO - PROCESS | 12207 | 1461192938119 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 15:55:38 INFO - PROCESS | 12207 | 1461192938122 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 15:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:55:38 INFO - PROCESS | 12207 | 1461192938131 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:55:38 INFO - PROCESS | 12207 | 1461192938134 Marionette TRACE conn4 <- [1,158,null,{}] 15:55:38 INFO - PROCESS | 12207 | 1461192938140 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:38 INFO - PROCESS | 12207 | 1461192938302 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 15:55:38 INFO - PROCESS | 12207 | 1461192938448 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:38 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f671000 == 19 [pid = 12207] [id = 47] 15:55:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 112 (0xa0a81400) [pid = 12207] [serial = 139] [outer = (nil)] 15:55:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 113 (0xa4579000) [pid = 12207] [serial = 140] [outer = 0xa0a81400] 15:55:38 INFO - PROCESS | 12207 | 1461192938758 Marionette DEBUG loaded listener.js 15:55:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 114 (0xa4575000) [pid = 12207] [serial = 141] [outer = 0xa0a81400] 15:55:39 INFO - PROCESS | 12207 | 1461192939957 Marionette TRACE conn4 <- [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]]]}] 15:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1884ms 15:55:40 INFO - PROCESS | 12207 | 1461192940018 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 15:55:40 INFO - PROCESS | 12207 | 1461192940021 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 15:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:55:40 INFO - PROCESS | 12207 | 1461192940029 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:55:40 INFO - PROCESS | 12207 | 1461192940033 Marionette TRACE conn4 <- [1,162,null,{}] 15:55:40 INFO - PROCESS | 12207 | 1461192940040 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:40 INFO - PROCESS | 12207 | 1461192940399 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 15:55:40 INFO - PROCESS | 12207 | 1461192940599 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:40 INFO - PROCESS | 12207 | ++DOCSHELL 0x92972800 == 20 [pid = 12207] [id = 48] 15:55:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 115 (0x96b7dc00) [pid = 12207] [serial = 142] [outer = (nil)] 15:55:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 116 (0x979ee000) [pid = 12207] [serial = 143] [outer = 0x96b7dc00] 15:55:40 INFO - PROCESS | 12207 | 1461192940702 Marionette DEBUG loaded listener.js 15:55:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 117 (0x9822f000) [pid = 12207] [serial = 144] [outer = 0x96b7dc00] 15:55:42 INFO - PROCESS | 12207 | --DOCSHELL 0x97dc6400 == 19 [pid = 12207] [id = 40] 15:55:42 INFO - PROCESS | 12207 | --DOCSHELL 0x8f638000 == 18 [pid = 12207] [id = 41] 15:55:42 INFO - PROCESS | 12207 | --DOCSHELL 0x8fec9400 == 17 [pid = 12207] [id = 38] 15:55:42 INFO - PROCESS | 12207 | --DOCSHELL 0x9131a800 == 16 [pid = 12207] [id = 39] 15:55:42 INFO - PROCESS | 12207 | --DOCSHELL 0x993c5400 == 15 [pid = 12207] [id = 37] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 116 (0xa2ace400) [pid = 12207] [serial = 2] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 115 (0x98f56800) [pid = 12207] [serial = 64] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 114 (0x98f94c00) [pid = 12207] [serial = 40] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 113 (0x92d34400) [pid = 12207] [serial = 37] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 112 (0x99227c00) [pid = 12207] [serial = 25] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 111 (0x99ccb800) [pid = 12207] [serial = 43] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 110 (0x97a0f400) [pid = 12207] [serial = 22] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 109 (0x97ac7400) [pid = 12207] [serial = 23] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 108 (0x9b17a400) [pid = 12207] [serial = 44] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 107 (0x9df9b000) [pid = 12207] [serial = 28] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 106 (0x96b7d400) [pid = 12207] [serial = 38] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 105 (0x9151d800) [pid = 12207] [serial = 17] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 104 (0x9fb93000) [pid = 12207] [serial = 29] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 103 (0x9922d800) [pid = 12207] [serial = 41] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 102 (0xa0f65800) [pid = 12207] [serial = 31] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 101 (0xa9cc4800) [pid = 12207] [serial = 34] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 100 (0xa9cc8800) [pid = 12207] [serial = 35] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 99 (0x9fc4d000) [pid = 12207] [serial = 47] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 98 (0x92968800) [pid = 12207] [serial = 50] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 97 (0x9fb90400) [pid = 12207] [serial = 46] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 96 (0x91513800) [pid = 12207] [serial = 49] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 95 (0x9fc94400) [pid = 12207] [serial = 68] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 94 (0x97dc7000) [pid = 12207] [serial = 107] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 93 (0x9fb20000) [pid = 12207] [serial = 67] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 92 (0xa2a2cc00) [pid = 12207] [serial = 86] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 91 (0x8f678000) [pid = 12207] [serial = 102] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 90 (0x8f67a800) [pid = 12207] [serial = 104] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 89 (0x9931f400) [pid = 12207] [serial = 65] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 88 (0x978ca800) [pid = 12207] [serial = 62] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 87 (0xa0ad4c00) [pid = 12207] [serial = 85] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 86 (0x8fed3800) [pid = 12207] [serial = 94] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 85 (0x9880cc00) [pid = 12207] [serial = 108] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 84 (0xa68ddc00) [pid = 12207] [serial = 89] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 83 (0x92975800) [pid = 12207] [serial = 61] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 82 (0xa0ef9c00) [pid = 12207] [serial = 59] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 81 (0x97fc3400) [pid = 12207] [serial = 12] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 80 (0x98812c00) [pid = 12207] [serial = 91] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 79 (0xa0c2ec00) [pid = 12207] [serial = 58] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 78 (0x982cf000) [pid = 12207] [serial = 9] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 77 (0x9ea14400) [pid = 12207] [serial = 83] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 76 (0x9ea17800) [pid = 12207] [serial = 56] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 75 (0x99ae2000) [pid = 12207] [serial = 80] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 74 (0x990a2800) [pid = 12207] [serial = 53] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 73 (0x99d47800) [pid = 12207] [serial = 55] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 72 (0x9846c400) [pid = 12207] [serial = 52] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 71 (0x9b183c00) [pid = 12207] [serial = 82] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 70 (0xa4b08000) [pid = 12207] [serial = 88] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 69 (0xa9cc8000) [pid = 12207] [serial = 98] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 68 (0xa3c78800) [pid = 12207] [serial = 71] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 67 (0x98f53400) [pid = 12207] [serial = 79] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 66 (0x9fb88c00) [pid = 12207] [serial = 110] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 65 (0xa44b6800) [pid = 12207] [serial = 73] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 64 (0x91518400) [pid = 12207] [serial = 16] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 63 (0xa2ac8800) [pid = 12207] [serial = 70] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 62 (0xa44bcc00) [pid = 12207] [serial = 74] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 61 (0xa45e7000) [pid = 12207] [serial = 76] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 60 (0x98815c00) [pid = 12207] [serial = 92] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 59 (0xa683b000) [pid = 12207] [serial = 77] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 58 (0x8fed4c00) [pid = 12207] [serial = 95] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 57 (0x8f674000) [pid = 12207] [serial = 101] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 56 (0xa9cccc00) [pid = 12207] [serial = 99] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 12207 | --DOMWINDOW == 55 (0xa45e8c00) [pid = 12207] [serial = 32] [outer = (nil)] [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.] 15:55:42 INFO - PROCESS | 12207 | 1461192942326 Marionette TRACE conn4 <- [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]]]}] 15:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 2343ms 15:55:42 INFO - PROCESS | 12207 | 1461192942373 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 15:55:42 INFO - PROCESS | 12207 | 1461192942379 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 15:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:55:42 INFO - PROCESS | 12207 | 1461192942390 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:55:42 INFO - PROCESS | 12207 | 1461192942398 Marionette TRACE conn4 <- [1,166,null,{}] 15:55:42 INFO - PROCESS | 12207 | 1461192942407 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:42 INFO - PROCESS | 12207 | 1461192942590 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 15:55:42 INFO - PROCESS | 12207 | 1461192942687 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:42 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f638000 == 16 [pid = 12207] [id = 49] 15:55:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 56 (0x8f63a800) [pid = 12207] [serial = 145] [outer = (nil)] 15:55:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 57 (0x8fed6400) [pid = 12207] [serial = 146] [outer = 0x8f63a800] 15:55:42 INFO - PROCESS | 12207 | 1461192942767 Marionette DEBUG loaded listener.js 15:55:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 58 (0x91312c00) [pid = 12207] [serial = 147] [outer = 0x8f63a800] 15:55:43 INFO - PROCESS | 12207 | 1461192943450 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1087ms 15:55:43 INFO - PROCESS | 12207 | 1461192943475 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 15:55:43 INFO - PROCESS | 12207 | 1461192943483 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 15:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:55:43 INFO - PROCESS | 12207 | 1461192943514 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:55:43 INFO - PROCESS | 12207 | 1461192943517 Marionette TRACE conn4 <- [1,170,null,{}] 15:55:43 INFO - PROCESS | 12207 | 1461192943524 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:43 INFO - PROCESS | 12207 | 1461192943685 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 15:55:43 INFO - PROCESS | 12207 | 1461192943697 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:43 INFO - PROCESS | 12207 | ++DOCSHELL 0x92901800 == 17 [pid = 12207] [id = 50] 15:55:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 59 (0x92902c00) [pid = 12207] [serial = 148] [outer = (nil)] 15:55:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 60 (0x92968800) [pid = 12207] [serial = 149] [outer = 0x92902c00] 15:55:43 INFO - PROCESS | 12207 | 1461192943770 Marionette DEBUG loaded listener.js 15:55:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 61 (0x92a16400) [pid = 12207] [serial = 150] [outer = 0x92902c00] 15:55:44 INFO - PROCESS | 12207 | 1461192944546 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1089ms 15:55:44 INFO - PROCESS | 12207 | 1461192944607 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 15:55:44 INFO - PROCESS | 12207 | 1461192944610 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 15:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:55:44 INFO - PROCESS | 12207 | 1461192944624 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:55:44 INFO - PROCESS | 12207 | 1461192944629 Marionette TRACE conn4 <- [1,174,null,{}] 15:55:44 INFO - PROCESS | 12207 | 1461192944644 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:44 INFO - PROCESS | 12207 | 1461192944849 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 15:55:44 INFO - PROCESS | 12207 | 1461192944873 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:44 INFO - PROCESS | 12207 | ++DOCSHELL 0x92904c00 == 18 [pid = 12207] [id = 51] 15:55:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 62 (0x95205400) [pid = 12207] [serial = 151] [outer = (nil)] 15:55:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 63 (0x970aec00) [pid = 12207] [serial = 152] [outer = 0x95205400] 15:55:44 INFO - PROCESS | 12207 | 1461192944951 Marionette DEBUG loaded listener.js 15:55:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 64 (0x979ef000) [pid = 12207] [serial = 153] [outer = 0x95205400] 15:55:45 INFO - PROCESS | 12207 | 1461192945758 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:55:45 INFO - PROCESS | 12207 | --DOMWINDOW == 63 (0x8fecbc00) [pid = 12207] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:55:45 INFO - PROCESS | 12207 | --DOMWINDOW == 62 (0x98228c00) [pid = 12207] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:55:45 INFO - PROCESS | 12207 | --DOMWINDOW == 61 (0x99ccec00) [pid = 12207] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:55:45 INFO - PROCESS | 12207 | --DOMWINDOW == 60 (0x8fece000) [pid = 12207] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:55:45 INFO - PROCESS | 12207 | --DOMWINDOW == 59 (0x91513c00) [pid = 12207] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1199ms 15:55:45 INFO - PROCESS | 12207 | 1461192945816 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 15:55:45 INFO - PROCESS | 12207 | 1461192945821 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 15:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:55:45 INFO - PROCESS | 12207 | 1461192945831 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:55:45 INFO - PROCESS | 12207 | 1461192945834 Marionette TRACE conn4 <- [1,178,null,{}] 15:55:45 INFO - PROCESS | 12207 | 1461192945840 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:46 INFO - PROCESS | 12207 | 1461192946004 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 15:55:46 INFO - PROCESS | 12207 | 1461192946014 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:46 INFO - PROCESS | 12207 | ++DOCSHELL 0x91317c00 == 19 [pid = 12207] [id = 52] 15:55:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 60 (0x92a20400) [pid = 12207] [serial = 154] [outer = (nil)] 15:55:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 61 (0x97fc3c00) [pid = 12207] [serial = 155] [outer = 0x92a20400] 15:55:46 INFO - PROCESS | 12207 | 1461192946090 Marionette DEBUG loaded listener.js 15:55:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 62 (0x982cf800) [pid = 12207] [serial = 156] [outer = 0x92a20400] 15:55:47 INFO - PROCESS | 12207 | 1461192947123 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1328ms 15:55:47 INFO - PROCESS | 12207 | 1461192947161 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 15:55:47 INFO - PROCESS | 12207 | 1461192947169 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 15:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:55:47 INFO - PROCESS | 12207 | 1461192947178 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:55:47 INFO - PROCESS | 12207 | 1461192947184 Marionette TRACE conn4 <- [1,182,null,{}] 15:55:47 INFO - PROCESS | 12207 | 1461192947192 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:47 INFO - PROCESS | 12207 | 1461192947412 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 15:55:47 INFO - PROCESS | 12207 | 1461192947599 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:47 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f634000 == 20 [pid = 12207] [id = 53] 15:55:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 63 (0x8fece800) [pid = 12207] [serial = 157] [outer = (nil)] 15:55:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 64 (0x92909800) [pid = 12207] [serial = 158] [outer = 0x8fece800] 15:55:47 INFO - PROCESS | 12207 | 1461192947734 Marionette DEBUG loaded listener.js 15:55:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 65 (0x92a19400) [pid = 12207] [serial = 159] [outer = 0x8fece800] 15:55:48 INFO - PROCESS | 12207 | 1461192948668 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1534ms 15:55:48 INFO - PROCESS | 12207 | 1461192948714 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 15:55:48 INFO - PROCESS | 12207 | 1461192948723 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 15:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:55:48 INFO - PROCESS | 12207 | 1461192948733 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:55:48 INFO - PROCESS | 12207 | 1461192948738 Marionette TRACE conn4 <- [1,186,null,{}] 15:55:48 INFO - PROCESS | 12207 | 1461192948745 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:48 INFO - PROCESS | 12207 | 1461192948943 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 15:55:49 INFO - PROCESS | 12207 | 1461192949076 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:49 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f670400 == 21 [pid = 12207] [id = 54] 15:55:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 66 (0x9290a400) [pid = 12207] [serial = 160] [outer = (nil)] 15:55:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 67 (0x9880a000) [pid = 12207] [serial = 161] [outer = 0x9290a400] 15:55:49 INFO - PROCESS | 12207 | 1461192949162 Marionette DEBUG loaded listener.js 15:55:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 68 (0x9880fc00) [pid = 12207] [serial = 162] [outer = 0x9290a400] 15:55:50 INFO - PROCESS | 12207 | 1461192950070 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1382ms 15:55:50 INFO - PROCESS | 12207 | 1461192950116 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 15:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:55:50 INFO - PROCESS | 12207 | 1461192950121 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 15:55:50 INFO - PROCESS | 12207 | 1461192950128 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:55:50 INFO - PROCESS | 12207 | 1461192950134 Marionette TRACE conn4 <- [1,190,null,{}] 15:55:50 INFO - PROCESS | 12207 | 1461192950150 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:50 INFO - PROCESS | 12207 | 1461192950350 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 15:55:50 INFO - PROCESS | 12207 | 1461192950644 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:50 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f674800 == 22 [pid = 12207] [id = 55] 15:55:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 69 (0x8f675800) [pid = 12207] [serial = 163] [outer = (nil)] 15:55:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 70 (0x8f67d400) [pid = 12207] [serial = 164] [outer = 0x8f675800] 15:55:50 INFO - PROCESS | 12207 | 1461192950778 Marionette DEBUG loaded listener.js 15:55:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 71 (0x91310800) [pid = 12207] [serial = 165] [outer = 0x8f675800] 15:55:51 INFO - PROCESS | 12207 | --DOCSHELL 0x8f671000 == 21 [pid = 12207] [id = 47] 15:55:51 INFO - PROCESS | 12207 | --DOCSHELL 0x9290a000 == 20 [pid = 12207] [id = 46] 15:55:51 INFO - PROCESS | 12207 | --DOCSHELL 0x8f62f000 == 19 [pid = 12207] [id = 45] 15:55:51 INFO - PROCESS | 12207 | --DOCSHELL 0x97a07c00 == 18 [pid = 12207] [id = 44] 15:55:51 INFO - PROCESS | 12207 | --DOCSHELL 0x8f637400 == 17 [pid = 12207] [id = 43] 15:55:51 INFO - PROCESS | 12207 | 1461192951715 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:55:51 INFO - PROCESS | 12207 | --DOMWINDOW == 70 (0x91517800) [pid = 12207] [serial = 122] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 12207 | --DOMWINDOW == 69 (0x97fb7000) [pid = 12207] [serial = 123] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 12207 | --DOMWINDOW == 68 (0x9880d800) [pid = 12207] [serial = 119] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 12207 | --DOMWINDOW == 67 (0x9ff9b000) [pid = 12207] [serial = 111] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 12207 | --DOMWINDOW == 66 (0x91511c00) [pid = 12207] [serial = 113] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 12207 | --DOMWINDOW == 65 (0x91f6e800) [pid = 12207] [serial = 114] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 12207 | --DOMWINDOW == 64 (0x96b8a400) [pid = 12207] [serial = 117] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 12207 | --DOMWINDOW == 63 (0x92d3b800) [pid = 12207] [serial = 116] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 12207 | --DOMWINDOW == 62 (0x9931e000) [pid = 12207] [serial = 120] [outer = (nil)] [url = about:blank] 15:55:51 INFO - PROCESS | 12207 | --DOMWINDOW == 61 (0x91f73800) [pid = 12207] [serial = 19] [outer = (nil)] [url = about:blank] 15:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1636ms 15:55:51 INFO - PROCESS | 12207 | 1461192951764 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 15:55:51 INFO - PROCESS | 12207 | 1461192951771 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 15:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:55:51 INFO - PROCESS | 12207 | 1461192951779 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:55:51 INFO - PROCESS | 12207 | 1461192951784 Marionette TRACE conn4 <- [1,194,null,{}] 15:55:51 INFO - PROCESS | 12207 | 1461192951791 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:51 INFO - PROCESS | 12207 | 1461192951943 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 15:55:51 INFO - PROCESS | 12207 | 1461192951955 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:51 INFO - PROCESS | 12207 | ++DOCSHELL 0x91f75000 == 18 [pid = 12207] [id = 56] 15:55:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 62 (0x92904400) [pid = 12207] [serial = 166] [outer = (nil)] 15:55:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 63 (0x92a18000) [pid = 12207] [serial = 167] [outer = 0x92904400] 15:55:52 INFO - PROCESS | 12207 | 1461192952035 Marionette DEBUG loaded listener.js 15:55:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 64 (0x9477fc00) [pid = 12207] [serial = 168] [outer = 0x92904400] 15:55:52 INFO - PROCESS | 12207 | 1461192952814 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1091ms 15:55:52 INFO - PROCESS | 12207 | 1461192952873 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 15:55:52 INFO - PROCESS | 12207 | 1461192952878 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 15:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:55:52 INFO - PROCESS | 12207 | 1461192952887 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:55:52 INFO - PROCESS | 12207 | 1461192952890 Marionette TRACE conn4 <- [1,198,null,{}] 15:55:52 INFO - PROCESS | 12207 | 1461192952900 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:53 INFO - PROCESS | 12207 | 1461192953059 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 15:55:53 INFO - PROCESS | 12207 | 1461192953149 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:53 INFO - PROCESS | 12207 | ++DOCSHELL 0x91f73800 == 19 [pid = 12207] [id = 57] 15:55:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 65 (0x94774c00) [pid = 12207] [serial = 169] [outer = (nil)] 15:55:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 66 (0x97d0bc00) [pid = 12207] [serial = 170] [outer = 0x94774c00] 15:55:53 INFO - PROCESS | 12207 | 1461192953223 Marionette DEBUG loaded listener.js 15:55:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 67 (0x9822d000) [pid = 12207] [serial = 171] [outer = 0x94774c00] 15:55:53 INFO - PROCESS | 12207 | 1461192953886 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1034ms 15:55:53 INFO - PROCESS | 12207 | 1461192953921 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 15:55:53 INFO - PROCESS | 12207 | 1461192953925 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 15:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:55:53 INFO - PROCESS | 12207 | 1461192953933 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:55:53 INFO - PROCESS | 12207 | 1461192953942 Marionette TRACE conn4 <- [1,202,null,{}] 15:55:53 INFO - PROCESS | 12207 | 1461192953986 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:54 INFO - PROCESS | 12207 | 1461192954178 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 15:55:54 INFO - PROCESS | 12207 | 1461192954201 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:54 INFO - PROCESS | 12207 | ++DOCSHELL 0x98816400 == 20 [pid = 12207] [id = 58] 15:55:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 68 (0x98dd1800) [pid = 12207] [serial = 172] [outer = (nil)] 15:55:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 69 (0x990af400) [pid = 12207] [serial = 173] [outer = 0x98dd1800] 15:55:54 INFO - PROCESS | 12207 | 1461192954276 Marionette DEBUG loaded listener.js 15:55:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 70 (0x9922f800) [pid = 12207] [serial = 174] [outer = 0x98dd1800] 15:55:55 INFO - PROCESS | 12207 | 1461192955047 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1292ms 15:55:55 INFO - PROCESS | 12207 | 1461192955224 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 15:55:55 INFO - PROCESS | 12207 | 1461192955228 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 15:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:55:55 INFO - PROCESS | 12207 | 1461192955234 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:55:55 INFO - PROCESS | 12207 | 1461192955237 Marionette TRACE conn4 <- [1,206,null,{}] 15:55:55 INFO - PROCESS | 12207 | 1461192955243 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:55 INFO - PROCESS | 12207 | 1461192955446 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 15:55:55 INFO - PROCESS | 12207 | 1461192955519 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:55 INFO - PROCESS | 12207 | ++DOCSHELL 0x993c6000 == 21 [pid = 12207] [id = 59] 15:55:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 71 (0x993ccc00) [pid = 12207] [serial = 175] [outer = (nil)] 15:55:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 72 (0x99a54c00) [pid = 12207] [serial = 176] [outer = 0x993ccc00] 15:55:55 INFO - PROCESS | 12207 | 1461192955616 Marionette DEBUG loaded listener.js 15:55:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 73 (0x99a5a000) [pid = 12207] [serial = 177] [outer = 0x993ccc00] 15:55:56 INFO - PROCESS | 12207 | --DOMWINDOW == 72 (0x8f674c00) [pid = 12207] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:55:56 INFO - PROCESS | 12207 | --DOMWINDOW == 71 (0x92902c00) [pid = 12207] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:55:56 INFO - PROCESS | 12207 | --DOMWINDOW == 70 (0x8f63a800) [pid = 12207] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:55:56 INFO - PROCESS | 12207 | --DOMWINDOW == 69 (0x95205400) [pid = 12207] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:55:56 INFO - PROCESS | 12207 | 1461192956502 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1284ms 15:55:56 INFO - PROCESS | 12207 | 1461192956519 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 15:55:56 INFO - PROCESS | 12207 | 1461192956522 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 15:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:55:56 INFO - PROCESS | 12207 | 1461192956529 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:55:56 INFO - PROCESS | 12207 | 1461192956533 Marionette TRACE conn4 <- [1,210,null,{}] 15:55:56 INFO - PROCESS | 12207 | 1461192956538 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:56 INFO - PROCESS | 12207 | 1461192956679 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 15:55:56 INFO - PROCESS | 12207 | 1461192956781 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:56 INFO - PROCESS | 12207 | ++DOCSHELL 0x9922b000 == 22 [pid = 12207] [id = 60] 15:55:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 70 (0x99ade800) [pid = 12207] [serial = 178] [outer = (nil)] 15:55:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 71 (0x99d49000) [pid = 12207] [serial = 179] [outer = 0x99ade800] 15:55:56 INFO - PROCESS | 12207 | 1461192956868 Marionette DEBUG loaded listener.js 15:55:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 72 (0x9b182000) [pid = 12207] [serial = 180] [outer = 0x99ade800] 15:55:57 INFO - PROCESS | 12207 | 1461192957546 Marionette TRACE conn4 <- [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]]]}] 15:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1080ms 15:55:57 INFO - PROCESS | 12207 | 1461192957610 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 15:55:57 INFO - PROCESS | 12207 | 1461192957614 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 15:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:55:57 INFO - PROCESS | 12207 | 1461192957626 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:55:57 INFO - PROCESS | 12207 | 1461192957629 Marionette TRACE conn4 <- [1,214,null,{}] 15:55:57 INFO - PROCESS | 12207 | 1461192957635 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:57 INFO - PROCESS | 12207 | 1461192957777 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 15:55:57 INFO - PROCESS | 12207 | 1461192957787 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:57 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fecb000 == 23 [pid = 12207] [id = 61] 15:55:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 73 (0x9151e800) [pid = 12207] [serial = 181] [outer = (nil)] 15:55:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 74 (0x9fb85c00) [pid = 12207] [serial = 182] [outer = 0x9151e800] 15:55:57 INFO - PROCESS | 12207 | 1461192957859 Marionette DEBUG loaded listener.js 15:55:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 75 (0x9fc4b000) [pid = 12207] [serial = 183] [outer = 0x9151e800] 15:55:58 INFO - PROCESS | 12207 | 1461192958798 Marionette TRACE conn4 <- [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]]]}] 15:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1236ms 15:55:58 INFO - PROCESS | 12207 | 1461192958857 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 15:55:58 INFO - PROCESS | 12207 | 1461192958864 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 15:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:55:58 INFO - PROCESS | 12207 | 1461192958874 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:55:58 INFO - PROCESS | 12207 | 1461192958878 Marionette TRACE conn4 <- [1,218,null,{}] 15:55:58 INFO - PROCESS | 12207 | 1461192958887 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:59 INFO - PROCESS | 12207 | 1461192959098 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 15:55:59 INFO - PROCESS | 12207 | 1461192959240 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:59 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f637400 == 24 [pid = 12207] [id = 62] 15:55:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 76 (0x91517800) [pid = 12207] [serial = 184] [outer = (nil)] 15:55:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 77 (0x92968000) [pid = 12207] [serial = 185] [outer = 0x91517800] 15:55:59 INFO - PROCESS | 12207 | 1461192959327 Marionette DEBUG loaded listener.js 15:55:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 78 (0x952a9400) [pid = 12207] [serial = 186] [outer = 0x91517800] 15:56:00 INFO - PROCESS | 12207 | 1461192960194 Marionette TRACE conn4 <- [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]]]}] 15:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1386ms 15:56:00 INFO - PROCESS | 12207 | 1461192960260 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 15:56:00 INFO - PROCESS | 12207 | 1461192960269 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 15:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:56:00 INFO - PROCESS | 12207 | 1461192960280 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:56:00 INFO - PROCESS | 12207 | 1461192960286 Marionette TRACE conn4 <- [1,222,null,{}] 15:56:00 INFO - PROCESS | 12207 | 1461192960294 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:00 INFO - PROCESS | 12207 | 1461192960518 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 15:56:00 INFO - PROCESS | 12207 | 1461192960656 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:00 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f636c00 == 25 [pid = 12207] [id = 63] 15:56:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 79 (0x92902800) [pid = 12207] [serial = 187] [outer = (nil)] 15:56:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 80 (0x9880dc00) [pid = 12207] [serial = 188] [outer = 0x92902800] 15:56:00 INFO - PROCESS | 12207 | 1461192960745 Marionette DEBUG loaded listener.js 15:56:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 81 (0x98f55400) [pid = 12207] [serial = 189] [outer = 0x92902800] 15:56:01 INFO - PROCESS | 12207 | 1461192961718 Marionette TRACE conn4 <- [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]]]}] 15:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1495ms 15:56:01 INFO - PROCESS | 12207 | 1461192961777 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 15:56:01 INFO - PROCESS | 12207 | 1461192961784 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 15:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:56:01 INFO - PROCESS | 12207 | 1461192961795 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:56:01 INFO - PROCESS | 12207 | 1461192961804 Marionette TRACE conn4 <- [1,226,null,{}] 15:56:01 INFO - PROCESS | 12207 | 1461192961823 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:02 INFO - PROCESS | 12207 | 1461192962067 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 15:56:02 INFO - PROCESS | 12207 | 1461192962248 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:02 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f639c00 == 26 [pid = 12207] [id = 64] 15:56:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 82 (0x99a33800) [pid = 12207] [serial = 190] [outer = (nil)] 15:56:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 83 (0x9fb26000) [pid = 12207] [serial = 191] [outer = 0x99a33800] 15:56:02 INFO - PROCESS | 12207 | 1461192962391 Marionette DEBUG loaded listener.js 15:56:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 84 (0x9fc94400) [pid = 12207] [serial = 192] [outer = 0x99a33800] 15:56:03 INFO - PROCESS | 12207 | 1461192963261 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1493ms 15:56:03 INFO - PROCESS | 12207 | 1461192963288 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 15:56:03 INFO - PROCESS | 12207 | 1461192963293 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 15:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:56:03 INFO - PROCESS | 12207 | 1461192963299 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:56:03 INFO - PROCESS | 12207 | 1461192963302 Marionette TRACE conn4 <- [1,230,null,{}] 15:56:03 INFO - PROCESS | 12207 | 1461192963308 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:03 INFO - PROCESS | 12207 | 1461192963470 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 15:56:03 INFO - PROCESS | 12207 | 1461192963616 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:03 INFO - PROCESS | 12207 | ++DOCSHELL 0x96b84400 == 27 [pid = 12207] [id = 65] 15:56:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 85 (0x9fb93400) [pid = 12207] [serial = 193] [outer = (nil)] 15:56:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 86 (0x9ffa4c00) [pid = 12207] [serial = 194] [outer = 0x9fb93400] 15:56:03 INFO - PROCESS | 12207 | 1461192963708 Marionette DEBUG loaded listener.js 15:56:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 87 (0xa0a08400) [pid = 12207] [serial = 195] [outer = 0x9fb93400] 15:56:04 INFO - PROCESS | 12207 | 1461192964568 Marionette TRACE conn4 <- [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]]]}] 15:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1291ms 15:56:04 INFO - PROCESS | 12207 | 1461192964591 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 15:56:04 INFO - PROCESS | 12207 | 1461192964595 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 15:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:56:04 INFO - PROCESS | 12207 | 1461192964601 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:56:04 INFO - PROCESS | 12207 | 1461192964604 Marionette TRACE conn4 <- [1,234,null,{}] 15:56:04 INFO - PROCESS | 12207 | 1461192964610 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:04 INFO - PROCESS | 12207 | 1461192964765 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 15:56:04 INFO - PROCESS | 12207 | 1461192964909 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:04 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f633400 == 28 [pid = 12207] [id = 66] 15:56:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 88 (0x9feeb000) [pid = 12207] [serial = 196] [outer = (nil)] 15:56:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 89 (0xa0efac00) [pid = 12207] [serial = 197] [outer = 0x9feeb000] 15:56:05 INFO - PROCESS | 12207 | 1461192964996 Marionette DEBUG loaded listener.js 15:56:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 90 (0xa0f3f400) [pid = 12207] [serial = 198] [outer = 0x9feeb000] 15:56:05 INFO - PROCESS | 12207 | 1461192965909 Marionette TRACE conn4 <- [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]]]}] 15:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1337ms 15:56:05 INFO - PROCESS | 12207 | 1461192965939 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 15:56:05 INFO - PROCESS | 12207 | 1461192965943 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 15:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:56:05 INFO - PROCESS | 12207 | 1461192965949 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:56:05 INFO - PROCESS | 12207 | 1461192965953 Marionette TRACE conn4 <- [1,238,null,{}] 15:56:05 INFO - PROCESS | 12207 | 1461192965958 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:06 INFO - PROCESS | 12207 | 1461192966149 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 15:56:06 INFO - PROCESS | 12207 | 1461192966297 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:06 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f672800 == 29 [pid = 12207] [id = 67] 15:56:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 91 (0x91515000) [pid = 12207] [serial = 199] [outer = (nil)] 15:56:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 92 (0xa4447800) [pid = 12207] [serial = 200] [outer = 0x91515000] 15:56:06 INFO - PROCESS | 12207 | 1461192966386 Marionette DEBUG loaded listener.js 15:56:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 93 (0xa446fc00) [pid = 12207] [serial = 201] [outer = 0x91515000] 15:56:07 INFO - PROCESS | 12207 | 1461192967250 Marionette TRACE conn4 <- [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]]]}] 15:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1345ms 15:56:07 INFO - PROCESS | 12207 | 1461192967313 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 15:56:07 INFO - PROCESS | 12207 | 1461192967317 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 15:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:56:07 INFO - PROCESS | 12207 | 1461192967325 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:56:07 INFO - PROCESS | 12207 | 1461192967329 Marionette TRACE conn4 <- [1,242,null,{}] 15:56:07 INFO - PROCESS | 12207 | 1461192967334 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:07 INFO - PROCESS | 12207 | 1461192967510 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 15:56:07 INFO - PROCESS | 12207 | 1461192967782 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:07 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f678400 == 30 [pid = 12207] [id = 68] 15:56:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 94 (0x8f67a000) [pid = 12207] [serial = 202] [outer = (nil)] 15:56:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 95 (0x912fd000) [pid = 12207] [serial = 203] [outer = 0x8f67a000] 15:56:07 INFO - PROCESS | 12207 | 1461192967929 Marionette DEBUG loaded listener.js 15:56:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 96 (0x9290b400) [pid = 12207] [serial = 204] [outer = 0x8f67a000] 15:56:08 INFO - PROCESS | 12207 | 1461192968716 Marionette TRACE conn4 <- [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]]]}] 15:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1430ms 15:56:08 INFO - PROCESS | 12207 | 1461192968756 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 15:56:08 INFO - PROCESS | 12207 | 1461192968763 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 15:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:56:08 INFO - PROCESS | 12207 | 1461192968771 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:56:08 INFO - PROCESS | 12207 | 1461192968776 Marionette TRACE conn4 <- [1,246,null,{}] 15:56:08 INFO - PROCESS | 12207 | 1461192968783 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:08 INFO - PROCESS | 12207 | 1461192968947 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 15:56:09 INFO - PROCESS | 12207 | 1461192969105 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:09 INFO - PROCESS | 12207 | ++DOCSHELL 0x97dc7000 == 31 [pid = 12207] [id = 69] 15:56:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 97 (0x98233000) [pid = 12207] [serial = 205] [outer = (nil)] 15:56:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 98 (0x98813800) [pid = 12207] [serial = 206] [outer = 0x98233000] 15:56:09 INFO - PROCESS | 12207 | 1461192969209 Marionette DEBUG loaded listener.js 15:56:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 99 (0x99046000) [pid = 12207] [serial = 207] [outer = 0x98233000] 15:56:09 INFO - PROCESS | 12207 | --DOCSHELL 0x8f63a000 == 30 [pid = 12207] [id = 42] 15:56:09 INFO - PROCESS | 12207 | --DOMWINDOW == 98 (0x979ee000) [pid = 12207] [serial = 143] [outer = (nil)] [url = about:blank] 15:56:09 INFO - PROCESS | 12207 | --DOMWINDOW == 97 (0x9fc9d800) [pid = 12207] [serial = 134] [outer = (nil)] [url = about:blank] 15:56:09 INFO - PROCESS | 12207 | --DOMWINDOW == 96 (0xa0efc000) [pid = 12207] [serial = 137] [outer = (nil)] [url = about:blank] 15:56:09 INFO - PROCESS | 12207 | --DOMWINDOW == 95 (0x94778400) [pid = 12207] [serial = 128] [outer = (nil)] [url = about:blank] 15:56:09 INFO - PROCESS | 12207 | --DOMWINDOW == 94 (0x98f93000) [pid = 12207] [serial = 125] [outer = (nil)] [url = about:blank] 15:56:09 INFO - PROCESS | 12207 | --DOMWINDOW == 93 (0x970aec00) [pid = 12207] [serial = 152] [outer = (nil)] [url = about:blank] 15:56:09 INFO - PROCESS | 12207 | --DOMWINDOW == 92 (0x92a16400) [pid = 12207] [serial = 150] [outer = (nil)] [url = about:blank] 15:56:09 INFO - PROCESS | 12207 | --DOMWINDOW == 91 (0x979ef000) [pid = 12207] [serial = 153] [outer = (nil)] [url = about:blank] 15:56:09 INFO - PROCESS | 12207 | --DOMWINDOW == 90 (0x8fecf400) [pid = 12207] [serial = 105] [outer = (nil)] [url = about:blank] 15:56:09 INFO - PROCESS | 12207 | --DOMWINDOW == 89 (0x92968800) [pid = 12207] [serial = 149] [outer = (nil)] [url = about:blank] 15:56:09 INFO - PROCESS | 12207 | --DOMWINDOW == 88 (0x8fed6400) [pid = 12207] [serial = 146] [outer = (nil)] [url = about:blank] 15:56:09 INFO - PROCESS | 12207 | --DOMWINDOW == 87 (0x91312c00) [pid = 12207] [serial = 147] [outer = (nil)] [url = about:blank] 15:56:09 INFO - PROCESS | 12207 | --DOMWINDOW == 86 (0xa4579000) [pid = 12207] [serial = 140] [outer = (nil)] [url = about:blank] 15:56:09 INFO - PROCESS | 12207 | --DOMWINDOW == 85 (0x990a7c00) [pid = 12207] [serial = 131] [outer = (nil)] [url = about:blank] 15:56:10 INFO - PROCESS | 12207 | 1461192970085 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 15:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1332ms 15:56:10 INFO - PROCESS | 12207 | 1461192970112 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 15:56:10 INFO - PROCESS | 12207 | 1461192970118 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 15:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:56:10 INFO - PROCESS | 12207 | 1461192970126 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:56:10 INFO - PROCESS | 12207 | 1461192970130 Marionette TRACE conn4 <- [1,250,null,{}] 15:56:10 INFO - PROCESS | 12207 | 1461192970136 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:10 INFO - PROCESS | 12207 | 1461192970283 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 15:56:10 INFO - PROCESS | 12207 | 1461192970299 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:10 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fecf800 == 31 [pid = 12207] [id = 70] 15:56:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 86 (0x91312c00) [pid = 12207] [serial = 208] [outer = (nil)] 15:56:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 87 (0x979f8c00) [pid = 12207] [serial = 209] [outer = 0x91312c00] 15:56:10 INFO - PROCESS | 12207 | 1461192970374 Marionette DEBUG loaded listener.js 15:56:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 88 (0x9904b800) [pid = 12207] [serial = 210] [outer = 0x91312c00] 15:56:11 INFO - PROCESS | 12207 | 1461192971232 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 15:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1132ms 15:56:11 INFO - PROCESS | 12207 | 1461192971259 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 15:56:11 INFO - PROCESS | 12207 | 1461192971263 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 15:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:56:11 INFO - PROCESS | 12207 | 1461192971271 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:56:11 INFO - PROCESS | 12207 | 1461192971280 Marionette TRACE conn4 <- [1,254,null,{}] 15:56:11 INFO - PROCESS | 12207 | 1461192971298 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:11 INFO - PROCESS | 12207 | 1461192971452 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 15:56:11 INFO - PROCESS | 12207 | 1461192971464 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:11 INFO - PROCESS | 12207 | ++DOCSHELL 0x96b2f000 == 32 [pid = 12207] [id = 71] 15:56:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 89 (0x99050800) [pid = 12207] [serial = 211] [outer = (nil)] 15:56:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 90 (0x99a35000) [pid = 12207] [serial = 212] [outer = 0x99050800] 15:56:11 INFO - PROCESS | 12207 | 1461192971543 Marionette DEBUG loaded listener.js 15:56:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 91 (0x99adc000) [pid = 12207] [serial = 213] [outer = 0x99050800] 15:56:12 INFO - PROCESS | 12207 | 1461192972475 Marionette TRACE conn4 <- [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]]]}] 15:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1254ms 15:56:12 INFO - PROCESS | 12207 | 1461192972543 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 15:56:12 INFO - PROCESS | 12207 | 1461192972550 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 15:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:56:12 INFO - PROCESS | 12207 | 1461192972558 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:56:12 INFO - PROCESS | 12207 | 1461192972563 Marionette TRACE conn4 <- [1,258,null,{}] 15:56:12 INFO - PROCESS | 12207 | 1461192972572 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:12 INFO - PROCESS | 12207 | 1461192972880 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 15:56:12 INFO - PROCESS | 12207 | 1461192972918 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:12 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f636800 == 33 [pid = 12207] [id = 72] 15:56:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 92 (0x92a01800) [pid = 12207] [serial = 214] [outer = (nil)] 15:56:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 93 (0x92a0b000) [pid = 12207] [serial = 215] [outer = 0x92a01800] 15:56:13 INFO - PROCESS | 12207 | 1461192973039 Marionette DEBUG loaded listener.js 15:56:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 94 (0x92a0d000) [pid = 12207] [serial = 216] [outer = 0x92a01800] 15:56:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 95 (0x9df9b000) [pid = 12207] [serial = 217] [outer = 0x9ff13800] 15:56:14 INFO - PROCESS | 12207 | 1461192974264 Marionette TRACE conn4 <- [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]]]}] 15:56:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1738ms 15:56:14 INFO - PROCESS | 12207 | 1461192974301 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 15:56:14 INFO - PROCESS | 12207 | 1461192974305 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 15:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:56:14 INFO - PROCESS | 12207 | 1461192974312 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:56:14 INFO - PROCESS | 12207 | 1461192974315 Marionette TRACE conn4 <- [1,262,null,{}] 15:56:14 INFO - PROCESS | 12207 | 1461192974342 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:14 INFO - PROCESS | 12207 | 1461192974522 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 15:56:14 INFO - PROCESS | 12207 | --DOMWINDOW == 94 (0x96b7dc00) [pid = 12207] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:56:14 INFO - PROCESS | 12207 | --DOMWINDOW == 93 (0x993ccc00) [pid = 12207] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:56:14 INFO - PROCESS | 12207 | --DOMWINDOW == 92 (0x8f675800) [pid = 12207] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:56:14 INFO - PROCESS | 12207 | --DOMWINDOW == 91 (0x92904400) [pid = 12207] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:56:14 INFO - PROCESS | 12207 | --DOMWINDOW == 90 (0x94774c00) [pid = 12207] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:56:14 INFO - PROCESS | 12207 | --DOMWINDOW == 89 (0x99ade800) [pid = 12207] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:56:14 INFO - PROCESS | 12207 | --DOMWINDOW == 88 (0x98dd1800) [pid = 12207] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:56:14 INFO - PROCESS | 12207 | 1461192974796 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:14 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f67c800 == 34 [pid = 12207] [id = 73] 15:56:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 89 (0x8fecfc00) [pid = 12207] [serial = 218] [outer = (nil)] 15:56:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 90 (0x952a5400) [pid = 12207] [serial = 219] [outer = 0x8fecfc00] 15:56:14 INFO - PROCESS | 12207 | 1461192974879 Marionette DEBUG loaded listener.js 15:56:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 91 (0x99d47c00) [pid = 12207] [serial = 220] [outer = 0x8fecfc00] 15:56:15 INFO - PROCESS | 12207 | 1461192975535 Marionette TRACE conn4 <- [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]]]}] 15:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1252ms 15:56:15 INFO - PROCESS | 12207 | 1461192975564 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 15:56:15 INFO - PROCESS | 12207 | 1461192975567 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 15:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:56:15 INFO - PROCESS | 12207 | 1461192975573 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:56:15 INFO - PROCESS | 12207 | 1461192975576 Marionette TRACE conn4 <- [1,266,null,{}] 15:56:15 INFO - PROCESS | 12207 | 1461192975581 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:15 INFO - PROCESS | 12207 | 1461192975757 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 15:56:15 INFO - PROCESS | 12207 | 1461192975779 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:15 INFO - PROCESS | 12207 | ++DOCSHELL 0x99054000 == 35 [pid = 12207] [id = 74] 15:56:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 92 (0x9fb89800) [pid = 12207] [serial = 221] [outer = (nil)] 15:56:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 93 (0x9ff9dc00) [pid = 12207] [serial = 222] [outer = 0x9fb89800] 15:56:15 INFO - PROCESS | 12207 | 1461192975851 Marionette DEBUG loaded listener.js 15:56:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 94 (0xa0c3a000) [pid = 12207] [serial = 223] [outer = 0x9fb89800] 15:56:16 INFO - PROCESS | 12207 | 1461192976603 Marionette TRACE conn4 <- [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]]]}] 15:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1076ms 15:56:16 INFO - PROCESS | 12207 | 1461192976658 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 15:56:16 INFO - PROCESS | 12207 | 1461192976661 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 15:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:56:16 INFO - PROCESS | 12207 | 1461192976670 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:56:16 INFO - PROCESS | 12207 | 1461192976673 Marionette TRACE conn4 <- [1,270,null,{}] 15:56:16 INFO - PROCESS | 12207 | 1461192976740 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:16 INFO - PROCESS | 12207 | 1461192976945 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 15:56:17 INFO - PROCESS | 12207 | 1461192977057 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:17 INFO - PROCESS | 12207 | ++DOCSHELL 0x91316400 == 36 [pid = 12207] [id = 75] 15:56:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 95 (0x91511c00) [pid = 12207] [serial = 224] [outer = (nil)] 15:56:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 96 (0x9290cc00) [pid = 12207] [serial = 225] [outer = 0x91511c00] 15:56:17 INFO - PROCESS | 12207 | 1461192977146 Marionette DEBUG loaded listener.js 15:56:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 97 (0x92a08000) [pid = 12207] [serial = 226] [outer = 0x91511c00] 15:56:18 INFO - PROCESS | 12207 | 1461192978075 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 15:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1434ms 15:56:18 INFO - PROCESS | 12207 | 1461192978105 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 15:56:18 INFO - PROCESS | 12207 | 1461192978112 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 15:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:56:18 INFO - PROCESS | 12207 | 1461192978120 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:56:18 INFO - PROCESS | 12207 | 1461192978125 Marionette TRACE conn4 <- [1,274,null,{}] 15:56:18 INFO - PROCESS | 12207 | 1461192978132 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:18 INFO - PROCESS | 12207 | 1461192978309 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 15:56:18 INFO - PROCESS | 12207 | 1461192978457 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:18 INFO - PROCESS | 12207 | ++DOCSHELL 0x92a11c00 == 37 [pid = 12207] [id = 76] 15:56:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 98 (0x97abd400) [pid = 12207] [serial = 227] [outer = (nil)] 15:56:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 99 (0x981eec00) [pid = 12207] [serial = 228] [outer = 0x97abd400] 15:56:18 INFO - PROCESS | 12207 | 1461192978551 Marionette DEBUG loaded listener.js 15:56:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 100 (0x981f4000) [pid = 12207] [serial = 229] [outer = 0x97abd400] 15:56:19 INFO - PROCESS | 12207 | 1461192979451 Marionette TRACE conn4 <- [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]]]}] 15:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1382ms 15:56:19 INFO - PROCESS | 12207 | 1461192979504 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 15:56:19 INFO - PROCESS | 12207 | 1461192979507 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 15:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:56:19 INFO - PROCESS | 12207 | 1461192979514 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:56:19 INFO - PROCESS | 12207 | 1461192979517 Marionette TRACE conn4 <- [1,278,null,{}] 15:56:19 INFO - PROCESS | 12207 | 1461192979524 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:19 INFO - PROCESS | 12207 | 1461192979696 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 15:56:19 INFO - PROCESS | 12207 | 1461192979841 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:19 INFO - PROCESS | 12207 | ++DOCSHELL 0x979f0400 == 38 [pid = 12207] [id = 77] 15:56:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 101 (0x98227c00) [pid = 12207] [serial = 230] [outer = (nil)] 15:56:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 102 (0x98f54c00) [pid = 12207] [serial = 231] [outer = 0x98227c00] 15:56:19 INFO - PROCESS | 12207 | 1461192979934 Marionette DEBUG loaded listener.js 15:56:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 103 (0x9904f000) [pid = 12207] [serial = 232] [outer = 0x98227c00] 15:56:20 INFO - PROCESS | 12207 | 1461192980953 Marionette TRACE conn4 <- [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]]]}] 15:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1481ms 15:56:21 INFO - PROCESS | 12207 | 1461192980998 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 15:56:21 INFO - PROCESS | 12207 | 1461192981008 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 15:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:56:21 INFO - PROCESS | 12207 | 1461192981022 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:56:21 INFO - PROCESS | 12207 | 1461192981026 Marionette TRACE conn4 <- [1,282,null,{}] 15:56:21 INFO - PROCESS | 12207 | 1461192981032 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:21 INFO - PROCESS | 12207 | 1461192981196 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 15:56:21 INFO - PROCESS | 12207 | 1461192981397 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:21 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f674c00 == 39 [pid = 12207] [id = 78] 15:56:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 104 (0x993c3400) [pid = 12207] [serial = 233] [outer = (nil)] 15:56:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 105 (0x9fc55c00) [pid = 12207] [serial = 234] [outer = 0x993c3400] 15:56:21 INFO - PROCESS | 12207 | 1461192981491 Marionette DEBUG loaded listener.js 15:56:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 106 (0x9ffa8400) [pid = 12207] [serial = 235] [outer = 0x993c3400] 15:56:22 INFO - PROCESS | 12207 | 1461192982278 Marionette TRACE conn4 <- [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]]]}] 15:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1290ms 15:56:22 INFO - PROCESS | 12207 | 1461192982307 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 15:56:22 INFO - PROCESS | 12207 | 1461192982311 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 15:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:56:22 INFO - PROCESS | 12207 | 1461192982317 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:56:22 INFO - PROCESS | 12207 | 1461192982321 Marionette TRACE conn4 <- [1,286,null,{}] 15:56:22 INFO - PROCESS | 12207 | 1461192982341 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:22 INFO - PROCESS | 12207 | 1461192982567 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 15:56:22 INFO - PROCESS | 12207 | 1461192982675 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:22 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f639400 == 40 [pid = 12207] [id = 79] 15:56:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 107 (0x91518400) [pid = 12207] [serial = 236] [outer = (nil)] 15:56:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 108 (0xa2ad1000) [pid = 12207] [serial = 237] [outer = 0x91518400] 15:56:22 INFO - PROCESS | 12207 | 1461192982765 Marionette DEBUG loaded listener.js 15:56:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 109 (0xa4448000) [pid = 12207] [serial = 238] [outer = 0x91518400] 15:56:23 INFO - PROCESS | 12207 | 1461192983596 Marionette TRACE conn4 <- [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]]]}] 15:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1329ms 15:56:23 INFO - PROCESS | 12207 | 1461192983646 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 15:56:23 INFO - PROCESS | 12207 | 1461192983651 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 15:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:56:23 INFO - PROCESS | 12207 | 1461192983657 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:56:23 INFO - PROCESS | 12207 | 1461192983660 Marionette TRACE conn4 <- [1,290,null,{}] 15:56:23 INFO - PROCESS | 12207 | 1461192983666 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:23 INFO - PROCESS | 12207 | 1461192983868 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 15:56:24 INFO - PROCESS | 12207 | 1461192984013 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:24 INFO - PROCESS | 12207 | ++DOCSHELL 0x97f89000 == 41 [pid = 12207] [id = 80] 15:56:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 110 (0x97f89c00) [pid = 12207] [serial = 239] [outer = (nil)] 15:56:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 111 (0x97f97800) [pid = 12207] [serial = 240] [outer = 0x97f89c00] 15:56:24 INFO - PROCESS | 12207 | 1461192984107 Marionette DEBUG loaded listener.js 15:56:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 112 (0xa44c0800) [pid = 12207] [serial = 241] [outer = 0x97f89c00] 15:56:25 INFO - PROCESS | 12207 | 1461192985002 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 15:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1391ms 15:56:25 INFO - PROCESS | 12207 | 1461192985048 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 15:56:25 INFO - PROCESS | 12207 | 1461192985052 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 15:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:56:25 INFO - PROCESS | 12207 | 1461192985059 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:56:25 INFO - PROCESS | 12207 | 1461192985062 Marionette TRACE conn4 <- [1,294,null,{}] 15:56:25 INFO - PROCESS | 12207 | 1461192985087 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:25 INFO - PROCESS | 12207 | 1461192985248 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 15:56:25 INFO - PROCESS | 12207 | 1461192985390 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:25 INFO - PROCESS | 12207 | ++DOCSHELL 0x97f91800 == 42 [pid = 12207] [id = 81] 15:56:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 113 (0x97f97000) [pid = 12207] [serial = 242] [outer = (nil)] 15:56:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 114 (0xa45e6c00) [pid = 12207] [serial = 243] [outer = 0x97f97000] 15:56:25 INFO - PROCESS | 12207 | 1461192985494 Marionette DEBUG loaded listener.js 15:56:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 115 (0xa4b10800) [pid = 12207] [serial = 244] [outer = 0x97f97000] 15:56:26 INFO - PROCESS | 12207 | 1461192986298 Marionette TRACE conn4 <- [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]]]}] 15:56:26 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. 15:56:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1302ms 15:56:26 INFO - PROCESS | 12207 | 1461192986363 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 15:56:26 INFO - PROCESS | 12207 | 1461192986367 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 15:56:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:56:26 INFO - PROCESS | 12207 | 1461192986375 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:56:26 INFO - PROCESS | 12207 | 1461192986379 Marionette TRACE conn4 <- [1,298,null,{}] 15:56:26 INFO - PROCESS | 12207 | 1461192986384 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:26 INFO - PROCESS | 12207 | 1461192986549 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 15:56:26 INFO - PROCESS | 12207 | 1461192986704 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:26 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fd34c00 == 43 [pid = 12207] [id = 82] 15:56:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 116 (0x8fd35c00) [pid = 12207] [serial = 245] [outer = (nil)] 15:56:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 117 (0x8fd3b400) [pid = 12207] [serial = 246] [outer = 0x8fd35c00] 15:56:26 INFO - PROCESS | 12207 | 1461192986791 Marionette DEBUG loaded listener.js 15:56:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 118 (0x8fd3e000) [pid = 12207] [serial = 247] [outer = 0x8fd35c00] 15:56:27 INFO - PROCESS | 12207 | 1461192987696 Marionette TRACE conn4 <- [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]]]}] 15:56:27 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. 15:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1586ms 15:56:27 INFO - PROCESS | 12207 | 1461192987962 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 15:56:27 INFO - PROCESS | 12207 | 1461192987968 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 15:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:56:27 INFO - PROCESS | 12207 | 1461192987976 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:56:27 INFO - PROCESS | 12207 | 1461192987981 Marionette TRACE conn4 <- [1,302,null,{}] 15:56:27 INFO - PROCESS | 12207 | 1461192987989 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:28 INFO - PROCESS | 12207 | 1461192988138 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 15:56:28 INFO - PROCESS | 12207 | 1461192988353 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:28 INFO - PROCESS | 12207 | ++DOCSHELL 0x92a04800 == 44 [pid = 12207] [id = 83] 15:56:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 119 (0x92a04c00) [pid = 12207] [serial = 248] [outer = (nil)] 15:56:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 120 (0x92a11800) [pid = 12207] [serial = 249] [outer = 0x92a04c00] 15:56:28 INFO - PROCESS | 12207 | 1461192988431 Marionette DEBUG loaded listener.js 15:56:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 121 (0x9477f800) [pid = 12207] [serial = 250] [outer = 0x92a04c00] 15:56:29 INFO - PROCESS | 12207 | 1461192989267 Marionette TRACE conn4 <- [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]]]}] 15:56:29 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. 15:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1380ms 15:56:29 INFO - PROCESS | 12207 | 1461192989359 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 15:56:29 INFO - PROCESS | 12207 | 1461192989365 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 15:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:56:29 INFO - PROCESS | 12207 | 1461192989377 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:56:29 INFO - PROCESS | 12207 | 1461192989381 Marionette TRACE conn4 <- [1,306,null,{}] 15:56:29 INFO - PROCESS | 12207 | 1461192989387 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:29 INFO - PROCESS | 12207 | 1461192989645 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 15:56:29 INFO - PROCESS | 12207 | 1461192989876 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:29 INFO - PROCESS | 12207 | --DOMWINDOW == 120 (0x9fb85c00) [pid = 12207] [serial = 182] [outer = (nil)] [url = about:blank] 15:56:29 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fecdc00 == 45 [pid = 12207] [id = 84] 15:56:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 121 (0x8fed8c00) [pid = 12207] [serial = 251] [outer = (nil)] 15:56:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 122 (0x92975800) [pid = 12207] [serial = 252] [outer = 0x8fed8c00] 15:56:29 INFO - PROCESS | 12207 | 1461192989980 Marionette DEBUG loaded listener.js 15:56:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 123 (0x95205800) [pid = 12207] [serial = 253] [outer = 0x8fed8c00] 15:56:30 INFO - PROCESS | 12207 | --DOMWINDOW == 122 (0x9822f000) [pid = 12207] [serial = 144] [outer = (nil)] [url = about:blank] 15:56:30 INFO - PROCESS | 12207 | --DOMWINDOW == 121 (0x99a54c00) [pid = 12207] [serial = 176] [outer = (nil)] [url = about:blank] 15:56:30 INFO - PROCESS | 12207 | --DOMWINDOW == 120 (0x99a5a000) [pid = 12207] [serial = 177] [outer = (nil)] [url = about:blank] 15:56:30 INFO - PROCESS | 12207 | --DOMWINDOW == 119 (0x97fc3c00) [pid = 12207] [serial = 155] [outer = (nil)] [url = about:blank] 15:56:30 INFO - PROCESS | 12207 | --DOMWINDOW == 118 (0x92909800) [pid = 12207] [serial = 158] [outer = (nil)] [url = about:blank] 15:56:30 INFO - PROCESS | 12207 | --DOMWINDOW == 117 (0x91310800) [pid = 12207] [serial = 165] [outer = (nil)] [url = about:blank] 15:56:30 INFO - PROCESS | 12207 | --DOMWINDOW == 116 (0x8f67d400) [pid = 12207] [serial = 164] [outer = (nil)] [url = about:blank] 15:56:30 INFO - PROCESS | 12207 | --DOMWINDOW == 115 (0x92a18000) [pid = 12207] [serial = 167] [outer = (nil)] [url = about:blank] 15:56:30 INFO - PROCESS | 12207 | --DOMWINDOW == 114 (0x9477fc00) [pid = 12207] [serial = 168] [outer = (nil)] [url = about:blank] 15:56:30 INFO - PROCESS | 12207 | --DOMWINDOW == 113 (0x97d0bc00) [pid = 12207] [serial = 170] [outer = (nil)] [url = about:blank] 15:56:30 INFO - PROCESS | 12207 | --DOMWINDOW == 112 (0x9b182000) [pid = 12207] [serial = 180] [outer = (nil)] [url = about:blank] 15:56:30 INFO - PROCESS | 12207 | --DOMWINDOW == 111 (0x9880a000) [pid = 12207] [serial = 161] [outer = (nil)] [url = about:blank] 15:56:30 INFO - PROCESS | 12207 | --DOMWINDOW == 110 (0x990af400) [pid = 12207] [serial = 173] [outer = (nil)] [url = about:blank] 15:56:30 INFO - PROCESS | 12207 | --DOMWINDOW == 109 (0x99d49000) [pid = 12207] [serial = 179] [outer = (nil)] [url = about:blank] 15:56:30 INFO - PROCESS | 12207 | --DOMWINDOW == 108 (0x9922f800) [pid = 12207] [serial = 174] [outer = (nil)] [url = about:blank] 15:56:30 INFO - PROCESS | 12207 | --DOMWINDOW == 107 (0x9822d000) [pid = 12207] [serial = 171] [outer = (nil)] [url = about:blank] 15:56:30 INFO - PROCESS | 12207 | 1461192990860 Marionette TRACE conn4 <- [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]]]}] 15:56:30 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. 15:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1540ms 15:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:56:30 INFO - PROCESS | 12207 | 1461192990913 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 15:56:30 INFO - PROCESS | 12207 | 1461192990916 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 15:56:30 INFO - PROCESS | 12207 | 1461192990923 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:56:30 INFO - PROCESS | 12207 | 1461192990927 Marionette TRACE conn4 <- [1,310,null,{}] 15:56:30 INFO - PROCESS | 12207 | 1461192990941 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:31 INFO - PROCESS | 12207 | 1461192991111 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 15:56:31 INFO - PROCESS | 12207 | 1461192991222 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:31 INFO - PROCESS | 12207 | ++DOCSHELL 0x92d2ec00 == 46 [pid = 12207] [id = 85] 15:56:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 108 (0x981ee000) [pid = 12207] [serial = 254] [outer = (nil)] 15:56:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 109 (0x981fac00) [pid = 12207] [serial = 255] [outer = 0x981ee000] 15:56:31 INFO - PROCESS | 12207 | 1461192991314 Marionette DEBUG loaded listener.js 15:56:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 110 (0x98235800) [pid = 12207] [serial = 256] [outer = 0x981ee000] 15:56:32 INFO - PROCESS | 12207 | 1461192992134 Marionette TRACE conn4 <- [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]]]}] 15:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1232ms 15:56:32 INFO - PROCESS | 12207 | 1461192992154 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 15:56:32 INFO - PROCESS | 12207 | 1461192992157 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 15:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:56:32 INFO - PROCESS | 12207 | 1461192992184 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:56:32 INFO - PROCESS | 12207 | 1461192992188 Marionette TRACE conn4 <- [1,314,null,{}] 15:56:32 INFO - PROCESS | 12207 | 1461192992198 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:32 INFO - PROCESS | 12207 | 1461192992343 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 15:56:32 INFO - PROCESS | 12207 | 1461192992360 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:32 INFO - PROCESS | 12207 | ++DOCSHELL 0x981f9400 == 47 [pid = 12207] [id = 86] 15:56:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 111 (0x98f8d400) [pid = 12207] [serial = 257] [outer = (nil)] 15:56:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 112 (0x99053800) [pid = 12207] [serial = 258] [outer = 0x98f8d400] 15:56:32 INFO - PROCESS | 12207 | 1461192992436 Marionette DEBUG loaded listener.js 15:56:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 113 (0x99228c00) [pid = 12207] [serial = 259] [outer = 0x98f8d400] 15:56:33 INFO - PROCESS | 12207 | 1461192993306 Marionette TRACE conn4 <- [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]]]}] 15:56:33 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. 15:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1208ms 15:56:33 INFO - PROCESS | 12207 | 1461192993377 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 15:56:33 INFO - PROCESS | 12207 | 1461192993381 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 15:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:56:33 INFO - PROCESS | 12207 | 1461192993387 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:56:33 INFO - PROCESS | 12207 | 1461192993390 Marionette TRACE conn4 <- [1,318,null,{}] 15:56:33 INFO - PROCESS | 12207 | 1461192993404 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:33 INFO - PROCESS | 12207 | 1461192993596 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 15:56:33 INFO - PROCESS | 12207 | 1461192993636 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:33 INFO - PROCESS | 12207 | ++DOCSHELL 0x98227000 == 48 [pid = 12207] [id = 87] 15:56:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 114 (0x99051800) [pid = 12207] [serial = 260] [outer = (nil)] 15:56:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 115 (0x99a32800) [pid = 12207] [serial = 261] [outer = 0x99051800] 15:56:33 INFO - PROCESS | 12207 | 1461192993720 Marionette DEBUG loaded listener.js 15:56:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 116 (0x99ada800) [pid = 12207] [serial = 262] [outer = 0x99051800] 15:56:34 INFO - PROCESS | 12207 | 1461192994587 Marionette TRACE conn4 <- [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]]]}] 15:56:34 INFO - PROCESS | 12207 | --DOMWINDOW == 115 (0x8fecfc00) [pid = 12207] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:56:34 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. 15:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1438ms 15:56:34 INFO - PROCESS | 12207 | --DOMWINDOW == 114 (0x92a01800) [pid = 12207] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:56:34 INFO - PROCESS | 12207 | --DOMWINDOW == 113 (0x8f67a000) [pid = 12207] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:56:34 INFO - PROCESS | 12207 | --DOMWINDOW == 112 (0x99050800) [pid = 12207] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:56:34 INFO - PROCESS | 12207 | --DOMWINDOW == 111 (0x98233000) [pid = 12207] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:56:34 INFO - PROCESS | 12207 | --DOMWINDOW == 110 (0x91312c00) [pid = 12207] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:56:34 INFO - PROCESS | 12207 | 1461192994846 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 15:56:34 INFO - PROCESS | 12207 | 1461192994850 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 15:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:56:34 INFO - PROCESS | 12207 | 1461192994857 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:56:34 INFO - PROCESS | 12207 | 1461192994862 Marionette TRACE conn4 <- [1,322,null,{}] 15:56:34 INFO - PROCESS | 12207 | 1461192994869 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:35 INFO - PROCESS | 12207 | 1461192995044 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 15:56:35 INFO - PROCESS | 12207 | 1461192995158 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:35 INFO - PROCESS | 12207 | ++DOCSHELL 0x99050800 == 49 [pid = 12207] [id = 88] 15:56:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 111 (0x99a55800) [pid = 12207] [serial = 263] [outer = (nil)] 15:56:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 112 (0x9b189000) [pid = 12207] [serial = 264] [outer = 0x99a55800] 15:56:35 INFO - PROCESS | 12207 | 1461192995278 Marionette DEBUG loaded listener.js 15:56:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 113 (0x9fb85c00) [pid = 12207] [serial = 265] [outer = 0x99a55800] 15:56:35 INFO - PROCESS | 12207 | 1461192995925 Marionette TRACE conn4 <- [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]]]}] 15:56:35 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. 15:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1086ms 15:56:35 INFO - PROCESS | 12207 | 1461192995954 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 15:56:35 INFO - PROCESS | 12207 | 1461192995958 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 15:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:56:35 INFO - PROCESS | 12207 | 1461192995964 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:56:35 INFO - PROCESS | 12207 | 1461192995967 Marionette TRACE conn4 <- [1,326,null,{}] 15:56:35 INFO - PROCESS | 12207 | 1461192995972 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:36 INFO - PROCESS | 12207 | 1461192996160 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 15:56:36 INFO - PROCESS | 12207 | 1461192996177 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:36 INFO - PROCESS | 12207 | ++DOCSHELL 0x912f5000 == 50 [pid = 12207] [id = 89] 15:56:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 114 (0x92a0f000) [pid = 12207] [serial = 266] [outer = (nil)] 15:56:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 115 (0x96c7d000) [pid = 12207] [serial = 267] [outer = 0x92a0f000] 15:56:36 INFO - PROCESS | 12207 | 1461192996252 Marionette DEBUG loaded listener.js 15:56:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 116 (0x96c80800) [pid = 12207] [serial = 268] [outer = 0x92a0f000] 15:56:37 INFO - PROCESS | 12207 | 1461192997232 Marionette TRACE conn4 <- [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]]]}] 15:56:37 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. 15:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1282ms 15:56:37 INFO - PROCESS | 12207 | 1461192997248 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 15:56:37 INFO - PROCESS | 12207 | 1461192997254 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 15:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:56:37 INFO - PROCESS | 12207 | 1461192997264 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:56:37 INFO - PROCESS | 12207 | 1461192997270 Marionette TRACE conn4 <- [1,330,null,{}] 15:56:37 INFO - PROCESS | 12207 | 1461192997281 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:37 INFO - PROCESS | 12207 | 1461192997482 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 15:56:37 INFO - PROCESS | 12207 | 1461192997645 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:37 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f67a000 == 51 [pid = 12207] [id = 90] 15:56:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 117 (0x8fd3c400) [pid = 12207] [serial = 269] [outer = (nil)] 15:56:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 118 (0x9290e000) [pid = 12207] [serial = 270] [outer = 0x8fd3c400] 15:56:37 INFO - PROCESS | 12207 | 1461192997733 Marionette DEBUG loaded listener.js 15:56:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 119 (0x92a0b400) [pid = 12207] [serial = 271] [outer = 0x8fd3c400] 15:56:38 INFO - PROCESS | 12207 | 1461192998692 Marionette TRACE conn4 <- [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]]]}] 15:56:38 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. 15:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1486ms 15:56:38 INFO - PROCESS | 12207 | 1461192998750 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 15:56:38 INFO - PROCESS | 12207 | 1461192998758 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 15:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:56:38 INFO - PROCESS | 12207 | 1461192998773 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:56:38 INFO - PROCESS | 12207 | 1461192998779 Marionette TRACE conn4 <- [1,334,null,{}] 15:56:38 INFO - PROCESS | 12207 | 1461192998786 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:39 INFO - PROCESS | 12207 | 1461192999012 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 15:56:39 INFO - PROCESS | 12207 | 1461192999232 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:39 INFO - PROCESS | 12207 | ++DOCSHELL 0x970bc800 == 52 [pid = 12207] [id = 91] 15:56:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 120 (0x979f0800) [pid = 12207] [serial = 272] [outer = (nil)] 15:56:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 121 (0x97f8bc00) [pid = 12207] [serial = 273] [outer = 0x979f0800] 15:56:39 INFO - PROCESS | 12207 | 1461192999387 Marionette DEBUG loaded listener.js 15:56:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 122 (0x97f96800) [pid = 12207] [serial = 274] [outer = 0x979f0800] 15:56:40 INFO - PROCESS | 12207 | 1461193000370 Marionette TRACE conn4 <- [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]]]}] 15:56:40 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. 15:56:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1635ms 15:56:40 INFO - PROCESS | 12207 | 1461193000407 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 15:56:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:56:40 INFO - PROCESS | 12207 | 1461193000411 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 15:56:40 INFO - PROCESS | 12207 | 1461193000418 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:56:40 INFO - PROCESS | 12207 | 1461193000424 Marionette TRACE conn4 <- [1,338,null,{}] 15:56:40 INFO - PROCESS | 12207 | 1461193000440 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:40 INFO - PROCESS | 12207 | 1461193000640 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 15:56:40 INFO - PROCESS | 12207 | 1461193000891 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:40 INFO - PROCESS | 12207 | ++DOCSHELL 0x9880b800 == 53 [pid = 12207] [id = 92] 15:56:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 123 (0x99051c00) [pid = 12207] [serial = 275] [outer = (nil)] 15:56:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 124 (0x9931f000) [pid = 12207] [serial = 276] [outer = 0x99051c00] 15:56:41 INFO - PROCESS | 12207 | 1461193001037 Marionette DEBUG loaded listener.js 15:56:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 125 (0x9df9c000) [pid = 12207] [serial = 277] [outer = 0x99051c00] 15:56:41 INFO - PROCESS | 12207 | 1461193001925 Marionette TRACE conn4 <- [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]]]}] 15:56:41 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. 15:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1552ms 15:56:41 INFO - PROCESS | 12207 | 1461193001969 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 15:56:41 INFO - PROCESS | 12207 | 1461193001974 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 15:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:56:41 INFO - PROCESS | 12207 | 1461193001997 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:56:42 INFO - PROCESS | 12207 | 1461193002002 Marionette TRACE conn4 <- [1,342,null,{}] 15:56:42 INFO - PROCESS | 12207 | 1461193002008 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:42 INFO - PROCESS | 12207 | 1461193002180 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 15:56:42 INFO - PROCESS | 12207 | 1461193002329 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:42 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f67b400 == 54 [pid = 12207] [id = 93] 15:56:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 126 (0x993c3800) [pid = 12207] [serial = 278] [outer = (nil)] 15:56:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 127 (0xa0acfc00) [pid = 12207] [serial = 279] [outer = 0x993c3800] 15:56:42 INFO - PROCESS | 12207 | 1461193002430 Marionette DEBUG loaded listener.js 15:56:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0xa2ac6000) [pid = 12207] [serial = 280] [outer = 0x993c3800] 15:56:43 INFO - PROCESS | 12207 | 1461193003315 Marionette TRACE conn4 <- [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]]]}] 15:56:43 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. 15:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1347ms 15:56:43 INFO - PROCESS | 12207 | 1461193003328 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 15:56:43 INFO - PROCESS | 12207 | 1461193003331 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 15:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:56:43 INFO - PROCESS | 12207 | 1461193003356 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:56:43 INFO - PROCESS | 12207 | 1461193003360 Marionette TRACE conn4 <- [1,346,null,{}] 15:56:43 INFO - PROCESS | 12207 | 1461193003366 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:43 INFO - PROCESS | 12207 | 1461193003527 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 15:56:43 INFO - PROCESS | 12207 | 1461193003680 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:43 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f631400 == 55 [pid = 12207] [id = 94] 15:56:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x9fc94000) [pid = 12207] [serial = 281] [outer = (nil)] 15:56:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0xa4579800) [pid = 12207] [serial = 282] [outer = 0x9fc94000] 15:56:43 INFO - PROCESS | 12207 | 1461193003766 Marionette DEBUG loaded listener.js 15:56:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0xa4b4a800) [pid = 12207] [serial = 283] [outer = 0x9fc94000] 15:56:44 INFO - PROCESS | 12207 | 1461193004663 Marionette TRACE conn4 <- [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]]]}] 15:56:44 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. 15:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1389ms 15:56:44 INFO - PROCESS | 12207 | 1461193004743 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 15:56:44 INFO - PROCESS | 12207 | 1461193004747 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 15:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:56:44 INFO - PROCESS | 12207 | 1461193004754 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:56:44 INFO - PROCESS | 12207 | 1461193004757 Marionette TRACE conn4 <- [1,350,null,{}] 15:56:44 INFO - PROCESS | 12207 | 1461193004763 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:44 INFO - PROCESS | 12207 | 1461193004987 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 15:56:45 INFO - PROCESS | 12207 | 1461193005189 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:45 INFO - PROCESS | 12207 | ++DOCSHELL 0x8ea41400 == 56 [pid = 12207] [id = 95] 15:56:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x8ea48400) [pid = 12207] [serial = 284] [outer = (nil)] 15:56:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x8f671000) [pid = 12207] [serial = 285] [outer = 0x8ea48400] 15:56:45 INFO - PROCESS | 12207 | 1461193005338 Marionette DEBUG loaded listener.js 15:56:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0xa0ef9c00) [pid = 12207] [serial = 286] [outer = 0x8ea48400] 15:56:46 INFO - PROCESS | 12207 | 1461193006177 Marionette TRACE conn4 <- [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]]]}] 15:56:46 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. 15:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1485ms 15:56:46 INFO - PROCESS | 12207 | 1461193006239 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 15:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:56:46 INFO - PROCESS | 12207 | 1461193006244 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 15:56:46 INFO - PROCESS | 12207 | 1461193006250 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:56:46 INFO - PROCESS | 12207 | 1461193006254 Marionette TRACE conn4 <- [1,354,null,{}] 15:56:46 INFO - PROCESS | 12207 | 1461193006259 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:46 INFO - PROCESS | 12207 | 1461193006422 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 15:56:46 INFO - PROCESS | 12207 | 1461193006586 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:46 INFO - PROCESS | 12207 | ++DOCSHELL 0x8ea44c00 == 57 [pid = 12207] [id = 96] 15:56:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x8f62dc00) [pid = 12207] [serial = 287] [outer = (nil)] 15:56:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0xa6858400) [pid = 12207] [serial = 288] [outer = 0x8f62dc00] 15:56:46 INFO - PROCESS | 12207 | 1461193006670 Marionette DEBUG loaded listener.js 15:56:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0xa6899c00) [pid = 12207] [serial = 289] [outer = 0x8f62dc00] 15:56:47 INFO - PROCESS | 12207 | 1461193007588 Marionette TRACE conn4 <- [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]]]}] 15:56:47 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. 15:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1391ms 15:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:56:47 INFO - PROCESS | 12207 | 1461193007641 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 15:56:47 INFO - PROCESS | 12207 | 1461193007644 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 15:56:47 INFO - PROCESS | 12207 | 1461193007651 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:56:47 INFO - PROCESS | 12207 | 1461193007654 Marionette TRACE conn4 <- [1,358,null,{}] 15:56:47 INFO - PROCESS | 12207 | 1461193007660 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:47 INFO - PROCESS | 12207 | 1461193007822 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 15:56:47 INFO - PROCESS | 12207 | 1461193007974 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:48 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fd3a000 == 58 [pid = 12207] [id = 97] 15:56:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x92903800) [pid = 12207] [serial = 290] [outer = (nil)] 15:56:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x98f8c800) [pid = 12207] [serial = 291] [outer = 0x92903800] 15:56:48 INFO - PROCESS | 12207 | 1461193008060 Marionette DEBUG loaded listener.js 15:56:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x993d0000) [pid = 12207] [serial = 292] [outer = 0x92903800] 15:56:49 INFO - PROCESS | 12207 | 1461193009205 Marionette TRACE conn4 <- [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]]]}] 15:56:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 15:56:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1600ms 15:56:49 INFO - PROCESS | 12207 | 1461193009250 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 15:56:49 INFO - PROCESS | 12207 | 1461193009258 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 15:56:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:56:49 INFO - PROCESS | 12207 | 1461193009267 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:56:49 INFO - PROCESS | 12207 | 1461193009271 Marionette TRACE conn4 <- [1,362,null,{}] 15:56:49 INFO - PROCESS | 12207 | 1461193009279 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:49 INFO - PROCESS | 12207 | 1461193009446 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 15:56:49 INFO - PROCESS | 12207 | 1461193009609 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:49 INFO - PROCESS | 12207 | ++DOCSHELL 0x92a13000 == 59 [pid = 12207] [id = 98] 15:56:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x92a1c000) [pid = 12207] [serial = 293] [outer = (nil)] 15:56:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x96c7a800) [pid = 12207] [serial = 294] [outer = 0x92a1c000] 15:56:49 INFO - PROCESS | 12207 | 1461193009695 Marionette DEBUG loaded listener.js 15:56:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x96c83800) [pid = 12207] [serial = 295] [outer = 0x92a1c000] 15:56:50 INFO - PROCESS | 12207 | 1461193010762 Marionette TRACE conn4 <- [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]]]}] 15:56:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8f636800 == 58 [pid = 12207] [id = 72] 15:56:50 INFO - PROCESS | 12207 | --DOCSHELL 0x99050800 == 57 [pid = 12207] [id = 88] 15:56:50 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0xa4447800) [pid = 12207] [serial = 200] [outer = (nil)] [url = about:blank] 15:56:50 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x9ff9dc00) [pid = 12207] [serial = 222] [outer = (nil)] [url = about:blank] 15:56:50 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x92968000) [pid = 12207] [serial = 185] [outer = (nil)] [url = about:blank] 15:56:50 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x9880dc00) [pid = 12207] [serial = 188] [outer = (nil)] [url = about:blank] 15:56:50 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x9fb26000) [pid = 12207] [serial = 191] [outer = (nil)] [url = about:blank] 15:56:50 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x9ffa4c00) [pid = 12207] [serial = 194] [outer = (nil)] [url = about:blank] 15:56:50 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0xa0efac00) [pid = 12207] [serial = 197] [outer = (nil)] [url = about:blank] 15:56:50 INFO - PROCESS | 12207 | --DOCSHELL 0x98227000 == 56 [pid = 12207] [id = 87] 15:56:50 INFO - PROCESS | 12207 | --DOCSHELL 0x981f9400 == 55 [pid = 12207] [id = 86] 15:56:50 INFO - PROCESS | 12207 | --DOCSHELL 0x92d2ec00 == 54 [pid = 12207] [id = 85] 15:56:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8fecdc00 == 53 [pid = 12207] [id = 84] 15:56:50 INFO - PROCESS | 12207 | --DOCSHELL 0x92a04800 == 52 [pid = 12207] [id = 83] 15:56:50 INFO - PROCESS | 12207 | --DOCSHELL 0x99054000 == 51 [pid = 12207] [id = 74] 15:56:50 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. 15:56:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1583ms 15:56:50 INFO - PROCESS | 12207 | 1461193010851 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 15:56:50 INFO - PROCESS | 12207 | 1461193010859 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 15:56:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:56:50 INFO - PROCESS | 12207 | 1461193010868 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:56:50 INFO - PROCESS | 12207 | 1461193010873 Marionette TRACE conn4 <- [1,366,null,{}] 15:56:50 INFO - PROCESS | 12207 | 1461193010886 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:51 INFO - PROCESS | 12207 | 1461193011061 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 15:56:51 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x99a35000) [pid = 12207] [serial = 212] [outer = (nil)] [url = about:blank] 15:56:51 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x99046000) [pid = 12207] [serial = 207] [outer = (nil)] [url = about:blank] 15:56:51 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x98813800) [pid = 12207] [serial = 206] [outer = (nil)] [url = about:blank] 15:56:51 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x979f8c00) [pid = 12207] [serial = 209] [outer = (nil)] [url = about:blank] 15:56:51 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x9904b800) [pid = 12207] [serial = 210] [outer = (nil)] [url = about:blank] 15:56:51 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0xa6c68c00) [pid = 12207] [serial = 96] [outer = (nil)] [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.] 15:56:51 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x92a0b000) [pid = 12207] [serial = 215] [outer = (nil)] [url = about:blank] 15:56:51 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x99adc000) [pid = 12207] [serial = 213] [outer = (nil)] [url = about:blank] 15:56:51 INFO - PROCESS | 12207 | --DOMWINDOW == 127 (0x952a5400) [pid = 12207] [serial = 219] [outer = (nil)] [url = about:blank] 15:56:51 INFO - PROCESS | 12207 | --DOMWINDOW == 126 (0x92a0d000) [pid = 12207] [serial = 216] [outer = (nil)] [url = about:blank] 15:56:51 INFO - PROCESS | 12207 | --DOMWINDOW == 125 (0x99d47c00) [pid = 12207] [serial = 220] [outer = (nil)] [url = about:blank] 15:56:51 INFO - PROCESS | 12207 | --DOMWINDOW == 124 (0x9290b400) [pid = 12207] [serial = 204] [outer = (nil)] [url = about:blank] 15:56:51 INFO - PROCESS | 12207 | --DOMWINDOW == 123 (0x912fd000) [pid = 12207] [serial = 203] [outer = (nil)] [url = about:blank] 15:56:51 INFO - PROCESS | 12207 | 1461193011244 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:51 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fd40800 == 52 [pid = 12207] [id = 99] 15:56:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 124 (0x912eec00) [pid = 12207] [serial = 296] [outer = (nil)] 15:56:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 125 (0x92a20000) [pid = 12207] [serial = 297] [outer = 0x912eec00] 15:56:51 INFO - PROCESS | 12207 | 1461193011320 Marionette DEBUG loaded listener.js 15:56:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 126 (0x970bc000) [pid = 12207] [serial = 298] [outer = 0x912eec00] 15:56:52 INFO - PROCESS | 12207 | 1461193012268 Marionette TRACE conn4 <- [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]]]}] 15:56:52 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. 15:56:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1444ms 15:56:52 INFO - PROCESS | 12207 | 1461193012313 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 15:56:52 INFO - PROCESS | 12207 | 1461193012320 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 15:56:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:56:52 INFO - PROCESS | 12207 | 1461193012329 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:56:52 INFO - PROCESS | 12207 | 1461193012334 Marionette TRACE conn4 <- [1,370,null,{}] 15:56:52 INFO - PROCESS | 12207 | 1461193012343 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:52 INFO - PROCESS | 12207 | 1461193012521 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 15:56:52 INFO - PROCESS | 12207 | 1461193012674 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:52 INFO - PROCESS | 12207 | ++DOCSHELL 0x91513c00 == 53 [pid = 12207] [id = 100] 15:56:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 127 (0x92968000) [pid = 12207] [serial = 299] [outer = (nil)] 15:56:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0x94780000) [pid = 12207] [serial = 300] [outer = 0x92968000] 15:56:52 INFO - PROCESS | 12207 | 1461193012819 Marionette DEBUG loaded listener.js 15:56:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x96c7e000) [pid = 12207] [serial = 301] [outer = 0x92968000] 15:56:53 INFO - PROCESS | 12207 | 1461193013761 Marionette TRACE conn4 <- [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]]]}] 15:56:53 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. 15:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1482ms 15:56:53 INFO - PROCESS | 12207 | 1461193013813 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 15:56:53 INFO - PROCESS | 12207 | 1461193013820 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 15:56:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:56:53 INFO - PROCESS | 12207 | 1461193013832 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:56:53 INFO - PROCESS | 12207 | 1461193013835 Marionette TRACE conn4 <- [1,374,null,{}] 15:56:53 INFO - PROCESS | 12207 | 1461193013842 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:54 INFO - PROCESS | 12207 | 1461193014014 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 15:56:54 INFO - PROCESS | 12207 | 1461193014164 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:54 INFO - PROCESS | 12207 | ++DOCSHELL 0x97f96000 == 54 [pid = 12207] [id = 101] 15:56:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x97f96400) [pid = 12207] [serial = 302] [outer = (nil)] 15:56:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x981f3000) [pid = 12207] [serial = 303] [outer = 0x97f96400] 15:56:54 INFO - PROCESS | 12207 | 1461193014301 Marionette DEBUG loaded listener.js 15:56:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x98226400) [pid = 12207] [serial = 304] [outer = 0x97f96400] 15:56:55 INFO - PROCESS | 12207 | 1461193015316 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:56:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:56:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1529ms 15:56:55 INFO - PROCESS | 12207 | 1461193015361 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 15:56:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:56:55 INFO - PROCESS | 12207 | 1461193015366 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 15:56:55 INFO - PROCESS | 12207 | 1461193015372 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:56:55 INFO - PROCESS | 12207 | 1461193015379 Marionette TRACE conn4 <- [1,378,null,{}] 15:56:55 INFO - PROCESS | 12207 | 1461193015395 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:55 INFO - PROCESS | 12207 | 1461193015575 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 15:56:55 INFO - PROCESS | 12207 | 1461193015837 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:55 INFO - PROCESS | 12207 | ++DOCSHELL 0x98f54800 == 55 [pid = 12207] [id = 102] 15:56:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x99047000) [pid = 12207] [serial = 305] [outer = (nil)] 15:56:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x99050800) [pid = 12207] [serial = 306] [outer = 0x99047000] 15:56:55 INFO - PROCESS | 12207 | 1461193015932 Marionette DEBUG loaded listener.js 15:56:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x9922f800) [pid = 12207] [serial = 307] [outer = 0x99047000] 15:56:56 INFO - PROCESS | 12207 | 1461193016794 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:56:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:56:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1497ms 15:56:56 INFO - PROCESS | 12207 | 1461193016869 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 15:56:56 INFO - PROCESS | 12207 | 1461193016874 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 15:56:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:56:56 INFO - PROCESS | 12207 | 1461193016880 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:56:56 INFO - PROCESS | 12207 | 1461193016883 Marionette TRACE conn4 <- [1,382,null,{}] 15:56:56 INFO - PROCESS | 12207 | 1461193016889 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:57 INFO - PROCESS | 12207 | 1461193017089 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 15:56:57 INFO - PROCESS | 12207 | 1461193017290 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:57 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f632400 == 56 [pid = 12207] [id = 103] 15:56:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x98f51000) [pid = 12207] [serial = 308] [outer = (nil)] 15:56:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x9fc4bc00) [pid = 12207] [serial = 309] [outer = 0x98f51000] 15:56:57 INFO - PROCESS | 12207 | 1461193017420 Marionette DEBUG loaded listener.js 15:56:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0xa0a81800) [pid = 12207] [serial = 310] [outer = 0x98f51000] 15:56:58 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:56:58 INFO - PROCESS | 12207 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:56:58 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:56:58 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:56:58 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:56:58 INFO - PROCESS | 12207 | 1461193018333 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:56:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:56:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1481ms 15:56:58 INFO - PROCESS | 12207 | 1461193018362 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 15:56:58 INFO - PROCESS | 12207 | 1461193018366 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 15:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:56:58 INFO - PROCESS | 12207 | 1461193018372 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:56:58 INFO - PROCESS | 12207 | 1461193018376 Marionette TRACE conn4 <- [1,386,null,{}] 15:56:58 INFO - PROCESS | 12207 | 1461193018382 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:58 INFO - PROCESS | 12207 | 1461193018541 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 15:56:58 INFO - PROCESS | 12207 | 1461193018703 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:58 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f62cc00 == 57 [pid = 12207] [id = 104] 15:56:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x92a12c00) [pid = 12207] [serial = 311] [outer = (nil)] 15:56:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0xa4447800) [pid = 12207] [serial = 312] [outer = 0x92a12c00] 15:56:58 INFO - PROCESS | 12207 | 1461193018793 Marionette DEBUG loaded listener.js 15:56:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0xa4478c00) [pid = 12207] [serial = 313] [outer = 0x92a12c00] 15:56:59 INFO - PROCESS | 12207 | 1461193019710 Marionette TRACE conn4 <- [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]]]}] 15:56:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:56:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1391ms 15:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:56:59 INFO - PROCESS | 12207 | 1461193019763 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 15:56:59 INFO - PROCESS | 12207 | 1461193019766 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 15:56:59 INFO - PROCESS | 12207 | 1461193019773 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:56:59 INFO - PROCESS | 12207 | 1461193019777 Marionette TRACE conn4 <- [1,390,null,{}] 15:56:59 INFO - PROCESS | 12207 | 1461193019782 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:59 INFO - PROCESS | 12207 | 1461193019969 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 15:57:00 INFO - PROCESS | 12207 | 1461193020123 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:00 INFO - PROCESS | 12207 | ++DOCSHELL 0x97f8e000 == 58 [pid = 12207] [id = 105] 15:57:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0xa0a06800) [pid = 12207] [serial = 314] [outer = (nil)] 15:57:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0xa6c6b800) [pid = 12207] [serial = 315] [outer = 0xa0a06800] 15:57:00 INFO - PROCESS | 12207 | 1461193020218 Marionette DEBUG loaded listener.js 15:57:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0xa6cc5000) [pid = 12207] [serial = 316] [outer = 0xa0a06800] 15:57:01 INFO - PROCESS | 12207 | 1461193021180 Marionette TRACE conn4 <- [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]]]}] 15:57:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:57:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1439ms 15:57:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:57:01 INFO - PROCESS | 12207 | 1461193021213 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 15:57:01 INFO - PROCESS | 12207 | 1461193021217 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 15:57:01 INFO - PROCESS | 12207 | 1461193021223 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:57:01 INFO - PROCESS | 12207 | 1461193021227 Marionette TRACE conn4 <- [1,394,null,{}] 15:57:01 INFO - PROCESS | 12207 | 1461193021233 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:01 INFO - PROCESS | 12207 | 1461193021388 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 15:57:01 INFO - PROCESS | 12207 | 1461193021547 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:01 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c471800 == 59 [pid = 12207] [id = 106] 15:57:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8c473c00) [pid = 12207] [serial = 317] [outer = (nil)] 15:57:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8c47ac00) [pid = 12207] [serial = 318] [outer = 0x8c473c00] 15:57:01 INFO - PROCESS | 12207 | 1461193021635 Marionette DEBUG loaded listener.js 15:57:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8c47e400) [pid = 12207] [serial = 319] [outer = 0x8c473c00] 15:57:02 INFO - PROCESS | 12207 | 1461193022829 Marionette TRACE conn4 <- [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]]]}] 15:57:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:57:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1683ms 15:57:02 INFO - PROCESS | 12207 | 1461193022909 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 15:57:02 INFO - PROCESS | 12207 | 1461193022915 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 15:57:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:57:02 INFO - PROCESS | 12207 | 1461193022925 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:57:02 INFO - PROCESS | 12207 | 1461193022930 Marionette TRACE conn4 <- [1,398,null,{}] 15:57:02 INFO - PROCESS | 12207 | 1461193022940 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:03 INFO - PROCESS | 12207 | 1461193023233 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 15:57:03 INFO - PROCESS | 12207 | 1461193023535 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:03 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c474800 == 60 [pid = 12207] [id = 107] 15:57:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8c478400) [pid = 12207] [serial = 320] [outer = (nil)] 15:57:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x8c4e5000) [pid = 12207] [serial = 321] [outer = 0x8c478400] 15:57:03 INFO - PROCESS | 12207 | 1461193023684 Marionette DEBUG loaded listener.js 15:57:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x8c4e6400) [pid = 12207] [serial = 322] [outer = 0x8c478400] 15:57:05 INFO - PROCESS | 12207 | 1461193025004 Marionette TRACE conn4 <- [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]]]}] 15:57:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:57:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 2138ms 15:57:05 INFO - PROCESS | 12207 | 1461193025065 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 15:57:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:57:05 INFO - PROCESS | 12207 | 1461193025071 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 15:57:05 INFO - PROCESS | 12207 | 1461193025081 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:57:05 INFO - PROCESS | 12207 | 1461193025087 Marionette TRACE conn4 <- [1,402,null,{}] 15:57:05 INFO - PROCESS | 12207 | 1461193025097 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:05 INFO - PROCESS | 12207 | 1461193025452 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 15:57:05 INFO - PROCESS | 12207 | 1461193025673 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:05 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bee8c00 == 61 [pid = 12207] [id = 108] 15:57:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x8bee9c00) [pid = 12207] [serial = 323] [outer = (nil)] 15:57:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x8bef1800) [pid = 12207] [serial = 324] [outer = 0x8bee9c00] 15:57:05 INFO - PROCESS | 12207 | 1461193025818 Marionette DEBUG loaded listener.js 15:57:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x8bef5800) [pid = 12207] [serial = 325] [outer = 0x8bee9c00] 15:57:08 INFO - PROCESS | 12207 | --DOCSHELL 0x8f678400 == 60 [pid = 12207] [id = 68] 15:57:08 INFO - PROCESS | 12207 | --DOCSHELL 0x92a13000 == 59 [pid = 12207] [id = 98] 15:57:08 INFO - PROCESS | 12207 | --DOCSHELL 0x8ea44c00 == 58 [pid = 12207] [id = 96] 15:57:08 INFO - PROCESS | 12207 | --DOCSHELL 0x8ea41400 == 57 [pid = 12207] [id = 95] 15:57:08 INFO - PROCESS | 12207 | --DOCSHELL 0x8f631400 == 56 [pid = 12207] [id = 94] 15:57:08 INFO - PROCESS | 12207 | --DOCSHELL 0x9880b800 == 55 [pid = 12207] [id = 92] 15:57:08 INFO - PROCESS | 12207 | --DOCSHELL 0x8f67b400 == 54 [pid = 12207] [id = 93] 15:57:08 INFO - PROCESS | 12207 | --DOCSHELL 0x970bc800 == 53 [pid = 12207] [id = 91] 15:57:08 INFO - PROCESS | 12207 | --DOCSHELL 0x8f67a000 == 52 [pid = 12207] [id = 90] 15:57:08 INFO - PROCESS | 12207 | 1461193028431 Marionette TRACE conn4 <- [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]]]}] 15:57:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:57:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 3443ms 15:57:08 INFO - PROCESS | 12207 | 1461193028525 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 15:57:08 INFO - PROCESS | 12207 | 1461193028534 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 15:57:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:57:08 INFO - PROCESS | 12207 | 1461193028546 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:57:08 INFO - PROCESS | 12207 | 1461193028555 Marionette TRACE conn4 <- [1,406,null,{}] 15:57:08 INFO - PROCESS | 12207 | 1461193028567 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:08 INFO - PROCESS | 12207 | 1461193028799 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 15:57:09 INFO - PROCESS | 12207 | 1461193028985 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:09 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c021c00 == 53 [pid = 12207] [id = 109] 15:57:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x8c024000) [pid = 12207] [serial = 326] [outer = (nil)] 15:57:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x8c02fc00) [pid = 12207] [serial = 327] [outer = 0x8c024000] 15:57:09 INFO - PROCESS | 12207 | 1461193029110 Marionette DEBUG loaded listener.js 15:57:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x8c4df800) [pid = 12207] [serial = 328] [outer = 0x8c024000] 15:57:10 INFO - PROCESS | 12207 | 1461193030378 Marionette TRACE conn4 <- [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]]]}] 15:57:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:57:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1900ms 15:57:10 INFO - PROCESS | 12207 | 1461193030453 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 15:57:10 INFO - PROCESS | 12207 | 1461193030464 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 15:57:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:57:10 INFO - PROCESS | 12207 | 1461193030509 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:57:10 INFO - PROCESS | 12207 | 1461193030516 Marionette TRACE conn4 <- [1,410,null,{}] 15:57:10 INFO - PROCESS | 12207 | 1461193030537 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:10 INFO - PROCESS | 12207 | 1461193030917 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 15:57:10 INFO - PROCESS | 12207 | 1461193030957 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:11 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c027000 == 54 [pid = 12207] [id = 110] 15:57:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x8c4ea800) [pid = 12207] [serial = 329] [outer = (nil)] 15:57:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x8f63a800) [pid = 12207] [serial = 330] [outer = 0x8c4ea800] 15:57:11 INFO - PROCESS | 12207 | 1461193031081 Marionette DEBUG loaded listener.js 15:57:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x8fd3c000) [pid = 12207] [serial = 331] [outer = 0x8c4ea800] 15:57:12 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x92a1c000) [pid = 12207] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:57:12 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0xa0c2dc00) [pid = 12207] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:57:12 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x92a20400) [pid = 12207] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:57:12 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x98f8d400) [pid = 12207] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:57:12 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x98807c00) [pid = 12207] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:57:12 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x99051800) [pid = 12207] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:57:12 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x97fb6c00) [pid = 12207] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:57:12 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x9fb89800) [pid = 12207] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:57:12 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x981ee000) [pid = 12207] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:57:12 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0xa0a81400) [pid = 12207] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:57:12 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x8fed8c00) [pid = 12207] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:57:12 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x9151e800) [pid = 12207] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:57:12 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x99a55800) [pid = 12207] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:57:12 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x92a04c00) [pid = 12207] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:57:12 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x8fecb800) [pid = 12207] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:57:12 INFO - PROCESS | 12207 | 1461193032829 Marionette TRACE conn4 <- [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]]]}] 15:57:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:57:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 2352ms 15:57:12 INFO - PROCESS | 12207 | 1461193032848 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 15:57:12 INFO - PROCESS | 12207 | 1461193032852 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 15:57:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:57:12 INFO - PROCESS | 12207 | 1461193032859 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:57:12 INFO - PROCESS | 12207 | 1461193032865 Marionette TRACE conn4 <- [1,414,null,{}] 15:57:12 INFO - PROCESS | 12207 | 1461193032881 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:13 INFO - PROCESS | 12207 | 1461193033079 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 15:57:13 INFO - PROCESS | 12207 | 1461193033101 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:13 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fd36800 == 55 [pid = 12207] [id = 111] 15:57:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8fecc000) [pid = 12207] [serial = 332] [outer = (nil)] 15:57:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x92a0e000) [pid = 12207] [serial = 333] [outer = 0x8fecc000] 15:57:13 INFO - PROCESS | 12207 | 1461193033185 Marionette DEBUG loaded listener.js 15:57:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x96ca2800) [pid = 12207] [serial = 334] [outer = 0x8fecc000] 15:57:13 INFO - PROCESS | 12207 | 1461193033981 Marionette TRACE conn4 <- [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]]]}] 15:57:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:57:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1136ms 15:57:14 INFO - PROCESS | 12207 | 1461193033996 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 15:57:14 INFO - PROCESS | 12207 | 1461193034000 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 15:57:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:57:14 INFO - PROCESS | 12207 | 1461193034027 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:57:14 INFO - PROCESS | 12207 | 1461193034029 Marionette TRACE conn4 <- [1,418,null,{}] 15:57:14 INFO - PROCESS | 12207 | 1461193034036 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:14 INFO - PROCESS | 12207 | 1461193034182 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 15:57:14 INFO - PROCESS | 12207 | 1461193034196 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:14 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e6b3800 == 56 [pid = 12207] [id = 112] 15:57:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8e6bc400) [pid = 12207] [serial = 335] [outer = (nil)] 15:57:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x8e6c0000) [pid = 12207] [serial = 336] [outer = 0x8e6bc400] 15:57:14 INFO - PROCESS | 12207 | 1461193034268 Marionette DEBUG loaded listener.js 15:57:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x8f66fc00) [pid = 12207] [serial = 337] [outer = 0x8e6bc400] 15:57:15 INFO - PROCESS | 12207 | 1461193035774 Marionette TRACE conn4 <- [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]]]}] 15:57:15 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 15:57:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1802ms 15:57:15 INFO - PROCESS | 12207 | 1461193035860 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 15:57:15 INFO - PROCESS | 12207 | 1461193035867 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 15:57:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:57:15 INFO - PROCESS | 12207 | 1461193035876 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:57:15 INFO - PROCESS | 12207 | 1461193035880 Marionette TRACE conn4 <- [1,422,null,{}] 15:57:15 INFO - PROCESS | 12207 | 1461193035890 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:16 INFO - PROCESS | 12207 | 1461193036060 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 15:57:16 INFO - PROCESS | 12207 | 1461193036220 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:16 INFO - PROCESS | 12207 | ++DOCSHELL 0x8beefc00 == 57 [pid = 12207] [id = 113] 15:57:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x8c02a800) [pid = 12207] [serial = 338] [outer = (nil)] 15:57:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x8c4e5400) [pid = 12207] [serial = 339] [outer = 0x8c02a800] 15:57:16 INFO - PROCESS | 12207 | 1461193036310 Marionette DEBUG loaded listener.js 15:57:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x8e6be400) [pid = 12207] [serial = 340] [outer = 0x8c02a800] 15:57:17 INFO - PROCESS | 12207 | 1461193037874 Marionette TRACE conn4 <- [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]]]}] 15:57:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:57:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2040ms 15:57:17 INFO - PROCESS | 12207 | 1461193037918 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 15:57:17 INFO - PROCESS | 12207 | 1461193037930 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 15:57:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:57:17 INFO - PROCESS | 12207 | 1461193037942 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:57:17 INFO - PROCESS | 12207 | 1461193037947 Marionette TRACE conn4 <- [1,426,null,{}] 15:57:17 INFO - PROCESS | 12207 | 1461193037954 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:18 INFO - PROCESS | 12207 | 1461193038159 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 15:57:18 INFO - PROCESS | 12207 | 1461193038320 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:18 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c02c000 == 58 [pid = 12207] [id = 114] 15:57:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x8c478800) [pid = 12207] [serial = 341] [outer = (nil)] 15:57:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x9131b800) [pid = 12207] [serial = 342] [outer = 0x8c478800] 15:57:18 INFO - PROCESS | 12207 | 1461193038405 Marionette DEBUG loaded listener.js 15:57:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x94777400) [pid = 12207] [serial = 343] [outer = 0x8c478800] 15:57:19 INFO - PROCESS | 12207 | 1461193039283 Marionette TRACE conn4 <- [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] 15:57:19 INFO - PROCESS | 12207 | 1461193039333 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 15:57:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:57:19 INFO - PROCESS | 12207 | 1461193039340 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:57:19 INFO - PROCESS | 12207 | 1461193039346 Marionette TRACE conn4 <- [1,430,null,{}] 15:57:19 INFO - PROCESS | 12207 | 1461193039362 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:19 INFO - PROCESS | 12207 | 1461193039543 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 15:57:19 INFO - PROCESS | 12207 | 1461193039704 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:19 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e6c1400 == 59 [pid = 12207] [id = 115] 15:57:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x97f97c00) [pid = 12207] [serial = 344] [outer = (nil)] 15:57:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x9880d400) [pid = 12207] [serial = 345] [outer = 0x97f97c00] 15:57:19 INFO - PROCESS | 12207 | 1461193039795 Marionette DEBUG loaded listener.js 15:57:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x98f8e000) [pid = 12207] [serial = 346] [outer = 0x97f97c00] 15:57:20 INFO - PROCESS | 12207 | 1461193040688 Marionette TRACE conn4 <- [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]]]}] 15:57:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:57:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1390ms 15:57:20 INFO - PROCESS | 12207 | 1461193040735 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 15:57:20 INFO - PROCESS | 12207 | 1461193040743 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 15:57:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:57:20 INFO - PROCESS | 12207 | 1461193040752 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:57:20 INFO - PROCESS | 12207 | 1461193040756 Marionette TRACE conn4 <- [1,434,null,{}] 15:57:20 INFO - PROCESS | 12207 | 1461193040762 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:20 INFO - PROCESS | 12207 | 1461193040932 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 15:57:21 INFO - PROCESS | 12207 | 1461193041093 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:21 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b922c00 == 60 [pid = 12207] [id = 116] 15:57:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x8b925000) [pid = 12207] [serial = 347] [outer = (nil)] 15:57:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x8b92c800) [pid = 12207] [serial = 348] [outer = 0x8b925000] 15:57:21 INFO - PROCESS | 12207 | 1461193041178 Marionette DEBUG loaded listener.js 15:57:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x8b930400) [pid = 12207] [serial = 349] [outer = 0x8b925000] 15:57:22 INFO - PROCESS | 12207 | 1461193042103 Marionette TRACE conn4 <- [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]]]}] 15:57:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:57:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1387ms 15:57:22 INFO - PROCESS | 12207 | 1461193042141 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 15:57:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:57:22 INFO - PROCESS | 12207 | 1461193042145 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 15:57:22 INFO - PROCESS | 12207 | 1461193042152 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:57:22 INFO - PROCESS | 12207 | 1461193042156 Marionette TRACE conn4 <- [1,438,null,{}] 15:57:22 INFO - PROCESS | 12207 | 1461193042162 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:22 INFO - PROCESS | 12207 | 1461193042323 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 15:57:22 INFO - PROCESS | 12207 | 1461193042488 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:22 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b92b000 == 61 [pid = 12207] [id = 117] 15:57:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x8b92b800) [pid = 12207] [serial = 350] [outer = (nil)] 15:57:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x98811000) [pid = 12207] [serial = 351] [outer = 0x8b92b800] 15:57:22 INFO - PROCESS | 12207 | 1461193042581 Marionette DEBUG loaded listener.js 15:57:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x99048c00) [pid = 12207] [serial = 352] [outer = 0x8b92b800] 15:57:23 INFO - PROCESS | 12207 | 1461193043626 Marionette TRACE conn4 <- [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]]]}] 15:57:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:57:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1536ms 15:57:23 INFO - PROCESS | 12207 | 1461193043688 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 15:57:23 INFO - PROCESS | 12207 | 1461193043693 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 15:57:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:57:23 INFO - PROCESS | 12207 | 1461193043699 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:57:23 INFO - PROCESS | 12207 | 1461193043703 Marionette TRACE conn4 <- [1,442,null,{}] 15:57:23 INFO - PROCESS | 12207 | 1461193043708 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:23 INFO - PROCESS | 12207 | 1461193043891 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 15:57:24 INFO - PROCESS | 12207 | 1461193044096 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:24 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b9a7c00 == 62 [pid = 12207] [id = 118] 15:57:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x8b9aa000) [pid = 12207] [serial = 353] [outer = (nil)] 15:57:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x8b9af800) [pid = 12207] [serial = 354] [outer = 0x8b9aa000] 15:57:24 INFO - PROCESS | 12207 | 1461193044189 Marionette DEBUG loaded listener.js 15:57:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x9151a400) [pid = 12207] [serial = 355] [outer = 0x8b9aa000] 15:57:25 INFO - PROCESS | 12207 | 1461193045440 Marionette TRACE conn4 <- [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]]]}] 15:57:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:57:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1793ms 15:57:25 INFO - PROCESS | 12207 | 1461193045543 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 15:57:25 INFO - PROCESS | 12207 | 1461193045548 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 15:57:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:57:25 INFO - PROCESS | 12207 | 1461193045576 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:57:25 INFO - PROCESS | 12207 | 1461193045582 Marionette TRACE conn4 <- [1,446,null,{}] 15:57:25 INFO - PROCESS | 12207 | 1461193045591 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:25 INFO - PROCESS | 12207 | 1461193045758 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 15:57:25 INFO - PROCESS | 12207 | 1461193045935 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:25 INFO - PROCESS | 12207 | ++DOCSHELL 0x8beeac00 == 63 [pid = 12207] [id = 119] 15:57:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x8bef3000) [pid = 12207] [serial = 356] [outer = (nil)] 15:57:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 170 (0x8c47bc00) [pid = 12207] [serial = 357] [outer = 0x8bef3000] 15:57:26 INFO - PROCESS | 12207 | 1461193046013 Marionette DEBUG loaded listener.js 15:57:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 171 (0x8c4ec400) [pid = 12207] [serial = 358] [outer = 0x8bef3000] 15:57:27 INFO - PROCESS | 12207 | 1461193046999 Marionette TRACE conn4 <- [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]]]}] 15:57:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:57:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1492ms 15:57:27 INFO - PROCESS | 12207 | 1461193047065 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 15:57:27 INFO - PROCESS | 12207 | 1461193047073 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 15:57:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:57:27 INFO - PROCESS | 12207 | 1461193047083 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:57:27 INFO - PROCESS | 12207 | 1461193047087 Marionette TRACE conn4 <- [1,450,null,{}] 15:57:27 INFO - PROCESS | 12207 | 1461193047093 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:27 INFO - PROCESS | 12207 | 1461193047277 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 15:57:27 INFO - PROCESS | 12207 | 1461193047488 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:27 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c021400 == 64 [pid = 12207] [id = 120] 15:57:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 172 (0x8f62d000) [pid = 12207] [serial = 359] [outer = (nil)] 15:57:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 173 (0x8f66e800) [pid = 12207] [serial = 360] [outer = 0x8f62d000] 15:57:27 INFO - PROCESS | 12207 | 1461193047600 Marionette DEBUG loaded listener.js 15:57:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 174 (0x8fd41c00) [pid = 12207] [serial = 361] [outer = 0x8f62d000] 15:57:28 INFO - PROCESS | 12207 | 1461193048541 Marionette TRACE conn4 <- [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] 15:57:28 INFO - PROCESS | 12207 | 1461193048618 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 15:57:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:57:28 INFO - PROCESS | 12207 | 1461193048625 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:57:28 INFO - PROCESS | 12207 | 1461193048631 Marionette TRACE conn4 <- [1,454,null,{}] 15:57:28 INFO - PROCESS | 12207 | 1461193048646 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:28 INFO - PROCESS | 12207 | 1461193048809 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 15:57:28 INFO - PROCESS | 12207 | 1461193048977 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:29 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bef7c00 == 65 [pid = 12207] [id = 121] 15:57:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 175 (0x92909800) [pid = 12207] [serial = 362] [outer = (nil)] 15:57:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0x952a2c00) [pid = 12207] [serial = 363] [outer = 0x92909800] 15:57:29 INFO - PROCESS | 12207 | 1461193049138 Marionette DEBUG loaded listener.js 15:57:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0x970b9400) [pid = 12207] [serial = 364] [outer = 0x92909800] 15:57:29 INFO - PROCESS | 12207 | --DOCSHELL 0x8fecf800 == 64 [pid = 12207] [id = 70] 15:57:29 INFO - PROCESS | 12207 | --DOCSHELL 0x8f67c800 == 63 [pid = 12207] [id = 73] 15:57:29 INFO - PROCESS | 12207 | --DOCSHELL 0x96b2f000 == 62 [pid = 12207] [id = 71] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x97f97800) [pid = 12207] [serial = 240] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x9fc55c00) [pid = 12207] [serial = 234] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 174 (0x8fd3b400) [pid = 12207] [serial = 246] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 173 (0x981eec00) [pid = 12207] [serial = 228] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 172 (0xa2ad1000) [pid = 12207] [serial = 237] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 171 (0x98f54c00) [pid = 12207] [serial = 231] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 170 (0xa45e6c00) [pid = 12207] [serial = 243] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 169 (0x9290cc00) [pid = 12207] [serial = 225] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x9290e000) [pid = 12207] [serial = 270] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x97f8bc00) [pid = 12207] [serial = 273] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x9931f000) [pid = 12207] [serial = 276] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0xa0acfc00) [pid = 12207] [serial = 279] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0xa4579800) [pid = 12207] [serial = 282] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x8f671000) [pid = 12207] [serial = 285] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0xa6858400) [pid = 12207] [serial = 288] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x98f8c800) [pid = 12207] [serial = 291] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x92a20000) [pid = 12207] [serial = 297] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOCSHELL 0x8fd36800 == 61 [pid = 12207] [id = 111] 15:57:29 INFO - PROCESS | 12207 | --DOCSHELL 0x8c027000 == 60 [pid = 12207] [id = 110] 15:57:29 INFO - PROCESS | 12207 | --DOCSHELL 0x8c021c00 == 59 [pid = 12207] [id = 109] 15:57:29 INFO - PROCESS | 12207 | --DOCSHELL 0x8bee8c00 == 58 [pid = 12207] [id = 108] 15:57:29 INFO - PROCESS | 12207 | --DOCSHELL 0x8c474800 == 57 [pid = 12207] [id = 107] 15:57:29 INFO - PROCESS | 12207 | --DOCSHELL 0x8c471800 == 56 [pid = 12207] [id = 106] 15:57:29 INFO - PROCESS | 12207 | --DOCSHELL 0x97f8e000 == 55 [pid = 12207] [id = 105] 15:57:29 INFO - PROCESS | 12207 | --DOCSHELL 0x8f62cc00 == 54 [pid = 12207] [id = 104] 15:57:29 INFO - PROCESS | 12207 | --DOCSHELL 0x8f632400 == 53 [pid = 12207] [id = 103] 15:57:29 INFO - PROCESS | 12207 | --DOCSHELL 0x98f54800 == 52 [pid = 12207] [id = 102] 15:57:29 INFO - PROCESS | 12207 | --DOCSHELL 0x97f96000 == 51 [pid = 12207] [id = 101] 15:57:29 INFO - PROCESS | 12207 | --DOCSHELL 0x91513c00 == 50 [pid = 12207] [id = 100] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0xa444cc00) [pid = 12207] [serial = 138] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x982cf800) [pid = 12207] [serial = 156] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x99053800) [pid = 12207] [serial = 258] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0xa0a02400) [pid = 12207] [serial = 135] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x99ada800) [pid = 12207] [serial = 262] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x99d49800) [pid = 12207] [serial = 132] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0xa0c3a000) [pid = 12207] [serial = 223] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x99228c00) [pid = 12207] [serial = 259] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x98235800) [pid = 12207] [serial = 256] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0xa4575000) [pid = 12207] [serial = 141] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x95205800) [pid = 12207] [serial = 253] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x981fac00) [pid = 12207] [serial = 255] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x9fc4b000) [pid = 12207] [serial = 183] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x99a32800) [pid = 12207] [serial = 261] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x9fb85c00) [pid = 12207] [serial = 265] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x92a11800) [pid = 12207] [serial = 249] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x9477f800) [pid = 12207] [serial = 250] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x96b30c00) [pid = 12207] [serial = 129] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x9b189000) [pid = 12207] [serial = 264] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x92975800) [pid = 12207] [serial = 252] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x96c7d000) [pid = 12207] [serial = 267] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x96c7a800) [pid = 12207] [serial = 294] [outer = (nil)] [url = about:blank] 15:57:29 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x96c83800) [pid = 12207] [serial = 295] [outer = (nil)] [url = about:blank] 15:57:30 INFO - PROCESS | 12207 | [12207] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:30 INFO - PROCESS | 12207 | 1461193050056 Marionette TRACE conn4 <- [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]]]}] 15:57:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:57:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1488ms 15:57:30 INFO - PROCESS | 12207 | 1461193050113 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 15:57:30 INFO - PROCESS | 12207 | 1461193050118 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 15:57:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:57:30 INFO - PROCESS | 12207 | 1461193050124 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:57:30 INFO - PROCESS | 12207 | 1461193050127 Marionette TRACE conn4 <- [1,458,null,{}] 15:57:30 INFO - PROCESS | 12207 | 1461193050132 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:30 INFO - PROCESS | 12207 | 1461193050308 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 15:57:30 INFO - PROCESS | 12207 | 1461193050424 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:30 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bee8c00 == 51 [pid = 12207] [id = 122] 15:57:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x8e6bb800) [pid = 12207] [serial = 365] [outer = (nil)] 15:57:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x8fed3000) [pid = 12207] [serial = 366] [outer = 0x8e6bb800] 15:57:30 INFO - PROCESS | 12207 | 1461193050496 Marionette DEBUG loaded listener.js 15:57:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x92904000) [pid = 12207] [serial = 367] [outer = 0x8e6bb800] 15:57:31 INFO - PROCESS | 12207 | 1461193051240 Marionette TRACE conn4 <- [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] 15:57:31 INFO - PROCESS | 12207 | 1461193051314 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 15:57:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:57:31 INFO - PROCESS | 12207 | 1461193051321 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:57:31 INFO - PROCESS | 12207 | 1461193051324 Marionette TRACE conn4 <- [1,462,null,{}] 15:57:31 INFO - PROCESS | 12207 | 1461193051329 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:31 INFO - PROCESS | 12207 | 1461193051478 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 15:57:31 INFO - PROCESS | 12207 | 1461193051489 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:31 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c021c00 == 52 [pid = 12207] [id = 123] 15:57:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x8f673800) [pid = 12207] [serial = 368] [outer = (nil)] 15:57:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x96b83c00) [pid = 12207] [serial = 369] [outer = 0x8f673800] 15:57:31 INFO - PROCESS | 12207 | 1461193051560 Marionette DEBUG loaded listener.js 15:57:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x96c78000) [pid = 12207] [serial = 370] [outer = 0x8f673800] 15:57:32 INFO - PROCESS | 12207 | [12207] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:32 INFO - PROCESS | 12207 | 1461193052537 Marionette TRACE conn4 <- [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] 15:57:32 INFO - PROCESS | 12207 | 1461193052623 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 15:57:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:57:32 INFO - PROCESS | 12207 | 1461193052630 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:57:32 INFO - PROCESS | 12207 | 1461193052633 Marionette TRACE conn4 <- [1,466,null,{}] 15:57:32 INFO - PROCESS | 12207 | 1461193052638 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:32 INFO - PROCESS | 12207 | 1461193052863 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 15:57:32 INFO - PROCESS | 12207 | 1461193052893 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:32 INFO - PROCESS | 12207 | ++DOCSHELL 0x92a17800 == 53 [pid = 12207] [id = 124] 15:57:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x970ba000) [pid = 12207] [serial = 371] [outer = (nil)] 15:57:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x97fc3800) [pid = 12207] [serial = 372] [outer = 0x970ba000] 15:57:32 INFO - PROCESS | 12207 | 1461193052970 Marionette DEBUG loaded listener.js 15:57:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x981f0000) [pid = 12207] [serial = 373] [outer = 0x970ba000] 15:57:33 INFO - PROCESS | 12207 | 1461193053982 Marionette TRACE conn4 <- [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] 15:57:34 INFO - PROCESS | 12207 | 1461193054903 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x8bee9c00) [pid = 12207] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x9fb93400) [pid = 12207] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x97f89c00) [pid = 12207] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x979f0800) [pid = 12207] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x8ea48400) [pid = 12207] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x8f676000) [pid = 12207] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x92968000) [pid = 12207] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x99a33800) [pid = 12207] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x8c478400) [pid = 12207] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x8c024000) [pid = 12207] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:57:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x97f96400) [pid = 12207] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x8fece800) [pid = 12207] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x91518400) [pid = 12207] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0xa0a06800) [pid = 12207] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x98f51000) [pid = 12207] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x99047000) [pid = 12207] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x91515000) [pid = 12207] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x993c3400) [pid = 12207] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 127 (0x99051c00) [pid = 12207] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 126 (0x92a12c00) [pid = 12207] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 125 (0x92902800) [pid = 12207] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 124 (0x97f97000) [pid = 12207] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 123 (0x8fd35c00) [pid = 12207] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 122 (0x9290a400) [pid = 12207] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 121 (0x8fd3c400) [pid = 12207] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 120 (0x993c3800) [pid = 12207] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 119 (0x9feeb000) [pid = 12207] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 118 (0x8c4ea800) [pid = 12207] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 117 (0x9fc94000) [pid = 12207] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 116 (0x97abd400) [pid = 12207] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 115 (0x8c473c00) [pid = 12207] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 114 (0x92903800) [pid = 12207] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 113 (0x8fecc000) [pid = 12207] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 112 (0x98227c00) [pid = 12207] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 111 (0x8f62dc00) [pid = 12207] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 110 (0x91511c00) [pid = 12207] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 109 (0x91517800) [pid = 12207] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:57:35 INFO - PROCESS | 12207 | --DOMWINDOW == 108 (0x92a0f000) [pid = 12207] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:57:35 INFO - PROCESS | 12207 | 1461193055114 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:57:35 INFO - PROCESS | 12207 | 1461193055116 Marionette TRACE conn4 <- [1,470,null,{}] 15:57:35 INFO - PROCESS | 12207 | 1461193055127 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:35 INFO - PROCESS | 12207 | 1461193055312 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 15:57:35 INFO - PROCESS | 12207 | 1461193055386 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:35 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c024000 == 54 [pid = 12207] [id = 125] 15:57:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 109 (0x8c476000) [pid = 12207] [serial = 374] [outer = (nil)] 15:57:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 110 (0x8ea47400) [pid = 12207] [serial = 375] [outer = 0x8c476000] 15:57:35 INFO - PROCESS | 12207 | 1461193055457 Marionette DEBUG loaded listener.js 15:57:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 111 (0x8f677400) [pid = 12207] [serial = 376] [outer = 0x8c476000] 15:57:36 INFO - PROCESS | 12207 | 1461193056161 Marionette TRACE conn4 <- [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]]]}] 15:57:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:57:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1130ms 15:57:36 INFO - PROCESS | 12207 | 1461193056197 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 15:57:36 INFO - PROCESS | 12207 | 1461193056200 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 15:57:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:57:36 INFO - PROCESS | 12207 | 1461193056215 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:57:36 INFO - PROCESS | 12207 | 1461193056218 Marionette TRACE conn4 <- [1,474,null,{}] 15:57:36 INFO - PROCESS | 12207 | 1461193056228 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:36 INFO - PROCESS | 12207 | 1461193056369 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 15:57:36 INFO - PROCESS | 12207 | 1461193056385 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:36 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fed6c00 == 55 [pid = 12207] [id = 126] 15:57:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 112 (0x91511c00) [pid = 12207] [serial = 377] [outer = (nil)] 15:57:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 113 (0x9290a400) [pid = 12207] [serial = 378] [outer = 0x91511c00] 15:57:36 INFO - PROCESS | 12207 | 1461193056456 Marionette DEBUG loaded listener.js 15:57:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 114 (0x92a09800) [pid = 12207] [serial = 379] [outer = 0x91511c00] 15:57:37 INFO - PROCESS | 12207 | 1461193057528 Marionette TRACE conn4 <- [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]]]}] 15:57:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:57:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1383ms 15:57:37 INFO - PROCESS | 12207 | 1461193057599 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 15:57:37 INFO - PROCESS | 12207 | 1461193057605 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 15:57:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:57:37 INFO - PROCESS | 12207 | 1461193057614 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:57:37 INFO - PROCESS | 12207 | 1461193057620 Marionette TRACE conn4 <- [1,478,null,{}] 15:57:37 INFO - PROCESS | 12207 | 1461193057629 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:37 INFO - PROCESS | 12207 | 1461193057847 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 15:57:38 INFO - PROCESS | 12207 | 1461193058083 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:38 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b9b0000 == 56 [pid = 12207] [id = 127] 15:57:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 115 (0x8bef0c00) [pid = 12207] [serial = 380] [outer = (nil)] 15:57:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 116 (0x8c480000) [pid = 12207] [serial = 381] [outer = 0x8bef0c00] 15:57:38 INFO - PROCESS | 12207 | 1461193058173 Marionette DEBUG loaded listener.js 15:57:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 117 (0x8c4edc00) [pid = 12207] [serial = 382] [outer = 0x8bef0c00] 15:57:39 INFO - PROCESS | 12207 | 1461193059077 Marionette TRACE conn4 <- [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]]]}] 15:57:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:57:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1534ms 15:57:39 INFO - PROCESS | 12207 | 1461193059149 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 15:57:39 INFO - PROCESS | 12207 | 1461193059158 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 15:57:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:57:39 INFO - PROCESS | 12207 | 1461193059169 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:57:39 INFO - PROCESS | 12207 | 1461193059172 Marionette TRACE conn4 <- [1,482,null,{}] 15:57:39 INFO - PROCESS | 12207 | 1461193059179 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:39 INFO - PROCESS | 12207 | 1461193059392 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 15:57:39 INFO - PROCESS | 12207 | 1461193059605 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:39 INFO - PROCESS | 12207 | ++DOCSHELL 0x8ea4cc00 == 57 [pid = 12207] [id = 128] 15:57:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 118 (0x8fecf800) [pid = 12207] [serial = 383] [outer = (nil)] 15:57:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 119 (0x9151c800) [pid = 12207] [serial = 384] [outer = 0x8fecf800] 15:57:39 INFO - PROCESS | 12207 | 1461193059704 Marionette DEBUG loaded listener.js 15:57:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 120 (0x9290b000) [pid = 12207] [serial = 385] [outer = 0x8fecf800] 15:57:40 INFO - PROCESS | 12207 | 1461193060702 Marionette TRACE conn4 <- [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]]]}] 15:57:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:57:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1585ms 15:57:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:57:40 INFO - PROCESS | 12207 | 1461193060754 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 15:57:40 INFO - PROCESS | 12207 | 1461193060757 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 15:57:40 INFO - PROCESS | 12207 | 1461193060765 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:57:40 INFO - PROCESS | 12207 | 1461193060771 Marionette TRACE conn4 <- [1,486,null,{}] 15:57:40 INFO - PROCESS | 12207 | 1461193060787 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:41 INFO - PROCESS | 12207 | 1461193061016 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 15:57:41 INFO - PROCESS | 12207 | 1461193061267 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:41 INFO - PROCESS | 12207 | ++DOCSHELL 0x94780800 == 58 [pid = 12207] [id = 129] 15:57:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 121 (0x97f8cc00) [pid = 12207] [serial = 386] [outer = (nil)] 15:57:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 122 (0x981ed000) [pid = 12207] [serial = 387] [outer = 0x97f8cc00] 15:57:41 INFO - PROCESS | 12207 | 1461193061357 Marionette DEBUG loaded listener.js 15:57:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 123 (0x982cf800) [pid = 12207] [serial = 388] [outer = 0x97f8cc00] 15:57:42 INFO - PROCESS | 12207 | 1461193062221 Marionette TRACE conn4 <- [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]]]}] 15:57:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:57:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1537ms 15:57:42 INFO - PROCESS | 12207 | 1461193062301 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 15:57:42 INFO - PROCESS | 12207 | 1461193062306 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 15:57:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:57:42 INFO - PROCESS | 12207 | 1461193062312 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:57:42 INFO - PROCESS | 12207 | 1461193062316 Marionette TRACE conn4 <- [1,490,null,{}] 15:57:42 INFO - PROCESS | 12207 | 1461193062321 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:42 INFO - PROCESS | 12207 | 1461193062527 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 15:57:42 INFO - PROCESS | 12207 | 1461193062774 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:42 INFO - PROCESS | 12207 | ++DOCSHELL 0x97dc6800 == 59 [pid = 12207] [id = 130] 15:57:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 124 (0x99047000) [pid = 12207] [serial = 389] [outer = (nil)] 15:57:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 125 (0x9922b400) [pid = 12207] [serial = 390] [outer = 0x99047000] 15:57:42 INFO - PROCESS | 12207 | 1461193062904 Marionette DEBUG loaded listener.js 15:57:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 126 (0x99ccd000) [pid = 12207] [serial = 391] [outer = 0x99047000] 15:57:43 INFO - PROCESS | 12207 | 1461193063746 Marionette TRACE conn4 <- [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]]]}] 15:57:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 127 (0x9904c800) [pid = 12207] [serial = 392] [outer = 0x9ff13800] 15:57:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:57:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1487ms 15:57:43 INFO - PROCESS | 12207 | 1461193063815 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 15:57:43 INFO - PROCESS | 12207 | 1461193063819 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 15:57:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:57:43 INFO - PROCESS | 12207 | 1461193063877 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:57:43 INFO - PROCESS | 12207 | 1461193063882 Marionette TRACE conn4 <- [1,494,null,{}] 15:57:43 INFO - PROCESS | 12207 | 1461193063890 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:44 INFO - PROCESS | 12207 | 1461193064059 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 15:57:44 INFO - PROCESS | 12207 | 1461193064193 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:44 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b9a5000 == 60 [pid = 12207] [id = 131] 15:57:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0x8fd3b800) [pid = 12207] [serial = 393] [outer = (nil)] 15:57:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x9ea18400) [pid = 12207] [serial = 394] [outer = 0x8fd3b800] 15:57:44 INFO - PROCESS | 12207 | 1461193064280 Marionette DEBUG loaded listener.js 15:57:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x9fb1f800) [pid = 12207] [serial = 395] [outer = 0x8fd3b800] 15:57:45 INFO - PROCESS | 12207 | 1461193065252 Marionette TRACE conn4 <- [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]]]}] 15:57:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:57:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1463ms 15:57:45 INFO - PROCESS | 12207 | 1461193065313 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 15:57:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:57:45 INFO - PROCESS | 12207 | 1461193065317 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 15:57:45 INFO - PROCESS | 12207 | 1461193065324 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:57:45 INFO - PROCESS | 12207 | 1461193065327 Marionette TRACE conn4 <- [1,498,null,{}] 15:57:45 INFO - PROCESS | 12207 | 1461193065333 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:45 INFO - PROCESS | 12207 | 1461193065533 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 15:57:45 INFO - PROCESS | 12207 | 1461193065749 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:45 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b9ab800 == 61 [pid = 12207] [id = 132] 15:57:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x9fc94000) [pid = 12207] [serial = 396] [outer = (nil)] 15:57:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0xa0acc400) [pid = 12207] [serial = 397] [outer = 0x9fc94000] 15:57:45 INFO - PROCESS | 12207 | 1461193065888 Marionette DEBUG loaded listener.js 15:57:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0xa0efdc00) [pid = 12207] [serial = 398] [outer = 0x9fc94000] 15:57:46 INFO - PROCESS | 12207 | 1461193066735 Marionette TRACE conn4 <- [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]]]}] 15:57:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:57:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1487ms 15:57:46 INFO - PROCESS | 12207 | 1461193066811 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 15:57:46 INFO - PROCESS | 12207 | 1461193066815 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 15:57:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:57:46 INFO - PROCESS | 12207 | 1461193066823 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:57:46 INFO - PROCESS | 12207 | 1461193066825 Marionette TRACE conn4 <- [1,502,null,{}] 15:57:46 INFO - PROCESS | 12207 | 1461193066832 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:47 INFO - PROCESS | 12207 | 1461193067033 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 15:57:47 INFO - PROCESS | 12207 | 1461193067195 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:47 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b9a4800 == 62 [pid = 12207] [id = 133] 15:57:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x8b9a5400) [pid = 12207] [serial = 399] [outer = (nil)] 15:57:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x8e8a7400) [pid = 12207] [serial = 400] [outer = 0x8b9a5400] 15:57:47 INFO - PROCESS | 12207 | 1461193067282 Marionette DEBUG loaded listener.js 15:57:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x8e8a9000) [pid = 12207] [serial = 401] [outer = 0x8b9a5400] 15:57:48 INFO - PROCESS | 12207 | 1461193068155 Marionette TRACE conn4 <- [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]]]}] 15:57:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:57:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1385ms 15:57:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:57:48 INFO - PROCESS | 12207 | 1461193068208 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 15:57:48 INFO - PROCESS | 12207 | 1461193068211 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 15:57:48 INFO - PROCESS | 12207 | 1461193068217 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:57:48 INFO - PROCESS | 12207 | 1461193068220 Marionette TRACE conn4 <- [1,506,null,{}] 15:57:48 INFO - PROCESS | 12207 | 1461193068226 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:48 INFO - PROCESS | 12207 | 1461193068395 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 15:57:48 INFO - PROCESS | 12207 | 1461193068557 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:48 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e8a3c00 == 63 [pid = 12207] [id = 134] 15:57:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x8e8a6c00) [pid = 12207] [serial = 402] [outer = (nil)] 15:57:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x93c84800) [pid = 12207] [serial = 403] [outer = 0x8e8a6c00] 15:57:48 INFO - PROCESS | 12207 | 1461193068642 Marionette DEBUG loaded listener.js 15:57:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x93c86000) [pid = 12207] [serial = 404] [outer = 0x8e8a6c00] 15:57:49 INFO - PROCESS | 12207 | 1461193069585 Marionette TRACE conn4 <- [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]]]}] 15:57:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:57:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1430ms 15:57:49 INFO - PROCESS | 12207 | 1461193069647 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 15:57:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:57:49 INFO - PROCESS | 12207 | 1461193069652 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 15:57:49 INFO - PROCESS | 12207 | 1461193069658 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:57:49 INFO - PROCESS | 12207 | 1461193069662 Marionette TRACE conn4 <- [1,510,null,{}] 15:57:49 INFO - PROCESS | 12207 | 1461193069667 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:49 INFO - PROCESS | 12207 | 1461193069843 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 15:57:50 INFO - PROCESS | 12207 | 1461193070015 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:50 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b929800 == 64 [pid = 12207] [id = 135] 15:57:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x8bdb6000) [pid = 12207] [serial = 405] [outer = (nil)] 15:57:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x8bdbe400) [pid = 12207] [serial = 406] [outer = 0x8bdb6000] 15:57:50 INFO - PROCESS | 12207 | 1461193070118 Marionette DEBUG loaded listener.js 15:57:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8bdc0000) [pid = 12207] [serial = 407] [outer = 0x8bdb6000] 15:57:51 INFO - PROCESS | 12207 | 1461193071071 Marionette TRACE conn4 <- [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]]]}] 15:57:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:57:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1492ms 15:57:51 INFO - PROCESS | 12207 | 1461193071150 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 15:57:51 INFO - PROCESS | 12207 | 1461193071153 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 15:57:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:57:51 INFO - PROCESS | 12207 | 1461193071160 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:57:51 INFO - PROCESS | 12207 | 1461193071164 Marionette TRACE conn4 <- [1,514,null,{}] 15:57:51 INFO - PROCESS | 12207 | 1461193071169 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:51 INFO - PROCESS | 12207 | 1461193071382 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 15:57:51 INFO - PROCESS | 12207 | 1461193071599 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:51 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c02ac00 == 65 [pid = 12207] [id = 136] 15:57:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8c02bc00) [pid = 12207] [serial = 408] [outer = (nil)] 15:57:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8c471400) [pid = 12207] [serial = 409] [outer = 0x8c02bc00] 15:57:51 INFO - PROCESS | 12207 | 1461193071981 Marionette DEBUG loaded listener.js 15:57:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8c4dfc00) [pid = 12207] [serial = 410] [outer = 0x8c02bc00] 15:57:52 INFO - PROCESS | 12207 | 1461193072857 Marionette TRACE conn4 <- [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]]]}] 15:57:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 15:57:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1737ms 15:57:52 INFO - PROCESS | 12207 | 1461193072899 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 15:57:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:57:52 INFO - PROCESS | 12207 | 1461193072905 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 15:57:52 INFO - PROCESS | 12207 | 1461193072914 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:57:52 INFO - PROCESS | 12207 | 1461193072919 Marionette TRACE conn4 <- [1,518,null,{}] 15:57:52 INFO - PROCESS | 12207 | 1461193072926 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:53 INFO - PROCESS | 12207 | 1461193073099 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 15:57:53 INFO - PROCESS | 12207 | 1461193073377 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:53 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c47d000 == 66 [pid = 12207] [id = 137] 15:57:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8c4e7000) [pid = 12207] [serial = 411] [outer = (nil)] 15:57:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8ea43c00) [pid = 12207] [serial = 412] [outer = 0x8c4e7000] 15:57:53 INFO - PROCESS | 12207 | 1461193073511 Marionette DEBUG loaded listener.js 15:57:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8f630800) [pid = 12207] [serial = 413] [outer = 0x8c4e7000] 15:57:54 INFO - PROCESS | 12207 | --DOCSHELL 0x97dc7000 == 65 [pid = 12207] [id = 69] 15:57:54 INFO - PROCESS | 12207 | --DOCSHELL 0x8c024000 == 64 [pid = 12207] [id = 125] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x8e6c0000) [pid = 12207] [serial = 336] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | 1461193074450 Marionette TRACE conn4 <- [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]]]}] 15:57:54 INFO - PROCESS | 12207 | --DOCSHELL 0x92a17800 == 63 [pid = 12207] [id = 124] 15:57:54 INFO - PROCESS | 12207 | --DOCSHELL 0x8c021c00 == 62 [pid = 12207] [id = 123] 15:57:54 INFO - PROCESS | 12207 | --DOCSHELL 0x8bee8c00 == 61 [pid = 12207] [id = 122] 15:57:54 INFO - PROCESS | 12207 | --DOCSHELL 0x8bef7c00 == 60 [pid = 12207] [id = 121] 15:57:54 INFO - PROCESS | 12207 | --DOCSHELL 0x8c021400 == 59 [pid = 12207] [id = 120] 15:57:54 INFO - PROCESS | 12207 | --DOCSHELL 0x8beeac00 == 58 [pid = 12207] [id = 119] 15:57:54 INFO - PROCESS | 12207 | --DOCSHELL 0x8b92b000 == 57 [pid = 12207] [id = 117] 15:57:54 INFO - PROCESS | 12207 | --DOCSHELL 0x8b922c00 == 56 [pid = 12207] [id = 116] 15:57:54 INFO - PROCESS | 12207 | --DOCSHELL 0x8e6c1400 == 55 [pid = 12207] [id = 115] 15:57:54 INFO - PROCESS | 12207 | --DOCSHELL 0x8c02c000 == 54 [pid = 12207] [id = 114] 15:57:54 INFO - PROCESS | 12207 | --DOCSHELL 0x8beefc00 == 53 [pid = 12207] [id = 113] 15:57:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:57:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1590ms 15:57:54 INFO - PROCESS | 12207 | 1461193074503 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 15:57:54 INFO - PROCESS | 12207 | 1461193074509 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 15:57:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:57:54 INFO - PROCESS | 12207 | 1461193074518 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:57:54 INFO - PROCESS | 12207 | 1461193074522 Marionette TRACE conn4 <- [1,522,null,{}] 15:57:54 INFO - PROCESS | 12207 | 1461193074528 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:54 INFO - PROCESS | 12207 | 1461193074688 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x8bef1800) [pid = 12207] [serial = 324] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0xa0a08400) [pid = 12207] [serial = 195] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0xa44c0800) [pid = 12207] [serial = 241] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x97f96800) [pid = 12207] [serial = 274] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0xa0ef9c00) [pid = 12207] [serial = 286] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x9922cc00) [pid = 12207] [serial = 126] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x96c7e000) [pid = 12207] [serial = 301] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x9fc94400) [pid = 12207] [serial = 192] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x8c4e6400) [pid = 12207] [serial = 322] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x8c4df800) [pid = 12207] [serial = 328] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x8c4e5000) [pid = 12207] [serial = 321] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x8bef5800) [pid = 12207] [serial = 325] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x981f3000) [pid = 12207] [serial = 303] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x92a19400) [pid = 12207] [serial = 159] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0xa4448000) [pid = 12207] [serial = 238] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0xa6cc5000) [pid = 12207] [serial = 316] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x9fc4bc00) [pid = 12207] [serial = 309] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0xa0a81800) [pid = 12207] [serial = 310] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x99050800) [pid = 12207] [serial = 306] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 127 (0xa446fc00) [pid = 12207] [serial = 201] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 126 (0x9ffa8400) [pid = 12207] [serial = 235] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 125 (0x9df9c000) [pid = 12207] [serial = 277] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 124 (0xa4447800) [pid = 12207] [serial = 312] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 123 (0x98f55400) [pid = 12207] [serial = 189] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 122 (0xa4b10800) [pid = 12207] [serial = 244] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 121 (0xa6c6b800) [pid = 12207] [serial = 315] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 120 (0x94780000) [pid = 12207] [serial = 300] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 119 (0x98226400) [pid = 12207] [serial = 304] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 118 (0xa4478c00) [pid = 12207] [serial = 313] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 117 (0x8fd3e000) [pid = 12207] [serial = 247] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 116 (0x9880fc00) [pid = 12207] [serial = 162] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 115 (0x92a0b400) [pid = 12207] [serial = 271] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 114 (0xa2ac6000) [pid = 12207] [serial = 280] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 113 (0xa0f3f400) [pid = 12207] [serial = 198] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 112 (0x8f63a800) [pid = 12207] [serial = 330] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 111 (0xa4b4a800) [pid = 12207] [serial = 283] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 110 (0x981f4000) [pid = 12207] [serial = 229] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 109 (0x8fd3c000) [pid = 12207] [serial = 331] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 108 (0x8c47ac00) [pid = 12207] [serial = 318] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 107 (0x8c02fc00) [pid = 12207] [serial = 327] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 106 (0x9922f800) [pid = 12207] [serial = 307] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 105 (0x993d0000) [pid = 12207] [serial = 292] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 104 (0x92a0e000) [pid = 12207] [serial = 333] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 103 (0x8c47e400) [pid = 12207] [serial = 319] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 102 (0x9904f000) [pid = 12207] [serial = 232] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 101 (0xa6899c00) [pid = 12207] [serial = 289] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 100 (0x92a08000) [pid = 12207] [serial = 226] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 99 (0x952a9400) [pid = 12207] [serial = 186] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 98 (0x96c80800) [pid = 12207] [serial = 268] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | --DOMWINDOW == 97 (0x96ca2800) [pid = 12207] [serial = 334] [outer = (nil)] [url = about:blank] 15:57:54 INFO - PROCESS | 12207 | 1461193074972 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:55 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c47dc00 == 54 [pid = 12207] [id = 138] 15:57:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 98 (0x8c47e400) [pid = 12207] [serial = 414] [outer = (nil)] 15:57:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 99 (0x8c4e7c00) [pid = 12207] [serial = 415] [outer = 0x8c47e400] 15:57:55 INFO - PROCESS | 12207 | 1461193075070 Marionette DEBUG loaded listener.js 15:57:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 100 (0x8ea4a400) [pid = 12207] [serial = 416] [outer = 0x8c47e400] 15:57:55 INFO - PROCESS | 12207 | 1461193075845 Marionette TRACE conn4 <- [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]]]}] 15:57:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:57:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1391ms 15:57:55 INFO - PROCESS | 12207 | 1461193075910 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 15:57:55 INFO - PROCESS | 12207 | 1461193075914 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 15:57:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:57:55 INFO - PROCESS | 12207 | 1461193075920 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:57:55 INFO - PROCESS | 12207 | 1461193075926 Marionette TRACE conn4 <- [1,526,null,{}] 15:57:55 INFO - PROCESS | 12207 | 1461193075951 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:56 INFO - PROCESS | 12207 | 1461193076116 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 15:57:56 INFO - PROCESS | 12207 | 1461193076128 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:56 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b9b1400 == 55 [pid = 12207] [id = 139] 15:57:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 101 (0x8f67c800) [pid = 12207] [serial = 417] [outer = (nil)] 15:57:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 102 (0x91f74400) [pid = 12207] [serial = 418] [outer = 0x8f67c800] 15:57:56 INFO - PROCESS | 12207 | 1461193076199 Marionette DEBUG loaded listener.js 15:57:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 103 (0x92a03000) [pid = 12207] [serial = 419] [outer = 0x8f67c800] 15:57:57 INFO - PROCESS | 12207 | 1461193077143 Marionette TRACE conn4 <- [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]]]}] 15:57:57 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 15:57:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1299ms 15:57:57 INFO - PROCESS | 12207 | 1461193077220 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 15:57:57 INFO - PROCESS | 12207 | 1461193077225 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 15:57:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:57:57 INFO - PROCESS | 12207 | 1461193077231 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:57:57 INFO - PROCESS | 12207 | 1461193077234 Marionette TRACE conn4 <- [1,530,null,{}] 15:57:57 INFO - PROCESS | 12207 | 1461193077245 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:57 INFO - PROCESS | 12207 | 1461193077444 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 15:57:57 INFO - PROCESS | 12207 | 1461193077463 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:57 INFO - PROCESS | 12207 | ++DOCSHELL 0x91518000 == 56 [pid = 12207] [id = 140] 15:57:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 104 (0x92a0bc00) [pid = 12207] [serial = 420] [outer = (nil)] 15:57:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 105 (0x92a19800) [pid = 12207] [serial = 421] [outer = 0x92a0bc00] 15:57:57 INFO - PROCESS | 12207 | 1461193077533 Marionette DEBUG loaded listener.js 15:57:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 106 (0x93c85400) [pid = 12207] [serial = 422] [outer = 0x92a0bc00] 15:57:58 INFO - PROCESS | 12207 | 1461193078523 Marionette TRACE conn4 <- [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"]]]}] 15:57:58 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 15:57:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:57:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:57:58 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 15:57:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:57:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:57:58 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:57:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1350ms 15:57:58 INFO - PROCESS | 12207 | 1461193078589 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 15:57:58 INFO - PROCESS | 12207 | 1461193078593 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 15:57:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:57:58 INFO - PROCESS | 12207 | 1461193078599 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:57:58 INFO - PROCESS | 12207 | 1461193078616 Marionette TRACE conn4 <- [1,534,null,{}] 15:57:58 INFO - PROCESS | 12207 | 1461193078643 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:58 INFO - PROCESS | 12207 | 1461193078860 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 15:57:59 INFO - PROCESS | 12207 | --DOMWINDOW == 105 (0x8f62d000) [pid = 12207] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:57:59 INFO - PROCESS | 12207 | --DOMWINDOW == 104 (0x8e6bb800) [pid = 12207] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:57:59 INFO - PROCESS | 12207 | --DOMWINDOW == 103 (0x970ba000) [pid = 12207] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:57:59 INFO - PROCESS | 12207 | --DOMWINDOW == 102 (0x8f673800) [pid = 12207] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:57:59 INFO - PROCESS | 12207 | --DOMWINDOW == 101 (0x92909800) [pid = 12207] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:57:59 INFO - PROCESS | 12207 | --DOMWINDOW == 100 (0x8e6bc400) [pid = 12207] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:57:59 INFO - PROCESS | 12207 | --DOMWINDOW == 99 (0x8bef3000) [pid = 12207] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:57:59 INFO - PROCESS | 12207 | --DOMWINDOW == 98 (0x8c476000) [pid = 12207] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:57:59 INFO - PROCESS | 12207 | 1461193079205 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:59 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bef3000 == 57 [pid = 12207] [id = 141] 15:57:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 99 (0x8c026c00) [pid = 12207] [serial = 423] [outer = (nil)] 15:57:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 100 (0x8ea49000) [pid = 12207] [serial = 424] [outer = 0x8c026c00] 15:57:59 INFO - PROCESS | 12207 | 1461193079287 Marionette DEBUG loaded listener.js 15:57:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 101 (0x96c77800) [pid = 12207] [serial = 425] [outer = 0x8c026c00] 15:58:00 INFO - PROCESS | 12207 | 1461193080090 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 15:58:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 15:58:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1502ms 15:58:00 INFO - PROCESS | 12207 | 1461193080109 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 15:58:00 INFO - PROCESS | 12207 | 1461193080111 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 15:58:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:58:00 INFO - PROCESS | 12207 | 1461193080123 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:58:00 INFO - PROCESS | 12207 | 1461193080125 Marionette TRACE conn4 <- [1,538,null,{}] 15:58:00 INFO - PROCESS | 12207 | 1461193080133 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:00 INFO - PROCESS | 12207 | 1461193080352 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 15:58:00 INFO - PROCESS | 12207 | 1461193080373 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:00 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f62f000 == 58 [pid = 12207] [id = 142] 15:58:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 102 (0x92a0b400) [pid = 12207] [serial = 426] [outer = (nil)] 15:58:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 103 (0x979eec00) [pid = 12207] [serial = 427] [outer = 0x92a0b400] 15:58:00 INFO - PROCESS | 12207 | 1461193080455 Marionette DEBUG loaded listener.js 15:58:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 104 (0x97f89800) [pid = 12207] [serial = 428] [outer = 0x92a0b400] 15:58:01 INFO - PROCESS | 12207 | 1461193081416 Marionette TRACE conn4 <- [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]]]}] 15:58:01 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. 15:58:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1339ms 15:58:01 INFO - PROCESS | 12207 | 1461193081462 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 15:58:01 INFO - PROCESS | 12207 | 1461193081469 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 15:58:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:58:01 INFO - PROCESS | 12207 | 1461193081481 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:58:01 INFO - PROCESS | 12207 | 1461193081487 Marionette TRACE conn4 <- [1,542,null,{}] 15:58:01 INFO - PROCESS | 12207 | 1461193081498 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:01 INFO - PROCESS | 12207 | 1461193081739 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 15:58:02 INFO - PROCESS | 12207 | 1461193081984 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:02 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bef2400 == 59 [pid = 12207] [id = 143] 15:58:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 105 (0x8bef5800) [pid = 12207] [serial = 429] [outer = (nil)] 15:58:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 106 (0x8c479c00) [pid = 12207] [serial = 430] [outer = 0x8bef5800] 15:58:02 INFO - PROCESS | 12207 | 1461193082124 Marionette DEBUG loaded listener.js 15:58:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 107 (0x8c4e4000) [pid = 12207] [serial = 431] [outer = 0x8bef5800] 15:58:03 INFO - PROCESS | 12207 | 1461193083021 Marionette TRACE conn4 <- [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]]]}] 15:58:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 15:58:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1644ms 15:58:03 INFO - PROCESS | 12207 | 1461193083124 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 15:58:03 INFO - PROCESS | 12207 | 1461193083133 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 15:58:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:58:03 INFO - PROCESS | 12207 | 1461193083144 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:58:03 INFO - PROCESS | 12207 | 1461193083148 Marionette TRACE conn4 <- [1,546,null,{}] 15:58:03 INFO - PROCESS | 12207 | 1461193083154 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:03 INFO - PROCESS | 12207 | 1461193083409 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 15:58:03 INFO - PROCESS | 12207 | 1461193083649 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:03 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e8a7800 == 60 [pid = 12207] [id = 144] 15:58:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 108 (0x8ea41400) [pid = 12207] [serial = 432] [outer = (nil)] 15:58:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 109 (0x8fec9c00) [pid = 12207] [serial = 433] [outer = 0x8ea41400] 15:58:03 INFO - PROCESS | 12207 | 1461193083738 Marionette DEBUG loaded listener.js 15:58:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 110 (0x91312c00) [pid = 12207] [serial = 434] [outer = 0x8ea41400] 15:58:04 INFO - PROCESS | 12207 | 1461193084718 Marionette TRACE conn4 <- [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]]]}] 15:58:04 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 15:58:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1633ms 15:58:04 INFO - PROCESS | 12207 | 1461193084777 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 15:58:04 INFO - PROCESS | 12207 | 1461193084782 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 15:58:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:58:04 INFO - PROCESS | 12207 | 1461193084788 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:58:04 INFO - PROCESS | 12207 | 1461193084795 Marionette TRACE conn4 <- [1,550,null,{}] 15:58:04 INFO - PROCESS | 12207 | 1461193084811 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:05 INFO - PROCESS | 12207 | 1461193085010 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 15:58:05 INFO - PROCESS | 12207 | 1461193085240 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:05 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f67d400 == 61 [pid = 12207] [id = 145] 15:58:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 111 (0x93c81400) [pid = 12207] [serial = 435] [outer = (nil)] 15:58:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 112 (0x970b7000) [pid = 12207] [serial = 436] [outer = 0x93c81400] 15:58:05 INFO - PROCESS | 12207 | 1461193085349 Marionette DEBUG loaded listener.js 15:58:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 113 (0x981eec00) [pid = 12207] [serial = 437] [outer = 0x93c81400] 15:58:06 INFO - PROCESS | 12207 | 1461193086228 Marionette TRACE conn4 <- [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]]]}] 15:58:06 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. 15:58:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1489ms 15:58:06 INFO - PROCESS | 12207 | 1461193086283 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 15:58:06 INFO - PROCESS | 12207 | 1461193086288 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 15:58:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:58:06 INFO - PROCESS | 12207 | 1461193086296 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:58:06 INFO - PROCESS | 12207 | 1461193086299 Marionette TRACE conn4 <- [1,554,null,{}] 15:58:06 INFO - PROCESS | 12207 | 1461193086305 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:06 INFO - PROCESS | 12207 | 1461193086473 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 15:58:06 INFO - PROCESS | 12207 | 1461193086639 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:06 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c022800 == 62 [pid = 12207] [id = 146] 15:58:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 114 (0x97f8d800) [pid = 12207] [serial = 438] [outer = (nil)] 15:58:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 115 (0x9846e400) [pid = 12207] [serial = 439] [outer = 0x97f8d800] 15:58:06 INFO - PROCESS | 12207 | 1461193086728 Marionette DEBUG loaded listener.js 15:58:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 116 (0x98a22400) [pid = 12207] [serial = 440] [outer = 0x97f8d800] 15:58:07 INFO - PROCESS | 12207 | [12207] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:07 INFO - PROCESS | 12207 | 1461193087643 Marionette TRACE conn4 <- [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]]]}] 15:58:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:58:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1380ms 15:58:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:58:07 INFO - PROCESS | 12207 | 1461193087677 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 15:58:07 INFO - PROCESS | 12207 | 1461193087680 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 15:58:07 INFO - PROCESS | 12207 | 1461193087687 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:58:07 INFO - PROCESS | 12207 | 1461193087690 Marionette TRACE conn4 <- [1,558,null,{}] 15:58:07 INFO - PROCESS | 12207 | 1461193087696 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:07 INFO - PROCESS | 12207 | 1461193087867 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 15:58:08 INFO - PROCESS | 12207 | 1461193088046 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:08 INFO - PROCESS | 12207 | ++DOCSHELL 0x8beef400 == 63 [pid = 12207] [id = 147] 15:58:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 117 (0x8bef0800) [pid = 12207] [serial = 441] [outer = (nil)] 15:58:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 118 (0x99046800) [pid = 12207] [serial = 442] [outer = 0x8bef0800] 15:58:08 INFO - PROCESS | 12207 | 1461193088132 Marionette DEBUG loaded listener.js 15:58:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 119 (0x9904bc00) [pid = 12207] [serial = 443] [outer = 0x8bef0800] 15:58:09 INFO - PROCESS | 12207 | 1461193089095 Marionette TRACE conn4 <- [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]]]}] 15:58:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:58:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1483ms 15:58:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:58:09 INFO - PROCESS | 12207 | 1461193089170 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 15:58:09 INFO - PROCESS | 12207 | 1461193089173 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 15:58:09 INFO - PROCESS | 12207 | 1461193089180 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:58:09 INFO - PROCESS | 12207 | 1461193089182 Marionette TRACE conn4 <- [1,562,null,{}] 15:58:09 INFO - PROCESS | 12207 | 1461193089189 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:09 INFO - PROCESS | 12207 | 1461193089424 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 15:58:09 INFO - PROCESS | 12207 | 1461193089642 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:09 INFO - PROCESS | 12207 | ++DOCSHELL 0x9822b000 == 64 [pid = 12207] [id = 148] 15:58:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 120 (0x99a5d000) [pid = 12207] [serial = 444] [outer = (nil)] 15:58:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 121 (0x9ea1f400) [pid = 12207] [serial = 445] [outer = 0x99a5d000] 15:58:09 INFO - PROCESS | 12207 | 1461193089776 Marionette DEBUG loaded listener.js 15:58:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 122 (0x9fc4b400) [pid = 12207] [serial = 446] [outer = 0x99a5d000] 15:58:10 INFO - PROCESS | 12207 | [12207] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:10 INFO - PROCESS | 12207 | 1461193090647 Marionette TRACE conn4 <- [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]]]}] 15:58:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:58:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1530ms 15:58:10 INFO - PROCESS | 12207 | 1461193090710 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 15:58:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:58:10 INFO - PROCESS | 12207 | 1461193090714 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 15:58:10 INFO - PROCESS | 12207 | 1461193090721 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:58:10 INFO - PROCESS | 12207 | 1461193090725 Marionette TRACE conn4 <- [1,566,null,{}] 15:58:10 INFO - PROCESS | 12207 | 1461193090731 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:10 INFO - PROCESS | 12207 | 1461193090910 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 15:58:11 INFO - PROCESS | 12207 | 1461193091096 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:11 INFO - PROCESS | 12207 | ++DOCSHELL 0x9822e400 == 65 [pid = 12207] [id = 149] 15:58:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 123 (0x993c9000) [pid = 12207] [serial = 447] [outer = (nil)] 15:58:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 124 (0x9ffca000) [pid = 12207] [serial = 448] [outer = 0x993c9000] 15:58:11 INFO - PROCESS | 12207 | 1461193091183 Marionette DEBUG loaded listener.js 15:58:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 125 (0xa0a0bc00) [pid = 12207] [serial = 449] [outer = 0x993c9000] 15:58:11 INFO - PROCESS | 12207 | [12207] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:12 INFO - PROCESS | 12207 | 1461193092053 Marionette TRACE conn4 <- [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]]]}] 15:58:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:58:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1384ms 15:58:12 INFO - PROCESS | 12207 | 1461193092106 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 15:58:12 INFO - PROCESS | 12207 | 1461193092111 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 15:58:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:58:12 INFO - PROCESS | 12207 | 1461193092118 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:58:12 INFO - PROCESS | 12207 | 1461193092122 Marionette TRACE conn4 <- [1,570,null,{}] 15:58:12 INFO - PROCESS | 12207 | 1461193092128 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:12 INFO - PROCESS | 12207 | 1461193092304 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 15:58:12 INFO - PROCESS | 12207 | 1461193092472 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:12 INFO - PROCESS | 12207 | ++DOCSHELL 0x9ea1c000 == 66 [pid = 12207] [id = 150] 15:58:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 126 (0x9ff0e000) [pid = 12207] [serial = 450] [outer = (nil)] 15:58:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 127 (0xa0ef9c00) [pid = 12207] [serial = 451] [outer = 0x9ff0e000] 15:58:12 INFO - PROCESS | 12207 | 1461193092565 Marionette DEBUG loaded listener.js 15:58:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0xa0f6f400) [pid = 12207] [serial = 452] [outer = 0x9ff0e000] 15:58:13 INFO - PROCESS | 12207 | [12207] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:13 INFO - PROCESS | 12207 | 1461193093496 Marionette TRACE conn4 <- [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]]]}] 15:58:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:58:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1430ms 15:58:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:58:13 INFO - PROCESS | 12207 | 1461193093549 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 15:58:13 INFO - PROCESS | 12207 | 1461193093552 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 15:58:13 INFO - PROCESS | 12207 | 1461193093559 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:58:13 INFO - PROCESS | 12207 | 1461193093562 Marionette TRACE conn4 <- [1,574,null,{}] 15:58:13 INFO - PROCESS | 12207 | 1461193093568 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:13 INFO - PROCESS | 12207 | 1461193093740 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 15:58:13 INFO - PROCESS | 12207 | 1461193093905 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:13 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e68d800 == 67 [pid = 12207] [id = 151] 15:58:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x8e68e400) [pid = 12207] [serial = 453] [outer = (nil)] 15:58:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x8e696400) [pid = 12207] [serial = 454] [outer = 0x8e68e400] 15:58:13 INFO - PROCESS | 12207 | 1461193093992 Marionette DEBUG loaded listener.js 15:58:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x8e69a400) [pid = 12207] [serial = 455] [outer = 0x8e68e400] 15:58:14 INFO - PROCESS | 12207 | 1461193094856 Marionette TRACE conn4 <- [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]]]}] 15:58:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:58:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1339ms 15:58:14 INFO - PROCESS | 12207 | 1461193094898 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 15:58:14 INFO - PROCESS | 12207 | 1461193094902 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 15:58:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:58:14 INFO - PROCESS | 12207 | 1461193094909 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:58:14 INFO - PROCESS | 12207 | 1461193094915 Marionette TRACE conn4 <- [1,578,null,{}] 15:58:14 INFO - PROCESS | 12207 | 1461193094921 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:15 INFO - PROCESS | 12207 | 1461193095084 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 15:58:15 INFO - PROCESS | 12207 | 1461193095257 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:15 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e68d400 == 68 [pid = 12207] [id = 152] 15:58:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x8e68e000) [pid = 12207] [serial = 456] [outer = (nil)] 15:58:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0xa2a7c400) [pid = 12207] [serial = 457] [outer = 0x8e68e000] 15:58:15 INFO - PROCESS | 12207 | 1461193095343 Marionette DEBUG loaded listener.js 15:58:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0xa3c78c00) [pid = 12207] [serial = 458] [outer = 0x8e68e000] 15:58:16 INFO - PROCESS | 12207 | 1461193096277 Marionette TRACE conn4 <- [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]]]}] 15:58:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:58:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1446ms 15:58:16 INFO - PROCESS | 12207 | 1461193096355 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 15:58:16 INFO - PROCESS | 12207 | 1461193096360 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 15:58:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:58:16 INFO - PROCESS | 12207 | 1461193096366 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:58:16 INFO - PROCESS | 12207 | 1461193096371 Marionette TRACE conn4 <- [1,582,null,{}] 15:58:16 INFO - PROCESS | 12207 | 1461193096377 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:16 INFO - PROCESS | 12207 | 1461193096616 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 15:58:16 INFO - PROCESS | 12207 | 1461193096843 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:16 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bc3c000 == 69 [pid = 12207] [id = 153] 15:58:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x8bc45000) [pid = 12207] [serial = 459] [outer = (nil)] 15:58:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x99226800) [pid = 12207] [serial = 460] [outer = 0x8bc45000] 15:58:16 INFO - PROCESS | 12207 | 1461193096953 Marionette DEBUG loaded listener.js 15:58:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0xa444cc00) [pid = 12207] [serial = 461] [outer = 0x8bc45000] 15:58:17 INFO - PROCESS | 12207 | 1461193097821 Marionette TRACE conn4 <- [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]]]}] 15:58:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:58:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1531ms 15:58:17 INFO - PROCESS | 12207 | 1461193097899 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 15:58:17 INFO - PROCESS | 12207 | 1461193097903 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 15:58:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:58:17 INFO - PROCESS | 12207 | 1461193097909 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:58:17 INFO - PROCESS | 12207 | 1461193097912 Marionette TRACE conn4 <- [1,586,null,{}] 15:58:17 INFO - PROCESS | 12207 | 1461193097918 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:18 INFO - PROCESS | 12207 | 1461193098109 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 15:58:18 INFO - PROCESS | 12207 | 1461193098287 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:18 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b23c800 == 70 [pid = 12207] [id = 154] 15:58:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x8b23f400) [pid = 12207] [serial = 462] [outer = (nil)] 15:58:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x8b245800) [pid = 12207] [serial = 463] [outer = 0x8b23f400] 15:58:18 INFO - PROCESS | 12207 | 1461193098370 Marionette DEBUG loaded listener.js 15:58:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x8b247000) [pid = 12207] [serial = 464] [outer = 0x8b23f400] 15:58:19 INFO - PROCESS | 12207 | [12207] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:19 INFO - PROCESS | 12207 | 1461193099788 Marionette TRACE conn4 <- [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]]]}] 15:58:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:58:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1992ms 15:58:19 INFO - PROCESS | 12207 | 1461193099939 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 15:58:19 INFO - PROCESS | 12207 | 1461193099944 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 15:58:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:58:19 INFO - PROCESS | 12207 | 1461193099954 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:58:19 INFO - PROCESS | 12207 | 1461193099959 Marionette TRACE conn4 <- [1,590,null,{}] 15:58:19 INFO - PROCESS | 12207 | 1461193099967 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:20 INFO - PROCESS | 12207 | 1461193100134 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 15:58:20 INFO - PROCESS | 12207 | 1461193100307 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:20 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b242800 == 71 [pid = 12207] [id = 155] 15:58:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x8bc48800) [pid = 12207] [serial = 465] [outer = (nil)] 15:58:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8bef4c00) [pid = 12207] [serial = 466] [outer = 0x8bc48800] 15:58:20 INFO - PROCESS | 12207 | 1461193100386 Marionette DEBUG loaded listener.js 15:58:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8c025400) [pid = 12207] [serial = 467] [outer = 0x8bc48800] 15:58:21 INFO - PROCESS | 12207 | 1461193101361 Marionette TRACE conn4 <- [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]]]}] 15:58:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:58:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1482ms 15:58:21 INFO - PROCESS | 12207 | 1461193101436 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 15:58:21 INFO - PROCESS | 12207 | 1461193101445 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 15:58:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:58:21 INFO - PROCESS | 12207 | 1461193101461 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:58:21 INFO - PROCESS | 12207 | 1461193101465 Marionette TRACE conn4 <- [1,594,null,{}] 15:58:21 INFO - PROCESS | 12207 | 1461193101471 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:21 INFO - PROCESS | 12207 | 1461193101672 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 15:58:21 INFO - PROCESS | 12207 | 1461193101901 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:21 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b92f000 == 72 [pid = 12207] [id = 156] 15:58:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8b92fc00) [pid = 12207] [serial = 468] [outer = (nil)] 15:58:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8c4ea000) [pid = 12207] [serial = 469] [outer = 0x8b92fc00] 15:58:22 INFO - PROCESS | 12207 | 1461193102017 Marionette DEBUG loaded listener.js 15:58:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8e6b8400) [pid = 12207] [serial = 470] [outer = 0x8b92fc00] 15:58:22 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x9290a400) [pid = 12207] [serial = 378] [outer = (nil)] [url = about:blank] 15:58:22 INFO - PROCESS | 12207 | --DOCSHELL 0x8bef3000 == 71 [pid = 12207] [id = 141] 15:58:22 INFO - PROCESS | 12207 | --DOCSHELL 0x91518000 == 70 [pid = 12207] [id = 140] 15:58:22 INFO - PROCESS | 12207 | --DOCSHELL 0x8b9b1400 == 69 [pid = 12207] [id = 139] 15:58:22 INFO - PROCESS | 12207 | --DOCSHELL 0x8c47dc00 == 68 [pid = 12207] [id = 138] 15:58:22 INFO - PROCESS | 12207 | --DOCSHELL 0x8c47d000 == 67 [pid = 12207] [id = 137] 15:58:22 INFO - PROCESS | 12207 | --DOCSHELL 0x8c02ac00 == 66 [pid = 12207] [id = 136] 15:58:22 INFO - PROCESS | 12207 | --DOCSHELL 0x8b9b0000 == 65 [pid = 12207] [id = 127] 15:58:22 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x8fd41c00) [pid = 12207] [serial = 361] [outer = (nil)] [url = about:blank] 15:58:22 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x8f66e800) [pid = 12207] [serial = 360] [outer = (nil)] [url = about:blank] 15:58:22 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x9880d400) [pid = 12207] [serial = 345] [outer = (nil)] [url = about:blank] 15:58:22 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x8fed3000) [pid = 12207] [serial = 366] [outer = (nil)] [url = about:blank] 15:58:22 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x97fc3800) [pid = 12207] [serial = 372] [outer = (nil)] [url = about:blank] 15:58:22 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x92904000) [pid = 12207] [serial = 367] [outer = (nil)] [url = about:blank] 15:58:22 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x8c4e5400) [pid = 12207] [serial = 339] [outer = (nil)] [url = about:blank] 15:58:22 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x96b83c00) [pid = 12207] [serial = 369] [outer = (nil)] [url = about:blank] 15:58:22 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x970b9400) [pid = 12207] [serial = 364] [outer = (nil)] [url = about:blank] 15:58:22 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x952a2c00) [pid = 12207] [serial = 363] [outer = (nil)] [url = about:blank] 15:58:22 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x8b92c800) [pid = 12207] [serial = 348] [outer = (nil)] [url = about:blank] 15:58:22 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x8f66fc00) [pid = 12207] [serial = 337] [outer = (nil)] [url = about:blank] 15:58:22 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x98811000) [pid = 12207] [serial = 351] [outer = (nil)] [url = about:blank] 15:58:22 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x8c4ec400) [pid = 12207] [serial = 358] [outer = (nil)] [url = about:blank] 15:58:22 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x8c47bc00) [pid = 12207] [serial = 357] [outer = (nil)] [url = about:blank] 15:58:22 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x8b9af800) [pid = 12207] [serial = 354] [outer = (nil)] [url = about:blank] 15:58:22 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x9131b800) [pid = 12207] [serial = 342] [outer = (nil)] [url = about:blank] 15:58:22 INFO - PROCESS | 12207 | --DOMWINDOW == 127 (0x981f0000) [pid = 12207] [serial = 373] [outer = (nil)] [url = about:blank] 15:58:22 INFO - PROCESS | 12207 | --DOMWINDOW == 126 (0x8ea47400) [pid = 12207] [serial = 375] [outer = (nil)] [url = about:blank] 15:58:22 INFO - PROCESS | 12207 | --DOMWINDOW == 125 (0x96c78000) [pid = 12207] [serial = 370] [outer = (nil)] [url = about:blank] 15:58:22 INFO - PROCESS | 12207 | --DOMWINDOW == 124 (0x8f677400) [pid = 12207] [serial = 376] [outer = (nil)] [url = about:blank] 15:58:22 INFO - PROCESS | 12207 | 1461193102984 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 15:58:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:58:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1589ms 15:58:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:58:23 INFO - PROCESS | 12207 | 1461193103044 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 15:58:23 INFO - PROCESS | 12207 | 1461193103047 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 15:58:23 INFO - PROCESS | 12207 | 1461193103053 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:58:23 INFO - PROCESS | 12207 | 1461193103059 Marionette TRACE conn4 <- [1,598,null,{}] 15:58:23 INFO - PROCESS | 12207 | 1461193103074 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:23 INFO - PROCESS | 12207 | 1461193103249 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 15:58:23 INFO - PROCESS | 12207 | 1461193103374 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:23 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b241000 == 66 [pid = 12207] [id = 157] 15:58:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 125 (0x8c4e5400) [pid = 12207] [serial = 471] [outer = (nil)] 15:58:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 126 (0x8f62d000) [pid = 12207] [serial = 472] [outer = 0x8c4e5400] 15:58:23 INFO - PROCESS | 12207 | 1461193103448 Marionette DEBUG loaded listener.js 15:58:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 127 (0x8fd33c00) [pid = 12207] [serial = 473] [outer = 0x8c4e5400] 15:58:24 INFO - PROCESS | 12207 | 1461193104237 Marionette TRACE conn4 <- [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]]]}] 15:58:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:58:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1234ms 15:58:24 INFO - PROCESS | 12207 | 1461193104290 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 15:58:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:58:24 INFO - PROCESS | 12207 | 1461193104295 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 15:58:24 INFO - PROCESS | 12207 | 1461193104301 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:58:24 INFO - PROCESS | 12207 | 1461193104304 Marionette TRACE conn4 <- [1,602,null,{}] 15:58:24 INFO - PROCESS | 12207 | 1461193104309 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:24 INFO - PROCESS | 12207 | 1461193104464 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 15:58:24 INFO - PROCESS | 12207 | 1461193104474 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:24 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b9af800 == 67 [pid = 12207] [id = 158] 15:58:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0x8f676000) [pid = 12207] [serial = 474] [outer = (nil)] 15:58:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x8fed6400) [pid = 12207] [serial = 475] [outer = 0x8f676000] 15:58:24 INFO - PROCESS | 12207 | 1461193104546 Marionette DEBUG loaded listener.js 15:58:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x91519000) [pid = 12207] [serial = 476] [outer = 0x8f676000] 15:58:25 INFO - PROCESS | 12207 | 1461193105585 Marionette TRACE conn4 <- [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]]]}] 15:58:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:58:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1330ms 15:58:25 INFO - PROCESS | 12207 | 1461193105631 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 15:58:25 INFO - PROCESS | 12207 | 1461193105635 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 15:58:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:58:25 INFO - PROCESS | 12207 | 1461193105646 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:58:25 INFO - PROCESS | 12207 | 1461193105649 Marionette TRACE conn4 <- [1,606,null,{}] 15:58:25 INFO - PROCESS | 12207 | 1461193105655 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:25 INFO - PROCESS | 12207 | 1461193105845 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 15:58:25 INFO - PROCESS | 12207 | 1461193105872 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:25 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fd3e800 == 68 [pid = 12207] [id = 159] 15:58:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x92904000) [pid = 12207] [serial = 477] [outer = (nil)] 15:58:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x92a0c400) [pid = 12207] [serial = 478] [outer = 0x92904000] 15:58:25 INFO - PROCESS | 12207 | 1461193105944 Marionette DEBUG loaded listener.js 15:58:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x92a0f400) [pid = 12207] [serial = 479] [outer = 0x92904000] 15:58:27 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x8c02bc00) [pid = 12207] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:58:27 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x92a0bc00) [pid = 12207] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:58:27 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x8c026c00) [pid = 12207] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 15:58:27 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x8c47e400) [pid = 12207] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:58:27 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x8c4e7000) [pid = 12207] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:58:27 INFO - PROCESS | 12207 | --DOMWINDOW == 127 (0x8f67c800) [pid = 12207] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:58:27 INFO - PROCESS | 12207 | 1461193107076 Marionette TRACE conn4 <- [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]]]}] 15:58:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:58:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1485ms 15:58:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:58:27 INFO - PROCESS | 12207 | 1461193107131 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 15:58:27 INFO - PROCESS | 12207 | 1461193107134 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 15:58:27 INFO - PROCESS | 12207 | 1461193107141 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:58:27 INFO - PROCESS | 12207 | 1461193107144 Marionette TRACE conn4 <- [1,610,null,{}] 15:58:27 INFO - PROCESS | 12207 | 1461193107149 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:27 INFO - PROCESS | 12207 | 1461193107375 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 15:58:27 INFO - PROCESS | 12207 | 1461193107502 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:27 INFO - PROCESS | 12207 | ++DOCSHELL 0x912f0c00 == 69 [pid = 12207] [id = 160] 15:58:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0x93c8c000) [pid = 12207] [serial = 480] [outer = (nil)] 15:58:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x95205800) [pid = 12207] [serial = 481] [outer = 0x93c8c000] 15:58:27 INFO - PROCESS | 12207 | 1461193107580 Marionette DEBUG loaded listener.js 15:58:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x96c79800) [pid = 12207] [serial = 482] [outer = 0x93c8c000] 15:58:28 INFO - PROCESS | 12207 | 1461193108245 Marionette TRACE conn4 <- [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]]]}] 15:58:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:58:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1128ms 15:58:28 INFO - PROCESS | 12207 | 1461193108270 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 15:58:28 INFO - PROCESS | 12207 | 1461193108273 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 15:58:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:58:28 INFO - PROCESS | 12207 | 1461193108302 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:58:28 INFO - PROCESS | 12207 | 1461193108307 Marionette TRACE conn4 <- [1,614,null,{}] 15:58:28 INFO - PROCESS | 12207 | 1461193108316 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:28 INFO - PROCESS | 12207 | 1461193108514 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 15:58:28 INFO - PROCESS | 12207 | 1461193108524 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:28 INFO - PROCESS | 12207 | ++DOCSHELL 0x93c8ac00 == 70 [pid = 12207] [id = 161] 15:58:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x94773400) [pid = 12207] [serial = 483] [outer = (nil)] 15:58:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x979ef800) [pid = 12207] [serial = 484] [outer = 0x94773400] 15:58:28 INFO - PROCESS | 12207 | 1461193108597 Marionette DEBUG loaded listener.js 15:58:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x97d0c400) [pid = 12207] [serial = 485] [outer = 0x94773400] 15:58:29 INFO - PROCESS | 12207 | 1461193109631 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 15:58:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:58:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1455ms 15:58:29 INFO - PROCESS | 12207 | 1461193109737 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 15:58:29 INFO - PROCESS | 12207 | 1461193109744 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 15:58:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:58:29 INFO - PROCESS | 12207 | 1461193109753 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:58:29 INFO - PROCESS | 12207 | 1461193109758 Marionette TRACE conn4 <- [1,618,null,{}] 15:58:29 INFO - PROCESS | 12207 | 1461193109820 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:30 INFO - PROCESS | 12207 | 1461193110022 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 15:58:30 INFO - PROCESS | 12207 | 1461193110264 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:30 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b242000 == 71 [pid = 12207] [id = 162] 15:58:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x8bdbac00) [pid = 12207] [serial = 486] [outer = (nil)] 15:58:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x8e8a9800) [pid = 12207] [serial = 487] [outer = 0x8bdbac00] 15:58:30 INFO - PROCESS | 12207 | 1461193110353 Marionette DEBUG loaded listener.js 15:58:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x8ea4d800) [pid = 12207] [serial = 488] [outer = 0x8bdbac00] 15:58:31 INFO - PROCESS | 12207 | 1461193111267 Marionette TRACE conn4 <- [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]]]}] 15:58:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:58:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1588ms 15:58:31 INFO - PROCESS | 12207 | 1461193111340 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 15:58:31 INFO - PROCESS | 12207 | 1461193111349 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 15:58:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:58:31 INFO - PROCESS | 12207 | 1461193111360 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:58:31 INFO - PROCESS | 12207 | 1461193111364 Marionette TRACE conn4 <- [1,622,null,{}] 15:58:31 INFO - PROCESS | 12207 | 1461193111370 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:31 INFO - PROCESS | 12207 | 1461193111591 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 15:58:31 INFO - PROCESS | 12207 | 1461193111881 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:31 INFO - PROCESS | 12207 | ++DOCSHELL 0x9290a400 == 72 [pid = 12207] [id = 163] 15:58:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x92968000) [pid = 12207] [serial = 489] [outer = (nil)] 15:58:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x93c8a400) [pid = 12207] [serial = 490] [outer = 0x92968000] 15:58:32 INFO - PROCESS | 12207 | 1461193112014 Marionette DEBUG loaded listener.js 15:58:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x96c7f400) [pid = 12207] [serial = 491] [outer = 0x92968000] 15:58:33 INFO - PROCESS | 12207 | 1461193112995 Marionette TRACE conn4 <- [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]]]}] 15:58:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:58:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1685ms 15:58:33 INFO - PROCESS | 12207 | 1461193113048 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 15:58:33 INFO - PROCESS | 12207 | 1461193113055 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 15:58:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:58:33 INFO - PROCESS | 12207 | 1461193113065 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:58:33 INFO - PROCESS | 12207 | 1461193113074 Marionette TRACE conn4 <- [1,626,null,{}] 15:58:33 INFO - PROCESS | 12207 | 1461193113100 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:33 INFO - PROCESS | 12207 | 1461193113355 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 15:58:33 INFO - PROCESS | 12207 | 1461193113624 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:33 INFO - PROCESS | 12207 | ++DOCSHELL 0x94774800 == 73 [pid = 12207] [id = 164] 15:58:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x9822ec00) [pid = 12207] [serial = 492] [outer = (nil)] 15:58:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x989f0000) [pid = 12207] [serial = 493] [outer = 0x9822ec00] 15:58:33 INFO - PROCESS | 12207 | 1461193113783 Marionette DEBUG loaded listener.js 15:58:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x99228000) [pid = 12207] [serial = 494] [outer = 0x9822ec00] 15:58:34 INFO - PROCESS | 12207 | 1461193114916 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 15:58:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:58:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1897ms 15:58:34 INFO - PROCESS | 12207 | 1461193114960 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 15:58:34 INFO - PROCESS | 12207 | 1461193114965 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 15:58:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:58:34 INFO - PROCESS | 12207 | 1461193114972 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:58:34 INFO - PROCESS | 12207 | 1461193114975 Marionette TRACE conn4 <- [1,630,null,{}] 15:58:34 INFO - PROCESS | 12207 | 1461193114981 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:35 INFO - PROCESS | 12207 | 1461193115162 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 15:58:35 INFO - PROCESS | 12207 | 1461193115343 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:35 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fc4a800 == 74 [pid = 12207] [id = 165] 15:58:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8fc53000) [pid = 12207] [serial = 495] [outer = (nil)] 15:58:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8fc58400) [pid = 12207] [serial = 496] [outer = 0x8fc53000] 15:58:35 INFO - PROCESS | 12207 | 1461193115431 Marionette DEBUG loaded listener.js 15:58:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x9880f800) [pid = 12207] [serial = 497] [outer = 0x8fc53000] 15:58:36 INFO - PROCESS | 12207 | 1461193116329 Marionette TRACE conn4 <- [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]]]}] 15:58:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:58:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1432ms 15:58:36 INFO - PROCESS | 12207 | 1461193116404 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 15:58:36 INFO - PROCESS | 12207 | 1461193116409 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 15:58:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:58:36 INFO - PROCESS | 12207 | 1461193116415 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:58:36 INFO - PROCESS | 12207 | 1461193116418 Marionette TRACE conn4 <- [1,634,null,{}] 15:58:36 INFO - PROCESS | 12207 | 1461193116424 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:36 INFO - PROCESS | 12207 | 1461193116635 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 15:58:36 INFO - PROCESS | 12207 | 1461193116806 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:36 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c477800 == 75 [pid = 12207] [id = 166] 15:58:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8f702400) [pid = 12207] [serial = 498] [outer = (nil)] 15:58:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8f709400) [pid = 12207] [serial = 499] [outer = 0x8f702400] 15:58:36 INFO - PROCESS | 12207 | 1461193116894 Marionette DEBUG loaded listener.js 15:58:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8f70d800) [pid = 12207] [serial = 500] [outer = 0x8f702400] 15:58:37 INFO - PROCESS | 12207 | [12207] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:37 INFO - PROCESS | 12207 | 1461193117800 Marionette TRACE conn4 <- [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]]]}] 15:58:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:58:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1433ms 15:58:37 INFO - PROCESS | 12207 | 1461193117849 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 15:58:37 INFO - PROCESS | 12207 | 1461193117853 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 15:58:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:58:37 INFO - PROCESS | 12207 | 1461193117859 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:58:37 INFO - PROCESS | 12207 | 1461193117863 Marionette TRACE conn4 <- [1,638,null,{}] 15:58:37 INFO - PROCESS | 12207 | 1461193117869 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:38 INFO - PROCESS | 12207 | 1461193118064 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 15:58:38 INFO - PROCESS | 12207 | 1461193118234 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:38 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f705c00 == 76 [pid = 12207] [id = 167] 15:58:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x8fc58000) [pid = 12207] [serial = 501] [outer = (nil)] 15:58:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x9df98c00) [pid = 12207] [serial = 502] [outer = 0x8fc58000] 15:58:38 INFO - PROCESS | 12207 | 1461193118326 Marionette DEBUG loaded listener.js 15:58:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0xa2a7f400) [pid = 12207] [serial = 503] [outer = 0x8fc58000] 15:58:38 INFO - PROCESS | 12207 | [12207] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:39 INFO - PROCESS | 12207 | 1461193119253 Marionette TRACE conn4 <- [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]]]}] 15:58:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:58:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1436ms 15:58:39 INFO - PROCESS | 12207 | 1461193119297 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 15:58:39 INFO - PROCESS | 12207 | 1461193119300 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 15:58:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:58:39 INFO - PROCESS | 12207 | 1461193119307 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:58:39 INFO - PROCESS | 12207 | 1461193119311 Marionette TRACE conn4 <- [1,642,null,{}] 15:58:39 INFO - PROCESS | 12207 | 1461193119316 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:39 INFO - PROCESS | 12207 | 1461193119494 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 15:58:39 INFO - PROCESS | 12207 | 1461193119673 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:39 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fc4c400 == 77 [pid = 12207] [id = 168] 15:58:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x8fc50400) [pid = 12207] [serial = 504] [outer = (nil)] 15:58:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x93be9800) [pid = 12207] [serial = 505] [outer = 0x8fc50400] 15:58:39 INFO - PROCESS | 12207 | 1461193119760 Marionette DEBUG loaded listener.js 15:58:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x93becc00) [pid = 12207] [serial = 506] [outer = 0x8fc50400] 15:58:40 INFO - PROCESS | 12207 | 1461193120642 Marionette TRACE conn4 <- [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]]]}] 15:58:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:58:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1393ms 15:58:40 INFO - PROCESS | 12207 | 1461193120700 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 15:58:40 INFO - PROCESS | 12207 | 1461193120703 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 15:58:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:58:40 INFO - PROCESS | 12207 | 1461193120710 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:58:40 INFO - PROCESS | 12207 | 1461193120714 Marionette TRACE conn4 <- [1,646,null,{}] 15:58:40 INFO - PROCESS | 12207 | 1461193120720 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:40 INFO - PROCESS | 12207 | 1461193120891 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 15:58:41 INFO - PROCESS | 12207 | 1461193121063 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:41 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b931400 == 78 [pid = 12207] [id = 169] 15:58:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x8fe02000) [pid = 12207] [serial = 507] [outer = (nil)] 15:58:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x8fe0a000) [pid = 12207] [serial = 508] [outer = 0x8fe02000] 15:58:41 INFO - PROCESS | 12207 | 1461193121151 Marionette DEBUG loaded listener.js 15:58:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x8fe0b800) [pid = 12207] [serial = 509] [outer = 0x8fe02000] 15:58:42 INFO - PROCESS | 12207 | 1461193122017 Marionette TRACE conn4 <- [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]]]}] 15:58:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:58:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1336ms 15:58:42 INFO - PROCESS | 12207 | 1461193122049 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 15:58:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:58:42 INFO - PROCESS | 12207 | 1461193122053 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 15:58:42 INFO - PROCESS | 12207 | 1461193122059 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:58:42 INFO - PROCESS | 12207 | 1461193122063 Marionette TRACE conn4 <- [1,650,null,{}] 15:58:42 INFO - PROCESS | 12207 | 1461193122069 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:42 INFO - PROCESS | 12207 | 1461193122250 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 15:58:42 INFO - PROCESS | 12207 | 1461193122429 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:42 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b9a2c00 == 79 [pid = 12207] [id = 170] 15:58:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x8f704400) [pid = 12207] [serial = 510] [outer = (nil)] 15:58:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x93bea400) [pid = 12207] [serial = 511] [outer = 0x8f704400] 15:58:42 INFO - PROCESS | 12207 | 1461193122519 Marionette DEBUG loaded listener.js 15:58:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x93bf0c00) [pid = 12207] [serial = 512] [outer = 0x8f704400] 15:58:43 INFO - PROCESS | 12207 | 1461193123453 Marionette TRACE conn4 <- [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]]]}] 15:58:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:58:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1435ms 15:58:43 INFO - PROCESS | 12207 | 1461193123495 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 15:58:43 INFO - PROCESS | 12207 | 1461193123498 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 15:58:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:58:43 INFO - PROCESS | 12207 | 1461193123504 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:58:43 INFO - PROCESS | 12207 | 1461193123507 Marionette TRACE conn4 <- [1,654,null,{}] 15:58:43 INFO - PROCESS | 12207 | 1461193123513 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:43 INFO - PROCESS | 12207 | 1461193123689 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 15:58:43 INFO - PROCESS | 12207 | 1461193123863 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:43 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fe0f800 == 80 [pid = 12207] [id = 171] 15:58:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x8fe10c00) [pid = 12207] [serial = 513] [outer = (nil)] 15:58:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x98140400) [pid = 12207] [serial = 514] [outer = 0x8fe10c00] 15:58:43 INFO - PROCESS | 12207 | 1461193123949 Marionette DEBUG loaded listener.js 15:58:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x98141c00) [pid = 12207] [serial = 515] [outer = 0x8fe10c00] 15:58:44 INFO - PROCESS | 12207 | 1461193124962 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 15:58:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:58:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1530ms 15:58:45 INFO - PROCESS | 12207 | 1461193125035 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 15:58:45 INFO - PROCESS | 12207 | 1461193125039 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 15:58:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:58:45 INFO - PROCESS | 12207 | 1461193125046 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:58:45 INFO - PROCESS | 12207 | 1461193125050 Marionette TRACE conn4 <- [1,658,null,{}] 15:58:45 INFO - PROCESS | 12207 | 1461193125056 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:45 INFO - PROCESS | 12207 | 1461193125288 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 15:58:45 INFO - PROCESS | 12207 | 1461193125528 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:45 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b9afc00 == 81 [pid = 12207] [id = 172] 15:58:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x8b9b0000) [pid = 12207] [serial = 516] [outer = (nil)] 15:58:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x90087c00) [pid = 12207] [serial = 517] [outer = 0x8b9b0000] 15:58:45 INFO - PROCESS | 12207 | 1461193125688 Marionette DEBUG loaded listener.js 15:58:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x98144c00) [pid = 12207] [serial = 518] [outer = 0x8b9b0000] 15:58:46 INFO - PROCESS | 12207 | 1461193126541 Marionette TRACE conn4 <- [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]]]}] 15:58:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:58:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1534ms 15:58:46 INFO - PROCESS | 12207 | 1461193126580 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 15:58:46 INFO - PROCESS | 12207 | 1461193126583 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 15:58:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:58:46 INFO - PROCESS | 12207 | 1461193126591 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:58:46 INFO - PROCESS | 12207 | 1461193126595 Marionette TRACE conn4 <- [1,662,null,{}] 15:58:46 INFO - PROCESS | 12207 | 1461193126600 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:46 INFO - PROCESS | 12207 | 1461193126777 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 15:58:47 INFO - PROCESS | 12207 | 1461193127443 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:47 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c47b000 == 82 [pid = 12207] [id = 173] 15:58:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x8c47c800) [pid = 12207] [serial = 519] [outer = (nil)] 15:58:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x8e6b5000) [pid = 12207] [serial = 520] [outer = 0x8c47c800] 15:58:47 INFO - PROCESS | 12207 | 1461193127528 Marionette DEBUG loaded listener.js 15:58:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x8e89f400) [pid = 12207] [serial = 521] [outer = 0x8c47c800] 15:58:48 INFO - PROCESS | 12207 | [12207] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:48 INFO - PROCESS | 12207 | 1461193128418 Marionette TRACE conn4 <- [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]]]}] 15:58:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:58:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1886ms 15:58:48 INFO - PROCESS | 12207 | 1461193128479 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 15:58:48 INFO - PROCESS | 12207 | 1461193128486 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 15:58:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:58:48 INFO - PROCESS | 12207 | 1461193128495 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:58:48 INFO - PROCESS | 12207 | 1461193128499 Marionette TRACE conn4 <- [1,666,null,{}] 15:58:48 INFO - PROCESS | 12207 | 1461193128506 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:48 INFO - PROCESS | 12207 | 1461193128769 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 15:58:49 INFO - PROCESS | 12207 | 1461193129069 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:49 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bdc2400 == 83 [pid = 12207] [id = 174] 15:58:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 170 (0x8beeb800) [pid = 12207] [serial = 522] [outer = (nil)] 15:58:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 171 (0x8e6b5800) [pid = 12207] [serial = 523] [outer = 0x8beeb800] 15:58:49 INFO - PROCESS | 12207 | 1461193129155 Marionette DEBUG loaded listener.js 15:58:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 172 (0x8f888400) [pid = 12207] [serial = 524] [outer = 0x8beeb800] 15:58:49 INFO - PROCESS | 12207 | [12207] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:50 INFO - PROCESS | 12207 | 1461193130087 Marionette TRACE conn4 <- [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]]]}] 15:58:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:58:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1637ms 15:58:50 INFO - PROCESS | 12207 | 1461193130136 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 15:58:50 INFO - PROCESS | 12207 | 1461193130142 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 15:58:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:58:50 INFO - PROCESS | 12207 | 1461193130150 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:58:50 INFO - PROCESS | 12207 | 1461193130153 Marionette TRACE conn4 <- [1,670,null,{}] 15:58:50 INFO - PROCESS | 12207 | 1461193130160 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:50 INFO - PROCESS | 12207 | 1461193130335 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 15:58:50 INFO - PROCESS | 12207 | --DOCSHELL 0x91316400 == 82 [pid = 12207] [id = 75] 15:58:50 INFO - PROCESS | 12207 | --DOMWINDOW == 171 (0x979eec00) [pid = 12207] [serial = 427] [outer = (nil)] [url = about:blank] 15:58:50 INFO - PROCESS | 12207 | --DOMWINDOW == 170 (0x9151c800) [pid = 12207] [serial = 384] [outer = (nil)] [url = about:blank] 15:58:50 INFO - PROCESS | 12207 | --DOMWINDOW == 169 (0x9ea18400) [pid = 12207] [serial = 394] [outer = (nil)] [url = about:blank] 15:58:50 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x8e8a7400) [pid = 12207] [serial = 400] [outer = (nil)] [url = about:blank] 15:58:50 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0xa0acc400) [pid = 12207] [serial = 397] [outer = (nil)] [url = about:blank] 15:58:50 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x8c480000) [pid = 12207] [serial = 381] [outer = (nil)] [url = about:blank] 15:58:50 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x93c84800) [pid = 12207] [serial = 403] [outer = (nil)] [url = about:blank] 15:58:50 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x981ed000) [pid = 12207] [serial = 387] [outer = (nil)] [url = about:blank] 15:58:50 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x8bdbe400) [pid = 12207] [serial = 406] [outer = (nil)] [url = about:blank] 15:58:50 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x9922b400) [pid = 12207] [serial = 390] [outer = (nil)] [url = about:blank] 15:58:50 INFO - PROCESS | 12207 | 1461193130681 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:50 INFO - PROCESS | 12207 | --DOCSHELL 0x912f0c00 == 81 [pid = 12207] [id = 160] 15:58:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8fd3e800 == 80 [pid = 12207] [id = 159] 15:58:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8b9af800 == 79 [pid = 12207] [id = 158] 15:58:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8b241000 == 78 [pid = 12207] [id = 157] 15:58:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8b92f000 == 77 [pid = 12207] [id = 156] 15:58:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8b242800 == 76 [pid = 12207] [id = 155] 15:58:50 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b241000 == 77 [pid = 12207] [id = 175] 15:58:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x8b242800) [pid = 12207] [serial = 525] [outer = (nil)] 15:58:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x8c474800) [pid = 12207] [serial = 526] [outer = 0x8b242800] 15:58:50 INFO - PROCESS | 12207 | 1461193130795 Marionette DEBUG loaded listener.js 15:58:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x8e8aa000) [pid = 12207] [serial = 527] [outer = 0x8b242800] 15:58:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8e68d400 == 76 [pid = 12207] [id = 152] 15:58:51 INFO - PROCESS | 12207 | --DOCSHELL 0x8e68d800 == 75 [pid = 12207] [id = 151] 15:58:51 INFO - PROCESS | 12207 | --DOCSHELL 0x9ea1c000 == 74 [pid = 12207] [id = 150] 15:58:51 INFO - PROCESS | 12207 | --DOCSHELL 0x9822b000 == 73 [pid = 12207] [id = 148] 15:58:51 INFO - PROCESS | 12207 | --DOCSHELL 0x8beef400 == 72 [pid = 12207] [id = 147] 15:58:51 INFO - PROCESS | 12207 | --DOCSHELL 0x8c022800 == 71 [pid = 12207] [id = 146] 15:58:51 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x8c471400) [pid = 12207] [serial = 409] [outer = (nil)] [url = about:blank] 15:58:51 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x93c85400) [pid = 12207] [serial = 422] [outer = (nil)] [url = about:blank] 15:58:51 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x8ea49000) [pid = 12207] [serial = 424] [outer = (nil)] [url = about:blank] 15:58:51 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x8c4dfc00) [pid = 12207] [serial = 410] [outer = (nil)] [url = about:blank] 15:58:51 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x8ea4a400) [pid = 12207] [serial = 416] [outer = (nil)] [url = about:blank] 15:58:51 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x8f630800) [pid = 12207] [serial = 413] [outer = (nil)] [url = about:blank] 15:58:51 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x92a19800) [pid = 12207] [serial = 421] [outer = (nil)] [url = about:blank] 15:58:51 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x96c77800) [pid = 12207] [serial = 425] [outer = (nil)] [url = about:blank] 15:58:51 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x8ea43c00) [pid = 12207] [serial = 412] [outer = (nil)] [url = about:blank] 15:58:51 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x8c4e7c00) [pid = 12207] [serial = 415] [outer = (nil)] [url = about:blank] 15:58:51 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x91f74400) [pid = 12207] [serial = 418] [outer = (nil)] [url = about:blank] 15:58:51 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x9df9b000) [pid = 12207] [serial = 217] [outer = (nil)] [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.] 15:58:51 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x92a03000) [pid = 12207] [serial = 419] [outer = (nil)] [url = about:blank] 15:58:51 INFO - PROCESS | 12207 | 1461193131575 Marionette TRACE conn4 <- [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]]]}] 15:58:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:58:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1487ms 15:58:51 INFO - PROCESS | 12207 | 1461193131637 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 15:58:51 INFO - PROCESS | 12207 | 1461193131641 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 15:58:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:58:51 INFO - PROCESS | 12207 | 1461193131654 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:58:51 INFO - PROCESS | 12207 | 1461193131664 Marionette TRACE conn4 <- [1,674,null,{}] 15:58:51 INFO - PROCESS | 12207 | 1461193131686 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:51 INFO - PROCESS | 12207 | 1461193131857 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 15:58:51 INFO - PROCESS | 12207 | 1461193131868 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:51 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c022800 == 72 [pid = 12207] [id = 176] 15:58:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x8fc56800) [pid = 12207] [serial = 528] [outer = (nil)] 15:58:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x8fd3e400) [pid = 12207] [serial = 529] [outer = 0x8fc56800] 15:58:51 INFO - PROCESS | 12207 | 1461193131942 Marionette DEBUG loaded listener.js 15:58:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x8fe07400) [pid = 12207] [serial = 530] [outer = 0x8fc56800] 15:58:52 INFO - PROCESS | 12207 | [12207] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:52 INFO - PROCESS | 12207 | 1461193132830 Marionette TRACE conn4 <- [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]]]}] 15:58:52 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 15:58:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1201ms 15:58:52 INFO - PROCESS | 12207 | 1461193132849 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 15:58:52 INFO - PROCESS | 12207 | 1461193132853 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 15:58:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:58:52 INFO - PROCESS | 12207 | 1461193132859 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:58:52 INFO - PROCESS | 12207 | 1461193132863 Marionette TRACE conn4 <- [1,678,null,{}] 15:58:52 INFO - PROCESS | 12207 | 1461193132869 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:53 INFO - PROCESS | 12207 | 1461193133039 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 15:58:53 INFO - PROCESS | 12207 | 1461193133050 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:53 INFO - PROCESS | 12207 | ++DOCSHELL 0x8ea49000 == 73 [pid = 12207] [id = 177] 15:58:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x8fd37800) [pid = 12207] [serial = 531] [outer = (nil)] 15:58:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x9007d800) [pid = 12207] [serial = 532] [outer = 0x8fd37800] 15:58:53 INFO - PROCESS | 12207 | 1461193133262 Marionette DEBUG loaded listener.js 15:58:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x90083400) [pid = 12207] [serial = 533] [outer = 0x8fd37800] 15:58:54 INFO - PROCESS | 12207 | 1461193134176 Marionette TRACE conn4 <- [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]]]}] 15:58:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:58:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1339ms 15:58:54 INFO - PROCESS | 12207 | 1461193134199 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 15:58:54 INFO - PROCESS | 12207 | 1461193134203 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 15:58:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:58:54 INFO - PROCESS | 12207 | 1461193134208 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:58:54 INFO - PROCESS | 12207 | 1461193134212 Marionette TRACE conn4 <- [1,682,null,{}] 15:58:54 INFO - PROCESS | 12207 | 1461193134217 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:54 INFO - PROCESS | 12207 | 1461193134424 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 15:58:54 INFO - PROCESS | 12207 | 1461193134454 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:54 INFO - PROCESS | 12207 | ++DOCSHELL 0x9007f800 == 74 [pid = 12207] [id = 178] 15:58:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x90086000) [pid = 12207] [serial = 534] [outer = (nil)] 15:58:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x91312800) [pid = 12207] [serial = 535] [outer = 0x90086000] 15:58:54 INFO - PROCESS | 12207 | 1461193134558 Marionette DEBUG loaded listener.js 15:58:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x9290e400) [pid = 12207] [serial = 536] [outer = 0x90086000] 15:58:55 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x92904000) [pid = 12207] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:58:55 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x8c4e5400) [pid = 12207] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:58:55 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x8b92fc00) [pid = 12207] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:58:55 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x8bc48800) [pid = 12207] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:58:55 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x8f676000) [pid = 12207] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:58:55 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x93c8c000) [pid = 12207] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:58:56 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:56 INFO - PROCESS | 12207 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:58:56 INFO - PROCESS | 12207 | 1461193136287 Marionette TRACE conn4 <- [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]]]}] 15:58: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) 15:58:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2131ms 15:58:56 INFO - PROCESS | 12207 | 1461193136340 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 15:58:56 INFO - PROCESS | 12207 | 1461193136343 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 15:58:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:58:56 INFO - PROCESS | 12207 | 1461193136349 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:58:56 INFO - PROCESS | 12207 | 1461193136352 Marionette TRACE conn4 <- [1,686,null,{}] 15:58:56 INFO - PROCESS | 12207 | 1461193136358 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:56 INFO - PROCESS | 12207 | 1461193136510 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 15:58:56 INFO - PROCESS | 12207 | 1461193136523 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:56 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bc48800 == 75 [pid = 12207] [id = 179] 15:58:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x8c02ac00) [pid = 12207] [serial = 537] [outer = (nil)] 15:58:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x92a0a400) [pid = 12207] [serial = 538] [outer = 0x8c02ac00] 15:58:56 INFO - PROCESS | 12207 | 1461193136607 Marionette DEBUG loaded listener.js 15:58:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x92a20c00) [pid = 12207] [serial = 539] [outer = 0x8c02ac00] 15:58:57 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:57 INFO - PROCESS | 12207 | 1461193137834 Marionette TRACE conn4 <- [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]]]}] 15:58:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:58:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1530ms 15:58:57 INFO - PROCESS | 12207 | 1461193137881 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 15:58:57 INFO - PROCESS | 12207 | 1461193137888 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 15:58:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:58:57 INFO - PROCESS | 12207 | 1461193137898 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:58:57 INFO - PROCESS | 12207 | 1461193137904 Marionette TRACE conn4 <- [1,690,null,{}] 15:58:57 INFO - PROCESS | 12207 | 1461193137914 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:58 INFO - PROCESS | 12207 | 1461193138215 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 15:58:58 INFO - PROCESS | 12207 | 1461193138374 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:58 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bc43800 == 76 [pid = 12207] [id = 180] 15:58:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x8e68f000) [pid = 12207] [serial = 540] [outer = (nil)] 15:58:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x8e6b9000) [pid = 12207] [serial = 541] [outer = 0x8e68f000] 15:58:58 INFO - PROCESS | 12207 | 1461193138464 Marionette DEBUG loaded listener.js 15:58:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x8e8ae800) [pid = 12207] [serial = 542] [outer = 0x8e68f000] 15:58:59 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:59 INFO - PROCESS | 12207 | 1461193139841 Marionette TRACE conn4 <- [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]]]}] 15:58: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 15:58:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1987ms 15:58:59 INFO - PROCESS | 12207 | 1461193139885 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 15:58:59 INFO - PROCESS | 12207 | 1461193139893 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 15:58:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:59:00 INFO - PROCESS | 12207 | 1461193140009 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:59:00 INFO - PROCESS | 12207 | 1461193140014 Marionette TRACE conn4 <- [1,694,null,{}] 15:59:00 INFO - PROCESS | 12207 | 1461193140022 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:00 INFO - PROCESS | 12207 | 1461193140197 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 15:59:00 INFO - PROCESS | 12207 | 1461193140382 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:00 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e696000 == 77 [pid = 12207] [id = 181] 15:59:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x8f709c00) [pid = 12207] [serial = 543] [outer = (nil)] 15:59:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x8fc51000) [pid = 12207] [serial = 544] [outer = 0x8f709c00] 15:59:00 INFO - PROCESS | 12207 | 1461193140518 Marionette DEBUG loaded listener.js 15:59:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x8fd3e800) [pid = 12207] [serial = 545] [outer = 0x8f709c00] 15:59:01 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:02 INFO - PROCESS | 12207 | 1461193142006 Marionette TRACE conn4 <- [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]]]}] 15:59:02 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) 15:59:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2100ms 15:59:02 INFO - PROCESS | 12207 | 1461193142057 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 15:59:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:59:02 INFO - PROCESS | 12207 | 1461193142062 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 15:59:02 INFO - PROCESS | 12207 | 1461193142068 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:59:02 INFO - PROCESS | 12207 | 1461193142075 Marionette TRACE conn4 <- [1,698,null,{}] 15:59:02 INFO - PROCESS | 12207 | 1461193142091 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:02 INFO - PROCESS | 12207 | 1461193142346 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 15:59:02 INFO - PROCESS | 12207 | 1461193142478 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:02 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fed8800 == 78 [pid = 12207] [id = 182] 15:59:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x9007a800) [pid = 12207] [serial = 546] [outer = (nil)] 15:59:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x92a09c00) [pid = 12207] [serial = 547] [outer = 0x9007a800] 15:59:02 INFO - PROCESS | 12207 | 1461193142571 Marionette DEBUG loaded listener.js 15:59:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x93bef800) [pid = 12207] [serial = 548] [outer = 0x9007a800] 15:59:03 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:03 INFO - PROCESS | 12207 | 1461193143883 Marionette TRACE conn4 <- [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]]]}] 15:59:03 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) 15:59:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1850ms 15:59:03 INFO - PROCESS | 12207 | 1461193143917 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 15:59:03 INFO - PROCESS | 12207 | 1461193143921 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 15:59:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:59:03 INFO - PROCESS | 12207 | 1461193143928 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:59:03 INFO - PROCESS | 12207 | 1461193143931 Marionette TRACE conn4 <- [1,702,null,{}] 15:59:04 INFO - PROCESS | 12207 | 1461193144036 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:04 INFO - PROCESS | 12207 | 1461193144205 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 15:59:04 INFO - PROCESS | 12207 | 1461193144376 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:04 INFO - PROCESS | 12207 | ++DOCSHELL 0x8beea000 == 79 [pid = 12207] [id = 183] 15:59:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x90079800) [pid = 12207] [serial = 549] [outer = (nil)] 15:59:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x93c90400) [pid = 12207] [serial = 550] [outer = 0x90079800] 15:59:04 INFO - PROCESS | 12207 | 1461193144464 Marionette DEBUG loaded listener.js 15:59:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 170 (0x96c7e000) [pid = 12207] [serial = 551] [outer = 0x90079800] 15:59:05 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:05 INFO - PROCESS | 12207 | 1461193145812 Marionette TRACE conn4 <- [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]]]}] 15:59:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:59:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1937ms 15:59:05 INFO - PROCESS | 12207 | 1461193145867 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 15:59:05 INFO - PROCESS | 12207 | 1461193145870 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 15:59:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:59:05 INFO - PROCESS | 12207 | 1461193145897 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:59:05 INFO - PROCESS | 12207 | 1461193145901 Marionette TRACE conn4 <- [1,706,null,{}] 15:59:05 INFO - PROCESS | 12207 | 1461193145908 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:06 INFO - PROCESS | 12207 | 1461193146085 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 15:59:06 INFO - PROCESS | 12207 | 1461193146259 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:06 INFO - PROCESS | 12207 | ++DOCSHELL 0x93c84c00 == 80 [pid = 12207] [id = 184] 15:59:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 171 (0x93c8c000) [pid = 12207] [serial = 552] [outer = (nil)] 15:59:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 172 (0x97dc7000) [pid = 12207] [serial = 553] [outer = 0x93c8c000] 15:59:06 INFO - PROCESS | 12207 | 1461193146344 Marionette DEBUG loaded listener.js 15:59:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 173 (0x97fbe800) [pid = 12207] [serial = 554] [outer = 0x93c8c000] 15:59:07 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:07 INFO - PROCESS | 12207 | 1461193147677 Marionette TRACE conn4 <- [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]]]}] 15:59:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:59:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1853ms 15:59:07 INFO - PROCESS | 12207 | 1461193147755 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 15:59:07 INFO - PROCESS | 12207 | 1461193147759 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 15:59:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:59:07 INFO - PROCESS | 12207 | 1461193147769 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:59:07 INFO - PROCESS | 12207 | 1461193147772 Marionette TRACE conn4 <- [1,710,null,{}] 15:59:07 INFO - PROCESS | 12207 | 1461193147776 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:08 INFO - PROCESS | 12207 | 1461193148042 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 15:59:08 INFO - PROCESS | 12207 | 1461193148313 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:08 INFO - PROCESS | 12207 | ++DOCSHELL 0x96ca5400 == 81 [pid = 12207] [id = 185] 15:59:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 174 (0x97f88c00) [pid = 12207] [serial = 555] [outer = (nil)] 15:59:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 175 (0x9822c400) [pid = 12207] [serial = 556] [outer = 0x97f88c00] 15:59:08 INFO - PROCESS | 12207 | 1461193148476 Marionette DEBUG loaded listener.js 15:59:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0x99234000) [pid = 12207] [serial = 557] [outer = 0x97f88c00] 15:59:09 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:10 INFO - PROCESS | 12207 | 1461193150016 Marionette TRACE conn4 <- [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]]]}] 15:59:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:59:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2291ms 15:59:10 INFO - PROCESS | 12207 | 1461193150060 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 15:59:10 INFO - PROCESS | 12207 | 1461193150064 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 15:59:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:59:10 INFO - PROCESS | 12207 | 1461193150071 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:59:10 INFO - PROCESS | 12207 | 1461193150073 Marionette TRACE conn4 <- [1,714,null,{}] 15:59:10 INFO - PROCESS | 12207 | 1461193150080 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:10 INFO - PROCESS | 12207 | 1461193150371 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 15:59:10 INFO - PROCESS | 12207 | 1461193150512 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:10 INFO - PROCESS | 12207 | ++DOCSHELL 0x98dd2800 == 82 [pid = 12207] [id = 186] 15:59:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0x99227800) [pid = 12207] [serial = 558] [outer = (nil)] 15:59:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x9df9b000) [pid = 12207] [serial = 559] [outer = 0x99227800] 15:59:10 INFO - PROCESS | 12207 | 1461193150633 Marionette DEBUG loaded listener.js 15:59:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 179 (0x9ea19400) [pid = 12207] [serial = 560] [outer = 0x99227800] 15:59:11 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:11 INFO - PROCESS | 12207 | 1461193151961 Marionette TRACE conn4 <- [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]]]}] 15:59:12 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 15:59:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1931ms 15:59:12 INFO - PROCESS | 12207 | 1461193152041 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 15:59:12 INFO - PROCESS | 12207 | 1461193152046 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 15:59:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:59:12 INFO - PROCESS | 12207 | 1461193152057 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:59:12 INFO - PROCESS | 12207 | 1461193152059 Marionette TRACE conn4 <- [1,718,null,{}] 15:59:12 INFO - PROCESS | 12207 | 1461193152066 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:12 INFO - PROCESS | 12207 | 1461193152242 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 15:59:12 INFO - PROCESS | 12207 | 1461193152419 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:12 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b240000 == 83 [pid = 12207] [id = 187] 15:59:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 180 (0x8b923400) [pid = 12207] [serial = 561] [outer = (nil)] 15:59:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 181 (0x8c47d000) [pid = 12207] [serial = 562] [outer = 0x8b923400] 15:59:12 INFO - PROCESS | 12207 | 1461193152502 Marionette DEBUG loaded listener.js 15:59:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 182 (0x8fecb800) [pid = 12207] [serial = 563] [outer = 0x8b923400] 15:59:14 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:14 INFO - PROCESS | 12207 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:59:14 INFO - PROCESS | 12207 | 1461193154133 Marionette TRACE conn4 <- [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]]]}] 15:59:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:59:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2135ms 15:59:14 INFO - PROCESS | 12207 | 1461193154296 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 15:59:14 INFO - PROCESS | 12207 | 1461193154310 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 15:59:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:59:14 INFO - PROCESS | 12207 | 1461193154339 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:59:14 INFO - PROCESS | 12207 | 1461193154350 Marionette TRACE conn4 <- [1,722,null,{}] 15:59:14 INFO - PROCESS | 12207 | 1461193154364 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:14 INFO - PROCESS | 12207 | 1461193154584 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 15:59:14 INFO - PROCESS | 12207 | --DOCSHELL 0x9007f800 == 82 [pid = 12207] [id = 178] 15:59:14 INFO - PROCESS | 12207 | --DOMWINDOW == 181 (0x979ef800) [pid = 12207] [serial = 484] [outer = (nil)] [url = about:blank] 15:59:14 INFO - PROCESS | 12207 | 1461193154867 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:14 INFO - PROCESS | 12207 | --DOCSHELL 0x8ea49000 == 81 [pid = 12207] [id = 177] 15:59:14 INFO - PROCESS | 12207 | --DOCSHELL 0x8c022800 == 80 [pid = 12207] [id = 176] 15:59:14 INFO - PROCESS | 12207 | --DOCSHELL 0x8b241000 == 79 [pid = 12207] [id = 175] 15:59:14 INFO - PROCESS | 12207 | --DOCSHELL 0x8bdc2400 == 78 [pid = 12207] [id = 174] 15:59:14 INFO - PROCESS | 12207 | --DOCSHELL 0x8c47b000 == 77 [pid = 12207] [id = 173] 15:59:14 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b241000 == 78 [pid = 12207] [id = 188] 15:59:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 182 (0x8b247800) [pid = 12207] [serial = 564] [outer = (nil)] 15:59:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 183 (0x8bc49800) [pid = 12207] [serial = 565] [outer = 0x8b247800] 15:59:14 INFO - PROCESS | 12207 | 1461193154949 Marionette DEBUG loaded listener.js 15:59:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 184 (0x8c021c00) [pid = 12207] [serial = 566] [outer = 0x8b247800] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 183 (0x92a0c400) [pid = 12207] [serial = 478] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 182 (0x92a0f400) [pid = 12207] [serial = 479] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 181 (0x8b245800) [pid = 12207] [serial = 463] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 180 (0x8f62d000) [pid = 12207] [serial = 472] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 179 (0x8fd33c00) [pid = 12207] [serial = 473] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 178 (0x8c4ea000) [pid = 12207] [serial = 469] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x8e6b8400) [pid = 12207] [serial = 470] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x8c025400) [pid = 12207] [serial = 467] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x8bef4c00) [pid = 12207] [serial = 466] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 174 (0x9846e400) [pid = 12207] [serial = 439] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 173 (0x8fed6400) [pid = 12207] [serial = 475] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 172 (0x8c479c00) [pid = 12207] [serial = 430] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 171 (0x8fec9c00) [pid = 12207] [serial = 433] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 170 (0x99046800) [pid = 12207] [serial = 442] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 169 (0x970b7000) [pid = 12207] [serial = 436] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x9ea1f400) [pid = 12207] [serial = 445] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x9ffca000) [pid = 12207] [serial = 448] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0xa0ef9c00) [pid = 12207] [serial = 451] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x8e696400) [pid = 12207] [serial = 454] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0xa2a7c400) [pid = 12207] [serial = 457] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x99226800) [pid = 12207] [serial = 460] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x95205800) [pid = 12207] [serial = 481] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x91519000) [pid = 12207] [serial = 476] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x96c79800) [pid = 12207] [serial = 482] [outer = (nil)] [url = about:blank] 15:59:15 INFO - PROCESS | 12207 | 1461193155743 Marionette TRACE conn4 <- [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] 15:59:15 INFO - PROCESS | 12207 | 1461193155811 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 15:59:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:59:15 INFO - PROCESS | 12207 | 1461193155822 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:59:15 INFO - PROCESS | 12207 | 1461193155825 Marionette TRACE conn4 <- [1,726,null,{}] 15:59:15 INFO - PROCESS | 12207 | 1461193155832 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:16 INFO - PROCESS | 12207 | 1461193155998 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 15:59:16 INFO - PROCESS | 12207 | 1461193156009 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:16 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bdbd800 == 79 [pid = 12207] [id = 189] 15:59:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x8e699800) [pid = 12207] [serial = 567] [outer = (nil)] 15:59:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x8e8ad400) [pid = 12207] [serial = 568] [outer = 0x8e699800] 15:59:16 INFO - PROCESS | 12207 | 1461193156080 Marionette DEBUG loaded listener.js 15:59:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x8ea4e400) [pid = 12207] [serial = 569] [outer = 0x8e699800] 15:59:16 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:16 INFO - PROCESS | 12207 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:59:17 INFO - PROCESS | 12207 | 1461193157123 Marionette TRACE conn4 <- [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]]]}] 15:59:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:59:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1341ms 15:59:17 INFO - PROCESS | 12207 | 1461193157162 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 15:59:17 INFO - PROCESS | 12207 | 1461193157165 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 15:59:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:59:17 INFO - PROCESS | 12207 | 1461193157173 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:59:17 INFO - PROCESS | 12207 | 1461193157179 Marionette TRACE conn4 <- [1,730,null,{}] 15:59:17 INFO - PROCESS | 12207 | 1461193157194 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:17 INFO - PROCESS | 12207 | 1461193157354 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 15:59:17 INFO - PROCESS | 12207 | 1461193157511 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:17 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f705000 == 80 [pid = 12207] [id = 190] 15:59:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x8f710000) [pid = 12207] [serial = 570] [outer = (nil)] 15:59:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x8f88b800) [pid = 12207] [serial = 571] [outer = 0x8f710000] 15:59:17 INFO - PROCESS | 12207 | 1461193157585 Marionette DEBUG loaded listener.js 15:59:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x8f892800) [pid = 12207] [serial = 572] [outer = 0x8f710000] 15:59:18 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:18 INFO - PROCESS | 12207 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:59:18 INFO - PROCESS | 12207 | 1461193158445 Marionette TRACE conn4 <- [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[4040] expected 0 but got 255","_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] 15:59:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:59:18 INFO - PROCESS | 12207 | 1461193158524 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 15:59:18 INFO - PROCESS | 12207 | 1461193158530 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:59:18 INFO - PROCESS | 12207 | 1461193158533 Marionette TRACE conn4 <- [1,734,null,{}] 15:59:18 INFO - PROCESS | 12207 | 1461193158539 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:18 INFO - PROCESS | 12207 | 1461193158750 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 15:59:18 INFO - PROCESS | 12207 | 1461193158772 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:18 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f894400 == 81 [pid = 12207] [id = 191] 15:59:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x8fc57800) [pid = 12207] [serial = 573] [outer = (nil)] 15:59:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x8fd34800) [pid = 12207] [serial = 574] [outer = 0x8fc57800] 15:59:18 INFO - PROCESS | 12207 | 1461193158843 Marionette DEBUG loaded listener.js 15:59:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x8fe05800) [pid = 12207] [serial = 575] [outer = 0x8fc57800] 15:59:19 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:20 INFO - PROCESS | 12207 | 1461193160085 Marionette TRACE conn4 <- [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]]]}] 15:59:20 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x8b242800) [pid = 12207] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:59:20 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x8fc56800) [pid = 12207] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:59:20 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x90086000) [pid = 12207] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:59:20 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x8beeb800) [pid = 12207] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:59:20 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x8fd37800) [pid = 12207] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:59:20 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x8c47c800) [pid = 12207] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:59:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:59:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1634ms 15:59:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:59:20 INFO - PROCESS | 12207 | 1461193160165 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 15:59:20 INFO - PROCESS | 12207 | 1461193160167 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 15:59:20 INFO - PROCESS | 12207 | 1461193160174 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:59:20 INFO - PROCESS | 12207 | 1461193160177 Marionette TRACE conn4 <- [1,738,null,{}] 15:59:20 INFO - PROCESS | 12207 | 1461193160183 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:20 INFO - PROCESS | 12207 | 1461193160343 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 15:59:20 INFO - PROCESS | 12207 | 1461193160539 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:20 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bef3400 == 82 [pid = 12207] [id = 192] 15:59:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x8c47ac00) [pid = 12207] [serial = 576] [outer = (nil)] 15:59:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x8f70c800) [pid = 12207] [serial = 577] [outer = 0x8c47ac00] 15:59:20 INFO - PROCESS | 12207 | 1461193160616 Marionette DEBUG loaded listener.js 15:59:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x8fc56000) [pid = 12207] [serial = 578] [outer = 0x8c47ac00] 15:59:21 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:21 INFO - PROCESS | 12207 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:59:21 INFO - PROCESS | 12207 | 1461193161714 Marionette TRACE conn4 <- [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]]]}] 15:59:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:59:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1589ms 15:59:21 INFO - PROCESS | 12207 | 1461193161763 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 15:59:21 INFO - PROCESS | 12207 | 1461193161766 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 15:59:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:59:21 INFO - PROCESS | 12207 | 1461193161773 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:59:21 INFO - PROCESS | 12207 | 1461193161775 Marionette TRACE conn4 <- [1,742,null,{}] 15:59:21 INFO - PROCESS | 12207 | 1461193161781 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:22 INFO - PROCESS | 12207 | 1461193162006 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 15:59:22 INFO - PROCESS | 12207 | 1461193162235 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:22 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b23b400 == 83 [pid = 12207] [id = 193] 15:59:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x8b23d400) [pid = 12207] [serial = 579] [outer = (nil)] 15:59:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x8b24ac00) [pid = 12207] [serial = 580] [outer = 0x8b23d400] 15:59:22 INFO - PROCESS | 12207 | 1461193162327 Marionette DEBUG loaded listener.js 15:59:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x8beec800) [pid = 12207] [serial = 581] [outer = 0x8b23d400] 15:59:23 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:23 INFO - PROCESS | 12207 | 1461193163678 Marionette TRACE conn4 <- [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]]]}] 15:59:23 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 15:59:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1931ms 15:59:23 INFO - PROCESS | 12207 | 1461193163706 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 15:59:23 INFO - PROCESS | 12207 | 1461193163712 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 15:59:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:59:23 INFO - PROCESS | 12207 | 1461193163832 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:59:23 INFO - PROCESS | 12207 | 1461193163840 Marionette TRACE conn4 <- [1,746,null,{}] 15:59:23 INFO - PROCESS | 12207 | 1461193163851 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:24 INFO - PROCESS | 12207 | 1461193164045 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 15:59:24 INFO - PROCESS | 12207 | 1461193164242 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:24 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c4e3400 == 84 [pid = 12207] [id = 194] 15:59:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 170 (0x8e690800) [pid = 12207] [serial = 582] [outer = (nil)] 15:59:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 171 (0x8f63b000) [pid = 12207] [serial = 583] [outer = 0x8e690800] 15:59:24 INFO - PROCESS | 12207 | 1461193164372 Marionette DEBUG loaded listener.js 15:59:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 172 (0x8f704000) [pid = 12207] [serial = 584] [outer = 0x8e690800] 15:59:25 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:25 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:25 INFO - PROCESS | 12207 | 1461193165764 Marionette TRACE conn4 <- [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]]]}] 15:59:25 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.) 15:59:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2045ms 15:59:25 INFO - PROCESS | 12207 | 1461193165988 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 15:59:26 INFO - PROCESS | 12207 | 1461193165999 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 15:59:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:59:26 INFO - PROCESS | 12207 | 1461193166018 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:59:26 INFO - PROCESS | 12207 | 1461193166021 Marionette TRACE conn4 <- [1,750,null,{}] 15:59:26 INFO - PROCESS | 12207 | 1461193166027 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:26 INFO - PROCESS | 12207 | 1461193166205 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 15:59:26 INFO - PROCESS | 12207 | 1461193166382 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:26 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e6be800 == 85 [pid = 12207] [id = 195] 15:59:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 173 (0x8f70b800) [pid = 12207] [serial = 585] [outer = (nil)] 15:59:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 174 (0x8fe0e800) [pid = 12207] [serial = 586] [outer = 0x8f70b800] 15:59:26 INFO - PROCESS | 12207 | 1461193166472 Marionette DEBUG loaded listener.js 15:59:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 175 (0x90087800) [pid = 12207] [serial = 587] [outer = 0x8f70b800] 15:59:27 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:27 INFO - PROCESS | 12207 | 1461193167881 Marionette TRACE conn4 <- [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]]]}] 15:59:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:59:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1986ms 15:59:28 INFO - PROCESS | 12207 | 1461193168004 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 15:59:28 INFO - PROCESS | 12207 | 1461193168009 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 15:59:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:59:28 INFO - PROCESS | 12207 | 1461193168025 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:59:28 INFO - PROCESS | 12207 | 1461193168034 Marionette TRACE conn4 <- [1,754,null,{}] 15:59:28 INFO - PROCESS | 12207 | 1461193168041 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:28 INFO - PROCESS | 12207 | 1461193168309 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 15:59:28 INFO - PROCESS | 12207 | 1461193168526 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:28 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c47d400 == 86 [pid = 12207] [id = 196] 15:59:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0x8ea41c00) [pid = 12207] [serial = 588] [outer = (nil)] 15:59:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0x91f6f400) [pid = 12207] [serial = 589] [outer = 0x8ea41c00] 15:59:28 INFO - PROCESS | 12207 | 1461193168677 Marionette DEBUG loaded listener.js 15:59:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x92973000) [pid = 12207] [serial = 590] [outer = 0x8ea41c00] 15:59:30 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:30 INFO - PROCESS | 12207 | 1461193170483 Marionette TRACE conn4 <- [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]]]}] 15:59:30 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 15:59:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2515ms 15:59:30 INFO - PROCESS | 12207 | 1461193170533 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 15:59:30 INFO - PROCESS | 12207 | 1461193170539 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 15:59:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:59:30 INFO - PROCESS | 12207 | 1461193170548 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:59:30 INFO - PROCESS | 12207 | 1461193170550 Marionette TRACE conn4 <- [1,758,null,{}] 15:59:30 INFO - PROCESS | 12207 | 1461193170603 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:30 INFO - PROCESS | 12207 | 1461193170837 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 15:59:31 INFO - PROCESS | 12207 | 1461193171027 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:31 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e8acc00 == 87 [pid = 12207] [id = 197] 15:59:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 179 (0x9290e800) [pid = 12207] [serial = 591] [outer = (nil)] 15:59:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 180 (0x92a20000) [pid = 12207] [serial = 592] [outer = 0x9290e800] 15:59:31 INFO - PROCESS | 12207 | 1461193171114 Marionette DEBUG loaded listener.js 15:59:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 181 (0x92d3dc00) [pid = 12207] [serial = 593] [outer = 0x9290e800] 15:59:31 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:31 INFO - PROCESS | 12207 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:59:31 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:31 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:31 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:32 INFO - PROCESS | 12207 | 1461193172001 Marionette TRACE conn4 <- [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]]]}] 15:59:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:59:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1530ms 15:59:32 INFO - PROCESS | 12207 | 1461193172078 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 15:59:32 INFO - PROCESS | 12207 | 1461193172082 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 15:59:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:59:32 INFO - PROCESS | 12207 | 1461193172089 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:59:32 INFO - PROCESS | 12207 | 1461193172092 Marionette TRACE conn4 <- [1,762,null,{}] 15:59:32 INFO - PROCESS | 12207 | 1461193172098 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:32 INFO - PROCESS | 12207 | 1461193172281 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 15:59:32 INFO - PROCESS | 12207 | 1461193172460 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:32 INFO - PROCESS | 12207 | ++DOCSHELL 0x92a14c00 == 88 [pid = 12207] [id = 198] 15:59:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 182 (0x92a16000) [pid = 12207] [serial = 594] [outer = (nil)] 15:59:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 183 (0x93c8b800) [pid = 12207] [serial = 595] [outer = 0x92a16000] 15:59:32 INFO - PROCESS | 12207 | 1461193172611 Marionette DEBUG loaded listener.js 15:59:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 184 (0x96c76000) [pid = 12207] [serial = 596] [outer = 0x92a16000] 15:59:33 INFO - PROCESS | 12207 | 1461193173902 Marionette TRACE conn4 <- [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]]]}] 15:59:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:59:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1880ms 15:59:33 INFO - PROCESS | 12207 | 1461193173969 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 15:59:33 INFO - PROCESS | 12207 | 1461193173973 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 15:59:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:59:33 INFO - PROCESS | 12207 | 1461193173980 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:59:33 INFO - PROCESS | 12207 | 1461193173983 Marionette TRACE conn4 <- [1,766,null,{}] 15:59:33 INFO - PROCESS | 12207 | 1461193173989 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:34 INFO - PROCESS | 12207 | 1461193174251 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 15:59:34 INFO - PROCESS | 12207 | 1461193174473 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:34 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c02d800 == 89 [pid = 12207] [id = 199] 15:59:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 185 (0x8c4e8000) [pid = 12207] [serial = 597] [outer = (nil)] 15:59:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 186 (0x979ef800) [pid = 12207] [serial = 598] [outer = 0x8c4e8000] 15:59:34 INFO - PROCESS | 12207 | 1461193174561 Marionette DEBUG loaded listener.js 15:59:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 187 (0x97a02c00) [pid = 12207] [serial = 599] [outer = 0x8c4e8000] 15:59:35 INFO - PROCESS | 12207 | 1461193175780 Marionette TRACE conn4 <- [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]]]}] 15:59:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:59:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1881ms 15:59:35 INFO - PROCESS | 12207 | 1461193175862 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 15:59:35 INFO - PROCESS | 12207 | 1461193175866 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 15:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:59:35 INFO - PROCESS | 12207 | 1461193175872 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:59:35 INFO - PROCESS | 12207 | 1461193175875 Marionette TRACE conn4 <- [1,770,null,{}] 15:59:35 INFO - PROCESS | 12207 | 1461193175882 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:36 INFO - PROCESS | 12207 | 1461193176114 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 15:59:36 INFO - PROCESS | 12207 | 1461193176653 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:36 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bc41000 == 90 [pid = 12207] [id = 200] 15:59:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 188 (0x8c480400) [pid = 12207] [serial = 600] [outer = (nil)] 15:59:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 189 (0x8e691c00) [pid = 12207] [serial = 601] [outer = 0x8c480400] 15:59:36 INFO - PROCESS | 12207 | 1461193176735 Marionette DEBUG loaded listener.js 15:59:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 190 (0x8e6b7c00) [pid = 12207] [serial = 602] [outer = 0x8c480400] 15:59:37 INFO - PROCESS | 12207 | 1461193177762 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 15:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1934ms 15:59:37 INFO - PROCESS | 12207 | 1461193177809 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 15:59:37 INFO - PROCESS | 12207 | 1461193177816 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 15:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:59:37 INFO - PROCESS | 12207 | 1461193177825 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:59:37 INFO - PROCESS | 12207 | 1461193177830 Marionette TRACE conn4 <- [1,774,null,{}] 15:59:37 INFO - PROCESS | 12207 | 1461193177837 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:38 INFO - PROCESS | 12207 | 1461193178060 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 15:59:38 INFO - PROCESS | 12207 | 1461193178359 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:38 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f88ec00 == 91 [pid = 12207] [id = 201] 15:59:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 191 (0x8f891800) [pid = 12207] [serial = 603] [outer = (nil)] 15:59:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 192 (0x8fc4f400) [pid = 12207] [serial = 604] [outer = 0x8f891800] 15:59:38 INFO - PROCESS | 12207 | 1461193178447 Marionette DEBUG loaded listener.js 15:59:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 193 (0x8fd37400) [pid = 12207] [serial = 605] [outer = 0x8f891800] 15:59:39 INFO - PROCESS | 12207 | 1461193179357 Marionette TRACE conn4 <- [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]]]}] 15:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1585ms 15:59:39 INFO - PROCESS | 12207 | 1461193179414 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 15:59:39 INFO - PROCESS | 12207 | 1461193179419 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 15:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:59:39 INFO - PROCESS | 12207 | 1461193179426 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:59:39 INFO - PROCESS | 12207 | 1461193179429 Marionette TRACE conn4 <- [1,778,null,{}] 15:59:39 INFO - PROCESS | 12207 | 1461193179435 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:39 INFO - PROCESS | 12207 | 1461193179613 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 15:59:39 INFO - PROCESS | 12207 | 1461193179915 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:39 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c02f800 == 92 [pid = 12207] [id = 202] 15:59:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 194 (0x8fd3f000) [pid = 12207] [serial = 606] [outer = (nil)] 15:59:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 195 (0x91510000) [pid = 12207] [serial = 607] [outer = 0x8fd3f000] 15:59:40 INFO - PROCESS | 12207 | 1461193180038 Marionette DEBUG loaded listener.js 15:59:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 196 (0x9151ec00) [pid = 12207] [serial = 608] [outer = 0x8fd3f000] 15:59:40 INFO - PROCESS | 12207 | --DOCSHELL 0x8e8a7800 == 91 [pid = 12207] [id = 144] 15:59:40 INFO - PROCESS | 12207 | --DOCSHELL 0x8f67d400 == 90 [pid = 12207] [id = 145] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 195 (0x989f0000) [pid = 12207] [serial = 493] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 194 (0x9df98c00) [pid = 12207] [serial = 502] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 193 (0x93c8a400) [pid = 12207] [serial = 490] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 192 (0x90087c00) [pid = 12207] [serial = 517] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 191 (0x93bea400) [pid = 12207] [serial = 511] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 190 (0x8fe0a000) [pid = 12207] [serial = 508] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 189 (0x8e8a9800) [pid = 12207] [serial = 487] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 188 (0x8f709400) [pid = 12207] [serial = 499] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 187 (0x98140400) [pid = 12207] [serial = 514] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 186 (0x8fc58400) [pid = 12207] [serial = 496] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 185 (0x93be9800) [pid = 12207] [serial = 505] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 184 (0x92a0a400) [pid = 12207] [serial = 538] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOCSHELL 0x8bef3400 == 89 [pid = 12207] [id = 192] 15:59:40 INFO - PROCESS | 12207 | --DOCSHELL 0x8f894400 == 88 [pid = 12207] [id = 191] 15:59:40 INFO - PROCESS | 12207 | --DOCSHELL 0x8f705000 == 87 [pid = 12207] [id = 190] 15:59:40 INFO - PROCESS | 12207 | --DOCSHELL 0x8bdbd800 == 86 [pid = 12207] [id = 189] 15:59:40 INFO - PROCESS | 12207 | --DOCSHELL 0x8b241000 == 85 [pid = 12207] [id = 188] 15:59:40 INFO - PROCESS | 12207 | --DOCSHELL 0x98dd2800 == 84 [pid = 12207] [id = 186] 15:59:40 INFO - PROCESS | 12207 | --DOCSHELL 0x96ca5400 == 83 [pid = 12207] [id = 185] 15:59:40 INFO - PROCESS | 12207 | --DOCSHELL 0x93c84c00 == 82 [pid = 12207] [id = 184] 15:59:40 INFO - PROCESS | 12207 | --DOCSHELL 0x8beea000 == 81 [pid = 12207] [id = 183] 15:59:40 INFO - PROCESS | 12207 | --DOCSHELL 0x8fed8800 == 80 [pid = 12207] [id = 182] 15:59:40 INFO - PROCESS | 12207 | --DOCSHELL 0x8e696000 == 79 [pid = 12207] [id = 181] 15:59:40 INFO - PROCESS | 12207 | --DOCSHELL 0x8bc43800 == 78 [pid = 12207] [id = 180] 15:59:40 INFO - PROCESS | 12207 | --DOCSHELL 0x8bc48800 == 77 [pid = 12207] [id = 179] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 183 (0x8c474800) [pid = 12207] [serial = 526] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 182 (0x8fe07400) [pid = 12207] [serial = 530] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 181 (0x8e8aa000) [pid = 12207] [serial = 527] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 180 (0x9290e400) [pid = 12207] [serial = 536] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 179 (0x8f888400) [pid = 12207] [serial = 524] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 178 (0x90083400) [pid = 12207] [serial = 533] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x8fd3e400) [pid = 12207] [serial = 529] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x8e6b5000) [pid = 12207] [serial = 520] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x8e89f400) [pid = 12207] [serial = 521] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 174 (0x91312800) [pid = 12207] [serial = 535] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 173 (0x9007d800) [pid = 12207] [serial = 532] [outer = (nil)] [url = about:blank] 15:59:40 INFO - PROCESS | 12207 | --DOMWINDOW == 172 (0x8e6b5800) [pid = 12207] [serial = 523] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 12207 | 1461193181016 Marionette TRACE conn4 <- [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]]]}] 15:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1632ms 15:59:41 INFO - PROCESS | 12207 | 1461193181062 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 15:59:41 INFO - PROCESS | 12207 | 1461193181065 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 15:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:59:41 INFO - PROCESS | 12207 | 1461193181079 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:59:41 INFO - PROCESS | 12207 | 1461193181087 Marionette TRACE conn4 <- [1,782,null,{}] 15:59:41 INFO - PROCESS | 12207 | 1461193181095 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:41 INFO - PROCESS | 12207 | 1461193181266 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 15:59:41 INFO - PROCESS | 12207 | 1461193181277 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:41 INFO - PROCESS | 12207 | ++DOCSHELL 0x8beea000 == 78 [pid = 12207] [id = 203] 15:59:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 173 (0x8ea47400) [pid = 12207] [serial = 609] [outer = (nil)] 15:59:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 174 (0x90083400) [pid = 12207] [serial = 610] [outer = 0x8ea47400] 15:59:41 INFO - PROCESS | 12207 | 1461193181353 Marionette DEBUG loaded listener.js 15:59:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 175 (0x91315400) [pid = 12207] [serial = 611] [outer = 0x8ea47400] 15:59:42 INFO - PROCESS | 12207 | 1461193182219 Marionette TRACE conn4 <- [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]]]}] 15:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1205ms 15:59:42 INFO - PROCESS | 12207 | 1461193182277 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 15:59:42 INFO - PROCESS | 12207 | 1461193182281 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 15:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:59:42 INFO - PROCESS | 12207 | 1461193182287 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:59:42 INFO - PROCESS | 12207 | 1461193182290 Marionette TRACE conn4 <- [1,786,null,{}] 15:59:42 INFO - PROCESS | 12207 | 1461193182296 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:42 INFO - PROCESS | 12207 | 1461193182457 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 15:59:42 INFO - PROCESS | 12207 | 1461193182609 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:42 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e69c800 == 79 [pid = 12207] [id = 204] 15:59:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0x8fe0ac00) [pid = 12207] [serial = 612] [outer = (nil)] 15:59:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0x92a0b000) [pid = 12207] [serial = 613] [outer = 0x8fe0ac00] 15:59:42 INFO - PROCESS | 12207 | 1461193182681 Marionette DEBUG loaded listener.js 15:59:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x92a11400) [pid = 12207] [serial = 614] [outer = 0x8fe0ac00] 15:59:43 INFO - PROCESS | 12207 | 1461193183546 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 15:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1278ms 15:59:43 INFO - PROCESS | 12207 | 1461193183568 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 15:59:43 INFO - PROCESS | 12207 | 1461193183571 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 15:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:59:43 INFO - PROCESS | 12207 | 1461193183583 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:59:43 INFO - PROCESS | 12207 | 1461193183586 Marionette TRACE conn4 <- [1,790,null,{}] 15:59:43 INFO - PROCESS | 12207 | 1461193183592 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:43 INFO - PROCESS | 12207 | 1461193183796 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 15:59:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 179 (0x92a05400) [pid = 12207] [serial = 615] [outer = 0x9ff13800] 15:59:43 INFO - PROCESS | 12207 | 1461193183859 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:43 INFO - PROCESS | 12207 | ++DOCSHELL 0x93c8c800 == 80 [pid = 12207] [id = 205] 15:59:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 180 (0x93c8f000) [pid = 12207] [serial = 616] [outer = (nil)] 15:59:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 181 (0x95208c00) [pid = 12207] [serial = 617] [outer = 0x93c8f000] 15:59:44 INFO - PROCESS | 12207 | 1461193184035 Marionette DEBUG loaded listener.js 15:59:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 182 (0x96c82400) [pid = 12207] [serial = 618] [outer = 0x93c8f000] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 181 (0x8b23f400) [pid = 12207] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 180 (0x9ff0e000) [pid = 12207] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 179 (0x91511c00) [pid = 12207] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 178 (0x8bef0c00) [pid = 12207] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x8fecf800) [pid = 12207] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x97f8cc00) [pid = 12207] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x99047000) [pid = 12207] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 174 (0x8fd3b800) [pid = 12207] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 173 (0x9fc94000) [pid = 12207] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 172 (0x8b9a5400) [pid = 12207] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 171 (0x8e8a6c00) [pid = 12207] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 170 (0x8bdb6000) [pid = 12207] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 169 (0x92a0b400) [pid = 12207] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x8bef5800) [pid = 12207] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x8ea41400) [pid = 12207] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x93c81400) [pid = 12207] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x97f8d800) [pid = 12207] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x8c478800) [pid = 12207] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x97f97c00) [pid = 12207] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x8b925000) [pid = 12207] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x8c02a800) [pid = 12207] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x8b92b800) [pid = 12207] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x8b9aa000) [pid = 12207] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x912eec00) [pid = 12207] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x8e699800) [pid = 12207] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x8b247800) [pid = 12207] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x8f710000) [pid = 12207] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x8f709c00) [pid = 12207] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x8fc57800) [pid = 12207] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x8e68f000) [pid = 12207] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x8c02ac00) [pid = 12207] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x8b923400) [pid = 12207] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x8fe10c00) [pid = 12207] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x8b9b0000) [pid = 12207] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x8e68e000) [pid = 12207] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x8bc45000) [pid = 12207] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x8fc53000) [pid = 12207] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x8fc58000) [pid = 12207] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x993c9000) [pid = 12207] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x8fe02000) [pid = 12207] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x94773400) [pid = 12207] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x92968000) [pid = 12207] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x9822ec00) [pid = 12207] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x8f702400) [pid = 12207] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x8bdbac00) [pid = 12207] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x8f704400) [pid = 12207] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x8fc50400) [pid = 12207] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x8bef0800) [pid = 12207] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x8e68e400) [pid = 12207] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:59:45 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x99a5d000) [pid = 12207] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:59:45 INFO - PROCESS | 12207 | 1461193185753 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 15:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 2242ms 15:59:45 INFO - PROCESS | 12207 | 1461193185820 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 15:59:45 INFO - PROCESS | 12207 | 1461193185824 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 15:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:59:45 INFO - PROCESS | 12207 | 1461193185830 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:59:45 INFO - PROCESS | 12207 | 1461193185833 Marionette TRACE conn4 <- [1,794,null,{}] 15:59:45 INFO - PROCESS | 12207 | 1461193185839 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:46 INFO - PROCESS | 12207 | 1461193185995 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 15:59:46 INFO - PROCESS | 12207 | 1461193186006 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:46 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b23b800 == 81 [pid = 12207] [id = 206] 15:59:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x8b23bc00) [pid = 12207] [serial = 619] [outer = (nil)] 15:59:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x8bc3b400) [pid = 12207] [serial = 620] [outer = 0x8b23bc00] 15:59:46 INFO - PROCESS | 12207 | 1461193186208 Marionette DEBUG loaded listener.js 15:59:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x8bdbcc00) [pid = 12207] [serial = 621] [outer = 0x8b23bc00] 15:59:46 INFO - PROCESS | 12207 | 1461193186871 Marionette TRACE conn4 <- [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]]]}] 15:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1080ms 15:59:46 INFO - PROCESS | 12207 | 1461193186910 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 15:59:46 INFO - PROCESS | 12207 | 1461193186912 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 15:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:59:46 INFO - PROCESS | 12207 | 1461193186919 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:59:46 INFO - PROCESS | 12207 | 1461193186921 Marionette TRACE conn4 <- [1,798,null,{}] 15:59:46 INFO - PROCESS | 12207 | 1461193186927 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:47 INFO - PROCESS | 12207 | 1461193187081 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 15:59:47 INFO - PROCESS | 12207 | 1461193187226 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:47 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b925000 == 82 [pid = 12207] [id = 207] 15:59:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x8b9b0c00) [pid = 12207] [serial = 622] [outer = (nil)] 15:59:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x8e6bd800) [pid = 12207] [serial = 623] [outer = 0x8b9b0c00] 15:59:47 INFO - PROCESS | 12207 | 1461193187299 Marionette DEBUG loaded listener.js 15:59:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x8f67b000) [pid = 12207] [serial = 624] [outer = 0x8b9b0c00] 15:59:48 INFO - PROCESS | 12207 | 1461193188358 Marionette TRACE conn4 <- [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]]]}] 15:59:48 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 15:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1481ms 15:59:48 INFO - PROCESS | 12207 | 1461193188401 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 15:59:48 INFO - PROCESS | 12207 | 1461193188409 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 15:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:59:48 INFO - PROCESS | 12207 | 1461193188418 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:59:48 INFO - PROCESS | 12207 | 1461193188423 Marionette TRACE conn4 <- [1,802,null,{}] 15:59:48 INFO - PROCESS | 12207 | 1461193188431 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:48 INFO - PROCESS | 12207 | 1461193188620 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 15:59:48 INFO - PROCESS | 12207 | 1461193188856 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:48 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c47a400 == 83 [pid = 12207] [id = 208] 15:59:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x8c4e7800) [pid = 12207] [serial = 625] [outer = (nil)] 15:59:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x8e8ac400) [pid = 12207] [serial = 626] [outer = 0x8c4e7800] 15:59:48 INFO - PROCESS | 12207 | 1461193188985 Marionette DEBUG loaded listener.js 15:59:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x8f631c00) [pid = 12207] [serial = 627] [outer = 0x8c4e7800] 15:59:49 INFO - PROCESS | 12207 | 1461193189955 Marionette TRACE conn4 <- [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]]]}] 15:59:50 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 15:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1591ms 15:59:50 INFO - PROCESS | 12207 | 1461193190010 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 15:59:50 INFO - PROCESS | 12207 | 1461193190019 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 15:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:59:50 INFO - PROCESS | 12207 | 1461193190030 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:59:50 INFO - PROCESS | 12207 | 1461193190034 Marionette TRACE conn4 <- [1,806,null,{}] 15:59:50 INFO - PROCESS | 12207 | 1461193190041 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:50 INFO - PROCESS | 12207 | 1461193190229 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 15:59:50 INFO - PROCESS | 12207 | 1461193190508 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:50 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c472c00 == 84 [pid = 12207] [id = 209] 15:59:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8f630800) [pid = 12207] [serial = 628] [outer = (nil)] 15:59:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8fd39400) [pid = 12207] [serial = 629] [outer = 0x8f630800] 15:59:50 INFO - PROCESS | 12207 | 1461193190653 Marionette DEBUG loaded listener.js 15:59:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8fe0bc00) [pid = 12207] [serial = 630] [outer = 0x8f630800] 15:59:51 INFO - PROCESS | 12207 | 1461193191500 Marionette TRACE conn4 <- [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]]]}] 15:59:51 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 15:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1487ms 15:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:59:51 INFO - PROCESS | 12207 | 1461193191517 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 15:59:51 INFO - PROCESS | 12207 | 1461193191520 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 15:59:51 INFO - PROCESS | 12207 | 1461193191527 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:59:51 INFO - PROCESS | 12207 | 1461193191533 Marionette TRACE conn4 <- [1,810,null,{}] 15:59:51 INFO - PROCESS | 12207 | 1461193191550 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:51 INFO - PROCESS | 12207 | 1461193191809 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 15:59:51 INFO - PROCESS | 12207 | 1461193191950 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:52 INFO - PROCESS | 12207 | ++DOCSHELL 0x91519000 == 85 [pid = 12207] [id = 210] 15:59:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x9151b800) [pid = 12207] [serial = 631] [outer = (nil)] 15:59:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x93bef000) [pid = 12207] [serial = 632] [outer = 0x9151b800] 15:59:52 INFO - PROCESS | 12207 | 1461193192094 Marionette DEBUG loaded listener.js 15:59:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x952abc00) [pid = 12207] [serial = 633] [outer = 0x9151b800] 15:59:53 INFO - PROCESS | 12207 | 1461193193047 Marionette TRACE conn4 <- [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]]]}] 15:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1595ms 15:59:53 INFO - PROCESS | 12207 | 1461193193122 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 15:59:53 INFO - PROCESS | 12207 | 1461193193127 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 15:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:59:53 INFO - PROCESS | 12207 | 1461193193133 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:59:53 INFO - PROCESS | 12207 | 1461193193136 Marionette TRACE conn4 <- [1,814,null,{}] 15:59:53 INFO - PROCESS | 12207 | 1461193193142 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:53 INFO - PROCESS | 12207 | 1461193193361 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 15:59:53 INFO - PROCESS | 12207 | 1461193193589 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:53 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c029400 == 86 [pid = 12207] [id = 211] 15:59:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8c478000) [pid = 12207] [serial = 634] [outer = (nil)] 15:59:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x978ca400) [pid = 12207] [serial = 635] [outer = 0x8c478000] 15:59:53 INFO - PROCESS | 12207 | 1461193193721 Marionette DEBUG loaded listener.js 15:59:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x97ac7000) [pid = 12207] [serial = 636] [outer = 0x8c478000] 15:59:54 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255 15:59:54 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 15:59:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1 15:59:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:59:54 INFO - _addTest/ [0,817,"getWindowHandle",null] 15:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:59:54 INFO - PROCESS | 12207 | 1461193194629 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 15:59:54 INFO - PROCESS | 12207 | 1461193194635 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:59:54 INFO - PROCESS | 12207 | 1461193194639 Marionette TRACE conn4 <- [1,818,null,{}] 15:59:54 INFO - PROCESS | 12207 | 1461193194645 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:54 INFO - PROCESS | 12207 | 1461193194822 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 15:59:55 INFO - PROCESS | 12207 | 1461193195025 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:55 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bdc2400 == 87 [pid = 12207] [id = 212] 15:59:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x8bef2c00) [pid = 12207] [serial = 637] [outer = (nil)] 15:59:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x97fb7c00) [pid = 12207] [serial = 638] [outer = 0x8bef2c00] 15:59:55 INFO - PROCESS | 12207 | 1461193195110 Marionette DEBUG loaded listener.js 15:59:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x97fc3000) [pid = 12207] [serial = 639] [outer = 0x8bef2c00] 15:59:56 INFO - PROCESS | 12207 | 1461193196112 Marionette TRACE conn4 <- [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]]]}] 15:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1530ms 15:59:56 INFO - PROCESS | 12207 | 1461193196165 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 15:59:56 INFO - PROCESS | 12207 | 1461193196169 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 15:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:59:56 INFO - PROCESS | 12207 | 1461193196176 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:59:56 INFO - PROCESS | 12207 | 1461193196179 Marionette TRACE conn4 <- [1,822,null,{}] 15:59:56 INFO - PROCESS | 12207 | 1461193196185 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:56 INFO - PROCESS | 12207 | 1461193196422 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 15:59:56 INFO - PROCESS | 12207 | 1461193196655 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:56 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bef7400 == 88 [pid = 12207] [id = 213] 15:59:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x91519c00) [pid = 12207] [serial = 640] [outer = (nil)] 15:59:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x98144000) [pid = 12207] [serial = 641] [outer = 0x91519c00] 15:59:56 INFO - PROCESS | 12207 | 1461193196759 Marionette DEBUG loaded listener.js 15:59:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x981f7800) [pid = 12207] [serial = 642] [outer = 0x91519c00] 15:59:57 INFO - PROCESS | 12207 | 1461193197639 Marionette TRACE conn4 <- [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] 15:59:57 INFO - PROCESS | 12207 | 1461193197712 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 15:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:59:57 INFO - PROCESS | 12207 | 1461193197719 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:59:57 INFO - PROCESS | 12207 | 1461193197723 Marionette TRACE conn4 <- [1,826,null,{}] 15:59:57 INFO - PROCESS | 12207 | 1461193197729 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:57 INFO - PROCESS | 12207 | 1461193197936 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 15:59:58 INFO - PROCESS | 12207 | 1461193198163 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:58 INFO - PROCESS | 12207 | ++DOCSHELL 0x96c7bc00 == 89 [pid = 12207] [id = 214] 15:59:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x97f88800) [pid = 12207] [serial = 643] [outer = (nil)] 15:59:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x9880a400) [pid = 12207] [serial = 644] [outer = 0x97f88800] 15:59:58 INFO - PROCESS | 12207 | 1461193198292 Marionette DEBUG loaded listener.js 15:59:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x98810000) [pid = 12207] [serial = 645] [outer = 0x97f88800] 15:59:59 INFO - PROCESS | 12207 | 1461193199163 Marionette TRACE conn4 <- [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]]]}] 15:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1479ms 15:59:59 INFO - PROCESS | 12207 | 1461193199200 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 15:59:59 INFO - PROCESS | 12207 | 1461193199203 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 15:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:59:59 INFO - PROCESS | 12207 | 1461193199210 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:59:59 INFO - PROCESS | 12207 | 1461193199212 Marionette TRACE conn4 <- [1,830,null,{}] 15:59:59 INFO - PROCESS | 12207 | 1461193199219 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:59 INFO - PROCESS | 12207 | 1461193199388 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 15:59:59 INFO - PROCESS | 12207 | 1461193199581 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:59 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b243c00 == 90 [pid = 12207] [id = 215] 15:59:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x9880d400) [pid = 12207] [serial = 646] [outer = (nil)] 15:59:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x98f51000) [pid = 12207] [serial = 647] [outer = 0x9880d400] 15:59:59 INFO - PROCESS | 12207 | 1461193199677 Marionette DEBUG loaded listener.js 15:59:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x98f8c400) [pid = 12207] [serial = 648] [outer = 0x9880d400] 16:00:00 INFO - PROCESS | 12207 | 1461193200809 Marionette TRACE conn4 <- [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]]]}] 16:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1633ms 16:00:00 INFO - PROCESS | 12207 | 1461193200844 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 16:00:00 INFO - PROCESS | 12207 | 1461193200847 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 16:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:00:00 INFO - PROCESS | 12207 | 1461193200854 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:00:00 INFO - PROCESS | 12207 | 1461193200857 Marionette TRACE conn4 <- [1,834,null,{}] 16:00:00 INFO - PROCESS | 12207 | 1461193200863 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:01 INFO - PROCESS | 12207 | 1461193201054 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 16:00:01 INFO - PROCESS | 12207 | 1461193201290 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:01 INFO - PROCESS | 12207 | ++DOCSHELL 0x9880b000 == 91 [pid = 12207] [id = 216] 16:00:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x98ddc400) [pid = 12207] [serial = 649] [outer = (nil)] 16:00:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x99052c00) [pid = 12207] [serial = 650] [outer = 0x98ddc400] 16:00:01 INFO - PROCESS | 12207 | 1461193201420 Marionette DEBUG loaded listener.js 16:00:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x990ae400) [pid = 12207] [serial = 651] [outer = 0x98ddc400] 16:00:02 INFO - PROCESS | 12207 | 1461193202434 Marionette TRACE conn4 <- [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]]]}] 16:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1637ms 16:00:02 INFO - PROCESS | 12207 | 1461193202491 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 16:00:02 INFO - PROCESS | 12207 | 1461193202495 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 16:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:00:02 INFO - PROCESS | 12207 | 1461193202502 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:00:02 INFO - PROCESS | 12207 | 1461193202505 Marionette TRACE conn4 <- [1,838,null,{}] 16:00:02 INFO - PROCESS | 12207 | 1461193202511 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:02 INFO - PROCESS | 12207 | 1461193202733 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 16:00:02 INFO - PROCESS | 12207 | 1461193202978 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:03 INFO - PROCESS | 12207 | ++DOCSHELL 0x993d0c00 == 92 [pid = 12207] [id = 217] 16:00:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x99a31000) [pid = 12207] [serial = 652] [outer = (nil)] 16:00:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x99adac00) [pid = 12207] [serial = 653] [outer = 0x99a31000] 16:00:03 INFO - PROCESS | 12207 | 1461193203111 Marionette DEBUG loaded listener.js 16:00:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x99cd7800) [pid = 12207] [serial = 654] [outer = 0x99a31000] 16:00:04 INFO - PROCESS | 12207 | 1461193204007 Marionette TRACE conn4 <- [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]]]}] 16:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1547ms 16:00:04 INFO - PROCESS | 12207 | 1461193204050 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 16:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:00:04 INFO - PROCESS | 12207 | 1461193204055 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 16:00:04 INFO - PROCESS | 12207 | 1461193204062 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:00:04 INFO - PROCESS | 12207 | 1461193204067 Marionette TRACE conn4 <- [1,842,null,{}] 16:00:04 INFO - PROCESS | 12207 | 1461193204073 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:04 INFO - PROCESS | 12207 | 1461193204326 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 16:00:04 INFO - PROCESS | 12207 | 1461193204581 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:04 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f702800 == 93 [pid = 12207] [id = 218] 16:00:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x8fe0c000) [pid = 12207] [serial = 655] [outer = (nil)] 16:00:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 170 (0x9ea15c00) [pid = 12207] [serial = 656] [outer = 0x8fe0c000] 16:00:04 INFO - PROCESS | 12207 | 1461193204689 Marionette DEBUG loaded listener.js 16:00:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 171 (0x9fc55c00) [pid = 12207] [serial = 657] [outer = 0x8fe0c000] 16:00:05 INFO - PROCESS | 12207 | 1461193205611 Marionette TRACE conn4 <- [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]]]}] 16:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1593ms 16:00:05 INFO - PROCESS | 12207 | 1461193205655 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 16:00:05 INFO - PROCESS | 12207 | 1461193205659 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 16:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:00:05 INFO - PROCESS | 12207 | 1461193205668 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:00:05 INFO - PROCESS | 12207 | 1461193205677 Marionette TRACE conn4 <- [1,846,null,{}] 16:00:05 INFO - PROCESS | 12207 | 1461193205684 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:05 INFO - PROCESS | 12207 | 1461193205860 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 16:00:06 INFO - PROCESS | 12207 | 1461193206050 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:06 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b92c000 == 94 [pid = 12207] [id = 219] 16:00:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 172 (0x8bef4c00) [pid = 12207] [serial = 658] [outer = (nil)] 16:00:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 173 (0x8f708400) [pid = 12207] [serial = 659] [outer = 0x8bef4c00] 16:00:06 INFO - PROCESS | 12207 | 1461193206136 Marionette DEBUG loaded listener.js 16:00:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 174 (0x8f70d400) [pid = 12207] [serial = 660] [outer = 0x8bef4c00] 16:00:07 INFO - PROCESS | 12207 | 1461193207071 Marionette TRACE conn4 <- [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]]]}] 16:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1444ms 16:00:07 INFO - PROCESS | 12207 | 1461193207110 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 16:00:07 INFO - PROCESS | 12207 | 1461193207115 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 16:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:00:07 INFO - PROCESS | 12207 | 1461193207121 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:00:07 INFO - PROCESS | 12207 | 1461193207124 Marionette TRACE conn4 <- [1,850,null,{}] 16:00:07 INFO - PROCESS | 12207 | 1461193207130 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:07 INFO - PROCESS | 12207 | 1461193207302 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 16:00:07 INFO - PROCESS | 12207 | 1461193207501 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:07 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b245400 == 95 [pid = 12207] [id = 220] 16:00:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 175 (0x8b9a8000) [pid = 12207] [serial = 661] [outer = (nil)] 16:00:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0x8c472800) [pid = 12207] [serial = 662] [outer = 0x8b9a8000] 16:00:07 INFO - PROCESS | 12207 | 1461193207584 Marionette DEBUG loaded listener.js 16:00:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0x8e690c00) [pid = 12207] [serial = 663] [outer = 0x8b9a8000] 16:00:08 INFO - PROCESS | 12207 | 1461193208897 Marionette TRACE conn4 <- [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]]]}] 16:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1844ms 16:00:08 INFO - PROCESS | 12207 | 1461193208966 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 16:00:08 INFO - PROCESS | 12207 | 1461193208971 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 16:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:00:09 INFO - PROCESS | 12207 | 1461193209099 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:00:09 INFO - PROCESS | 12207 | 1461193209105 Marionette TRACE conn4 <- [1,854,null,{}] 16:00:09 INFO - PROCESS | 12207 | 1461193209118 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:09 INFO - PROCESS | 12207 | 1461193209292 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 16:00:09 INFO - PROCESS | 12207 | 1461193209494 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:09 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b241800 == 96 [pid = 12207] [id = 221] 16:00:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x8beef400) [pid = 12207] [serial = 664] [outer = (nil)] 16:00:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 179 (0x8e691800) [pid = 12207] [serial = 665] [outer = 0x8beef400] 16:00:09 INFO - PROCESS | 12207 | 1461193209574 Marionette DEBUG loaded listener.js 16:00:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 180 (0x8e6b9800) [pid = 12207] [serial = 666] [outer = 0x8beef400] 16:00:10 INFO - PROCESS | 12207 | 1461193210601 Marionette TRACE conn4 <- [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]]]}] 16:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1598ms 16:00:10 INFO - PROCESS | 12207 | 1461193210635 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 16:00:10 INFO - PROCESS | 12207 | 1461193210644 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 16:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:00:10 INFO - PROCESS | 12207 | 1461193210653 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:00:10 INFO - PROCESS | 12207 | 1461193210657 Marionette TRACE conn4 <- [1,858,null,{}] 16:00:10 INFO - PROCESS | 12207 | 1461193210663 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:10 INFO - PROCESS | 12207 | 1461193210852 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 16:00:11 INFO - PROCESS | 12207 | 1461193211098 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:11 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b249000 == 97 [pid = 12207] [id = 222] 16:00:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 181 (0x8b24a000) [pid = 12207] [serial = 667] [outer = (nil)] 16:00:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 182 (0x8bef7c00) [pid = 12207] [serial = 668] [outer = 0x8b24a000] 16:00:11 INFO - PROCESS | 12207 | 1461193211251 Marionette DEBUG loaded listener.js 16:00:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 183 (0x8e6bf800) [pid = 12207] [serial = 669] [outer = 0x8b24a000] 16:00:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8f638000 == 96 [pid = 12207] [id = 49] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 182 (0x8f70c800) [pid = 12207] [serial = 577] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 181 (0x92a09c00) [pid = 12207] [serial = 547] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 180 (0x93c90400) [pid = 12207] [serial = 550] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 179 (0x97dc7000) [pid = 12207] [serial = 553] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 178 (0x9822c400) [pid = 12207] [serial = 556] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x9df9b000) [pid = 12207] [serial = 559] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x92a09800) [pid = 12207] [serial = 379] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x8c4edc00) [pid = 12207] [serial = 382] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 174 (0x9290b000) [pid = 12207] [serial = 385] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 173 (0x982cf800) [pid = 12207] [serial = 388] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 172 (0x99ccd000) [pid = 12207] [serial = 391] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 171 (0x9fb1f800) [pid = 12207] [serial = 395] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 170 (0xa0efdc00) [pid = 12207] [serial = 398] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 169 (0x8e8a9000) [pid = 12207] [serial = 401] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x93c86000) [pid = 12207] [serial = 404] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x8bdc0000) [pid = 12207] [serial = 407] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x97f89800) [pid = 12207] [serial = 428] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x8c4e4000) [pid = 12207] [serial = 431] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x91312c00) [pid = 12207] [serial = 434] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x981eec00) [pid = 12207] [serial = 437] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x98a22400) [pid = 12207] [serial = 440] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x94777400) [pid = 12207] [serial = 343] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x98f8e000) [pid = 12207] [serial = 346] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x8b930400) [pid = 12207] [serial = 349] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x8e6be400) [pid = 12207] [serial = 340] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x99048c00) [pid = 12207] [serial = 352] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x9151a400) [pid = 12207] [serial = 355] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x970bc000) [pid = 12207] [serial = 298] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x8b247000) [pid = 12207] [serial = 464] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x98141c00) [pid = 12207] [serial = 515] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x98144c00) [pid = 12207] [serial = 518] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0xa3c78c00) [pid = 12207] [serial = 458] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0xa444cc00) [pid = 12207] [serial = 461] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x9880f800) [pid = 12207] [serial = 497] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0xa2a7f400) [pid = 12207] [serial = 503] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0xa0a0bc00) [pid = 12207] [serial = 449] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x8fe0b800) [pid = 12207] [serial = 509] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x97d0c400) [pid = 12207] [serial = 485] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x96c7f400) [pid = 12207] [serial = 491] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x99228000) [pid = 12207] [serial = 494] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x8f70d800) [pid = 12207] [serial = 500] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x8ea4d800) [pid = 12207] [serial = 488] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x93bf0c00) [pid = 12207] [serial = 512] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x93becc00) [pid = 12207] [serial = 506] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x9904bc00) [pid = 12207] [serial = 443] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x8e69a400) [pid = 12207] [serial = 455] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x9fc4b400) [pid = 12207] [serial = 446] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0xa0f6f400) [pid = 12207] [serial = 452] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x8e8ad400) [pid = 12207] [serial = 568] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x8ea4e400) [pid = 12207] [serial = 569] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x8bc49800) [pid = 12207] [serial = 565] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x8f88b800) [pid = 12207] [serial = 571] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x8fc51000) [pid = 12207] [serial = 544] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x8fd34800) [pid = 12207] [serial = 574] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x8fd3e800) [pid = 12207] [serial = 545] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 127 (0x8c021c00) [pid = 12207] [serial = 566] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 126 (0x8e8ae800) [pid = 12207] [serial = 542] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 125 (0x8e6b9000) [pid = 12207] [serial = 541] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 124 (0x92a20c00) [pid = 12207] [serial = 539] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 123 (0x8fecb800) [pid = 12207] [serial = 563] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 122 (0x8c47d000) [pid = 12207] [serial = 562] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 121 (0x8fe05800) [pid = 12207] [serial = 575] [outer = (nil)] [url = about:blank] 16:00:11 INFO - PROCESS | 12207 | --DOMWINDOW == 120 (0x8f892800) [pid = 12207] [serial = 572] [outer = (nil)] [url = about:blank] 16:00:12 INFO - PROCESS | 12207 | 1461193212259 Marionette TRACE conn4 <- [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]]]}] 16:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1630ms 16:00:12 INFO - PROCESS | 12207 | 1461193212284 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 16:00:12 INFO - PROCESS | 12207 | 1461193212288 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 16:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:00:12 INFO - PROCESS | 12207 | 1461193212294 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:00:12 INFO - PROCESS | 12207 | 1461193212299 Marionette TRACE conn4 <- [1,862,null,{}] 16:00:12 INFO - PROCESS | 12207 | 1461193212314 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:12 INFO - PROCESS | 12207 | 1461193212485 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 16:00:12 INFO - PROCESS | 12207 | 1461193212627 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:12 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b930400 == 97 [pid = 12207] [id = 223] 16:00:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 121 (0x8ea48800) [pid = 12207] [serial = 670] [outer = (nil)] 16:00:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 122 (0x8f710800) [pid = 12207] [serial = 671] [outer = 0x8ea48800] 16:00:12 INFO - PROCESS | 12207 | 1461193212786 Marionette DEBUG loaded listener.js 16:00:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 123 (0x8f892400) [pid = 12207] [serial = 672] [outer = 0x8ea48800] 16:00:13 INFO - PROCESS | 12207 | 1461193213517 Marionette TRACE conn4 <- [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]]]}] 16:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1284ms 16:00:13 INFO - PROCESS | 12207 | 1461193213578 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 16:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:00:13 INFO - PROCESS | 12207 | 1461193213582 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 16:00:13 INFO - PROCESS | 12207 | 1461193213588 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:00:13 INFO - PROCESS | 12207 | 1461193213592 Marionette TRACE conn4 <- [1,866,null,{}] 16:00:13 INFO - PROCESS | 12207 | 1461193213597 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:13 INFO - PROCESS | 12207 | 1461193213762 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 16:00:13 INFO - PROCESS | 12207 | 1461193213773 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:13 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fc50000 == 98 [pid = 12207] [id = 224] 16:00:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 124 (0x8fc56400) [pid = 12207] [serial = 673] [outer = (nil)] 16:00:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 125 (0x8fd36800) [pid = 12207] [serial = 674] [outer = 0x8fc56400] 16:00:13 INFO - PROCESS | 12207 | 1461193213845 Marionette DEBUG loaded listener.js 16:00:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 126 (0x8fe06000) [pid = 12207] [serial = 675] [outer = 0x8fc56400] 16:00:14 INFO - PROCESS | 12207 | 1461193214834 Marionette TRACE conn4 <- [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]]]}] 16:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1282ms 16:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:00:14 INFO - PROCESS | 12207 | 1461193214888 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 16:00:14 INFO - PROCESS | 12207 | 1461193214891 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 16:00:14 INFO - PROCESS | 12207 | 1461193214896 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:00:14 INFO - PROCESS | 12207 | 1461193214900 Marionette TRACE conn4 <- [1,870,null,{}] 16:00:14 INFO - PROCESS | 12207 | 1461193214905 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:15 INFO - PROCESS | 12207 | 1461193215143 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 16:00:15 INFO - PROCESS | 12207 | 1461193215327 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:15 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f674400 == 99 [pid = 12207] [id = 225] 16:00:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 127 (0x8fc51000) [pid = 12207] [serial = 676] [outer = (nil)] 16:00:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0x8fecd800) [pid = 12207] [serial = 677] [outer = 0x8fc51000] 16:00:15 INFO - PROCESS | 12207 | 1461193215400 Marionette DEBUG loaded listener.js 16:00:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x8fed8800) [pid = 12207] [serial = 678] [outer = 0x8fc51000] 16:00:16 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x8fd3f000) [pid = 12207] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:00:16 INFO - PROCESS | 12207 | --DOMWINDOW == 127 (0x93c8f000) [pid = 12207] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:00:16 INFO - PROCESS | 12207 | --DOMWINDOW == 126 (0x8ea47400) [pid = 12207] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:00:16 INFO - PROCESS | 12207 | --DOMWINDOW == 125 (0x8fe0ac00) [pid = 12207] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:00:16 INFO - PROCESS | 12207 | --DOMWINDOW == 124 (0x8c480400) [pid = 12207] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:00:16 INFO - PROCESS | 12207 | --DOMWINDOW == 123 (0x8f891800) [pid = 12207] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:00:16 INFO - PROCESS | 12207 | --DOMWINDOW == 122 (0x8b23bc00) [pid = 12207] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:00:16 INFO - PROCESS | 12207 | --DOMWINDOW == 121 (0x93c8c000) [pid = 12207] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:00:16 INFO - PROCESS | 12207 | --DOMWINDOW == 120 (0x99227800) [pid = 12207] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:00:16 INFO - PROCESS | 12207 | --DOMWINDOW == 119 (0x8c47ac00) [pid = 12207] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:00:16 INFO - PROCESS | 12207 | --DOMWINDOW == 118 (0x90079800) [pid = 12207] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:00:16 INFO - PROCESS | 12207 | --DOMWINDOW == 117 (0x9007a800) [pid = 12207] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:00:16 INFO - PROCESS | 12207 | --DOMWINDOW == 116 (0x97f88c00) [pid = 12207] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:00:16 INFO - PROCESS | 12207 | 1461193216488 Marionette TRACE conn4 <- [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]]]}] 16:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1632ms 16:00:16 INFO - PROCESS | 12207 | 1461193216529 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 16:00:16 INFO - PROCESS | 12207 | 1461193216532 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 16:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:00:16 INFO - PROCESS | 12207 | 1461193216539 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:00:16 INFO - PROCESS | 12207 | 1461193216542 Marionette TRACE conn4 <- [1,874,null,{}] 16:00:16 INFO - PROCESS | 12207 | 1461193216547 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:16 INFO - PROCESS | 12207 | 1461193216726 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 16:00:16 INFO - PROCESS | 12207 | 1461193216745 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:16 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b23bc00 == 100 [pid = 12207] [id = 226] 16:00:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 117 (0x8beeb800) [pid = 12207] [serial = 679] [outer = (nil)] 16:00:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 118 (0x912fcc00) [pid = 12207] [serial = 680] [outer = 0x8beeb800] 16:00:16 INFO - PROCESS | 12207 | 1461193216821 Marionette DEBUG loaded listener.js 16:00:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 119 (0x91514800) [pid = 12207] [serial = 681] [outer = 0x8beeb800] 16:00:17 INFO - PROCESS | 12207 | 1461193217690 Marionette TRACE conn4 <- [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]]]}] 16:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1195ms 16:00:17 INFO - PROCESS | 12207 | 1461193217734 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 16:00:17 INFO - PROCESS | 12207 | 1461193217737 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 16:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:00:17 INFO - PROCESS | 12207 | 1461193217743 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:00:17 INFO - PROCESS | 12207 | 1461193217746 Marionette TRACE conn4 <- [1,878,null,{}] 16:00:17 INFO - PROCESS | 12207 | 1461193217752 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:17 INFO - PROCESS | 12207 | 1461193217909 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 16:00:17 INFO - PROCESS | 12207 | 1461193217927 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:17 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b242c00 == 101 [pid = 12207] [id = 227] 16:00:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 120 (0x8c480400) [pid = 12207] [serial = 682] [outer = (nil)] 16:00:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 121 (0x92a01c00) [pid = 12207] [serial = 683] [outer = 0x8c480400] 16:00:18 INFO - PROCESS | 12207 | 1461193218019 Marionette DEBUG loaded listener.js 16:00:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 122 (0x92a0dc00) [pid = 12207] [serial = 684] [outer = 0x8c480400] 16:00:19 INFO - PROCESS | 12207 | 1461193219177 Marionette TRACE conn4 <- [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]]]}] 16:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1484ms 16:00:19 INFO - PROCESS | 12207 | 1461193219229 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 16:00:19 INFO - PROCESS | 12207 | 1461193219237 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 16:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:00:19 INFO - PROCESS | 12207 | 1461193219246 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:00:19 INFO - PROCESS | 12207 | 1461193219256 Marionette TRACE conn4 <- [1,882,null,{}] 16:00:19 INFO - PROCESS | 12207 | 1461193219268 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:19 INFO - PROCESS | 12207 | 1461193219550 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 16:00:19 INFO - PROCESS | 12207 | 1461193219785 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:19 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c476400 == 102 [pid = 12207] [id = 228] 16:00:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 123 (0x8c47d000) [pid = 12207] [serial = 685] [outer = (nil)] 16:00:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 124 (0x8e69a400) [pid = 12207] [serial = 686] [outer = 0x8c47d000] 16:00:19 INFO - PROCESS | 12207 | 1461193219879 Marionette DEBUG loaded listener.js 16:00:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 125 (0x8e8ad000) [pid = 12207] [serial = 687] [outer = 0x8c47d000] 16:00:20 INFO - PROCESS | 12207 | 1461193220860 Marionette TRACE conn4 <- [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]]]}] 16:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1648ms 16:00:20 INFO - PROCESS | 12207 | 1461193220895 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 16:00:20 INFO - PROCESS | 12207 | 1461193220904 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 16:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:00:20 INFO - PROCESS | 12207 | 1461193220917 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:00:20 INFO - PROCESS | 12207 | 1461193220920 Marionette TRACE conn4 <- [1,886,null,{}] 16:00:20 INFO - PROCESS | 12207 | 1461193220927 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:21 INFO - PROCESS | 12207 | 1461193221118 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 16:00:21 INFO - PROCESS | 12207 | 1461193221391 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:21 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f67d000 == 103 [pid = 12207] [id = 229] 16:00:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 126 (0x8f70e800) [pid = 12207] [serial = 688] [outer = (nil)] 16:00:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 127 (0x8f893c00) [pid = 12207] [serial = 689] [outer = 0x8f70e800] 16:00:21 INFO - PROCESS | 12207 | 1461193221524 Marionette DEBUG loaded listener.js 16:00:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0x8fd3cc00) [pid = 12207] [serial = 690] [outer = 0x8f70e800] 16:00:22 INFO - PROCESS | 12207 | 1461193222456 Marionette TRACE conn4 <- [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]]]}] 16:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1590ms 16:00:22 INFO - PROCESS | 12207 | 1461193222506 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 16:00:22 INFO - PROCESS | 12207 | 1461193222510 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 16:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:00:22 INFO - PROCESS | 12207 | 1461193222517 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:00:22 INFO - PROCESS | 12207 | 1461193222523 Marionette TRACE conn4 <- [1,890,null,{}] 16:00:22 INFO - PROCESS | 12207 | 1461193222539 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:22 INFO - PROCESS | 12207 | 1461193222814 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 16:00:23 INFO - PROCESS | 12207 | 1461193223005 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:23 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fd40400 == 104 [pid = 12207] [id = 230] 16:00:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x92906800) [pid = 12207] [serial = 691] [outer = (nil)] 16:00:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x92a09800) [pid = 12207] [serial = 692] [outer = 0x92906800] 16:00:23 INFO - PROCESS | 12207 | 1461193223138 Marionette DEBUG loaded listener.js 16:00:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x93be7c00) [pid = 12207] [serial = 693] [outer = 0x92906800] 16:00:24 INFO - PROCESS | 12207 | 1461193224034 Marionette TRACE conn4 <- [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]]]}] 16:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1584ms 16:00:24 INFO - PROCESS | 12207 | 1461193224102 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 16:00:24 INFO - PROCESS | 12207 | 1461193224106 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 16:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:00:24 INFO - PROCESS | 12207 | 1461193224113 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:00:24 INFO - PROCESS | 12207 | 1461193224116 Marionette TRACE conn4 <- [1,894,null,{}] 16:00:24 INFO - PROCESS | 12207 | 1461193224122 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:24 INFO - PROCESS | 12207 | 1461193224304 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 16:00:24 INFO - PROCESS | 12207 | 1461193224538 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:24 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b923c00 == 105 [pid = 12207] [id = 231] 16:00:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x93bef400) [pid = 12207] [serial = 694] [outer = (nil)] 16:00:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x93c8b000) [pid = 12207] [serial = 695] [outer = 0x93bef400] 16:00:24 INFO - PROCESS | 12207 | 1461193224668 Marionette DEBUG loaded listener.js 16:00:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x96b89400) [pid = 12207] [serial = 696] [outer = 0x93bef400] 16:00:25 INFO - PROCESS | 12207 | 1461193225578 Marionette TRACE conn4 <- [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]]]}] 16:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1489ms 16:00:25 INFO - PROCESS | 12207 | 1461193225603 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 16:00:25 INFO - PROCESS | 12207 | 1461193225606 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 16:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:00:25 INFO - PROCESS | 12207 | 1461193225613 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:00:25 INFO - PROCESS | 12207 | 1461193225616 Marionette TRACE conn4 <- [1,898,null,{}] 16:00:25 INFO - PROCESS | 12207 | 1461193225622 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:25 INFO - PROCESS | 12207 | 1461193225807 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 16:00:26 INFO - PROCESS | 12207 | 1461193225996 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:26 INFO - PROCESS | 12207 | ++DOCSHELL 0x91515000 == 106 [pid = 12207] [id = 232] 16:00:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x92a20400) [pid = 12207] [serial = 697] [outer = (nil)] 16:00:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x970b9400) [pid = 12207] [serial = 698] [outer = 0x92a20400] 16:00:26 INFO - PROCESS | 12207 | 1461193226086 Marionette DEBUG loaded listener.js 16:00:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x97a03400) [pid = 12207] [serial = 699] [outer = 0x92a20400] 16:00:27 INFO - PROCESS | 12207 | 1461193227038 Marionette TRACE conn4 <- [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]]]}] 16:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1485ms 16:00:27 INFO - PROCESS | 12207 | 1461193227099 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 16:00:27 INFO - PROCESS | 12207 | 1461193227103 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 16:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:00:27 INFO - PROCESS | 12207 | 1461193227110 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:00:27 INFO - PROCESS | 12207 | 1461193227114 Marionette TRACE conn4 <- [1,902,null,{}] 16:00:27 INFO - PROCESS | 12207 | 1461193227120 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:27 INFO - PROCESS | 12207 | 1461193227369 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 16:00:27 INFO - PROCESS | 12207 | 1461193227600 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:27 INFO - PROCESS | 12207 | ++DOCSHELL 0x93bedc00 == 107 [pid = 12207] [id = 233] 16:00:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x93c81800) [pid = 12207] [serial = 700] [outer = (nil)] 16:00:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x98143000) [pid = 12207] [serial = 701] [outer = 0x93c81800] 16:00:27 INFO - PROCESS | 12207 | 1461193227737 Marionette DEBUG loaded listener.js 16:00:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x981ec800) [pid = 12207] [serial = 702] [outer = 0x93c81800] 16:00:28 INFO - PROCESS | 12207 | 1461193228645 Marionette TRACE conn4 <- [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]]]}] 16:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1580ms 16:00:28 INFO - PROCESS | 12207 | 1461193228691 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 16:00:28 INFO - PROCESS | 12207 | 1461193228695 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 16:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:00:28 INFO - PROCESS | 12207 | 1461193228701 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:00:28 INFO - PROCESS | 12207 | 1461193228705 Marionette TRACE conn4 <- [1,906,null,{}] 16:00:28 INFO - PROCESS | 12207 | 1461193228711 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:28 INFO - PROCESS | 12207 | 1461193228887 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 16:00:29 INFO - PROCESS | 12207 | 1461193229085 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:29 INFO - PROCESS | 12207 | ++DOCSHELL 0x97ac3c00 == 108 [pid = 12207] [id = 234] 16:00:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x97f91c00) [pid = 12207] [serial = 703] [outer = (nil)] 16:00:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x9822c400) [pid = 12207] [serial = 704] [outer = 0x97f91c00] 16:00:29 INFO - PROCESS | 12207 | 1461193229215 Marionette DEBUG loaded listener.js 16:00:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x9880a000) [pid = 12207] [serial = 705] [outer = 0x97f91c00] 16:00:30 INFO - PROCESS | 12207 | 1461193230137 Marionette TRACE conn4 <- [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]]]}] 16:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1479ms 16:00:30 INFO - PROCESS | 12207 | 1461193230182 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 16:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:00:30 INFO - PROCESS | 12207 | 1461193230186 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 16:00:30 INFO - PROCESS | 12207 | 1461193230193 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:00:30 INFO - PROCESS | 12207 | 1461193230197 Marionette TRACE conn4 <- [1,910,null,{}] 16:00:30 INFO - PROCESS | 12207 | 1461193230203 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:30 INFO - PROCESS | 12207 | 1461193230401 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 16:00:30 INFO - PROCESS | 12207 | 1461193230667 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:30 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b245000 == 109 [pid = 12207] [id = 235] 16:00:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8fecb400) [pid = 12207] [serial = 706] [outer = (nil)] 16:00:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x99048000) [pid = 12207] [serial = 707] [outer = 0x8fecb400] 16:00:30 INFO - PROCESS | 12207 | 1461193230808 Marionette DEBUG loaded listener.js 16:00:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x99053c00) [pid = 12207] [serial = 708] [outer = 0x8fecb400] 16:00:31 INFO - PROCESS | 12207 | 1461193231652 Marionette TRACE conn4 <- [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]]]}] 16:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1531ms 16:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:00:31 INFO - PROCESS | 12207 | 1461193231724 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 16:00:31 INFO - PROCESS | 12207 | 1461193231727 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 16:00:31 INFO - PROCESS | 12207 | 1461193231734 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:00:31 INFO - PROCESS | 12207 | 1461193231738 Marionette TRACE conn4 <- [1,914,null,{}] 16:00:31 INFO - PROCESS | 12207 | 1461193231743 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:31 INFO - PROCESS | 12207 | 1461193231964 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 16:00:32 INFO - PROCESS | 12207 | 1461193232199 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:32 INFO - PROCESS | 12207 | ++DOCSHELL 0x979f0800 == 110 [pid = 12207] [id = 236] 16:00:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x989f0000) [pid = 12207] [serial = 709] [outer = (nil)] 16:00:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x99a54400) [pid = 12207] [serial = 710] [outer = 0x989f0000] 16:00:32 INFO - PROCESS | 12207 | 1461193232333 Marionette DEBUG loaded listener.js 16:00:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x99ae1800) [pid = 12207] [serial = 711] [outer = 0x989f0000] 16:00:33 INFO - PROCESS | 12207 | 1461193233246 Marionette TRACE conn4 <- [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]]]}] 16:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1551ms 16:00:33 INFO - PROCESS | 12207 | 1461193233285 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 16:00:33 INFO - PROCESS | 12207 | 1461193233289 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 16:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:00:33 INFO - PROCESS | 12207 | 1461193233296 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:00:33 INFO - PROCESS | 12207 | 1461193233300 Marionette TRACE conn4 <- [1,918,null,{}] 16:00:33 INFO - PROCESS | 12207 | 1461193233305 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:33 INFO - PROCESS | 12207 | 1461193233497 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 16:00:33 INFO - PROCESS | 12207 | 1461193233688 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:33 INFO - PROCESS | 12207 | ++DOCSHELL 0x99049000 == 111 [pid = 12207] [id = 237] 16:00:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x9ea11400) [pid = 12207] [serial = 712] [outer = (nil)] 16:00:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x9fb20000) [pid = 12207] [serial = 713] [outer = 0x9ea11400] 16:00:33 INFO - PROCESS | 12207 | 1461193233830 Marionette DEBUG loaded listener.js 16:00:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x9fb28000) [pid = 12207] [serial = 714] [outer = 0x9ea11400] 16:00:34 INFO - PROCESS | 12207 | 1461193234746 Marionette TRACE conn4 <- [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]]]}] 16:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1488ms 16:00:34 INFO - PROCESS | 12207 | 1461193234784 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 16:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:00:34 INFO - PROCESS | 12207 | 1461193234790 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 16:00:34 INFO - PROCESS | 12207 | 1461193234796 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:00:34 INFO - PROCESS | 12207 | 1461193234801 Marionette TRACE conn4 <- [1,922,null,{}] 16:00:34 INFO - PROCESS | 12207 | 1461193234807 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:35 INFO - PROCESS | 12207 | 1461193235041 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 16:00:35 INFO - PROCESS | 12207 | 1461193235288 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:35 INFO - PROCESS | 12207 | ++DOCSHELL 0x9b189000 == 112 [pid = 12207] [id = 238] 16:00:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x9df99000) [pid = 12207] [serial = 715] [outer = (nil)] 16:00:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0xa0a05c00) [pid = 12207] [serial = 716] [outer = 0x9df99000] 16:00:35 INFO - PROCESS | 12207 | 1461193235427 Marionette DEBUG loaded listener.js 16:00:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0xa0a86400) [pid = 12207] [serial = 717] [outer = 0x9df99000] 16:00:36 INFO - PROCESS | 12207 | 1461193236308 Marionette TRACE conn4 <- [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]]]}] 16:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1585ms 16:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:00:36 INFO - PROCESS | 12207 | 1461193236382 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 16:00:36 INFO - PROCESS | 12207 | 1461193236385 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 16:00:36 INFO - PROCESS | 12207 | 1461193236392 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:00:36 INFO - PROCESS | 12207 | 1461193236395 Marionette TRACE conn4 <- [1,926,null,{}] 16:00:36 INFO - PROCESS | 12207 | 1461193236401 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:36 INFO - PROCESS | 12207 | 1461193236585 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 16:00:36 INFO - PROCESS | 12207 | 1461193236825 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:36 INFO - PROCESS | 12207 | ++DOCSHELL 0x9ffa8800 == 113 [pid = 12207] [id = 239] 16:00:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0xa0a86000) [pid = 12207] [serial = 718] [outer = (nil)] 16:00:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0xa0e48c00) [pid = 12207] [serial = 719] [outer = 0xa0a86000] 16:00:36 INFO - PROCESS | 12207 | 1461193236956 Marionette DEBUG loaded listener.js 16:00:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0xa0efc000) [pid = 12207] [serial = 720] [outer = 0xa0a86000] 16:00:37 INFO - PROCESS | 12207 | 1461193237832 Marionette TRACE conn4 <- [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]]]}] 16:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1483ms 16:00:37 INFO - PROCESS | 12207 | 1461193237875 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 16:00:37 INFO - PROCESS | 12207 | 1461193237879 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 16:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:00:37 INFO - PROCESS | 12207 | 1461193237886 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:00:37 INFO - PROCESS | 12207 | 1461193237889 Marionette TRACE conn4 <- [1,930,null,{}] 16:00:37 INFO - PROCESS | 12207 | 1461193237895 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:38 INFO - PROCESS | 12207 | 1461193238074 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 16:00:38 INFO - PROCESS | 12207 | 1461193238279 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:38 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c021c00 == 114 [pid = 12207] [id = 240] 16:00:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x8c025000) [pid = 12207] [serial = 721] [outer = (nil)] 16:00:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x99a55000) [pid = 12207] [serial = 722] [outer = 0x8c025000] 16:00:38 INFO - PROCESS | 12207 | 1461193238420 Marionette DEBUG loaded listener.js 16:00:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0xa0f74800) [pid = 12207] [serial = 723] [outer = 0x8c025000] 16:00:39 INFO - PROCESS | 12207 | 1461193239383 Marionette TRACE conn4 <- [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]]]}] 16:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1536ms 16:00:39 INFO - PROCESS | 12207 | 1461193239423 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 16:00:39 INFO - PROCESS | 12207 | 1461193239426 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 16:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:00:39 INFO - PROCESS | 12207 | 1461193239433 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:00:39 INFO - PROCESS | 12207 | 1461193239437 Marionette TRACE conn4 <- [1,934,null,{}] 16:00:39 INFO - PROCESS | 12207 | 1461193239442 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:39 INFO - PROCESS | 12207 | 1461193239622 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 16:00:39 INFO - PROCESS | 12207 | 1461193239820 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:39 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bef0800 == 115 [pid = 12207] [id = 241] 16:00:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x8c022c00) [pid = 12207] [serial = 724] [outer = (nil)] 16:00:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x90083000) [pid = 12207] [serial = 725] [outer = 0x8c022c00] 16:00:39 INFO - PROCESS | 12207 | 1461193239905 Marionette DEBUG loaded listener.js 16:00:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x92909c00) [pid = 12207] [serial = 726] [outer = 0x8c022c00] 16:00:41 INFO - PROCESS | 12207 | 1461193241318 Marionette TRACE conn4 <- [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]]]}] 16:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1936ms 16:00:41 INFO - PROCESS | 12207 | 1461193241371 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 16:00:41 INFO - PROCESS | 12207 | 1461193241379 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 16:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:00:41 INFO - PROCESS | 12207 | 1461193241387 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:00:41 INFO - PROCESS | 12207 | 1461193241393 Marionette TRACE conn4 <- [1,938,null,{}] 16:00:41 INFO - PROCESS | 12207 | 1461193241401 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:41 INFO - PROCESS | 12207 | 1461193241586 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 16:00:41 INFO - PROCESS | 12207 | 1461193241828 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:41 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c4e9400 == 116 [pid = 12207] [id = 242] 16:00:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x8e699800) [pid = 12207] [serial = 727] [outer = (nil)] 16:00:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x8f67a400) [pid = 12207] [serial = 728] [outer = 0x8e699800] 16:00:41 INFO - PROCESS | 12207 | 1461193241958 Marionette DEBUG loaded listener.js 16:00:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x8f70c800) [pid = 12207] [serial = 729] [outer = 0x8e699800] 16:00:43 INFO - PROCESS | 12207 | 1461193243092 Marionette TRACE conn4 <- [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]]]}] 16:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1739ms 16:00:43 INFO - PROCESS | 12207 | 1461193243128 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 16:00:43 INFO - PROCESS | 12207 | 1461193243137 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 16:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:00:43 INFO - PROCESS | 12207 | 1461193243147 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:00:43 INFO - PROCESS | 12207 | 1461193243152 Marionette TRACE conn4 <- [1,942,null,{}] 16:00:43 INFO - PROCESS | 12207 | 1461193243158 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:43 INFO - PROCESS | 12207 | 1461193243351 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 16:00:43 INFO - PROCESS | 12207 | --DOCSHELL 0x8fd40800 == 115 [pid = 12207] [id = 99] 16:00:43 INFO - PROCESS | 12207 | --DOCSHELL 0x8f674c00 == 114 [pid = 12207] [id = 78] 16:00:43 INFO - PROCESS | 12207 | --DOCSHELL 0x8f674800 == 113 [pid = 12207] [id = 55] 16:00:43 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x8e6bd800) [pid = 12207] [serial = 623] [outer = (nil)] [url = about:blank] 16:00:43 INFO - PROCESS | 12207 | 1461193243686 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:43 INFO - PROCESS | 12207 | --DOCSHELL 0x8b23bc00 == 112 [pid = 12207] [id = 226] 16:00:43 INFO - PROCESS | 12207 | --DOCSHELL 0x8f674400 == 111 [pid = 12207] [id = 225] 16:00:43 INFO - PROCESS | 12207 | --DOCSHELL 0x8fc50000 == 110 [pid = 12207] [id = 224] 16:00:43 INFO - PROCESS | 12207 | --DOCSHELL 0x8b930400 == 109 [pid = 12207] [id = 223] 16:00:43 INFO - PROCESS | 12207 | --DOCSHELL 0x8b249000 == 108 [pid = 12207] [id = 222] 16:00:43 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b23bc00 == 109 [pid = 12207] [id = 243] 16:00:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x8b249000) [pid = 12207] [serial = 730] [outer = (nil)] 16:00:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x8bef5800) [pid = 12207] [serial = 731] [outer = 0x8b249000] 16:00:43 INFO - PROCESS | 12207 | 1461193243801 Marionette DEBUG loaded listener.js 16:00:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x8e8aa400) [pid = 12207] [serial = 732] [outer = 0x8b249000] 16:00:43 INFO - PROCESS | 12207 | --DOCSHELL 0x8b241800 == 108 [pid = 12207] [id = 221] 16:00:44 INFO - PROCESS | 12207 | --DOCSHELL 0x8b92c000 == 107 [pid = 12207] [id = 219] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x9151ec00) [pid = 12207] [serial = 608] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x91510000) [pid = 12207] [serial = 607] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x95208c00) [pid = 12207] [serial = 617] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x90083400) [pid = 12207] [serial = 610] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x91315400) [pid = 12207] [serial = 611] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x8fe0e800) [pid = 12207] [serial = 586] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x92a0b000) [pid = 12207] [serial = 613] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x8e6b7c00) [pid = 12207] [serial = 602] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x8e691c00) [pid = 12207] [serial = 601] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x92a20000) [pid = 12207] [serial = 592] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x93c8b800) [pid = 12207] [serial = 595] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x8fd37400) [pid = 12207] [serial = 605] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x8fc4f400) [pid = 12207] [serial = 604] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x979ef800) [pid = 12207] [serial = 598] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x8b24ac00) [pid = 12207] [serial = 580] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x91f6f400) [pid = 12207] [serial = 589] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x8bc3b400) [pid = 12207] [serial = 620] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x8f63b000) [pid = 12207] [serial = 583] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x9904c800) [pid = 12207] [serial = 392] [outer = (nil)] [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.] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x96c82400) [pid = 12207] [serial = 618] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x92a11400) [pid = 12207] [serial = 614] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x8bdbcc00) [pid = 12207] [serial = 621] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x97fbe800) [pid = 12207] [serial = 554] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x9ea19400) [pid = 12207] [serial = 560] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x8fc56000) [pid = 12207] [serial = 578] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x96c7e000) [pid = 12207] [serial = 551] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x93bef800) [pid = 12207] [serial = 548] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x99234000) [pid = 12207] [serial = 557] [outer = (nil)] [url = about:blank] 16:00:44 INFO - PROCESS | 12207 | 1461193244644 Marionette TRACE conn4 <- [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]]]}] 16:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1529ms 16:00:44 INFO - PROCESS | 12207 | 1461193244677 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 16:00:44 INFO - PROCESS | 12207 | 1461193244680 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 16:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:00:44 INFO - PROCESS | 12207 | 1461193244687 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:00:44 INFO - PROCESS | 12207 | 1461193244693 Marionette TRACE conn4 <- [1,946,null,{}] 16:00:44 INFO - PROCESS | 12207 | 1461193244717 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:44 INFO - PROCESS | 12207 | 1461193244953 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 16:00:44 INFO - PROCESS | 12207 | 1461193244966 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:45 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b23e800 == 108 [pid = 12207] [id = 244] 16:00:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8f705800) [pid = 12207] [serial = 733] [outer = (nil)] 16:00:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8fed0000) [pid = 12207] [serial = 734] [outer = 0x8f705800] 16:00:45 INFO - PROCESS | 12207 | 1461193245056 Marionette DEBUG loaded listener.js 16:00:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x90084400) [pid = 12207] [serial = 735] [outer = 0x8f705800] 16:00:46 INFO - PROCESS | 12207 | 1461193246016 Marionette TRACE conn4 <- [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]]]}] 16:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1387ms 16:00:46 INFO - PROCESS | 12207 | 1461193246089 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 16:00:46 INFO - PROCESS | 12207 | 1461193246093 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 16:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:00:46 INFO - PROCESS | 12207 | 1461193246110 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:00:46 INFO - PROCESS | 12207 | 1461193246113 Marionette TRACE conn4 <- [1,950,null,{}] 16:00:46 INFO - PROCESS | 12207 | 1461193246119 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:46 INFO - PROCESS | 12207 | 1461193246342 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 16:00:46 INFO - PROCESS | 12207 | 1461193246369 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:46 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b245800 == 109 [pid = 12207] [id = 245] 16:00:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8f63b000) [pid = 12207] [serial = 736] [outer = (nil)] 16:00:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x91518000) [pid = 12207] [serial = 737] [outer = 0x8f63b000] 16:00:46 INFO - PROCESS | 12207 | 1461193246441 Marionette DEBUG loaded listener.js 16:00:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x9290b000) [pid = 12207] [serial = 738] [outer = 0x8f63b000] 16:00:47 INFO - PROCESS | 12207 | 1461193247354 Marionette TRACE conn4 <- [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]]]}] 16:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1280ms 16:00:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:00:47 INFO - PROCESS | 12207 | 1461193247391 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 16:00:47 INFO - PROCESS | 12207 | 1461193247393 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 16:00:47 INFO - PROCESS | 12207 | 1461193247398 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:00:47 INFO - PROCESS | 12207 | 1461193247402 Marionette TRACE conn4 <- [1,954,null,{}] 16:00:47 INFO - PROCESS | 12207 | 1461193247413 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:47 INFO - PROCESS | 12207 | 1461193247650 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 16:00:47 INFO - PROCESS | 12207 | 1461193247683 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:47 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b92d000 == 110 [pid = 12207] [id = 246] 16:00:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8e6bd400) [pid = 12207] [serial = 739] [outer = (nil)] 16:00:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x93be3800) [pid = 12207] [serial = 740] [outer = 0x8e6bd400] 16:00:47 INFO - PROCESS | 12207 | 1461193247754 Marionette DEBUG loaded listener.js 16:00:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x93bea400) [pid = 12207] [serial = 741] [outer = 0x8e6bd400] 16:00:48 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x8beeb800) [pid = 12207] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:00:48 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x8b24a000) [pid = 12207] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:00:48 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x8beef400) [pid = 12207] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:00:48 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x8ea48800) [pid = 12207] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:00:48 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x8fc51000) [pid = 12207] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:00:48 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x8fc56400) [pid = 12207] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:00:48 INFO - PROCESS | 12207 | 1461193248952 Marionette TRACE conn4 <- [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]]]}] 16:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1608ms 16:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:00:49 INFO - PROCESS | 12207 | 1461193249008 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 16:00:49 INFO - PROCESS | 12207 | 1461193249010 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 16:00:49 INFO - PROCESS | 12207 | 1461193249017 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:00:49 INFO - PROCESS | 12207 | 1461193249020 Marionette TRACE conn4 <- [1,958,null,{}] 16:00:49 INFO - PROCESS | 12207 | 1461193249027 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:49 INFO - PROCESS | 12207 | 1461193249259 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 16:00:49 INFO - PROCESS | 12207 | 1461193249274 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:49 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b24a000 == 111 [pid = 12207] [id = 247] 16:00:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8c47ac00) [pid = 12207] [serial = 742] [outer = (nil)] 16:00:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x96c78c00) [pid = 12207] [serial = 743] [outer = 0x8c47ac00] 16:00:49 INFO - PROCESS | 12207 | 1461193249349 Marionette DEBUG loaded listener.js 16:00:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x96ca0c00) [pid = 12207] [serial = 744] [outer = 0x8c47ac00] 16:00:50 INFO - PROCESS | 12207 | 1461193250146 Marionette TRACE conn4 <- [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]]]}] 16:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1182ms 16:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:00:50 INFO - PROCESS | 12207 | 1461193250199 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 16:00:50 INFO - PROCESS | 12207 | 1461193250201 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 16:00:50 INFO - PROCESS | 12207 | 1461193250208 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:00:50 INFO - PROCESS | 12207 | 1461193250211 Marionette TRACE conn4 <- [1,962,null,{}] 16:00:50 INFO - PROCESS | 12207 | 1461193250216 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:50 INFO - PROCESS | 12207 | 1461193250380 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 16:00:50 INFO - PROCESS | 12207 | 1461193250390 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:50 INFO - PROCESS | 12207 | ++DOCSHELL 0x8beea800 == 112 [pid = 12207] [id = 248] 16:00:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x96c7d800) [pid = 12207] [serial = 745] [outer = (nil)] 16:00:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x97f8bc00) [pid = 12207] [serial = 746] [outer = 0x96c7d800] 16:00:50 INFO - PROCESS | 12207 | 1461193250461 Marionette DEBUG loaded listener.js 16:00:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x97f96c00) [pid = 12207] [serial = 747] [outer = 0x96c7d800] 16:00:51 INFO - PROCESS | 12207 | 1461193251694 Marionette TRACE conn4 <- [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]]]}] 16:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1530ms 16:00:51 INFO - PROCESS | 12207 | 1461193251739 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 16:00:51 INFO - PROCESS | 12207 | 1461193251747 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 16:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:00:51 INFO - PROCESS | 12207 | 1461193251756 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:00:51 INFO - PROCESS | 12207 | 1461193251762 Marionette TRACE conn4 <- [1,966,null,{}] 16:00:51 INFO - PROCESS | 12207 | 1461193251769 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:51 INFO - PROCESS | 12207 | 1461193251969 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 16:00:52 INFO - PROCESS | 12207 | 1461193252214 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:52 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c476000 == 113 [pid = 12207] [id = 249] 16:00:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x8c478c00) [pid = 12207] [serial = 748] [outer = (nil)] 16:00:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x8f66fc00) [pid = 12207] [serial = 749] [outer = 0x8c478c00] 16:00:52 INFO - PROCESS | 12207 | 1461193252350 Marionette DEBUG loaded listener.js 16:00:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x8f708800) [pid = 12207] [serial = 750] [outer = 0x8c478c00] 16:00:53 INFO - PROCESS | 12207 | 1461193253298 Marionette TRACE conn4 <- [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]]]}] 16:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1585ms 16:00:53 INFO - PROCESS | 12207 | 1461193253342 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 16:00:53 INFO - PROCESS | 12207 | 1461193253351 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 16:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:00:53 INFO - PROCESS | 12207 | 1461193253362 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:00:53 INFO - PROCESS | 12207 | 1461193253367 Marionette TRACE conn4 <- [1,970,null,{}] 16:00:53 INFO - PROCESS | 12207 | 1461193253373 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:53 INFO - PROCESS | 12207 | 1461193253566 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 16:00:53 INFO - PROCESS | 12207 | 1461193253849 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:53 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fd3b800 == 114 [pid = 12207] [id = 250] 16:00:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x8fe0c800) [pid = 12207] [serial = 751] [outer = (nil)] 16:00:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x90086800) [pid = 12207] [serial = 752] [outer = 0x8fe0c800] 16:00:53 INFO - PROCESS | 12207 | 1461193253981 Marionette DEBUG loaded listener.js 16:00:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x91518c00) [pid = 12207] [serial = 753] [outer = 0x8fe0c800] 16:00:54 INFO - PROCESS | 12207 | 1461193254879 Marionette TRACE conn4 <- [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]]]}] 16:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1583ms 16:00:54 INFO - PROCESS | 12207 | 1461193254945 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 16:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:00:54 INFO - PROCESS | 12207 | 1461193254950 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 16:00:54 INFO - PROCESS | 12207 | 1461193254956 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:00:54 INFO - PROCESS | 12207 | 1461193254962 Marionette TRACE conn4 <- [1,974,null,{}] 16:00:54 INFO - PROCESS | 12207 | 1461193254979 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:55 INFO - PROCESS | 12207 | 1461193255225 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 16:00:55 INFO - PROCESS | 12207 | 1461193255509 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:55 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fe01c00 == 115 [pid = 12207] [id = 251] 16:00:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x970b6000) [pid = 12207] [serial = 754] [outer = (nil)] 16:00:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x97fbd000) [pid = 12207] [serial = 755] [outer = 0x970b6000] 16:00:55 INFO - PROCESS | 12207 | 1461193255599 Marionette DEBUG loaded listener.js 16:00:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x98146c00) [pid = 12207] [serial = 756] [outer = 0x970b6000] 16:00:56 INFO - PROCESS | 12207 | 1461193256510 Marionette TRACE conn4 <- [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]]]}] 16:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1590ms 16:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:00:56 INFO - PROCESS | 12207 | 1461193256546 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 16:00:56 INFO - PROCESS | 12207 | 1461193256550 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 16:00:56 INFO - PROCESS | 12207 | 1461193256557 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:00:56 INFO - PROCESS | 12207 | 1461193256561 Marionette TRACE conn4 <- [1,978,null,{}] 16:00:56 INFO - PROCESS | 12207 | 1461193256566 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:56 INFO - PROCESS | 12207 | 1461193256753 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 16:00:56 INFO - PROCESS | 12207 | 1461193256950 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:56 INFO - PROCESS | 12207 | ++DOCSHELL 0x92a0b000 == 116 [pid = 12207] [id = 252] 16:00:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x97f89800) [pid = 12207] [serial = 757] [outer = (nil)] 16:00:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x982cec00) [pid = 12207] [serial = 758] [outer = 0x97f89800] 16:00:57 INFO - PROCESS | 12207 | 1461193257048 Marionette DEBUG loaded listener.js 16:00:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x98f54800) [pid = 12207] [serial = 759] [outer = 0x97f89800] 16:00:57 INFO - PROCESS | 12207 | 1461193257966 Marionette TRACE conn4 <- [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]]]}] 16:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1482ms 16:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:00:58 INFO - PROCESS | 12207 | 1461193258039 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 16:00:58 INFO - PROCESS | 12207 | 1461193258042 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 16:00:58 INFO - PROCESS | 12207 | 1461193258048 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:00:58 INFO - PROCESS | 12207 | 1461193258052 Marionette TRACE conn4 <- [1,982,null,{}] 16:00:58 INFO - PROCESS | 12207 | 1461193258058 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:58 INFO - PROCESS | 12207 | 1461193258276 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 16:00:58 INFO - PROCESS | 12207 | 1461193258522 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:58 INFO - PROCESS | 12207 | ++DOCSHELL 0x97a03000 == 117 [pid = 12207] [id = 253] 16:00:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x98a22400) [pid = 12207] [serial = 760] [outer = (nil)] 16:00:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x99a3a400) [pid = 12207] [serial = 761] [outer = 0x98a22400] 16:00:58 INFO - PROCESS | 12207 | 1461193258654 Marionette DEBUG loaded listener.js 16:00:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x99cd9c00) [pid = 12207] [serial = 762] [outer = 0x98a22400] 16:00:59 INFO - PROCESS | 12207 | 1461193259585 Marionette TRACE conn4 <- [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]]]}] 16:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1596ms 16:00:59 INFO - PROCESS | 12207 | 1461193259645 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 16:00:59 INFO - PROCESS | 12207 | 1461193259649 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 16:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:00:59 INFO - PROCESS | 12207 | 1461193259656 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:00:59 INFO - PROCESS | 12207 | 1461193259659 Marionette TRACE conn4 <- [1,986,null,{}] 16:00:59 INFO - PROCESS | 12207 | 1461193259665 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:59 INFO - PROCESS | 12207 | 1461193259870 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 16:01:00 INFO - PROCESS | 12207 | 1461193260107 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:00 INFO - PROCESS | 12207 | ++DOCSHELL 0x9813d800 == 118 [pid = 12207] [id = 254] 16:01:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x9880b800) [pid = 12207] [serial = 763] [outer = (nil)] 16:01:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x9ffc8000) [pid = 12207] [serial = 764] [outer = 0x9880b800] 16:01:00 INFO - PROCESS | 12207 | 1461193260244 Marionette DEBUG loaded listener.js 16:01:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0xa0acd400) [pid = 12207] [serial = 765] [outer = 0x9880b800] 16:01:01 INFO - PROCESS | 12207 | 1461193261159 Marionette TRACE conn4 <- [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]]]}] 16:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1580ms 16:01:01 INFO - PROCESS | 12207 | 1461193261237 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 16:01:01 INFO - PROCESS | 12207 | 1461193261242 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 16:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:01:01 INFO - PROCESS | 12207 | 1461193261248 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:01:01 INFO - PROCESS | 12207 | 1461193261251 Marionette TRACE conn4 <- [1,990,null,{}] 16:01:01 INFO - PROCESS | 12207 | 1461193261257 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:01 INFO - PROCESS | 12207 | 1461193261488 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 16:01:01 INFO - PROCESS | 12207 | 1461193261873 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:01 INFO - PROCESS | 12207 | ++DOCSHELL 0x89901400 == 119 [pid = 12207] [id = 255] 16:01:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x89902000) [pid = 12207] [serial = 766] [outer = (nil)] 16:01:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 170 (0x8990a000) [pid = 12207] [serial = 767] [outer = 0x89902000] 16:01:01 INFO - PROCESS | 12207 | 1461193261966 Marionette DEBUG loaded listener.js 16:01:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 171 (0x8990c000) [pid = 12207] [serial = 768] [outer = 0x89902000] 16:01:02 INFO - PROCESS | 12207 | 1461193262869 Marionette TRACE conn4 <- [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]]]}] 16:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1686ms 16:01:02 INFO - PROCESS | 12207 | 1461193262936 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 16:01:02 INFO - PROCESS | 12207 | 1461193262940 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 16:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:01:02 INFO - PROCESS | 12207 | 1461193262947 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:01:02 INFO - PROCESS | 12207 | 1461193262951 Marionette TRACE conn4 <- [1,994,null,{}] 16:01:02 INFO - PROCESS | 12207 | 1461193262956 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:03 INFO - PROCESS | 12207 | 1461193263149 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 16:01:03 INFO - PROCESS | 12207 | 1461193263387 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:03 INFO - PROCESS | 12207 | ++DOCSHELL 0x89904400 == 120 [pid = 12207] [id = 256] 16:01:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 172 (0x89905800) [pid = 12207] [serial = 769] [outer = (nil)] 16:01:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 173 (0x9ff13000) [pid = 12207] [serial = 770] [outer = 0x89905800] 16:01:03 INFO - PROCESS | 12207 | 1461193263567 Marionette DEBUG loaded listener.js 16:01:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 174 (0xa2ac2400) [pid = 12207] [serial = 771] [outer = 0x89905800] 16:01:04 INFO - PROCESS | 12207 | 1461193264555 Marionette TRACE conn4 <- [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]]]}] 16:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1685ms 16:01:04 INFO - PROCESS | 12207 | 1461193264634 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 16:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:01:04 INFO - PROCESS | 12207 | 1461193264638 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 16:01:04 INFO - PROCESS | 12207 | 1461193264644 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:01:04 INFO - PROCESS | 12207 | 1461193264648 Marionette TRACE conn4 <- [1,998,null,{}] 16:01:04 INFO - PROCESS | 12207 | 1461193264654 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:04 INFO - PROCESS | 12207 | 1461193264866 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 16:01:05 INFO - PROCESS | 12207 | 1461193265123 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:05 INFO - PROCESS | 12207 | ++DOCSHELL 0x8990c400 == 121 [pid = 12207] [id = 257] 16:01:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 175 (0x89bb0400) [pid = 12207] [serial = 772] [outer = (nil)] 16:01:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0x89bb7800) [pid = 12207] [serial = 773] [outer = 0x89bb0400] 16:01:05 INFO - PROCESS | 12207 | 1461193265240 Marionette DEBUG loaded listener.js 16:01:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0x89bbb400) [pid = 12207] [serial = 774] [outer = 0x89bb0400] 16:01:06 INFO - PROCESS | 12207 | 1461193266110 Marionette TRACE conn4 <- [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]]]}] 16:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1544ms 16:01:06 INFO - PROCESS | 12207 | 1461193266189 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 16:01:06 INFO - PROCESS | 12207 | 1461193266192 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 16:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:01:06 INFO - PROCESS | 12207 | 1461193266199 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:01:06 INFO - PROCESS | 12207 | 1461193266202 Marionette TRACE conn4 <- [1,1002,null,{}] 16:01:06 INFO - PROCESS | 12207 | 1461193266209 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:06 INFO - PROCESS | 12207 | 1461193266440 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 16:01:06 INFO - PROCESS | 12207 | 1461193266693 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:06 INFO - PROCESS | 12207 | ++DOCSHELL 0x89bb6c00 == 122 [pid = 12207] [id = 258] 16:01:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x902d4800) [pid = 12207] [serial = 775] [outer = (nil)] 16:01:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 179 (0x902d7800) [pid = 12207] [serial = 776] [outer = 0x902d4800] 16:01:06 INFO - PROCESS | 12207 | 1461193266821 Marionette DEBUG loaded listener.js 16:01:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 180 (0x902d9c00) [pid = 12207] [serial = 777] [outer = 0x902d4800] 16:01:07 INFO - PROCESS | 12207 | 1461193267704 Marionette TRACE conn4 <- [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]]]}] 16:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1536ms 16:01:07 INFO - PROCESS | 12207 | 1461193267738 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 16:01:07 INFO - PROCESS | 12207 | 1461193267743 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 16:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:01:07 INFO - PROCESS | 12207 | 1461193267750 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:01:07 INFO - PROCESS | 12207 | 1461193267757 Marionette TRACE conn4 <- [1,1006,null,{}] 16:01:07 INFO - PROCESS | 12207 | 1461193267763 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:08 INFO - PROCESS | 12207 | 1461193268034 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 16:01:08 INFO - PROCESS | 12207 | 1461193268382 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:08 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bc42800 == 123 [pid = 12207] [id = 259] 16:01:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 181 (0x902d6c00) [pid = 12207] [serial = 778] [outer = (nil)] 16:01:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 182 (0xa2ad1000) [pid = 12207] [serial = 779] [outer = 0x902d6c00] 16:01:08 INFO - PROCESS | 12207 | 1461193268541 Marionette DEBUG loaded listener.js 16:01:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 183 (0xa444b400) [pid = 12207] [serial = 780] [outer = 0x902d6c00] 16:01:09 INFO - PROCESS | 12207 | 1461193269591 Marionette TRACE conn4 <- [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]]]}] 16:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1886ms 16:01:09 INFO - PROCESS | 12207 | 1461193269637 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 16:01:09 INFO - PROCESS | 12207 | 1461193269641 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 16:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:01:09 INFO - PROCESS | 12207 | 1461193269647 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:01:09 INFO - PROCESS | 12207 | 1461193269651 Marionette TRACE conn4 <- [1,1010,null,{}] 16:01:09 INFO - PROCESS | 12207 | 1461193269656 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:09 INFO - PROCESS | 12207 | 1461193269869 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 16:01:10 INFO - PROCESS | 12207 | 1461193270147 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:10 INFO - PROCESS | 12207 | ++DOCSHELL 0x876c5400 == 124 [pid = 12207] [id = 260] 16:01:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 184 (0x876c5c00) [pid = 12207] [serial = 781] [outer = (nil)] 16:01:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 185 (0x876cd400) [pid = 12207] [serial = 782] [outer = 0x876c5c00] 16:01:10 INFO - PROCESS | 12207 | 1461193270296 Marionette DEBUG loaded listener.js 16:01:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 186 (0x876d0800) [pid = 12207] [serial = 783] [outer = 0x876c5c00] 16:01:11 INFO - PROCESS | 12207 | 1461193271412 Marionette TRACE conn4 <- [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]]]}] 16:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1845ms 16:01:11 INFO - PROCESS | 12207 | 1461193271494 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 16:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:01:11 INFO - PROCESS | 12207 | 1461193271499 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 16:01:11 INFO - PROCESS | 12207 | 1461193271506 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:01:11 INFO - PROCESS | 12207 | 1461193271510 Marionette TRACE conn4 <- [1,1014,null,{}] 16:01:11 INFO - PROCESS | 12207 | 1461193271516 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:11 INFO - PROCESS | 12207 | 1461193271742 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 16:01:12 INFO - PROCESS | 12207 | 1461193272032 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:12 INFO - PROCESS | 12207 | ++DOCSHELL 0x876c8000 == 125 [pid = 12207] [id = 261] 16:01:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 187 (0x876cc000) [pid = 12207] [serial = 784] [outer = (nil)] 16:01:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 188 (0x877f2000) [pid = 12207] [serial = 785] [outer = 0x876cc000] 16:01:12 INFO - PROCESS | 12207 | 1461193272142 Marionette DEBUG loaded listener.js 16:01:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 189 (0x877f3800) [pid = 12207] [serial = 786] [outer = 0x876cc000] 16:01:13 INFO - PROCESS | 12207 | 1461193272998 Marionette TRACE conn4 <- [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]]]}] 16:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1537ms 16:01:13 INFO - PROCESS | 12207 | 1461193273044 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 16:01:13 INFO - PROCESS | 12207 | 1461193273050 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 16:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:01:13 INFO - PROCESS | 12207 | 1461193273061 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:01:13 INFO - PROCESS | 12207 | 1461193273065 Marionette TRACE conn4 <- [1,1018,null,{}] 16:01:13 INFO - PROCESS | 12207 | 1461193273075 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:13 INFO - PROCESS | 12207 | 1461193273370 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 16:01:13 INFO - PROCESS | 12207 | 1461193273665 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:13 INFO - PROCESS | 12207 | ++DOCSHELL 0x876d2800 == 126 [pid = 12207] [id = 262] 16:01:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 190 (0x877f8c00) [pid = 12207] [serial = 787] [outer = (nil)] 16:01:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 191 (0x877fc400) [pid = 12207] [serial = 788] [outer = 0x877f8c00] 16:01:13 INFO - PROCESS | 12207 | 1461193273760 Marionette DEBUG loaded listener.js 16:01:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 192 (0x877fdc00) [pid = 12207] [serial = 789] [outer = 0x877f8c00] 16:01:14 INFO - PROCESS | 12207 | 1461193274753 Marionette TRACE conn4 <- [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]]]}] 16:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1735ms 16:01:14 INFO - PROCESS | 12207 | 1461193274794 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 16:01:14 INFO - PROCESS | 12207 | 1461193274798 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 16:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:01:14 INFO - PROCESS | 12207 | 1461193274805 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:01:14 INFO - PROCESS | 12207 | 1461193274808 Marionette TRACE conn4 <- [1,1022,null,{}] 16:01:14 INFO - PROCESS | 12207 | 1461193274814 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:15 INFO - PROCESS | 12207 | 1461193275008 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 16:01:15 INFO - PROCESS | 12207 | 1461193275860 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:15 INFO - PROCESS | 12207 | ++DOCSHELL 0x879a3400 == 127 [pid = 12207] [id = 263] 16:01:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 193 (0x879a3800) [pid = 12207] [serial = 790] [outer = (nil)] 16:01:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 194 (0x89910000) [pid = 12207] [serial = 791] [outer = 0x879a3800] 16:01:16 INFO - PROCESS | 12207 | 1461193276006 Marionette DEBUG loaded listener.js 16:01:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 195 (0x89bbec00) [pid = 12207] [serial = 792] [outer = 0x879a3800] 16:01:16 INFO - PROCESS | 12207 | 1461193276936 Marionette TRACE conn4 <- [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]]]}] 16:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 2186ms 16:01:16 INFO - PROCESS | 12207 | 1461193276992 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 16:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:01:17 INFO - PROCESS | 12207 | 1461193276998 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 16:01:17 INFO - PROCESS | 12207 | 1461193277005 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:01:17 INFO - PROCESS | 12207 | 1461193277012 Marionette TRACE conn4 <- [1,1026,null,{}] 16:01:17 INFO - PROCESS | 12207 | 1461193277019 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:17 INFO - PROCESS | 12207 | 1461193277202 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 16:01:17 INFO - PROCESS | 12207 | 1461193277520 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:17 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bdb7800 == 128 [pid = 12207] [id = 264] 16:01:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 196 (0x8bdbb400) [pid = 12207] [serial = 793] [outer = (nil)] 16:01:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 197 (0x8c027400) [pid = 12207] [serial = 794] [outer = 0x8bdbb400] 16:01:17 INFO - PROCESS | 12207 | 1461193277606 Marionette DEBUG loaded listener.js 16:01:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 198 (0x8e692400) [pid = 12207] [serial = 795] [outer = 0x8bdbb400] 16:01:18 INFO - PROCESS | 12207 | 1461193278602 Marionette TRACE conn4 <- [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]]]}] 16:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1685ms 16:01:18 INFO - PROCESS | 12207 | 1461193278693 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 16:01:18 INFO - PROCESS | 12207 | 1461193278699 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 16:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:01:18 INFO - PROCESS | 12207 | 1461193278713 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:01:18 INFO - PROCESS | 12207 | 1461193278716 Marionette TRACE conn4 <- [1,1030,null,{}] 16:01:18 INFO - PROCESS | 12207 | 1461193278747 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:18 INFO - PROCESS | 12207 | 1461193278919 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 16:01:19 INFO - PROCESS | 12207 | 1461193279233 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:19 INFO - PROCESS | 12207 | ++DOCSHELL 0x8ea4c400 == 129 [pid = 12207] [id = 265] 16:01:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 199 (0x8f630c00) [pid = 12207] [serial = 796] [outer = (nil)] 16:01:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 200 (0x8f67d400) [pid = 12207] [serial = 797] [outer = 0x8f630c00] 16:01:19 INFO - PROCESS | 12207 | 1461193279352 Marionette DEBUG loaded listener.js 16:01:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 201 (0x8f88fc00) [pid = 12207] [serial = 798] [outer = 0x8f630c00] 16:01:20 INFO - PROCESS | 12207 | --DOCSHELL 0x8b24a000 == 128 [pid = 12207] [id = 247] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 200 (0x98f51000) [pid = 12207] [serial = 647] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 199 (0x8f708400) [pid = 12207] [serial = 659] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 198 (0x98144000) [pid = 12207] [serial = 641] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 197 (0x99052c00) [pid = 12207] [serial = 650] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 196 (0x8fd39400) [pid = 12207] [serial = 629] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 195 (0x978ca400) [pid = 12207] [serial = 635] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 194 (0x93bef000) [pid = 12207] [serial = 632] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 193 (0x9880a400) [pid = 12207] [serial = 644] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 192 (0x97fb7c00) [pid = 12207] [serial = 638] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 191 (0x9ea15c00) [pid = 12207] [serial = 656] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 190 (0x8e8ac400) [pid = 12207] [serial = 626] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 189 (0x99adac00) [pid = 12207] [serial = 653] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 188 (0x92a01c00) [pid = 12207] [serial = 683] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOCSHELL 0x8b92d000 == 127 [pid = 12207] [id = 246] 16:01:20 INFO - PROCESS | 12207 | --DOCSHELL 0x8b245800 == 126 [pid = 12207] [id = 245] 16:01:20 INFO - PROCESS | 12207 | --DOCSHELL 0x8b23e800 == 125 [pid = 12207] [id = 244] 16:01:20 INFO - PROCESS | 12207 | --DOCSHELL 0x8b23bc00 == 124 [pid = 12207] [id = 243] 16:01:20 INFO - PROCESS | 12207 | --DOCSHELL 0x8c4e9400 == 123 [pid = 12207] [id = 242] 16:01:20 INFO - PROCESS | 12207 | 1461193280438 Marionette TRACE conn4 <- [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]]]}] 16:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1752ms 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 187 (0x912fcc00) [pid = 12207] [serial = 680] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 186 (0x8e6bf800) [pid = 12207] [serial = 669] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 185 (0x8bef7c00) [pid = 12207] [serial = 668] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 184 (0x8e6b9800) [pid = 12207] [serial = 666] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 183 (0x8f892400) [pid = 12207] [serial = 672] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 182 (0x8c472800) [pid = 12207] [serial = 662] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 181 (0x8fed8800) [pid = 12207] [serial = 678] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 180 (0x8fd36800) [pid = 12207] [serial = 674] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 179 (0x8e691800) [pid = 12207] [serial = 665] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 178 (0x8fecd800) [pid = 12207] [serial = 677] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x8fe06000) [pid = 12207] [serial = 675] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x8f710800) [pid = 12207] [serial = 671] [outer = (nil)] [url = about:blank] 16:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:01:20 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x91514800) [pid = 12207] [serial = 681] [outer = (nil)] [url = about:blank] 16:01:20 INFO - PROCESS | 12207 | 1461193280487 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 16:01:20 INFO - PROCESS | 12207 | 1461193280491 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 16:01:20 INFO - PROCESS | 12207 | 1461193280500 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:01:20 INFO - PROCESS | 12207 | 1461193280509 Marionette TRACE conn4 <- [1,1034,null,{}] 16:01:20 INFO - PROCESS | 12207 | 1461193280523 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:20 INFO - PROCESS | 12207 | 1461193280703 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 16:01:20 INFO - PROCESS | 12207 | 1461193280930 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:20 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c02a400 == 124 [pid = 12207] [id = 266] 16:01:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0x8c473800) [pid = 12207] [serial = 799] [outer = (nil)] 16:01:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0x8f708400) [pid = 12207] [serial = 800] [outer = 0x8c473800] 16:01:21 INFO - PROCESS | 12207 | 1461193281020 Marionette DEBUG loaded listener.js 16:01:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x8f893000) [pid = 12207] [serial = 801] [outer = 0x8c473800] 16:01:21 INFO - PROCESS | 12207 | 1461193281797 Marionette TRACE conn4 <- [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]]]}] 16:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1340ms 16:01:21 INFO - PROCESS | 12207 | 1461193281838 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 16:01:21 INFO - PROCESS | 12207 | 1461193281842 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 16:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:01:21 INFO - PROCESS | 12207 | 1461193281848 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:01:21 INFO - PROCESS | 12207 | 1461193281851 Marionette TRACE conn4 <- [1,1038,null,{}] 16:01:21 INFO - PROCESS | 12207 | 1461193281857 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:22 INFO - PROCESS | 12207 | 1461193282024 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 16:01:22 INFO - PROCESS | 12207 | 1461193282041 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:22 INFO - PROCESS | 12207 | ++DOCSHELL 0x8ea46800 == 125 [pid = 12207] [id = 267] 16:01:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 179 (0x8fd3d800) [pid = 12207] [serial = 802] [outer = (nil)] 16:01:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 180 (0x8fe06000) [pid = 12207] [serial = 803] [outer = 0x8fd3d800] 16:01:22 INFO - PROCESS | 12207 | 1461193282115 Marionette DEBUG loaded listener.js 16:01:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 181 (0x8fe0dc00) [pid = 12207] [serial = 804] [outer = 0x8fd3d800] 16:01:23 INFO - PROCESS | 12207 | 1461193283132 Marionette TRACE conn4 <- [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]]]}] 16:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1333ms 16:01:23 INFO - PROCESS | 12207 | 1461193283182 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 16:01:23 INFO - PROCESS | 12207 | 1461193283186 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 16:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:01:23 INFO - PROCESS | 12207 | 1461193283205 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:01:23 INFO - PROCESS | 12207 | 1461193283208 Marionette TRACE conn4 <- [1,1042,null,{}] 16:01:23 INFO - PROCESS | 12207 | 1461193283214 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:23 INFO - PROCESS | 12207 | 1461193283440 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 16:01:23 INFO - PROCESS | 12207 | 1461193283464 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:23 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fd3fc00 == 126 [pid = 12207] [id = 268] 16:01:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 182 (0x8fe02400) [pid = 12207] [serial = 805] [outer = (nil)] 16:01:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 183 (0x9007cc00) [pid = 12207] [serial = 806] [outer = 0x8fe02400] 16:01:23 INFO - PROCESS | 12207 | 1461193283548 Marionette DEBUG loaded listener.js 16:01:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 184 (0x902ddc00) [pid = 12207] [serial = 807] [outer = 0x8fe02400] 16:01:24 INFO - PROCESS | 12207 | 1461193284461 Marionette TRACE conn4 <- [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]]]}] 16:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1278ms 16:01:24 INFO - PROCESS | 12207 | 1461193284484 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 16:01:24 INFO - PROCESS | 12207 | 1461193284488 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 16:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:01:24 INFO - PROCESS | 12207 | 1461193284494 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:01:24 INFO - PROCESS | 12207 | 1461193284498 Marionette TRACE conn4 <- [1,1046,null,{}] 16:01:24 INFO - PROCESS | 12207 | 1461193284503 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:24 INFO - PROCESS | 12207 | 1461193284742 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 16:01:24 INFO - PROCESS | 12207 | 1461193284773 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:24 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fed1c00 == 127 [pid = 12207] [id = 269] 16:01:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 185 (0x9130f000) [pid = 12207] [serial = 808] [outer = (nil)] 16:01:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 186 (0x91516400) [pid = 12207] [serial = 809] [outer = 0x9130f000] 16:01:24 INFO - PROCESS | 12207 | 1461193284847 Marionette DEBUG loaded listener.js 16:01:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 187 (0x92901c00) [pid = 12207] [serial = 810] [outer = 0x9130f000] 16:01:25 INFO - PROCESS | 12207 | --DOMWINDOW == 186 (0x8f63b000) [pid = 12207] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:01:25 INFO - PROCESS | 12207 | --DOMWINDOW == 185 (0x8f705800) [pid = 12207] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:01:25 INFO - PROCESS | 12207 | --DOMWINDOW == 184 (0x8e6bd400) [pid = 12207] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:01:25 INFO - PROCESS | 12207 | --DOMWINDOW == 183 (0x8b249000) [pid = 12207] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:01:25 INFO - PROCESS | 12207 | --DOMWINDOW == 182 (0x8c47ac00) [pid = 12207] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:01:25 INFO - PROCESS | 12207 | --DOMWINDOW == 181 (0x8e699800) [pid = 12207] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:01:26 INFO - PROCESS | 12207 | 1461193286351 Marionette TRACE conn4 <- [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]]]}] 16:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1881ms 16:01:26 INFO - PROCESS | 12207 | 1461193286377 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 16:01:26 INFO - PROCESS | 12207 | 1461193286380 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 16:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:01:26 INFO - PROCESS | 12207 | 1461193286386 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:01:26 INFO - PROCESS | 12207 | 1461193286389 Marionette TRACE conn4 <- [1,1050,null,{}] 16:01:26 INFO - PROCESS | 12207 | 1461193286394 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:26 INFO - PROCESS | 12207 | 1461193286554 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 16:01:26 INFO - PROCESS | 12207 | 1461193286569 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:26 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b930c00 == 128 [pid = 12207] [id = 270] 16:01:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 182 (0x8f63b000) [pid = 12207] [serial = 811] [outer = (nil)] 16:01:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 183 (0x92971400) [pid = 12207] [serial = 812] [outer = 0x8f63b000] 16:01:26 INFO - PROCESS | 12207 | 1461193286791 Marionette DEBUG loaded listener.js 16:01:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 184 (0x93be7400) [pid = 12207] [serial = 813] [outer = 0x8f63b000] 16:01:27 INFO - PROCESS | 12207 | 1461193287551 Marionette TRACE conn4 <- [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]]]}] 16:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1330ms 16:01:27 INFO - PROCESS | 12207 | 1461193287719 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 16:01:27 INFO - PROCESS | 12207 | 1461193287726 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 16:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:01:27 INFO - PROCESS | 12207 | 1461193287735 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:01:27 INFO - PROCESS | 12207 | 1461193287740 Marionette TRACE conn4 <- [1,1054,null,{}] 16:01:27 INFO - PROCESS | 12207 | 1461193287749 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:27 INFO - PROCESS | 12207 | 1461193287993 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 16:01:28 INFO - PROCESS | 12207 | 1461193288275 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:28 INFO - PROCESS | 12207 | ++DOCSHELL 0x89907800 == 129 [pid = 12207] [id = 271] 16:01:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 185 (0x89907c00) [pid = 12207] [serial = 814] [outer = (nil)] 16:01:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 186 (0x89bb4c00) [pid = 12207] [serial = 815] [outer = 0x89907c00] 16:01:28 INFO - PROCESS | 12207 | 1461193288384 Marionette DEBUG loaded listener.js 16:01:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 187 (0x8b24ac00) [pid = 12207] [serial = 816] [outer = 0x89907c00] 16:01:29 INFO - PROCESS | 12207 | 1461193289358 Marionette TRACE conn4 <- [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]]]}] 16:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1683ms 16:01:29 INFO - PROCESS | 12207 | 1461193289419 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 16:01:29 INFO - PROCESS | 12207 | 1461193289425 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 16:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:01:29 INFO - PROCESS | 12207 | 1461193289438 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:01:29 INFO - PROCESS | 12207 | 1461193289443 Marionette TRACE conn4 <- [1,1058,null,{}] 16:01:29 INFO - PROCESS | 12207 | 1461193289451 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:29 INFO - PROCESS | 12207 | 1461193289686 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 16:01:29 INFO - PROCESS | 12207 | 1461193289937 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:30 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e699400 == 130 [pid = 12207] [id = 272] 16:01:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 188 (0x8e6bf400) [pid = 12207] [serial = 817] [outer = (nil)] 16:01:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 189 (0x8e8a5800) [pid = 12207] [serial = 818] [outer = 0x8e6bf400] 16:01:30 INFO - PROCESS | 12207 | 1461193290068 Marionette DEBUG loaded listener.js 16:01:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 190 (0x8ea49000) [pid = 12207] [serial = 819] [outer = 0x8e6bf400] 16:01:31 INFO - PROCESS | 12207 | 1461193291084 Marionette TRACE conn4 <- [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]]]}] 16:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1698ms 16:01:31 INFO - PROCESS | 12207 | 1461193291132 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 16:01:31 INFO - PROCESS | 12207 | 1461193291137 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 16:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:01:31 INFO - PROCESS | 12207 | 1461193291143 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:01:31 INFO - PROCESS | 12207 | 1461193291147 Marionette TRACE conn4 <- [1,1062,null,{}] 16:01:31 INFO - PROCESS | 12207 | 1461193291164 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:31 INFO - PROCESS | 12207 | 1461193291417 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 16:01:31 INFO - PROCESS | 12207 | 1461193291784 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:31 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fe07c00 == 131 [pid = 12207] [id = 273] 16:01:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 191 (0x9007d000) [pid = 12207] [serial = 820] [outer = (nil)] 16:01:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 192 (0x912eec00) [pid = 12207] [serial = 821] [outer = 0x9007d000] 16:01:31 INFO - PROCESS | 12207 | 1461193291885 Marionette DEBUG loaded listener.js 16:01:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 193 (0x93bee800) [pid = 12207] [serial = 822] [outer = 0x9007d000] 16:01:32 INFO - PROCESS | 12207 | 1461193292837 Marionette TRACE conn4 <- [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]]]}] 16:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1735ms 16:01:32 INFO - PROCESS | 12207 | 1461193292879 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 16:01:32 INFO - PROCESS | 12207 | 1461193292882 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 16:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:01:32 INFO - PROCESS | 12207 | 1461193292890 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:01:32 INFO - PROCESS | 12207 | 1461193292893 Marionette TRACE conn4 <- [1,1066,null,{}] 16:01:32 INFO - PROCESS | 12207 | 1461193292899 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:33 INFO - PROCESS | 12207 | 1461193293096 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 16:01:33 INFO - PROCESS | 12207 | 1461193293351 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:33 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fd39c00 == 132 [pid = 12207] [id = 274] 16:01:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 194 (0x93c8a400) [pid = 12207] [serial = 823] [outer = (nil)] 16:01:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 195 (0x970af000) [pid = 12207] [serial = 824] [outer = 0x93c8a400] 16:01:33 INFO - PROCESS | 12207 | 1461193293483 Marionette DEBUG loaded listener.js 16:01:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 196 (0x97abf800) [pid = 12207] [serial = 825] [outer = 0x93c8a400] 16:01:34 INFO - PROCESS | 12207 | 1461193294408 Marionette TRACE conn4 <- [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]]]}] 16:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1580ms 16:01:34 INFO - PROCESS | 12207 | 1461193294473 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 16:01:34 INFO - PROCESS | 12207 | 1461193294479 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 16:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:01:34 INFO - PROCESS | 12207 | 1461193294486 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:01:34 INFO - PROCESS | 12207 | 1461193294489 Marionette TRACE conn4 <- [1,1070,null,{}] 16:01:34 INFO - PROCESS | 12207 | 1461193294496 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:34 INFO - PROCESS | 12207 | 1461193294709 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 16:01:34 INFO - PROCESS | 12207 | 1461193294954 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:35 INFO - PROCESS | 12207 | ++DOCSHELL 0x96b7ec00 == 133 [pid = 12207] [id = 275] 16:01:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 197 (0x97d04c00) [pid = 12207] [serial = 826] [outer = (nil)] 16:01:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 198 (0x97fc3400) [pid = 12207] [serial = 827] [outer = 0x97d04c00] 16:01:35 INFO - PROCESS | 12207 | 1461193295084 Marionette DEBUG loaded listener.js 16:01:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 199 (0x9813e400) [pid = 12207] [serial = 828] [outer = 0x97d04c00] 16:01:35 INFO - PROCESS | 12207 | 1461193295984 Marionette TRACE conn4 <- [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]]]}] 16:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1538ms 16:01:36 INFO - PROCESS | 12207 | 1461193296025 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 16:01:36 INFO - PROCESS | 12207 | 1461193296029 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 16:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:01:36 INFO - PROCESS | 12207 | 1461193296036 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:01:36 INFO - PROCESS | 12207 | 1461193296040 Marionette TRACE conn4 <- [1,1074,null,{}] 16:01:36 INFO - PROCESS | 12207 | 1461193296045 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:36 INFO - PROCESS | 12207 | 1461193296280 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 16:01:36 INFO - PROCESS | 12207 | 1461193296552 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:36 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e8a0000 == 134 [pid = 12207] [id = 276] 16:01:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 200 (0x981f9000) [pid = 12207] [serial = 829] [outer = (nil)] 16:01:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 201 (0x98816800) [pid = 12207] [serial = 830] [outer = 0x981f9000] 16:01:36 INFO - PROCESS | 12207 | 1461193296687 Marionette DEBUG loaded listener.js 16:01:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 202 (0x990a6800) [pid = 12207] [serial = 831] [outer = 0x981f9000] 16:01:37 INFO - PROCESS | 12207 | 1461193297630 Marionette TRACE conn4 <- [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]]]}] 16:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1630ms 16:01:37 INFO - PROCESS | 12207 | 1461193297666 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 16:01:37 INFO - PROCESS | 12207 | 1461193297670 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 16:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:01:37 INFO - PROCESS | 12207 | 1461193297677 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:01:37 INFO - PROCESS | 12207 | 1461193297680 Marionette TRACE conn4 <- [1,1078,null,{}] 16:01:37 INFO - PROCESS | 12207 | 1461193297686 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:37 INFO - PROCESS | 12207 | 1461193297906 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 16:01:38 INFO - PROCESS | 12207 | 1461193298160 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:38 INFO - PROCESS | 12207 | ++DOCSHELL 0x96c82c00 == 135 [pid = 12207] [id = 277] 16:01:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 203 (0x99052c00) [pid = 12207] [serial = 832] [outer = (nil)] 16:01:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 204 (0x99adb800) [pid = 12207] [serial = 833] [outer = 0x99052c00] 16:01:38 INFO - PROCESS | 12207 | 1461193298294 Marionette DEBUG loaded listener.js 16:01:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 205 (0x99cd9000) [pid = 12207] [serial = 834] [outer = 0x99052c00] 16:01:39 INFO - PROCESS | 12207 | 1461193299194 Marionette TRACE conn4 <- [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]]]}] 16:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1530ms 16:01:39 INFO - PROCESS | 12207 | 1461193299207 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 16:01:39 INFO - PROCESS | 12207 | 1461193299210 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 16:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:01:39 INFO - PROCESS | 12207 | 1461193299217 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:01:39 INFO - PROCESS | 12207 | 1461193299221 Marionette TRACE conn4 <- [1,1082,null,{}] 16:01:39 INFO - PROCESS | 12207 | 1461193299227 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:39 INFO - PROCESS | 12207 | 1461193299409 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 16:01:39 INFO - PROCESS | 12207 | 1461193299614 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:39 INFO - PROCESS | 12207 | ++DOCSHELL 0x902db400 == 136 [pid = 12207] [id = 278] 16:01:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 206 (0x99adac00) [pid = 12207] [serial = 835] [outer = (nil)] 16:01:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 207 (0x9fc4bc00) [pid = 12207] [serial = 836] [outer = 0x99adac00] 16:01:39 INFO - PROCESS | 12207 | 1461193299703 Marionette DEBUG loaded listener.js 16:01:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 208 (0x9fc52c00) [pid = 12207] [serial = 837] [outer = 0x99adac00] 16:01:40 INFO - PROCESS | 12207 | 1461193300657 Marionette TRACE conn4 <- [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]]]}] 16:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1480ms 16:01:40 INFO - PROCESS | 12207 | 1461193300698 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 16:01:40 INFO - PROCESS | 12207 | 1461193300702 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 16:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:01:40 INFO - PROCESS | 12207 | 1461193300708 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:01:40 INFO - PROCESS | 12207 | 1461193300711 Marionette TRACE conn4 <- [1,1086,null,{}] 16:01:40 INFO - PROCESS | 12207 | 1461193300717 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:40 INFO - PROCESS | 12207 | 1461193300916 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 16:01:41 INFO - PROCESS | 12207 | 1461193301177 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:41 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b535000 == 137 [pid = 12207] [id = 279] 16:01:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 209 (0x8b535400) [pid = 12207] [serial = 838] [outer = (nil)] 16:01:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 210 (0x8b53cc00) [pid = 12207] [serial = 839] [outer = 0x8b535400] 16:01:41 INFO - PROCESS | 12207 | 1461193301305 Marionette DEBUG loaded listener.js 16:01:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 211 (0x8b540000) [pid = 12207] [serial = 840] [outer = 0x8b535400] 16:01:42 INFO - PROCESS | 12207 | 1461193302168 Marionette TRACE conn4 <- [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]]]}] 16:01:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:01:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1534ms 16:01:42 INFO - PROCESS | 12207 | 1461193302244 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 16:01:42 INFO - PROCESS | 12207 | 1461193302247 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 16:01:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:01:42 INFO - PROCESS | 12207 | 1461193302254 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:01:42 INFO - PROCESS | 12207 | 1461193302256 Marionette TRACE conn4 <- [1,1090,null,{}] 16:01:42 INFO - PROCESS | 12207 | 1461193302263 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:42 INFO - PROCESS | 12207 | 1461193302489 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 16:01:42 INFO - PROCESS | 12207 | 1461193302738 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:42 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b536000 == 138 [pid = 12207] [id = 280] 16:01:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 212 (0x8b53b800) [pid = 12207] [serial = 841] [outer = (nil)] 16:01:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 213 (0x9fb87000) [pid = 12207] [serial = 842] [outer = 0x8b53b800] 16:01:42 INFO - PROCESS | 12207 | 1461193302865 Marionette DEBUG loaded listener.js 16:01:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 214 (0x9ff9c400) [pid = 12207] [serial = 843] [outer = 0x8b53b800] 16:01:43 INFO - PROCESS | 12207 | 1461193303726 Marionette TRACE conn4 <- [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]]]}] 16:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1532ms 16:01:43 INFO - PROCESS | 12207 | 1461193303788 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 16:01:43 INFO - PROCESS | 12207 | 1461193303792 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 16:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:01:43 INFO - PROCESS | 12207 | 1461193303799 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:01:43 INFO - PROCESS | 12207 | 1461193303803 Marionette TRACE conn4 <- [1,1094,null,{}] 16:01:43 INFO - PROCESS | 12207 | 1461193303809 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:44 INFO - PROCESS | 12207 | 1461193304024 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 16:01:44 INFO - PROCESS | 12207 | 1461193304285 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:44 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f636800 == 139 [pid = 12207] [id = 281] 16:01:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 215 (0x8f8bcc00) [pid = 12207] [serial = 844] [outer = (nil)] 16:01:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 216 (0x8f8c2000) [pid = 12207] [serial = 845] [outer = 0x8f8bcc00] 16:01:44 INFO - PROCESS | 12207 | 1461193304422 Marionette DEBUG loaded listener.js 16:01:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 217 (0x99317000) [pid = 12207] [serial = 846] [outer = 0x8f8bcc00] 16:01:45 INFO - PROCESS | 12207 | 1461193305379 Marionette TRACE conn4 <- [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]]]}] 16:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1631ms 16:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:01:45 INFO - PROCESS | 12207 | 1461193305431 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 16:01:45 INFO - PROCESS | 12207 | 1461193305434 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 16:01:45 INFO - PROCESS | 12207 | 1461193305441 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:01:45 INFO - PROCESS | 12207 | 1461193305444 Marionette TRACE conn4 <- [1,1098,null,{}] 16:01:45 INFO - PROCESS | 12207 | 1461193305450 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:45 INFO - PROCESS | 12207 | 1461193305642 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 16:01:45 INFO - PROCESS | 12207 | 1461193305899 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:45 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c176800 == 140 [pid = 12207] [id = 282] 16:01:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 218 (0x8c179800) [pid = 12207] [serial = 847] [outer = (nil)] 16:01:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 219 (0x8c17f000) [pid = 12207] [serial = 848] [outer = 0x8c179800] 16:01:46 INFO - PROCESS | 12207 | 1461193306026 Marionette DEBUG loaded listener.js 16:01:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 220 (0x8c182800) [pid = 12207] [serial = 849] [outer = 0x8c179800] 16:01:46 INFO - PROCESS | 12207 | 1461193306966 Marionette TRACE conn4 <- [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]]]}] 16:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1543ms 16:01:46 INFO - PROCESS | 12207 | 1461193306982 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 16:01:46 INFO - PROCESS | 12207 | 1461193306986 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 16:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:01:46 INFO - PROCESS | 12207 | 1461193306993 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:01:46 INFO - PROCESS | 12207 | 1461193306996 Marionette TRACE conn4 <- [1,1102,null,{}] 16:01:47 INFO - PROCESS | 12207 | 1461193307002 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:47 INFO - PROCESS | 12207 | 1461193307186 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 16:01:47 INFO - PROCESS | 12207 | 1461193307439 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:47 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c175400 == 141 [pid = 12207] [id = 283] 16:01:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 221 (0x8f8bc800) [pid = 12207] [serial = 850] [outer = (nil)] 16:01:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 222 (0xa0a0c400) [pid = 12207] [serial = 851] [outer = 0x8f8bc800] 16:01:47 INFO - PROCESS | 12207 | 1461193307569 Marionette DEBUG loaded listener.js 16:01:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 223 (0xa2a7c400) [pid = 12207] [serial = 852] [outer = 0x8f8bc800] 16:01:48 INFO - PROCESS | 12207 | 1461193308487 Marionette TRACE conn4 <- [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]]]}] 16:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1541ms 16:01:48 INFO - PROCESS | 12207 | 1461193308535 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 16:01:48 INFO - PROCESS | 12207 | 1461193308538 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 16:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:01:48 INFO - PROCESS | 12207 | 1461193308545 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:01:48 INFO - PROCESS | 12207 | 1461193308548 Marionette TRACE conn4 <- [1,1106,null,{}] 16:01:48 INFO - PROCESS | 12207 | 1461193308553 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:48 INFO - PROCESS | 12207 | 1461193308733 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 16:01:48 INFO - PROCESS | 12207 | 1461193308944 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:49 INFO - PROCESS | 12207 | ++DOCSHELL 0x86ee5400 == 142 [pid = 12207] [id = 284] 16:01:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 224 (0x86ee6000) [pid = 12207] [serial = 853] [outer = (nil)] 16:01:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 225 (0x86eeac00) [pid = 12207] [serial = 854] [outer = 0x86ee6000] 16:01:49 INFO - PROCESS | 12207 | 1461193309110 Marionette DEBUG loaded listener.js 16:01:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 226 (0x86eedc00) [pid = 12207] [serial = 855] [outer = 0x86ee6000] 16:01:50 INFO - PROCESS | 12207 | 1461193310003 Marionette TRACE conn4 <- [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]]]}] 16:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1530ms 16:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:01:50 INFO - PROCESS | 12207 | 1461193310075 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 16:01:50 INFO - PROCESS | 12207 | 1461193310078 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 16:01:50 INFO - PROCESS | 12207 | 1461193310085 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:01:50 INFO - PROCESS | 12207 | 1461193310089 Marionette TRACE conn4 <- [1,1110,null,{}] 16:01:50 INFO - PROCESS | 12207 | 1461193310095 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:50 INFO - PROCESS | 12207 | 1461193310329 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 16:01:50 INFO - PROCESS | 12207 | 1461193310645 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:50 INFO - PROCESS | 12207 | ++DOCSHELL 0x85e69000 == 143 [pid = 12207] [id = 285] 16:01:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 227 (0x85e69400) [pid = 12207] [serial = 856] [outer = (nil)] 16:01:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 228 (0x85e6fc00) [pid = 12207] [serial = 857] [outer = 0x85e69400] 16:01:50 INFO - PROCESS | 12207 | 1461193310730 Marionette DEBUG loaded listener.js 16:01:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 229 (0x85e72000) [pid = 12207] [serial = 858] [outer = 0x85e69400] 16:01:51 INFO - PROCESS | 12207 | 1461193311587 Marionette TRACE conn4 <- [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]]]}] 16:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1541ms 16:01:51 INFO - PROCESS | 12207 | 1461193311626 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 16:01:51 INFO - PROCESS | 12207 | 1461193311629 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 16:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:01:51 INFO - PROCESS | 12207 | 1461193311637 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:01:51 INFO - PROCESS | 12207 | 1461193311640 Marionette TRACE conn4 <- [1,1114,null,{}] 16:01:51 INFO - PROCESS | 12207 | 1461193311646 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:51 INFO - PROCESS | 12207 | 1461193311856 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 16:01:52 INFO - PROCESS | 12207 | 1461193312115 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:52 INFO - PROCESS | 12207 | ++DOCSHELL 0x85e71400 == 144 [pid = 12207] [id = 286] 16:01:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 230 (0x85e73000) [pid = 12207] [serial = 859] [outer = (nil)] 16:01:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 231 (0x86eebc00) [pid = 12207] [serial = 860] [outer = 0x85e73000] 16:01:52 INFO - PROCESS | 12207 | 1461193312242 Marionette DEBUG loaded listener.js 16:01:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 232 (0x86ef1c00) [pid = 12207] [serial = 861] [outer = 0x85e73000] 16:01:53 INFO - PROCESS | 12207 | 1461193313110 Marionette TRACE conn4 <- [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]]]}] 16:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1534ms 16:01:53 INFO - PROCESS | 12207 | 1461193313171 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 16:01:53 INFO - PROCESS | 12207 | 1461193313175 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 16:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:01:53 INFO - PROCESS | 12207 | 1461193313182 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:01:53 INFO - PROCESS | 12207 | 1461193313185 Marionette TRACE conn4 <- [1,1118,null,{}] 16:01:53 INFO - PROCESS | 12207 | 1461193313191 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:53 INFO - PROCESS | 12207 | 1461193313388 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 16:01:53 INFO - PROCESS | 12207 | 1461193313641 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:53 INFO - PROCESS | 12207 | ++DOCSHELL 0x85802c00 == 145 [pid = 12207] [id = 287] 16:01:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 233 (0x85803c00) [pid = 12207] [serial = 862] [outer = (nil)] 16:01:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 234 (0x8580ac00) [pid = 12207] [serial = 863] [outer = 0x85803c00] 16:01:53 INFO - PROCESS | 12207 | 1461193313782 Marionette DEBUG loaded listener.js 16:01:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 235 (0x8580d800) [pid = 12207] [serial = 864] [outer = 0x85803c00] 16:01:54 INFO - PROCESS | 12207 | 1461193314719 Marionette TRACE conn4 <- [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]]]}] 16:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1583ms 16:01:54 INFO - PROCESS | 12207 | 1461193314765 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 16:01:54 INFO - PROCESS | 12207 | 1461193314769 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 16:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:01:54 INFO - PROCESS | 12207 | 1461193314776 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:01:54 INFO - PROCESS | 12207 | 1461193314779 Marionette TRACE conn4 <- [1,1122,null,{}] 16:01:54 INFO - PROCESS | 12207 | 1461193314785 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:54 INFO - PROCESS | 12207 | 1461193314968 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 16:01:55 INFO - PROCESS | 12207 | 1461193315225 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:55 INFO - PROCESS | 12207 | ++DOCSHELL 0x85805400 == 146 [pid = 12207] [id = 288] 16:01:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 236 (0x8580b400) [pid = 12207] [serial = 865] [outer = (nil)] 16:01:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 237 (0x86ee6400) [pid = 12207] [serial = 866] [outer = 0x8580b400] 16:01:55 INFO - PROCESS | 12207 | 1461193315347 Marionette DEBUG loaded listener.js 16:01:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 238 (0x8bdbcc00) [pid = 12207] [serial = 867] [outer = 0x8580b400] 16:01:56 INFO - PROCESS | 12207 | 1461193316695 Marionette TRACE conn4 <- [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]]]}] 16:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1987ms 16:01:56 INFO - PROCESS | 12207 | 1461193316782 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 16:01:56 INFO - PROCESS | 12207 | 1461193316788 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 16:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:01:56 INFO - PROCESS | 12207 | 1461193316802 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:01:56 INFO - PROCESS | 12207 | 1461193316806 Marionette TRACE conn4 <- [1,1126,null,{}] 16:01:56 INFO - PROCESS | 12207 | 1461193316821 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:57 INFO - PROCESS | 12207 | 1461193317008 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 16:01:57 INFO - PROCESS | 12207 | 1461193317224 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:57 INFO - PROCESS | 12207 | ++DOCSHELL 0x8580a800 == 147 [pid = 12207] [id = 289] 16:01:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 239 (0x877fb400) [pid = 12207] [serial = 868] [outer = (nil)] 16:01:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 240 (0x89bb0c00) [pid = 12207] [serial = 869] [outer = 0x877fb400] 16:01:57 INFO - PROCESS | 12207 | 1461193317340 Marionette DEBUG loaded listener.js 16:01:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 241 (0x8b247800) [pid = 12207] [serial = 870] [outer = 0x877fb400] 16:01:58 INFO - PROCESS | 12207 | --DOCSHELL 0x8b242c00 == 146 [pid = 12207] [id = 227] 16:01:58 INFO - PROCESS | 12207 | --DOCSHELL 0x8f639400 == 145 [pid = 12207] [id = 79] 16:01:58 INFO - PROCESS | 12207 | --DOCSHELL 0x8f702800 == 144 [pid = 12207] [id = 218] 16:01:58 INFO - PROCESS | 12207 | --DOCSHELL 0x8fed1c00 == 143 [pid = 12207] [id = 269] 16:01:58 INFO - PROCESS | 12207 | --DOCSHELL 0x8fd3fc00 == 142 [pid = 12207] [id = 268] 16:01:58 INFO - PROCESS | 12207 | --DOCSHELL 0x8ea46800 == 141 [pid = 12207] [id = 267] 16:01:58 INFO - PROCESS | 12207 | --DOCSHELL 0x8c02a400 == 140 [pid = 12207] [id = 266] 16:01:58 INFO - PROCESS | 12207 | --DOCSHELL 0x8ea4c400 == 139 [pid = 12207] [id = 265] 16:01:58 INFO - PROCESS | 12207 | --DOCSHELL 0x879a3400 == 138 [pid = 12207] [id = 263] 16:01:58 INFO - PROCESS | 12207 | --DOCSHELL 0x8bdb7800 == 137 [pid = 12207] [id = 264] 16:01:58 INFO - PROCESS | 12207 | --DOCSHELL 0x89904400 == 136 [pid = 12207] [id = 256] 16:01:58 INFO - PROCESS | 12207 | --DOCSHELL 0x9813d800 == 135 [pid = 12207] [id = 254] 16:01:58 INFO - PROCESS | 12207 | --DOCSHELL 0x89901400 == 134 [pid = 12207] [id = 255] 16:01:58 INFO - PROCESS | 12207 | --DOCSHELL 0x97a03000 == 133 [pid = 12207] [id = 253] 16:01:58 INFO - PROCESS | 12207 | --DOCSHELL 0x92a0b000 == 132 [pid = 12207] [id = 252] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 240 (0x90083000) [pid = 12207] [serial = 725] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 239 (0x9290b000) [pid = 12207] [serial = 738] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 238 (0x8fed0000) [pid = 12207] [serial = 734] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 237 (0x93bea400) [pid = 12207] [serial = 741] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 236 (0x8e69a400) [pid = 12207] [serial = 686] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 235 (0x91518000) [pid = 12207] [serial = 737] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 234 (0x99048000) [pid = 12207] [serial = 707] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 233 (0x92a09800) [pid = 12207] [serial = 692] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 232 (0x99a55000) [pid = 12207] [serial = 722] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 231 (0x93be3800) [pid = 12207] [serial = 740] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 230 (0x8bef5800) [pid = 12207] [serial = 731] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 229 (0x9822c400) [pid = 12207] [serial = 704] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 228 (0x8e8aa400) [pid = 12207] [serial = 732] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 227 (0x970b9400) [pid = 12207] [serial = 698] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 226 (0x8f893c00) [pid = 12207] [serial = 689] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 225 (0xa0a05c00) [pid = 12207] [serial = 716] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 224 (0x96c78c00) [pid = 12207] [serial = 743] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 223 (0x90084400) [pid = 12207] [serial = 735] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 222 (0x9fb20000) [pid = 12207] [serial = 713] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 221 (0x98143000) [pid = 12207] [serial = 701] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 220 (0x93c8b000) [pid = 12207] [serial = 695] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 219 (0x8f70c800) [pid = 12207] [serial = 729] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 218 (0x99a54400) [pid = 12207] [serial = 710] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 217 (0xa0e48c00) [pid = 12207] [serial = 719] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 216 (0x8f67a400) [pid = 12207] [serial = 728] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | --DOMWINDOW == 215 (0x96ca0c00) [pid = 12207] [serial = 744] [outer = (nil)] [url = about:blank] 16:01:58 INFO - PROCESS | 12207 | 1461193318687 Marionette TRACE conn4 <- [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]]]}] 16:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1939ms 16:01:58 INFO - PROCESS | 12207 | 1461193318845 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 16:01:58 INFO - PROCESS | 12207 | 1461193318853 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 16:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:01:58 INFO - PROCESS | 12207 | 1461193318881 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:01:58 INFO - PROCESS | 12207 | 1461193318885 Marionette TRACE conn4 <- [1,1130,null,{}] 16:01:58 INFO - PROCESS | 12207 | 1461193318891 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:59 INFO - PROCESS | 12207 | 1461193319060 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 16:01:59 INFO - PROCESS | 12207 | 1461193319070 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:59 INFO - PROCESS | 12207 | ++DOCSHELL 0x8990b000 == 133 [pid = 12207] [id = 290] 16:01:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 216 (0x8990e400) [pid = 12207] [serial = 871] [outer = (nil)] 16:01:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 217 (0x8bdc2000) [pid = 12207] [serial = 872] [outer = 0x8990e400] 16:01:59 INFO - PROCESS | 12207 | 1461193319150 Marionette DEBUG loaded listener.js 16:01:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 218 (0x8c17f400) [pid = 12207] [serial = 873] [outer = 0x8990e400] 16:02:00 INFO - PROCESS | 12207 | 1461193320083 Marionette TRACE conn4 <- [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]]]}] 16:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1236ms 16:02:00 INFO - PROCESS | 12207 | 1461193320114 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 16:02:00 INFO - PROCESS | 12207 | 1461193320118 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 16:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:02:00 INFO - PROCESS | 12207 | 1461193320125 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:02:00 INFO - PROCESS | 12207 | 1461193320130 Marionette TRACE conn4 <- [1,1134,null,{}] 16:02:00 INFO - PROCESS | 12207 | 1461193320145 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:00 INFO - PROCESS | 12207 | 1461193320413 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 16:02:00 INFO - PROCESS | 12207 | 1461193320538 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:00 INFO - PROCESS | 12207 | ++DOCSHELL 0x85802400 == 134 [pid = 12207] [id = 291] 16:02:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 219 (0x8bdbac00) [pid = 12207] [serial = 874] [outer = (nil)] 16:02:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 220 (0x8ea41400) [pid = 12207] [serial = 875] [outer = 0x8bdbac00] 16:02:00 INFO - PROCESS | 12207 | 1461193320619 Marionette DEBUG loaded listener.js 16:02:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 221 (0x8f705400) [pid = 12207] [serial = 876] [outer = 0x8bdbac00] 16:02:01 INFO - PROCESS | 12207 | 1461193321471 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 16:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1389ms 16:02:01 INFO - PROCESS | 12207 | 1461193321515 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 16:02:01 INFO - PROCESS | 12207 | 1461193321519 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 16:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:02:01 INFO - PROCESS | 12207 | 1461193321525 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:02:01 INFO - PROCESS | 12207 | 1461193321528 Marionette TRACE conn4 <- [1,1138,null,{}] 16:02:01 INFO - PROCESS | 12207 | 1461193321534 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:01 INFO - PROCESS | 12207 | 1461193321765 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 16:02:01 INFO - PROCESS | 12207 | 1461193321788 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:01 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c4ebc00 == 135 [pid = 12207] [id = 292] 16:02:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 222 (0x8f67a400) [pid = 12207] [serial = 877] [outer = (nil)] 16:02:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 223 (0x8f8bdc00) [pid = 12207] [serial = 878] [outer = 0x8f67a400] 16:02:01 INFO - PROCESS | 12207 | 1461193321873 Marionette DEBUG loaded listener.js 16:02:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 224 (0x8f8c2400) [pid = 12207] [serial = 879] [outer = 0x8f67a400] 16:02:03 INFO - PROCESS | 12207 | 1461193323206 Marionette TRACE conn4 <- [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]]]}] 16:02:03 INFO - PROCESS | 12207 | --DOMWINDOW == 223 (0x8fe02400) [pid = 12207] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:02:03 INFO - PROCESS | 12207 | --DOMWINDOW == 222 (0x9130f000) [pid = 12207] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:02:03 INFO - PROCESS | 12207 | --DOMWINDOW == 221 (0x8bdbb400) [pid = 12207] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:02:03 INFO - PROCESS | 12207 | --DOMWINDOW == 220 (0x8c473800) [pid = 12207] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:02:03 INFO - PROCESS | 12207 | --DOMWINDOW == 219 (0x8f630c00) [pid = 12207] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:02:03 INFO - PROCESS | 12207 | --DOMWINDOW == 218 (0x879a3800) [pid = 12207] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:02:03 INFO - PROCESS | 12207 | --DOMWINDOW == 217 (0x8fd3d800) [pid = 12207] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:02:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:02:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1732ms 16:02:03 INFO - PROCESS | 12207 | 1461193323266 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 16:02:03 INFO - PROCESS | 12207 | 1461193323269 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 16:02:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:02:03 INFO - PROCESS | 12207 | 1461193323275 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:02:03 INFO - PROCESS | 12207 | 1461193323278 Marionette TRACE conn4 <- [1,1142,null,{}] 16:02:03 INFO - PROCESS | 12207 | 1461193323283 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:03 INFO - PROCESS | 12207 | 1461193323443 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 16:02:03 INFO - PROCESS | 12207 | 1461193323666 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:03 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f8b7800 == 136 [pid = 12207] [id = 293] 16:02:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 218 (0x8f8b9000) [pid = 12207] [serial = 880] [outer = (nil)] 16:02:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 219 (0x8fc53800) [pid = 12207] [serial = 881] [outer = 0x8f8b9000] 16:02:03 INFO - PROCESS | 12207 | 1461193323742 Marionette DEBUG loaded listener.js 16:02:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 220 (0x8fc59800) [pid = 12207] [serial = 882] [outer = 0x8f8b9000] 16:02:04 INFO - PROCESS | 12207 | 1461193324470 Marionette TRACE conn4 <- [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]]]}] 16:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1229ms 16:02:04 INFO - PROCESS | 12207 | 1461193324505 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 16:02:04 INFO - PROCESS | 12207 | 1461193324509 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 16:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:02:04 INFO - PROCESS | 12207 | 1461193324515 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:02:04 INFO - PROCESS | 12207 | 1461193324518 Marionette TRACE conn4 <- [1,1146,null,{}] 16:02:04 INFO - PROCESS | 12207 | 1461193324524 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:04 INFO - PROCESS | 12207 | 1461193324716 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 16:02:04 INFO - PROCESS | 12207 | 1461193324735 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:04 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f673c00 == 137 [pid = 12207] [id = 294] 16:02:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 221 (0x8f894400) [pid = 12207] [serial = 883] [outer = (nil)] 16:02:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 222 (0x902dcc00) [pid = 12207] [serial = 884] [outer = 0x8f894400] 16:02:04 INFO - PROCESS | 12207 | 1461193324990 Marionette DEBUG loaded listener.js 16:02:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 223 (0x902e1400) [pid = 12207] [serial = 885] [outer = 0x8f894400] 16:02:06 INFO - PROCESS | 12207 | 1461193326045 Marionette TRACE conn4 <- [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]]]}] 16:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1582ms 16:02:06 INFO - PROCESS | 12207 | 1461193326098 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 16:02:06 INFO - PROCESS | 12207 | 1461193326105 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 16:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:02:06 INFO - PROCESS | 12207 | 1461193326115 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:02:06 INFO - PROCESS | 12207 | 1461193326119 Marionette TRACE conn4 <- [1,1150,null,{}] 16:02:06 INFO - PROCESS | 12207 | 1461193326128 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:06 INFO - PROCESS | 12207 | 1461193326445 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 16:02:06 INFO - PROCESS | 12207 | 1461193326717 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:06 INFO - PROCESS | 12207 | ++DOCSHELL 0x85807c00 == 138 [pid = 12207] [id = 295] 16:02:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 224 (0x89905c00) [pid = 12207] [serial = 886] [outer = (nil)] 16:02:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 225 (0x8b243800) [pid = 12207] [serial = 887] [outer = 0x89905c00] 16:02:06 INFO - PROCESS | 12207 | 1461193326816 Marionette DEBUG loaded listener.js 16:02:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 226 (0x8bdb8400) [pid = 12207] [serial = 888] [outer = 0x89905c00] 16:02:07 INFO - PROCESS | 12207 | 1461193327740 Marionette TRACE conn4 <- [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]]]}] 16:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1683ms 16:02:07 INFO - PROCESS | 12207 | 1461193327799 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 16:02:07 INFO - PROCESS | 12207 | 1461193327808 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 16:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:02:07 INFO - PROCESS | 12207 | 1461193327819 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:02:07 INFO - PROCESS | 12207 | 1461193327824 Marionette TRACE conn4 <- [1,1154,null,{}] 16:02:07 INFO - PROCESS | 12207 | 1461193327830 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:08 INFO - PROCESS | 12207 | 1461193328063 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 16:02:08 INFO - PROCESS | 12207 | 1461193328388 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:08 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e8aa400 == 139 [pid = 12207] [id = 296] 16:02:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 227 (0x8e8ad400) [pid = 12207] [serial = 889] [outer = (nil)] 16:02:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 228 (0x8f638400) [pid = 12207] [serial = 890] [outer = 0x8e8ad400] 16:02:08 INFO - PROCESS | 12207 | 1461193328521 Marionette DEBUG loaded listener.js 16:02:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 229 (0x8f8b7c00) [pid = 12207] [serial = 891] [outer = 0x8e8ad400] 16:02:09 INFO - PROCESS | 12207 | 1461193329486 Marionette TRACE conn4 <- [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]]]}] 16:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1734ms 16:02:09 INFO - PROCESS | 12207 | 1461193329555 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 16:02:09 INFO - PROCESS | 12207 | 1461193329559 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 16:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:02:09 INFO - PROCESS | 12207 | 1461193329566 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:02:09 INFO - PROCESS | 12207 | 1461193329572 Marionette TRACE conn4 <- [1,1158,null,{}] 16:02:09 INFO - PROCESS | 12207 | 1461193329589 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:09 INFO - PROCESS | 12207 | 1461193329838 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 16:02:10 INFO - PROCESS | 12207 | 1461193330141 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:10 INFO - PROCESS | 12207 | ++DOCSHELL 0x90079800 == 140 [pid = 12207] [id = 297] 16:02:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 230 (0x902d9000) [pid = 12207] [serial = 892] [outer = (nil)] 16:02:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 231 (0x91f73000) [pid = 12207] [serial = 893] [outer = 0x902d9000] 16:02:10 INFO - PROCESS | 12207 | 1461193330239 Marionette DEBUG loaded listener.js 16:02:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 232 (0x92a0b800) [pid = 12207] [serial = 894] [outer = 0x902d9000] 16:02:11 INFO - PROCESS | 12207 | 1461193331116 Marionette TRACE conn4 <- [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]]]}] 16:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1606ms 16:02:11 INFO - PROCESS | 12207 | 1461193331173 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 16:02:11 INFO - PROCESS | 12207 | 1461193331177 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 16:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:02:11 INFO - PROCESS | 12207 | 1461193331184 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:02:11 INFO - PROCESS | 12207 | 1461193331187 Marionette TRACE conn4 <- [1,1162,null,{}] 16:02:11 INFO - PROCESS | 12207 | 1461193331193 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:11 INFO - PROCESS | 12207 | 1461193331396 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 16:02:11 INFO - PROCESS | 12207 | 1461193331603 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:11 INFO - PROCESS | 12207 | ++DOCSHELL 0x91318400 == 141 [pid = 12207] [id = 298] 16:02:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 233 (0x93be9800) [pid = 12207] [serial = 895] [outer = (nil)] 16:02:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 234 (0x93c8dc00) [pid = 12207] [serial = 896] [outer = 0x93be9800] 16:02:11 INFO - PROCESS | 12207 | 1461193331779 Marionette DEBUG loaded listener.js 16:02:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 235 (0x96c7e000) [pid = 12207] [serial = 897] [outer = 0x93be9800] 16:02:12 INFO - PROCESS | 12207 | 1461193332675 Marionette TRACE conn4 <- [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]]]}] 16:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1533ms 16:02:12 INFO - PROCESS | 12207 | 1461193332718 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 16:02:12 INFO - PROCESS | 12207 | 1461193332723 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 16:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:02:12 INFO - PROCESS | 12207 | 1461193332729 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:02:12 INFO - PROCESS | 12207 | 1461193332733 Marionette TRACE conn4 <- [1,1166,null,{}] 16:02:12 INFO - PROCESS | 12207 | 1461193332738 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:12 INFO - PROCESS | 12207 | 1461193332938 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 16:02:13 INFO - PROCESS | 12207 | 1461193333192 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:13 INFO - PROCESS | 12207 | ++DOCSHELL 0x93bea400 == 142 [pid = 12207] [id = 299] 16:02:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 236 (0x93becc00) [pid = 12207] [serial = 898] [outer = (nil)] 16:02:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 237 (0x97a06000) [pid = 12207] [serial = 899] [outer = 0x93becc00] 16:02:13 INFO - PROCESS | 12207 | 1461193333325 Marionette DEBUG loaded listener.js 16:02:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 238 (0x97f90000) [pid = 12207] [serial = 900] [outer = 0x93becc00] 16:02:14 INFO - PROCESS | 12207 | --DOCSHELL 0x99a59800 == 141 [pid = 12207] [id = 9] 16:02:14 INFO - PROCESS | 12207 | 1461193334323 Marionette TRACE conn4 <- [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]]]}] 16:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1632ms 16:02:14 INFO - PROCESS | 12207 | 1461193334362 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 16:02:14 INFO - PROCESS | 12207 | 1461193334365 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 16:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:02:14 INFO - PROCESS | 12207 | 1461193334372 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:02:14 INFO - PROCESS | 12207 | 1461193334376 Marionette TRACE conn4 <- [1,1170,null,{}] 16:02:14 INFO - PROCESS | 12207 | 1461193334382 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:14 INFO - PROCESS | 12207 | 1461193334605 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 16:02:14 INFO - PROCESS | 12207 | 1461193334914 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:14 INFO - PROCESS | 12207 | ++DOCSHELL 0x8beeb400 == 142 [pid = 12207] [id = 300] 16:02:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 239 (0x8c4e0000) [pid = 12207] [serial = 901] [outer = (nil)] 16:02:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 240 (0x982d7000) [pid = 12207] [serial = 902] [outer = 0x8c4e0000] 16:02:15 INFO - PROCESS | 12207 | 1461193335008 Marionette DEBUG loaded listener.js 16:02:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 241 (0x9880e800) [pid = 12207] [serial = 903] [outer = 0x8c4e0000] 16:02:15 INFO - PROCESS | 12207 | 1461193335912 Marionette TRACE conn4 <- [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]]]}] 16:02:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:02:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1591ms 16:02:15 INFO - PROCESS | 12207 | 1461193335964 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 16:02:15 INFO - PROCESS | 12207 | 1461193335967 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 16:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:02:15 INFO - PROCESS | 12207 | 1461193335974 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:02:15 INFO - PROCESS | 12207 | 1461193335978 Marionette TRACE conn4 <- [1,1174,null,{}] 16:02:15 INFO - PROCESS | 12207 | 1461193335983 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:16 INFO - PROCESS | 12207 | 1461193336178 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 16:02:16 INFO - PROCESS | 12207 | 1461193336432 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:16 INFO - PROCESS | 12207 | ++DOCSHELL 0x981f3400 == 143 [pid = 12207] [id = 301] 16:02:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 242 (0x98811800) [pid = 12207] [serial = 904] [outer = (nil)] 16:02:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 243 (0x99b94000) [pid = 12207] [serial = 905] [outer = 0x98811800] 16:02:16 INFO - PROCESS | 12207 | 1461193336562 Marionette DEBUG loaded listener.js 16:02:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 244 (0x9dfa2000) [pid = 12207] [serial = 906] [outer = 0x98811800] 16:02:17 INFO - PROCESS | 12207 | 1461193337510 Marionette TRACE conn4 <- [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] 16:02:17 INFO - PROCESS | 12207 | 1461193337563 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 16:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:02:17 INFO - PROCESS | 12207 | 1461193337570 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:02:17 INFO - PROCESS | 12207 | 1461193337574 Marionette TRACE conn4 <- [1,1178,null,{}] 16:02:17 INFO - PROCESS | 12207 | 1461193337580 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:17 INFO - PROCESS | 12207 | 1461193337766 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 16:02:18 INFO - PROCESS | 12207 | 1461193338021 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:18 INFO - PROCESS | 12207 | ++DOCSHELL 0x861d6400 == 144 [pid = 12207] [id = 302] 16:02:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 245 (0x861d7800) [pid = 12207] [serial = 907] [outer = (nil)] 16:02:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 246 (0x861e0000) [pid = 12207] [serial = 908] [outer = 0x861d7800] 16:02:18 INFO - PROCESS | 12207 | 1461193338144 Marionette DEBUG loaded listener.js 16:02:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 247 (0x861e4400) [pid = 12207] [serial = 909] [outer = 0x861d7800] 16:02:19 INFO - PROCESS | 12207 | 1461193339034 Marionette TRACE conn4 <- [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] 16:02:19 INFO - PROCESS | 12207 | 1461193339113 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 16:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:02:19 INFO - PROCESS | 12207 | 1461193339120 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:02:19 INFO - PROCESS | 12207 | 1461193339123 Marionette TRACE conn4 <- [1,1182,null,{}] 16:02:19 INFO - PROCESS | 12207 | 1461193339129 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:19 INFO - PROCESS | 12207 | 1461193339320 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 16:02:19 INFO - PROCESS | 12207 | 1461193339624 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:19 INFO - PROCESS | 12207 | ++DOCSHELL 0x861d8c00 == 145 [pid = 12207] [id = 303] 16:02:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 248 (0x861da400) [pid = 12207] [serial = 910] [outer = (nil)] 16:02:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 249 (0x9fb93000) [pid = 12207] [serial = 911] [outer = 0x861da400] 16:02:19 INFO - PROCESS | 12207 | 1461193339716 Marionette DEBUG loaded listener.js 16:02:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 250 (0xa0efa800) [pid = 12207] [serial = 912] [outer = 0x861da400] 16:02:20 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:02:20 INFO - PROCESS | 12207 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:02:20 INFO - PROCESS | 12207 | 1461193340622 Marionette TRACE conn4 <- [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[80] expected 0 but got 255","_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] 16:02:20 INFO - PROCESS | 12207 | 1461193340664 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 16:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:02:20 INFO - PROCESS | 12207 | 1461193340670 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:02:20 INFO - PROCESS | 12207 | 1461193340674 Marionette TRACE conn4 <- [1,1186,null,{}] 16:02:20 INFO - PROCESS | 12207 | 1461193340680 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:20 INFO - PROCESS | 12207 | 1461193340871 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 16:02:21 INFO - PROCESS | 12207 | 1461193341132 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:21 INFO - PROCESS | 12207 | ++DOCSHELL 0x861da000 == 146 [pid = 12207] [id = 304] 16:02:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 251 (0x8b641000) [pid = 12207] [serial = 913] [outer = (nil)] 16:02:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 252 (0x8b649800) [pid = 12207] [serial = 914] [outer = 0x8b641000] 16:02:21 INFO - PROCESS | 12207 | 1461193341269 Marionette DEBUG loaded listener.js 16:02:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 253 (0x8b64d000) [pid = 12207] [serial = 915] [outer = 0x8b641000] 16:02:22 INFO - PROCESS | 12207 | 1461193342282 Marionette TRACE conn4 <- [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] 16:02:22 INFO - PROCESS | 12207 | 1461193342365 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 16:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:02:22 INFO - PROCESS | 12207 | 1461193342373 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:02:22 INFO - PROCESS | 12207 | 1461193342377 Marionette TRACE conn4 <- [1,1190,null,{}] 16:02:22 INFO - PROCESS | 12207 | 1461193342383 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:22 INFO - PROCESS | 12207 | 1461193342645 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 16:02:22 INFO - PROCESS | 12207 | 1461193342973 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:23 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b648000 == 147 [pid = 12207] [id = 305] 16:02:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 254 (0x8be47400) [pid = 12207] [serial = 916] [outer = (nil)] 16:02:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 255 (0x8be4c800) [pid = 12207] [serial = 917] [outer = 0x8be47400] 16:02:23 INFO - PROCESS | 12207 | 1461193343067 Marionette DEBUG loaded listener.js 16:02:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 256 (0x9fb88000) [pid = 12207] [serial = 918] [outer = 0x8be47400] 16:02:24 INFO - PROCESS | 12207 | 1461193343991 Marionette TRACE conn4 <- [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] 16:02:24 INFO - PROCESS | 12207 | 1461193344066 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 16:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:02:24 INFO - PROCESS | 12207 | 1461193344074 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:02:24 INFO - PROCESS | 12207 | 1461193344077 Marionette TRACE conn4 <- [1,1194,null,{}] 16:02:24 INFO - PROCESS | 12207 | 1461193344083 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:24 INFO - PROCESS | 12207 | 1461193344280 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 16:02:24 INFO - PROCESS | 12207 | 1461193344650 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:24 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b926000 == 148 [pid = 12207] [id = 306] 16:02:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 257 (0x8bd31400) [pid = 12207] [serial = 919] [outer = (nil)] 16:02:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 258 (0x8bd3a800) [pid = 12207] [serial = 920] [outer = 0x8bd31400] 16:02:24 INFO - PROCESS | 12207 | 1461193344742 Marionette DEBUG loaded listener.js 16:02:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 259 (0x8bd3cc00) [pid = 12207] [serial = 921] [outer = 0x8bd31400] 16:02:25 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:02:25 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:02:25 INFO - PROCESS | 12207 | 1461193345652 Marionette TRACE conn4 <- [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 210","_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] 16:02:25 INFO - PROCESS | 12207 | 1461193345715 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 16:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:02:25 INFO - PROCESS | 12207 | 1461193345721 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:02:25 INFO - PROCESS | 12207 | 1461193345725 Marionette TRACE conn4 <- [1,1198,null,{}] 16:02:25 INFO - PROCESS | 12207 | 1461193345730 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:25 INFO - PROCESS | 12207 | 1461193345923 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 16:02:26 INFO - PROCESS | 12207 | 1461193346187 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:26 INFO - PROCESS | 12207 | ++DOCSHELL 0x8594d400 == 149 [pid = 12207] [id = 307] 16:02:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 260 (0x8594dc00) [pid = 12207] [serial = 922] [outer = (nil)] 16:02:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 261 (0x85957800) [pid = 12207] [serial = 923] [outer = 0x8594dc00] 16:02:26 INFO - PROCESS | 12207 | 1461193346329 Marionette DEBUG loaded listener.js 16:02:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 262 (0x8595b400) [pid = 12207] [serial = 924] [outer = 0x8594dc00] 16:02:27 INFO - PROCESS | 12207 | 1461193347202 Marionette TRACE conn4 <- [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]]]}] 16:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1533ms 16:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:02:27 INFO - PROCESS | 12207 | 1461193347256 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 16:02:27 INFO - PROCESS | 12207 | 1461193347259 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 16:02:27 INFO - PROCESS | 12207 | 1461193347266 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:02:27 INFO - PROCESS | 12207 | 1461193347269 Marionette TRACE conn4 <- [1,1202,null,{}] 16:02:27 INFO - PROCESS | 12207 | 1461193347275 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:27 INFO - PROCESS | 12207 | 1461193347476 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 16:02:27 INFO - PROCESS | 12207 | 1461193347749 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:27 INFO - PROCESS | 12207 | ++DOCSHELL 0x85955c00 == 150 [pid = 12207] [id = 308] 16:02:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 263 (0x85959400) [pid = 12207] [serial = 925] [outer = (nil)] 16:02:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 264 (0x86246000) [pid = 12207] [serial = 926] [outer = 0x85959400] 16:02:27 INFO - PROCESS | 12207 | 1461193347877 Marionette DEBUG loaded listener.js 16:02:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 265 (0x86248800) [pid = 12207] [serial = 927] [outer = 0x85959400] 16:02:28 INFO - PROCESS | 12207 | 1461193348755 Marionette TRACE conn4 <- [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]]]}] 16:02:28 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 16:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1531ms 16:02:28 INFO - PROCESS | 12207 | 1461193348797 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 16:02:28 INFO - PROCESS | 12207 | 1461193348801 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 16:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:02:28 INFO - PROCESS | 12207 | 1461193348807 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:02:28 INFO - PROCESS | 12207 | 1461193348811 Marionette TRACE conn4 <- [1,1206,null,{}] 16:02:28 INFO - PROCESS | 12207 | 1461193348817 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:29 INFO - PROCESS | 12207 | 1461193349009 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 16:02:29 INFO - PROCESS | 12207 | 1461193349348 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:29 INFO - PROCESS | 12207 | ++DOCSHELL 0x85957c00 == 151 [pid = 12207] [id = 309] 16:02:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 266 (0x86243000) [pid = 12207] [serial = 928] [outer = (nil)] 16:02:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 267 (0x86250800) [pid = 12207] [serial = 929] [outer = 0x86243000] 16:02:29 INFO - PROCESS | 12207 | 1461193349439 Marionette DEBUG loaded listener.js 16:02:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 268 (0x8b543c00) [pid = 12207] [serial = 930] [outer = 0x86243000] 16:02:30 INFO - PROCESS | 12207 | 1461193350304 Marionette TRACE conn4 <- [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]]]}] 16:02:30 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 16:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1536ms 16:02:30 INFO - PROCESS | 12207 | 1461193350344 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 16:02:30 INFO - PROCESS | 12207 | 1461193350347 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 16:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:02:30 INFO - PROCESS | 12207 | 1461193350354 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:02:30 INFO - PROCESS | 12207 | 1461193350358 Marionette TRACE conn4 <- [1,1210,null,{}] 16:02:30 INFO - PROCESS | 12207 | 1461193350363 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:30 INFO - PROCESS | 12207 | 1461193350550 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 16:02:30 INFO - PROCESS | 12207 | 1461193350832 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:30 INFO - PROCESS | 12207 | ++DOCSHELL 0x847cd400 == 152 [pid = 12207] [id = 310] 16:02:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 269 (0x847ce000) [pid = 12207] [serial = 931] [outer = (nil)] 16:02:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 270 (0x847d6000) [pid = 12207] [serial = 932] [outer = 0x847ce000] 16:02:30 INFO - PROCESS | 12207 | 1461193350957 Marionette DEBUG loaded listener.js 16:02:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 271 (0x847d9400) [pid = 12207] [serial = 933] [outer = 0x847ce000] 16:02:31 INFO - PROCESS | 12207 | 1461193351842 Marionette TRACE conn4 <- [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]]]}] 16:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1530ms 16:02:31 INFO - PROCESS | 12207 | 1461193351885 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 16:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:02:31 INFO - PROCESS | 12207 | 1461193351889 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 16:02:31 INFO - PROCESS | 12207 | 1461193351896 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:02:31 INFO - PROCESS | 12207 | 1461193351900 Marionette TRACE conn4 <- [1,1214,null,{}] 16:02:31 INFO - PROCESS | 12207 | 1461193351906 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:32 INFO - PROCESS | 12207 | 1461193352118 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 16:02:32 INFO - PROCESS | 12207 | 1461193352428 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:32 INFO - PROCESS | 12207 | ++DOCSHELL 0x847d2400 == 153 [pid = 12207] [id = 311] 16:02:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 272 (0x847d3000) [pid = 12207] [serial = 934] [outer = (nil)] 16:02:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 273 (0x8624fc00) [pid = 12207] [serial = 935] [outer = 0x847d3000] 16:02:32 INFO - PROCESS | 12207 | 1461193352524 Marionette DEBUG loaded listener.js 16:02:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 274 (0x8bd3bc00) [pid = 12207] [serial = 936] [outer = 0x847d3000] 16:02:33 INFO - PROCESS | 12207 | 1461193353469 Marionette TRACE conn4 <- [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]]]}] 16:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1633ms 16:02:33 INFO - PROCESS | 12207 | 1461193353529 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 16:02:33 INFO - PROCESS | 12207 | 1461193353533 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 16:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:02:33 INFO - PROCESS | 12207 | 1461193353539 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:02:33 INFO - PROCESS | 12207 | 1461193353543 Marionette TRACE conn4 <- [1,1218,null,{}] 16:02:33 INFO - PROCESS | 12207 | 1461193353548 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:33 INFO - PROCESS | 12207 | 1461193353753 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 16:02:34 INFO - PROCESS | 12207 | 1461193354017 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:34 INFO - PROCESS | 12207 | ++DOCSHELL 0x84a5d400 == 154 [pid = 12207] [id = 312] 16:02:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 275 (0x84a5e000) [pid = 12207] [serial = 937] [outer = (nil)] 16:02:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 276 (0x84a64c00) [pid = 12207] [serial = 938] [outer = 0x84a5e000] 16:02:34 INFO - PROCESS | 12207 | 1461193354158 Marionette DEBUG loaded listener.js 16:02:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 277 (0x84a67c00) [pid = 12207] [serial = 939] [outer = 0x84a5e000] 16:02:35 INFO - PROCESS | 12207 | 1461193355119 Marionette TRACE conn4 <- [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]]]}] 16:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1630ms 16:02:35 INFO - PROCESS | 12207 | 1461193355171 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 16:02:35 INFO - PROCESS | 12207 | 1461193355175 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 16:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:02:35 INFO - PROCESS | 12207 | 1461193355182 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:02:35 INFO - PROCESS | 12207 | 1461193355185 Marionette TRACE conn4 <- [1,1222,null,{}] 16:02:35 INFO - PROCESS | 12207 | 1461193355191 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:35 INFO - PROCESS | 12207 | 1461193355396 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 16:02:35 INFO - PROCESS | 12207 | 1461193355725 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:36 INFO - PROCESS | 12207 | --DOCSHELL 0x8f8b7800 == 153 [pid = 12207] [id = 293] 16:02:36 INFO - PROCESS | 12207 | --DOCSHELL 0x8c4ebc00 == 152 [pid = 12207] [id = 292] 16:02:36 INFO - PROCESS | 12207 | --DOCSHELL 0x85802400 == 151 [pid = 12207] [id = 291] 16:02:36 INFO - PROCESS | 12207 | --DOCSHELL 0x8990b000 == 150 [pid = 12207] [id = 290] 16:02:36 INFO - PROCESS | 12207 | --DOCSHELL 0x8580a800 == 149 [pid = 12207] [id = 289] 16:02:36 INFO - PROCESS | 12207 | --DOCSHELL 0x8c175400 == 148 [pid = 12207] [id = 283] 16:02:36 INFO - PROCESS | 12207 | --DOCSHELL 0x8f636800 == 147 [pid = 12207] [id = 281] 16:02:36 INFO - PROCESS | 12207 | --DOCSHELL 0x8c176800 == 146 [pid = 12207] [id = 282] 16:02:36 INFO - PROCESS | 12207 | --DOCSHELL 0x8b536000 == 145 [pid = 12207] [id = 280] 16:02:36 INFO - PROCESS | 12207 | --DOCSHELL 0x8b535000 == 144 [pid = 12207] [id = 279] 16:02:36 INFO - PROCESS | 12207 | --DOCSHELL 0x96c82c00 == 143 [pid = 12207] [id = 277] 16:02:36 INFO - PROCESS | 12207 | --DOCSHELL 0x902db400 == 142 [pid = 12207] [id = 278] 16:02:36 INFO - PROCESS | 12207 | --DOCSHELL 0x8e8a0000 == 141 [pid = 12207] [id = 276] 16:02:36 INFO - PROCESS | 12207 | --DOCSHELL 0x96b7ec00 == 140 [pid = 12207] [id = 275] 16:02:36 INFO - PROCESS | 12207 | --DOCSHELL 0x8fd39c00 == 139 [pid = 12207] [id = 274] 16:02:36 INFO - PROCESS | 12207 | --DOCSHELL 0x89907800 == 138 [pid = 12207] [id = 271] 16:02:36 INFO - PROCESS | 12207 | --DOMWINDOW == 276 (0x92971400) [pid = 12207] [serial = 812] [outer = (nil)] [url = about:blank] 16:02:36 INFO - PROCESS | 12207 | --DOMWINDOW == 275 (0x9007cc00) [pid = 12207] [serial = 806] [outer = (nil)] [url = about:blank] 16:02:36 INFO - PROCESS | 12207 | --DOMWINDOW == 274 (0x91516400) [pid = 12207] [serial = 809] [outer = (nil)] [url = about:blank] 16:02:36 INFO - PROCESS | 12207 | --DOMWINDOW == 273 (0x902ddc00) [pid = 12207] [serial = 807] [outer = (nil)] [url = about:blank] 16:02:36 INFO - PROCESS | 12207 | --DOMWINDOW == 272 (0x877fc400) [pid = 12207] [serial = 788] [outer = (nil)] [url = about:blank] 16:02:36 INFO - PROCESS | 12207 | --DOMWINDOW == 271 (0x877f2000) [pid = 12207] [serial = 785] [outer = (nil)] [url = about:blank] 16:02:36 INFO - PROCESS | 12207 | --DOMWINDOW == 270 (0x876cd400) [pid = 12207] [serial = 782] [outer = (nil)] [url = about:blank] 16:02:36 INFO - PROCESS | 12207 | --DOMWINDOW == 269 (0xa2ad1000) [pid = 12207] [serial = 779] [outer = (nil)] [url = about:blank] 16:02:36 INFO - PROCESS | 12207 | --DOMWINDOW == 268 (0x902d7800) [pid = 12207] [serial = 776] [outer = (nil)] [url = about:blank] 16:02:36 INFO - PROCESS | 12207 | --DOMWINDOW == 267 (0x89bb7800) [pid = 12207] [serial = 773] [outer = (nil)] [url = about:blank] 16:02:36 INFO - PROCESS | 12207 | --DOMWINDOW == 266 (0x9ff13000) [pid = 12207] [serial = 770] [outer = (nil)] [url = about:blank] 16:02:36 INFO - PROCESS | 12207 | --DOMWINDOW == 265 (0x8990a000) [pid = 12207] [serial = 767] [outer = (nil)] [url = about:blank] 16:02:36 INFO - PROCESS | 12207 | --DOMWINDOW == 264 (0x9ffc8000) [pid = 12207] [serial = 764] [outer = (nil)] [url = about:blank] 16:02:36 INFO - PROCESS | 12207 | --DOMWINDOW == 263 (0x99a3a400) [pid = 12207] [serial = 761] [outer = (nil)] [url = about:blank] 16:02:36 INFO - PROCESS | 12207 | --DOMWINDOW == 262 (0x90086800) [pid = 12207] [serial = 752] [outer = (nil)] [url = about:blank] 16:02:36 INFO - PROCESS | 12207 | --DOMWINDOW == 261 (0x97fbd000) [pid = 12207] [serial = 755] [outer = (nil)] [url = about:blank] 16:02:36 INFO - PROCESS | 12207 | --DOMWINDOW == 260 (0x97f8bc00) [pid = 12207] [serial = 746] [outer = (nil)] [url = about:blank] 16:02:36 INFO - PROCESS | 12207 | --DOMWINDOW == 259 (0x982cec00) [pid = 12207] [serial = 758] [outer = (nil)] [url = about:blank] 16:02:36 INFO - PROCESS | 12207 | --DOMWINDOW == 258 (0x8c027400) [pid = 12207] [serial = 794] [outer = (nil)] [url = about:blank] 16:02:36 INFO - PROCESS | 12207 | --DOMWINDOW == 257 (0x8e692400) [pid = 12207] [serial = 795] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 12207 | --DOMWINDOW == 256 (0x8f708400) [pid = 12207] [serial = 800] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 12207 | --DOMWINDOW == 255 (0x8f893000) [pid = 12207] [serial = 801] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 12207 | --DOMWINDOW == 254 (0x8f67d400) [pid = 12207] [serial = 797] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 12207 | --DOMWINDOW == 253 (0x8f88fc00) [pid = 12207] [serial = 798] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 12207 | --DOMWINDOW == 252 (0x92901c00) [pid = 12207] [serial = 810] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 12207 | --DOMWINDOW == 251 (0x8f66fc00) [pid = 12207] [serial = 749] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 12207 | --DOMWINDOW == 250 (0x89910000) [pid = 12207] [serial = 791] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 12207 | --DOMWINDOW == 249 (0x89bbec00) [pid = 12207] [serial = 792] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 12207 | --DOMWINDOW == 248 (0x8fe06000) [pid = 12207] [serial = 803] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 12207 | --DOMWINDOW == 247 (0x8fe0dc00) [pid = 12207] [serial = 804] [outer = (nil)] [url = about:blank] 16:02:37 INFO - PROCESS | 12207 | ++DOCSHELL 0x8580a800 == 139 [pid = 12207] [id = 313] 16:02:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 248 (0x85e72c00) [pid = 12207] [serial = 940] [outer = (nil)] 16:02:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 249 (0x861e1000) [pid = 12207] [serial = 941] [outer = 0x85e72c00] 16:02:37 INFO - PROCESS | 12207 | 1461193357064 Marionette DEBUG loaded listener.js 16:02:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 250 (0x8624f800) [pid = 12207] [serial = 942] [outer = 0x85e72c00] 16:02:37 INFO - PROCESS | 12207 | 1461193357895 Marionette TRACE conn4 <- [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] 16:02:37 INFO - PROCESS | 12207 | 1461193357938 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 16:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:02:37 INFO - PROCESS | 12207 | 1461193357951 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:02:37 INFO - PROCESS | 12207 | 1461193357956 Marionette TRACE conn4 <- [1,1226,null,{}] 16:02:37 INFO - PROCESS | 12207 | 1461193357969 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:38 INFO - PROCESS | 12207 | 1461193358199 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 16:02:38 INFO - PROCESS | 12207 | 1461193358386 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:38 INFO - PROCESS | 12207 | ++DOCSHELL 0x85e71c00 == 140 [pid = 12207] [id = 314] 16:02:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 251 (0x877f5800) [pid = 12207] [serial = 943] [outer = (nil)] 16:02:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 252 (0x89904000) [pid = 12207] [serial = 944] [outer = 0x877f5800] 16:02:38 INFO - PROCESS | 12207 | 1461193358466 Marionette DEBUG loaded listener.js 16:02:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 253 (0x89bb3c00) [pid = 12207] [serial = 945] [outer = 0x877f5800] 16:02:39 INFO - PROCESS | 12207 | 1461193359287 Marionette TRACE conn4 <- [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]]]}] 16:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1390ms 16:02:39 INFO - PROCESS | 12207 | 1461193359349 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 16:02:39 INFO - PROCESS | 12207 | 1461193359355 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 16:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:02:39 INFO - PROCESS | 12207 | 1461193359369 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:02:39 INFO - PROCESS | 12207 | 1461193359372 Marionette TRACE conn4 <- [1,1230,null,{}] 16:02:39 INFO - PROCESS | 12207 | 1461193359379 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:39 INFO - PROCESS | 12207 | 1461193359625 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 16:02:39 INFO - PROCESS | 12207 | 1461193359650 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:39 INFO - PROCESS | 12207 | ++DOCSHELL 0x8799b800 == 141 [pid = 12207] [id = 315] 16:02:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 254 (0x8990e800) [pid = 12207] [serial = 946] [outer = (nil)] 16:02:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 255 (0x8b649000) [pid = 12207] [serial = 947] [outer = 0x8990e800] 16:02:39 INFO - PROCESS | 12207 | 1461193359725 Marionette DEBUG loaded listener.js 16:02:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 256 (0x8bc3d000) [pid = 12207] [serial = 948] [outer = 0x8990e800] 16:02:40 INFO - PROCESS | 12207 | 1461193360775 Marionette TRACE conn4 <- [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]]]}] 16:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1448ms 16:02:40 INFO - PROCESS | 12207 | 1461193360817 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 16:02:40 INFO - PROCESS | 12207 | 1461193360821 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 16:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:02:40 INFO - PROCESS | 12207 | 1461193360838 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:02:40 INFO - PROCESS | 12207 | 1461193360844 Marionette TRACE conn4 <- [1,1234,null,{}] 16:02:40 INFO - PROCESS | 12207 | 1461193360859 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:41 INFO - PROCESS | 12207 | 1461193361115 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 16:02:41 INFO - PROCESS | 12207 | 1461193361142 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:41 INFO - PROCESS | 12207 | ++DOCSHELL 0x89bbf400 == 142 [pid = 12207] [id = 316] 16:02:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 257 (0x8c027400) [pid = 12207] [serial = 949] [outer = (nil)] 16:02:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 258 (0x8c17b400) [pid = 12207] [serial = 950] [outer = 0x8c027400] 16:02:41 INFO - PROCESS | 12207 | 1461193361216 Marionette DEBUG loaded listener.js 16:02:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 259 (0x8c474400) [pid = 12207] [serial = 951] [outer = 0x8c027400] 16:02:42 INFO - PROCESS | 12207 | --DOMWINDOW == 258 (0x8f67a400) [pid = 12207] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:02:42 INFO - PROCESS | 12207 | --DOMWINDOW == 257 (0x8f8b9000) [pid = 12207] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:02:42 INFO - PROCESS | 12207 | --DOMWINDOW == 256 (0x8990e400) [pid = 12207] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:02:42 INFO - PROCESS | 12207 | --DOMWINDOW == 255 (0x877fb400) [pid = 12207] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:02:42 INFO - PROCESS | 12207 | --DOMWINDOW == 254 (0x8bdbac00) [pid = 12207] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:02:42 INFO - PROCESS | 12207 | --DOMWINDOW == 253 (0x8f63b000) [pid = 12207] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:02:42 INFO - PROCESS | 12207 | 1461193362591 Marionette TRACE conn4 <- [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]]]}] 16:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1785ms 16:02:42 INFO - PROCESS | 12207 | 1461193362623 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 16:02:42 INFO - PROCESS | 12207 | 1461193362626 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 16:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:02:42 INFO - PROCESS | 12207 | 1461193362632 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:02:42 INFO - PROCESS | 12207 | 1461193362635 Marionette TRACE conn4 <- [1,1238,null,{}] 16:02:42 INFO - PROCESS | 12207 | 1461193362641 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:42 INFO - PROCESS | 12207 | 1461193362826 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 16:02:42 INFO - PROCESS | 12207 | 1461193362843 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:42 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b64c000 == 143 [pid = 12207] [id = 317] 16:02:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 254 (0x8c176800) [pid = 12207] [serial = 952] [outer = (nil)] 16:02:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 255 (0x8e6b3c00) [pid = 12207] [serial = 953] [outer = 0x8c176800] 16:02:42 INFO - PROCESS | 12207 | 1461193362916 Marionette DEBUG loaded listener.js 16:02:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 256 (0x8e6bd400) [pid = 12207] [serial = 954] [outer = 0x8c176800] 16:02:43 INFO - PROCESS | 12207 | 1461193363872 Marionette TRACE conn4 <- [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]]]}] 16:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1300ms 16:02:43 INFO - PROCESS | 12207 | 1461193363933 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 16:02:43 INFO - PROCESS | 12207 | 1461193363936 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 16:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:02:43 INFO - PROCESS | 12207 | 1461193363942 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:02:43 INFO - PROCESS | 12207 | 1461193363945 Marionette TRACE conn4 <- [1,1242,null,{}] 16:02:43 INFO - PROCESS | 12207 | 1461193363951 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:44 INFO - PROCESS | 12207 | 1461193364323 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 16:02:44 INFO - PROCESS | 12207 | 1461193364597 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:44 INFO - PROCESS | 12207 | ++DOCSHELL 0x861dc800 == 144 [pid = 12207] [id = 318] 16:02:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 257 (0x861dcc00) [pid = 12207] [serial = 955] [outer = (nil)] 16:02:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 258 (0x8624b000) [pid = 12207] [serial = 956] [outer = 0x861dcc00] 16:02:44 INFO - PROCESS | 12207 | 1461193364697 Marionette DEBUG loaded listener.js 16:02:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 259 (0x876d3800) [pid = 12207] [serial = 957] [outer = 0x861dcc00] 16:02:45 INFO - PROCESS | 12207 | 1461193365630 Marionette TRACE conn4 <- [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]]]}] 16:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1734ms 16:02:45 INFO - PROCESS | 12207 | 1461193365679 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 16:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:02:45 INFO - PROCESS | 12207 | 1461193365688 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 16:02:45 INFO - PROCESS | 12207 | 1461193365696 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:02:45 INFO - PROCESS | 12207 | 1461193365701 Marionette TRACE conn4 <- [1,1246,null,{}] 16:02:45 INFO - PROCESS | 12207 | 1461193365709 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:45 INFO - PROCESS | 12207 | 1461193365916 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 16:02:46 INFO - PROCESS | 12207 | 1461193366184 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:46 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b53e800 == 145 [pid = 12207] [id = 319] 16:02:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 260 (0x8b542c00) [pid = 12207] [serial = 958] [outer = (nil)] 16:02:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 261 (0x8b9a3400) [pid = 12207] [serial = 959] [outer = 0x8b542c00] 16:02:46 INFO - PROCESS | 12207 | 1461193366319 Marionette DEBUG loaded listener.js 16:02:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 262 (0x8bdc0800) [pid = 12207] [serial = 960] [outer = 0x8b542c00] 16:02:47 INFO - PROCESS | 12207 | 1461193367306 Marionette TRACE conn4 <- [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]]]}] 16:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1684ms 16:02:47 INFO - PROCESS | 12207 | 1461193367380 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 16:02:47 INFO - PROCESS | 12207 | 1461193367386 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 16:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:02:47 INFO - PROCESS | 12207 | 1461193367393 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:02:47 INFO - PROCESS | 12207 | 1461193367397 Marionette TRACE conn4 <- [1,1250,null,{}] 16:02:47 INFO - PROCESS | 12207 | 1461193367404 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:47 INFO - PROCESS | 12207 | 1461193367665 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 16:02:48 INFO - PROCESS | 12207 | 1461193368131 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:48 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c176400 == 146 [pid = 12207] [id = 320] 16:02:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 263 (0x8c4ebc00) [pid = 12207] [serial = 961] [outer = (nil)] 16:02:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 264 (0x8e699800) [pid = 12207] [serial = 962] [outer = 0x8c4ebc00] 16:02:48 INFO - PROCESS | 12207 | 1461193368228 Marionette DEBUG loaded listener.js 16:02:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 265 (0x8e8a9000) [pid = 12207] [serial = 963] [outer = 0x8c4ebc00] 16:02:49 INFO - PROCESS | 12207 | 1461193369226 Marionette TRACE conn4 <- [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]]]}] 16:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1902ms 16:02:49 INFO - PROCESS | 12207 | 1461193369295 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 16:02:49 INFO - PROCESS | 12207 | 1461193369302 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 16:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:02:49 INFO - PROCESS | 12207 | 1461193369324 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:02:49 INFO - PROCESS | 12207 | 1461193369336 Marionette TRACE conn4 <- [1,1254,null,{}] 16:02:49 INFO - PROCESS | 12207 | 1461193369345 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:49 INFO - PROCESS | 12207 | 1461193369808 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 16:02:50 INFO - PROCESS | 12207 | 1461193370150 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:50 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c17e400 == 147 [pid = 12207] [id = 321] 16:02:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 266 (0x8c4e0400) [pid = 12207] [serial = 964] [outer = (nil)] 16:02:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 267 (0x8f8ba400) [pid = 12207] [serial = 965] [outer = 0x8c4e0400] 16:02:50 INFO - PROCESS | 12207 | 1461193370304 Marionette DEBUG loaded listener.js 16:02:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 268 (0x8fc54800) [pid = 12207] [serial = 966] [outer = 0x8c4e0400] 16:02:51 INFO - PROCESS | 12207 | 1461193371365 Marionette TRACE conn4 <- [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]]]}] 16:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 2105ms 16:02:51 INFO - PROCESS | 12207 | 1461193371416 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 16:02:51 INFO - PROCESS | 12207 | 1461193371424 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 16:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:02:51 INFO - PROCESS | 12207 | 1461193371436 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:02:51 INFO - PROCESS | 12207 | 1461193371442 Marionette TRACE conn4 <- [1,1258,null,{}] 16:02:51 INFO - PROCESS | 12207 | 1461193371448 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:51 INFO - PROCESS | 12207 | 1461193371649 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 16:02:51 INFO - PROCESS | 12207 | 1461193371916 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:51 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f670c00 == 148 [pid = 12207] [id = 322] 16:02:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 269 (0x8f701c00) [pid = 12207] [serial = 967] [outer = (nil)] 16:02:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 270 (0x8fe0ac00) [pid = 12207] [serial = 968] [outer = 0x8f701c00] 16:02:52 INFO - PROCESS | 12207 | 1461193372048 Marionette DEBUG loaded listener.js 16:02:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 271 (0x8fed1800) [pid = 12207] [serial = 969] [outer = 0x8f701c00] 16:02:52 INFO - PROCESS | 12207 | 1461193372977 Marionette TRACE conn4 <- [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]]]}] 16:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1586ms 16:02:53 INFO - PROCESS | 12207 | 1461193373020 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 16:02:53 INFO - PROCESS | 12207 | 1461193373024 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 16:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:02:53 INFO - PROCESS | 12207 | 1461193373031 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:02:53 INFO - PROCESS | 12207 | 1461193373034 Marionette TRACE conn4 <- [1,1262,null,{}] 16:02:53 INFO - PROCESS | 12207 | 1461193373040 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:53 INFO - PROCESS | 12207 | 1461193373301 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 16:02:53 INFO - PROCESS | 12207 | 1461193373575 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:53 INFO - PROCESS | 12207 | ++DOCSHELL 0x902df800 == 149 [pid = 12207] [id = 323] 16:02:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 272 (0x902e0400) [pid = 12207] [serial = 970] [outer = (nil)] 16:02:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 273 (0x91518800) [pid = 12207] [serial = 971] [outer = 0x902e0400] 16:02:53 INFO - PROCESS | 12207 | 1461193373715 Marionette DEBUG loaded listener.js 16:02:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 274 (0x92a06800) [pid = 12207] [serial = 972] [outer = 0x902e0400] 16:02:54 INFO - PROCESS | 12207 | 1461193374619 Marionette TRACE conn4 <- [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]]]}] 16:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1638ms 16:02:54 INFO - PROCESS | 12207 | 1461193374670 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 16:02:54 INFO - PROCESS | 12207 | 1461193374674 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 16:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:02:54 INFO - PROCESS | 12207 | 1461193374680 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:02:54 INFO - PROCESS | 12207 | 1461193374684 Marionette TRACE conn4 <- [1,1266,null,{}] 16:02:54 INFO - PROCESS | 12207 | 1461193374690 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:54 INFO - PROCESS | 12207 | 1461193374888 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 16:02:55 INFO - PROCESS | 12207 | 1461193375147 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:55 INFO - PROCESS | 12207 | ++DOCSHELL 0x90087c00 == 150 [pid = 12207] [id = 324] 16:02:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 275 (0x902db400) [pid = 12207] [serial = 973] [outer = (nil)] 16:02:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 276 (0x93a61c00) [pid = 12207] [serial = 974] [outer = 0x902db400] 16:02:55 INFO - PROCESS | 12207 | 1461193375271 Marionette DEBUG loaded listener.js 16:02:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 277 (0x93a64c00) [pid = 12207] [serial = 975] [outer = 0x902db400] 16:02:56 INFO - PROCESS | 12207 | 1461193376190 Marionette TRACE conn4 <- [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]]]}] 16:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1545ms 16:02:56 INFO - PROCESS | 12207 | 1461193376227 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 16:02:56 INFO - PROCESS | 12207 | 1461193376230 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 16:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:02:56 INFO - PROCESS | 12207 | 1461193376237 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:02:56 INFO - PROCESS | 12207 | 1461193376241 Marionette TRACE conn4 <- [1,1270,null,{}] 16:02:56 INFO - PROCESS | 12207 | 1461193376247 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:56 INFO - PROCESS | 12207 | 1461193376471 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 16:02:56 INFO - PROCESS | 12207 | 1461193376786 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:56 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e8a2000 == 151 [pid = 12207] [id = 325] 16:02:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 278 (0x9151a000) [pid = 12207] [serial = 976] [outer = (nil)] 16:02:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 279 (0x93a6b800) [pid = 12207] [serial = 977] [outer = 0x9151a000] 16:02:56 INFO - PROCESS | 12207 | 1461193376880 Marionette DEBUG loaded listener.js 16:02:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 280 (0x93bea000) [pid = 12207] [serial = 978] [outer = 0x9151a000] 16:02:57 INFO - PROCESS | 12207 | 1461193377773 Marionette TRACE conn4 <- [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]]]}] 16:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1588ms 16:02:57 INFO - PROCESS | 12207 | 1461193377829 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 16:02:57 INFO - PROCESS | 12207 | 1461193377834 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 16:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:02:57 INFO - PROCESS | 12207 | 1461193377843 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:02:57 INFO - PROCESS | 12207 | 1461193377847 Marionette TRACE conn4 <- [1,1274,null,{}] 16:02:57 INFO - PROCESS | 12207 | 1461193377856 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:58 INFO - PROCESS | 12207 | 1461193378123 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 16:02:58 INFO - PROCESS | 12207 | 1461193378461 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:58 INFO - PROCESS | 12207 | ++DOCSHELL 0x93a60800 == 152 [pid = 12207] [id = 326] 16:02:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 281 (0x93a61400) [pid = 12207] [serial = 979] [outer = (nil)] 16:02:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 282 (0x96b2f000) [pid = 12207] [serial = 980] [outer = 0x93a61400] 16:02:58 INFO - PROCESS | 12207 | 1461193378549 Marionette DEBUG loaded listener.js 16:02:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 283 (0x96b83c00) [pid = 12207] [serial = 981] [outer = 0x93a61400] 16:02:59 INFO - PROCESS | 12207 | 1461193379428 Marionette TRACE conn4 <- [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]]]}] 16:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1636ms 16:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:02:59 INFO - PROCESS | 12207 | 1461193379479 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 16:02:59 INFO - PROCESS | 12207 | 1461193379482 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 16:02:59 INFO - PROCESS | 12207 | 1461193379489 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:02:59 INFO - PROCESS | 12207 | 1461193379493 Marionette TRACE conn4 <- [1,1278,null,{}] 16:02:59 INFO - PROCESS | 12207 | 1461193379498 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:59 INFO - PROCESS | 12207 | 1461193379690 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 16:02:59 INFO - PROCESS | 12207 | 1461193379955 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:00 INFO - PROCESS | 12207 | ++DOCSHELL 0x93a66800 == 153 [pid = 12207] [id = 327] 16:03:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 284 (0x9520c400) [pid = 12207] [serial = 982] [outer = (nil)] 16:03:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 285 (0x97cb9000) [pid = 12207] [serial = 983] [outer = 0x9520c400] 16:03:00 INFO - PROCESS | 12207 | 1461193380084 Marionette DEBUG loaded listener.js 16:03:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 286 (0x97f8f800) [pid = 12207] [serial = 984] [outer = 0x9520c400] 16:03:01 INFO - PROCESS | 12207 | 1461193380998 Marionette TRACE conn4 <- [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]]]}] 16:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1584ms 16:03:01 INFO - PROCESS | 12207 | 1461193381072 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 16:03:01 INFO - PROCESS | 12207 | 1461193381077 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 16:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:03:01 INFO - PROCESS | 12207 | 1461193381083 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:03:01 INFO - PROCESS | 12207 | 1461193381087 Marionette TRACE conn4 <- [1,1282,null,{}] 16:03:01 INFO - PROCESS | 12207 | 1461193381093 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:01 INFO - PROCESS | 12207 | 1461193381363 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 16:03:01 INFO - PROCESS | 12207 | 1461193381696 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:01 INFO - PROCESS | 12207 | ++DOCSHELL 0x981f9800 == 154 [pid = 12207] [id = 328] 16:03:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 287 (0x981fbc00) [pid = 12207] [serial = 985] [outer = (nil)] 16:03:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 288 (0x98808000) [pid = 12207] [serial = 986] [outer = 0x981fbc00] 16:03:01 INFO - PROCESS | 12207 | 1461193381800 Marionette DEBUG loaded listener.js 16:03:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 289 (0x990a7000) [pid = 12207] [serial = 987] [outer = 0x981fbc00] 16:03:02 INFO - PROCESS | 12207 | 1461193382749 Marionette TRACE conn4 <- [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]]]}] 16:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1736ms 16:03:02 INFO - PROCESS | 12207 | 1461193382821 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 16:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:03:02 INFO - PROCESS | 12207 | 1461193382832 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 16:03:02 INFO - PROCESS | 12207 | 1461193382838 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:03:02 INFO - PROCESS | 12207 | 1461193382843 Marionette TRACE conn4 <- [1,1286,null,{}] 16:03:02 INFO - PROCESS | 12207 | 1461193382849 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:03 INFO - PROCESS | 12207 | 1461193383098 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 16:03:03 INFO - PROCESS | 12207 | 1461193383447 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:03 INFO - PROCESS | 12207 | ++DOCSHELL 0x9b185400 == 155 [pid = 12207] [id = 329] 16:03:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 290 (0x9ffc3000) [pid = 12207] [serial = 988] [outer = (nil)] 16:03:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 291 (0xa0a85800) [pid = 12207] [serial = 989] [outer = 0x9ffc3000] 16:03:03 INFO - PROCESS | 12207 | 1461193383544 Marionette DEBUG loaded listener.js 16:03:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 292 (0xa0ad2800) [pid = 12207] [serial = 990] [outer = 0x9ffc3000] 16:03:04 INFO - PROCESS | 12207 | 1461193384514 Marionette TRACE conn4 <- [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]]]}] 16:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1734ms 16:03:04 INFO - PROCESS | 12207 | 1461193384574 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 16:03:04 INFO - PROCESS | 12207 | 1461193384580 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 16:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:03:04 INFO - PROCESS | 12207 | 1461193384590 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:03:04 INFO - PROCESS | 12207 | 1461193384595 Marionette TRACE conn4 <- [1,1290,null,{}] 16:03:04 INFO - PROCESS | 12207 | 1461193384604 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:04 INFO - PROCESS | 12207 | 1461193384977 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 16:03:05 INFO - PROCESS | 12207 | 1461193385393 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:05 INFO - PROCESS | 12207 | ++DOCSHELL 0x89c8f800 == 156 [pid = 12207] [id = 330] 16:03:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 293 (0x89c90800) [pid = 12207] [serial = 991] [outer = (nil)] 16:03:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 294 (0x89c98400) [pid = 12207] [serial = 992] [outer = 0x89c90800] 16:03:05 INFO - PROCESS | 12207 | 1461193385526 Marionette DEBUG loaded listener.js 16:03:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 295 (0x89c9a000) [pid = 12207] [serial = 993] [outer = 0x89c90800] 16:03:06 INFO - PROCESS | 12207 | 1461193386528 Marionette TRACE conn4 <- [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]]]}] 16:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1986ms 16:03:06 INFO - PROCESS | 12207 | 1461193386576 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 16:03:06 INFO - PROCESS | 12207 | 1461193386580 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 16:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:03:06 INFO - PROCESS | 12207 | 1461193386587 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:03:06 INFO - PROCESS | 12207 | 1461193386591 Marionette TRACE conn4 <- [1,1294,null,{}] 16:03:06 INFO - PROCESS | 12207 | 1461193386597 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:06 INFO - PROCESS | 12207 | 1461193386823 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 16:03:07 INFO - PROCESS | 12207 | 1461193387142 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:07 INFO - PROCESS | 12207 | ++DOCSHELL 0x85e72400 == 157 [pid = 12207] [id = 331] 16:03:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 296 (0x89c91000) [pid = 12207] [serial = 994] [outer = (nil)] 16:03:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 297 (0x99d47400) [pid = 12207] [serial = 995] [outer = 0x89c91000] 16:03:07 INFO - PROCESS | 12207 | 1461193387238 Marionette DEBUG loaded listener.js 16:03:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 298 (0xa0a08000) [pid = 12207] [serial = 996] [outer = 0x89c91000] 16:03:08 INFO - PROCESS | 12207 | 1461193388109 Marionette TRACE conn4 <- [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]]]}] 16:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1581ms 16:03:08 INFO - PROCESS | 12207 | 1461193388169 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 16:03:08 INFO - PROCESS | 12207 | 1461193388174 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 16:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:03:08 INFO - PROCESS | 12207 | 1461193388181 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:03:08 INFO - PROCESS | 12207 | 1461193388184 Marionette TRACE conn4 <- [1,1298,null,{}] 16:03:08 INFO - PROCESS | 12207 | 1461193388190 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:08 INFO - PROCESS | 12207 | 1461193388442 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 16:03:08 INFO - PROCESS | 12207 | 1461193388812 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:08 INFO - PROCESS | 12207 | ++DOCSHELL 0x85950400 == 158 [pid = 12207] [id = 332] 16:03:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 299 (0x86e43000) [pid = 12207] [serial = 997] [outer = (nil)] 16:03:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 300 (0x86e49000) [pid = 12207] [serial = 998] [outer = 0x86e43000] 16:03:08 INFO - PROCESS | 12207 | 1461193388910 Marionette DEBUG loaded listener.js 16:03:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 301 (0x86e4b000) [pid = 12207] [serial = 999] [outer = 0x86e43000] 16:03:09 INFO - PROCESS | 12207 | 1461193389880 Marionette TRACE conn4 <- [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]]]}] 16:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1739ms 16:03:09 INFO - PROCESS | 12207 | 1461193389921 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 16:03:09 INFO - PROCESS | 12207 | 1461193389924 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 16:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:03:09 INFO - PROCESS | 12207 | 1461193389931 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:03:09 INFO - PROCESS | 12207 | 1461193389934 Marionette TRACE conn4 <- [1,1302,null,{}] 16:03:09 INFO - PROCESS | 12207 | 1461193389941 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:10 INFO - PROCESS | 12207 | 1461193390197 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 16:03:10 INFO - PROCESS | 12207 | 1461193390534 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:10 INFO - PROCESS | 12207 | ++DOCSHELL 0x86e42c00 == 159 [pid = 12207] [id = 333] 16:03:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 302 (0x86e45400) [pid = 12207] [serial = 1000] [outer = (nil)] 16:03:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 303 (0x89c9e000) [pid = 12207] [serial = 1001] [outer = 0x86e45400] 16:03:10 INFO - PROCESS | 12207 | 1461193390629 Marionette DEBUG loaded listener.js 16:03:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 304 (0x8fd33400) [pid = 12207] [serial = 1002] [outer = 0x86e45400] 16:03:11 INFO - PROCESS | 12207 | 1461193391543 Marionette TRACE conn4 <- [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]]]}] 16:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1682ms 16:03:11 INFO - PROCESS | 12207 | 1461193391615 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 16:03:11 INFO - PROCESS | 12207 | 1461193391619 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 16:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:03:11 INFO - PROCESS | 12207 | 1461193391625 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:03:11 INFO - PROCESS | 12207 | 1461193391629 Marionette TRACE conn4 <- [1,1306,null,{}] 16:03:11 INFO - PROCESS | 12207 | 1461193391634 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:11 INFO - PROCESS | 12207 | 1461193391842 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 16:03:12 INFO - PROCESS | 12207 | 1461193392200 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:12 INFO - PROCESS | 12207 | ++DOCSHELL 0x86e4fc00 == 160 [pid = 12207] [id = 334] 16:03:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 305 (0x86e50000) [pid = 12207] [serial = 1003] [outer = (nil)] 16:03:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 306 (0x8b6b0000) [pid = 12207] [serial = 1004] [outer = 0x86e50000] 16:03:12 INFO - PROCESS | 12207 | 1461193392295 Marionette DEBUG loaded listener.js 16:03:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 307 (0x8b6b2800) [pid = 12207] [serial = 1005] [outer = 0x86e50000] 16:03:13 INFO - PROCESS | 12207 | 1461193393204 Marionette TRACE conn4 <- [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]]]}] 16:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1635ms 16:03:13 INFO - PROCESS | 12207 | 1461193393261 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 16:03:13 INFO - PROCESS | 12207 | 1461193393265 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 16:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:03:13 INFO - PROCESS | 12207 | 1461193393276 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:03:13 INFO - PROCESS | 12207 | 1461193393279 Marionette TRACE conn4 <- [1,1310,null,{}] 16:03:13 INFO - PROCESS | 12207 | 1461193393292 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:13 INFO - PROCESS | 12207 | 1461193393487 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 16:03:13 INFO - PROCESS | 12207 | 1461193393914 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:13 INFO - PROCESS | 12207 | ++DOCSHELL 0x83de8c00 == 161 [pid = 12207] [id = 335] 16:03:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 308 (0x83dea400) [pid = 12207] [serial = 1006] [outer = (nil)] 16:03:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 309 (0x83df0c00) [pid = 12207] [serial = 1007] [outer = 0x83dea400] 16:03:14 INFO - PROCESS | 12207 | 1461193394006 Marionette DEBUG loaded listener.js 16:03:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 310 (0x83df4000) [pid = 12207] [serial = 1008] [outer = 0x83dea400] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x8fd3b800 == 160 [pid = 12207] [id = 250] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x8c47a400 == 159 [pid = 12207] [id = 208] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x8b243c00 == 158 [pid = 12207] [id = 215] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x8fe01c00 == 157 [pid = 12207] [id = 251] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x993d0c00 == 156 [pid = 12207] [id = 217] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x8e8a3c00 == 155 [pid = 12207] [id = 134] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x9880b000 == 154 [pid = 12207] [id = 216] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x8bef7400 == 153 [pid = 12207] [id = 213] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x96c7bc00 == 152 [pid = 12207] [id = 214] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x8c029400 == 151 [pid = 12207] [id = 211] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x89bbf400 == 150 [pid = 12207] [id = 316] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x8799b800 == 149 [pid = 12207] [id = 315] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x85e71c00 == 148 [pid = 12207] [id = 314] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x99d48400 == 147 [pid = 12207] [id = 11] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x8580a800 == 146 [pid = 12207] [id = 313] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x847d2400 == 145 [pid = 12207] [id = 311] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x85957c00 == 144 [pid = 12207] [id = 309] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x847cd400 == 143 [pid = 12207] [id = 310] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x85955c00 == 142 [pid = 12207] [id = 308] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x8594d400 == 141 [pid = 12207] [id = 307] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x8b926000 == 140 [pid = 12207] [id = 306] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x861da000 == 139 [pid = 12207] [id = 304] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x8b648000 == 138 [pid = 12207] [id = 305] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x861d8c00 == 137 [pid = 12207] [id = 303] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x861d6400 == 136 [pid = 12207] [id = 302] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x981f3400 == 135 [pid = 12207] [id = 301] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x8beeb400 == 134 [pid = 12207] [id = 300] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x91318400 == 133 [pid = 12207] [id = 298] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x93bea400 == 132 [pid = 12207] [id = 299] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x90079800 == 131 [pid = 12207] [id = 297] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x8e8aa400 == 130 [pid = 12207] [id = 296] 16:03:15 INFO - PROCESS | 12207 | --DOCSHELL 0x85807c00 == 129 [pid = 12207] [id = 295] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 309 (0x902dcc00) [pid = 12207] [serial = 884] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 308 (0x8f8bdc00) [pid = 12207] [serial = 878] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 307 (0x8fc53800) [pid = 12207] [serial = 881] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 306 (0x8f8c2400) [pid = 12207] [serial = 879] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 305 (0xa0a0c400) [pid = 12207] [serial = 851] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 304 (0x8bdc2000) [pid = 12207] [serial = 872] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 303 (0x8c17f400) [pid = 12207] [serial = 873] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 302 (0x99adb800) [pid = 12207] [serial = 833] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 301 (0x98816800) [pid = 12207] [serial = 830] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 300 (0x8c17f000) [pid = 12207] [serial = 848] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 299 (0x8f8c2000) [pid = 12207] [serial = 845] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 298 (0x89bb4c00) [pid = 12207] [serial = 815] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 297 (0x86eeac00) [pid = 12207] [serial = 854] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 296 (0x85e6fc00) [pid = 12207] [serial = 857] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 295 (0x86eebc00) [pid = 12207] [serial = 860] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 294 (0x8580ac00) [pid = 12207] [serial = 863] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 293 (0x9fb87000) [pid = 12207] [serial = 842] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 292 (0x86ee6400) [pid = 12207] [serial = 866] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 291 (0x8b247800) [pid = 12207] [serial = 870] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 290 (0x89bb0c00) [pid = 12207] [serial = 869] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 289 (0x97fc3400) [pid = 12207] [serial = 827] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 288 (0x912eec00) [pid = 12207] [serial = 821] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 287 (0x8ea41400) [pid = 12207] [serial = 875] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 286 (0x93be7400) [pid = 12207] [serial = 813] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 285 (0x8b53cc00) [pid = 12207] [serial = 839] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 284 (0x8e8a5800) [pid = 12207] [serial = 818] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 283 (0x9fc4bc00) [pid = 12207] [serial = 836] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 282 (0x970af000) [pid = 12207] [serial = 824] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 281 (0x8f705400) [pid = 12207] [serial = 876] [outer = (nil)] [url = about:blank] 16:03:15 INFO - PROCESS | 12207 | --DOMWINDOW == 280 (0x8fc59800) [pid = 12207] [serial = 882] [outer = (nil)] [url = about:blank] 16:03:16 INFO - PROCESS | 12207 | 1461193396602 Marionette TRACE conn4 <- [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] 16:03:16 INFO - PROCESS | 12207 | 1461193396689 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 16:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:03:16 INFO - PROCESS | 12207 | 1461193396700 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:03:16 INFO - PROCESS | 12207 | 1461193396704 Marionette TRACE conn4 <- [1,1314,null,{}] 16:03:16 INFO - PROCESS | 12207 | 1461193396714 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:16 INFO - PROCESS | 12207 | 1461193396941 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 16:03:17 INFO - PROCESS | 12207 | 1461193397221 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:17 INFO - PROCESS | 12207 | ++DOCSHELL 0x861d6800 == 130 [pid = 12207] [id = 336] 16:03:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 281 (0x861d8800) [pid = 12207] [serial = 1009] [outer = (nil)] 16:03:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 282 (0x861e4000) [pid = 12207] [serial = 1010] [outer = 0x861d8800] 16:03:17 INFO - PROCESS | 12207 | 1461193397312 Marionette DEBUG loaded listener.js 16:03:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 283 (0x8624d400) [pid = 12207] [serial = 1011] [outer = 0x861d8800] 16:03:18 INFO - PROCESS | 12207 | 1461193398286 Marionette TRACE conn4 <- [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]]]}] 16:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1640ms 16:03:18 INFO - PROCESS | 12207 | 1461193398341 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 16:03:18 INFO - PROCESS | 12207 | 1461193398348 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 16:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:03:18 INFO - PROCESS | 12207 | 1461193398366 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:03:18 INFO - PROCESS | 12207 | 1461193398370 Marionette TRACE conn4 <- [1,1318,null,{}] 16:03:18 INFO - PROCESS | 12207 | 1461193398376 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:18 INFO - PROCESS | 12207 | 1461193398667 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 16:03:18 INFO - PROCESS | 12207 | 1461193398901 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:18 INFO - PROCESS | 12207 | ++DOCSHELL 0x86242000 == 131 [pid = 12207] [id = 337] 16:03:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 284 (0x87999400) [pid = 12207] [serial = 1012] [outer = (nil)] 16:03:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 285 (0x879a2800) [pid = 12207] [serial = 1013] [outer = 0x87999400] 16:03:18 INFO - PROCESS | 12207 | 1461193398977 Marionette DEBUG loaded listener.js 16:03:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 286 (0x89bb3800) [pid = 12207] [serial = 1014] [outer = 0x87999400] 16:03:19 INFO - PROCESS | 12207 | 1461193399881 Marionette TRACE conn4 <- [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]]]}] 16:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1582ms 16:03:19 INFO - PROCESS | 12207 | 1461193399952 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 16:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:03:19 INFO - PROCESS | 12207 | 1461193399957 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 16:03:19 INFO - PROCESS | 12207 | 1461193399964 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:03:19 INFO - PROCESS | 12207 | 1461193399970 Marionette TRACE conn4 <- [1,1322,null,{}] 16:03:21 INFO - PROCESS | 12207 | 1461193401338 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 285 (0x9880d400) [pid = 12207] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 284 (0x8e8ad400) [pid = 12207] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 283 (0x861d7800) [pid = 12207] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 282 (0x847d3000) [pid = 12207] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 281 (0x876cc000) [pid = 12207] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 280 (0x9ff13800) [pid = 12207] [serial = 30] [outer = (nil)] [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.] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 279 (0x8f70b800) [pid = 12207] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 278 (0x9df99000) [pid = 12207] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 277 (0x8b641000) [pid = 12207] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 276 (0x86ee6000) [pid = 12207] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 275 (0x96c7d800) [pid = 12207] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 274 (0x97f89800) [pid = 12207] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 273 (0x8c478c00) [pid = 12207] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 272 (0x8f630800) [pid = 12207] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 271 (0x8c478000) [pid = 12207] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 270 (0x93c8a400) [pid = 12207] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 269 (0x9007d000) [pid = 12207] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 268 (0x8bef4c00) [pid = 12207] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 267 (0x89905c00) [pid = 12207] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 266 (0x8b9a8000) [pid = 12207] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 265 (0x8594dc00) [pid = 12207] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 264 (0x877f8c00) [pid = 12207] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 263 (0x8c025000) [pid = 12207] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 262 (0x8c179800) [pid = 12207] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 261 (0x8f8bc800) [pid = 12207] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 260 (0x8f8bcc00) [pid = 12207] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 259 (0x8c4e8000) [pid = 12207] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 258 (0x98ddc400) [pid = 12207] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 257 (0x85e72c00) [pid = 12207] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 256 (0x8fe0c000) [pid = 12207] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 255 (0x8bd31400) [pid = 12207] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 254 (0x8be47400) [pid = 12207] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 253 (0x8fe0c800) [pid = 12207] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 252 (0x86243000) [pid = 12207] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 251 (0x91519c00) [pid = 12207] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 250 (0x99a31000) [pid = 12207] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 249 (0x92a16000) [pid = 12207] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 248 (0x99052c00) [pid = 12207] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 247 (0x92906800) [pid = 12207] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 246 (0x876c5c00) [pid = 12207] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 245 (0x99a5b000) [pid = 12207] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 244 (0x8fecb400) [pid = 12207] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 243 (0x8c022c00) [pid = 12207] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 242 (0x8ea41c00) [pid = 12207] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 241 (0x8bef2c00) [pid = 12207] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 240 (0x861da400) [pid = 12207] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 239 (0x89bb0400) [pid = 12207] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 238 (0x99adac00) [pid = 12207] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 237 (0x85e69400) [pid = 12207] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 236 (0x9880b800) [pid = 12207] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 235 (0x8580b400) [pid = 12207] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 234 (0x8b9b0c00) [pid = 12207] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 233 (0x970b6000) [pid = 12207] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 232 (0x8990e800) [pid = 12207] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 231 (0x97d04c00) [pid = 12207] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 230 (0xa0a86000) [pid = 12207] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 229 (0x981f9000) [pid = 12207] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 228 (0x902d4800) [pid = 12207] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 227 (0x8c4e0000) [pid = 12207] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 226 (0x8b535400) [pid = 12207] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 225 (0x93bef400) [pid = 12207] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 224 (0x8b23d400) [pid = 12207] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 223 (0x8c47d000) [pid = 12207] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 222 (0x92a20400) [pid = 12207] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 221 (0x989f0000) [pid = 12207] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 220 (0x89907c00) [pid = 12207] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 219 (0x97f88800) [pid = 12207] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 218 (0x93c81800) [pid = 12207] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 217 (0x8c480400) [pid = 12207] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 216 (0x8e6bf400) [pid = 12207] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 215 (0x8b53b800) [pid = 12207] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 214 (0x89902000) [pid = 12207] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 213 (0x98a22400) [pid = 12207] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 212 (0x8c027400) [pid = 12207] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 211 (0x8e690800) [pid = 12207] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 210 (0x98811800) [pid = 12207] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 209 (0x9ea11400) [pid = 12207] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 208 (0x93becc00) [pid = 12207] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 207 (0x84a5e000) [pid = 12207] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 206 (0x85e73000) [pid = 12207] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 205 (0x9290e800) [pid = 12207] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 204 (0x85803c00) [pid = 12207] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 203 (0x902d6c00) [pid = 12207] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 202 (0x89905800) [pid = 12207] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 201 (0x85959400) [pid = 12207] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 200 (0x93be9800) [pid = 12207] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 199 (0x847ce000) [pid = 12207] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 198 (0x8f70e800) [pid = 12207] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 197 (0x902d9000) [pid = 12207] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 196 (0x877f5800) [pid = 12207] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 195 (0x9151b800) [pid = 12207] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 194 (0x8c4e7800) [pid = 12207] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:03:21 INFO - PROCESS | 12207 | --DOMWINDOW == 193 (0x97f91c00) [pid = 12207] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:03:21 INFO - PROCESS | 12207 | 1461193401888 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 16:03:22 INFO - PROCESS | 12207 | 1461193402027 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:22 INFO - PROCESS | 12207 | ++DOCSHELL 0x847d3c00 == 132 [pid = 12207] [id = 338] 16:03:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 194 (0x8594ec00) [pid = 12207] [serial = 1015] [outer = (nil)] 16:03:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 195 (0x85e6bc00) [pid = 12207] [serial = 1016] [outer = 0x8594ec00] 16:03:22 INFO - PROCESS | 12207 | 1461193402105 Marionette DEBUG loaded listener.js 16:03:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 196 (0x876c5c00) [pid = 12207] [serial = 1017] [outer = 0x8594ec00] 16:03:22 INFO - PROCESS | 12207 | 1461193402921 Marionette TRACE conn4 <- [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]]]}] 16:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 2998ms 16:03:22 INFO - PROCESS | 12207 | 1461193402961 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 16:03:22 INFO - PROCESS | 12207 | 1461193402966 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 16:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:03:22 INFO - PROCESS | 12207 | 1461193402972 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:03:22 INFO - PROCESS | 12207 | 1461193402976 Marionette TRACE conn4 <- [1,1326,null,{}] 16:03:22 INFO - PROCESS | 12207 | 1461193402981 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:23 INFO - PROCESS | 12207 | 1461193403155 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 16:03:23 INFO - PROCESS | 12207 | 1461193403170 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:23 INFO - PROCESS | 12207 | ++DOCSHELL 0x89bb4000 == 133 [pid = 12207] [id = 339] 16:03:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 197 (0x8b23e800) [pid = 12207] [serial = 1018] [outer = (nil)] 16:03:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 198 (0x8b537c00) [pid = 12207] [serial = 1019] [outer = 0x8b23e800] 16:03:23 INFO - PROCESS | 12207 | 1461193403244 Marionette DEBUG loaded listener.js 16:03:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 199 (0x8b644000) [pid = 12207] [serial = 1020] [outer = 0x8b23e800] 16:03:24 INFO - PROCESS | 12207 | 1461193404525 Marionette TRACE conn4 <- [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]]]}] 16:03:24 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 16:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1583ms 16:03:24 INFO - PROCESS | 12207 | 1461193404558 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 16:03:24 INFO - PROCESS | 12207 | 1461193404565 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 16:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:03:24 INFO - PROCESS | 12207 | 1461193404575 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:03:24 INFO - PROCESS | 12207 | 1461193404580 Marionette TRACE conn4 <- [1,1330,null,{}] 16:03:24 INFO - PROCESS | 12207 | 1461193404588 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:24 INFO - PROCESS | 12207 | 1461193404795 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 16:03:25 INFO - PROCESS | 12207 | 1461193405071 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:25 INFO - PROCESS | 12207 | ++DOCSHELL 0x85e72c00 == 134 [pid = 12207] [id = 340] 16:03:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 200 (0x85e73400) [pid = 12207] [serial = 1021] [outer = (nil)] 16:03:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 201 (0x86ee6c00) [pid = 12207] [serial = 1022] [outer = 0x85e73400] 16:03:25 INFO - PROCESS | 12207 | 1461193405207 Marionette DEBUG loaded listener.js 16:03:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 202 (0x876cb800) [pid = 12207] [serial = 1023] [outer = 0x85e73400] 16:03:26 INFO - PROCESS | 12207 | 1461193406174 Marionette TRACE conn4 <- [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]]]}] 16:03:26 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 16:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1638ms 16:03:26 INFO - PROCESS | 12207 | 1461193406214 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 16:03:26 INFO - PROCESS | 12207 | 1461193406223 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 16:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:03:26 INFO - PROCESS | 12207 | 1461193406233 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:03:26 INFO - PROCESS | 12207 | 1461193406238 Marionette TRACE conn4 <- [1,1334,null,{}] 16:03:26 INFO - PROCESS | 12207 | 1461193406244 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:26 INFO - PROCESS | 12207 | 1461193406477 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 16:03:26 INFO - PROCESS | 12207 | 1461193406834 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:26 INFO - PROCESS | 12207 | ++DOCSHELL 0x879a0c00 == 135 [pid = 12207] [id = 341] 16:03:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 203 (0x89c94400) [pid = 12207] [serial = 1024] [outer = (nil)] 16:03:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 204 (0x8b648000) [pid = 12207] [serial = 1025] [outer = 0x89c94400] 16:03:26 INFO - PROCESS | 12207 | 1461193406935 Marionette DEBUG loaded listener.js 16:03:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 205 (0x8b6ad800) [pid = 12207] [serial = 1026] [outer = 0x89c94400] 16:03:27 INFO - PROCESS | 12207 | 1461193407843 Marionette TRACE conn4 <- [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]]]}] 16:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1683ms 16:03:27 INFO - PROCESS | 12207 | 1461193407916 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 16:03:27 INFO - PROCESS | 12207 | 1461193407920 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 16:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:03:27 INFO - PROCESS | 12207 | 1461193407927 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:03:27 INFO - PROCESS | 12207 | 1461193407933 Marionette TRACE conn4 <- [1,1338,null,{}] 16:03:27 INFO - PROCESS | 12207 | 1461193407950 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:28 INFO - PROCESS | 12207 | 1461193408196 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 16:03:28 INFO - PROCESS | 12207 | 1461193408511 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:28 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b6b9000 == 136 [pid = 12207] [id = 342] 16:03:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 206 (0x8b6bac00) [pid = 12207] [serial = 1027] [outer = (nil)] 16:03:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 207 (0x8bd3b000) [pid = 12207] [serial = 1028] [outer = 0x8b6bac00] 16:03:28 INFO - PROCESS | 12207 | 1461193408600 Marionette DEBUG loaded listener.js 16:03:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 208 (0x8be40800) [pid = 12207] [serial = 1029] [outer = 0x8b6bac00] 16:03:30 INFO - PROCESS | 12207 | 1461193410029 Marionette TRACE conn4 <- [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]]]}] 16:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2142ms 16:03:30 INFO - PROCESS | 12207 | 1461193410070 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 16:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:03:30 INFO - PROCESS | 12207 | 1461193410075 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 16:03:30 INFO - PROCESS | 12207 | 1461193410082 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:03:30 INFO - PROCESS | 12207 | 1461193410085 Marionette TRACE conn4 <- [1,1342,null,{}] 16:03:30 INFO - PROCESS | 12207 | 1461193410091 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:30 INFO - PROCESS | 12207 | 1461193410285 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 16:03:30 INFO - PROCESS | 12207 | 1461193410548 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:30 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b92bc00 == 137 [pid = 12207] [id = 343] 16:03:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 209 (0x8bd36400) [pid = 12207] [serial = 1030] [outer = (nil)] 16:03:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 210 (0x8beeb400) [pid = 12207] [serial = 1031] [outer = 0x8bd36400] 16:03:30 INFO - PROCESS | 12207 | 1461193410637 Marionette DEBUG loaded listener.js 16:03:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 211 (0x8c029400) [pid = 12207] [serial = 1032] [outer = 0x8bd36400] 16:03:31 INFO - PROCESS | 12207 | 1461193411630 Marionette TRACE conn4 <- [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]]]}] 16:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1581ms 16:03:31 INFO - PROCESS | 12207 | 1461193411663 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 16:03:31 INFO - PROCESS | 12207 | 1461193411666 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 16:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:03:31 INFO - PROCESS | 12207 | 1461193411673 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:03:31 INFO - PROCESS | 12207 | 1461193411676 Marionette TRACE conn4 <- [1,1346,null,{}] 16:03:31 INFO - PROCESS | 12207 | 1461193411682 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:31 INFO - PROCESS | 12207 | 1461193411875 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 16:03:32 INFO - PROCESS | 12207 | 1461193412248 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:32 INFO - PROCESS | 12207 | ++DOCSHELL 0x8be4f400 == 138 [pid = 12207] [id = 344] 16:03:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 212 (0x8c023000) [pid = 12207] [serial = 1033] [outer = (nil)] 16:03:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 213 (0x8c478000) [pid = 12207] [serial = 1034] [outer = 0x8c023000] 16:03:32 INFO - PROCESS | 12207 | 1461193412395 Marionette DEBUG loaded listener.js 16:03:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 214 (0x8c47f400) [pid = 12207] [serial = 1035] [outer = 0x8c023000] 16:03:33 INFO - PROCESS | 12207 | 1461193413457 Marionette TRACE conn4 <- [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]]]}] 16:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1834ms 16:03:33 INFO - PROCESS | 12207 | 1461193413508 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 16:03:33 INFO - PROCESS | 12207 | 1461193413512 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 16:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:03:33 INFO - PROCESS | 12207 | 1461193413518 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:03:33 INFO - PROCESS | 12207 | 1461193413522 Marionette TRACE conn4 <- [1,1350,null,{}] 16:03:33 INFO - PROCESS | 12207 | 1461193413528 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:33 INFO - PROCESS | 12207 | 1461193413750 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 16:03:34 INFO - PROCESS | 12207 | 1461193414093 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:34 INFO - PROCESS | 12207 | ++DOCSHELL 0x89903800 == 139 [pid = 12207] [id = 345] 16:03:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 215 (0x89bb8c00) [pid = 12207] [serial = 1036] [outer = (nil)] 16:03:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 216 (0x8e8ab000) [pid = 12207] [serial = 1037] [outer = 0x89bb8c00] 16:03:34 INFO - PROCESS | 12207 | 1461193414190 Marionette DEBUG loaded listener.js 16:03:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 217 (0x8ea4d800) [pid = 12207] [serial = 1038] [outer = 0x89bb8c00] 16:03:35 INFO - PROCESS | 12207 | 1461193415089 Marionette TRACE conn4 <- [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]]]}] 16:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1637ms 16:03:35 INFO - PROCESS | 12207 | 1461193415157 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 16:03:35 INFO - PROCESS | 12207 | 1461193415160 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 16:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:03:35 INFO - PROCESS | 12207 | 1461193415167 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:03:35 INFO - PROCESS | 12207 | 1461193415170 Marionette TRACE conn4 <- [1,1354,null,{}] 16:03:35 INFO - PROCESS | 12207 | 1461193415176 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:35 INFO - PROCESS | 12207 | 1461193415373 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 16:03:35 INFO - PROCESS | 12207 | 1461193415682 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:35 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e8a2800 == 140 [pid = 12207] [id = 346] 16:03:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 218 (0x8e8a5800) [pid = 12207] [serial = 1039] [outer = (nil)] 16:03:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 219 (0x8f707400) [pid = 12207] [serial = 1040] [outer = 0x8e8a5800] 16:03:35 INFO - PROCESS | 12207 | 1461193415783 Marionette DEBUG loaded listener.js 16:03:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 220 (0x8f88d400) [pid = 12207] [serial = 1041] [outer = 0x8e8a5800] 16:03:36 INFO - PROCESS | 12207 | 1461193416715 Marionette TRACE conn4 <- [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]]]}] 16:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1583ms 16:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:03:36 INFO - PROCESS | 12207 | 1461193416750 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 16:03:36 INFO - PROCESS | 12207 | 1461193416753 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 16:03:36 INFO - PROCESS | 12207 | 1461193416760 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:03:36 INFO - PROCESS | 12207 | 1461193416764 Marionette TRACE conn4 <- [1,1358,null,{}] 16:03:36 INFO - PROCESS | 12207 | 1461193416769 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:36 INFO - PROCESS | 12207 | 1461193416954 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 16:03:37 INFO - PROCESS | 12207 | 1461193417276 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:37 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b23f000 == 141 [pid = 12207] [id = 347] 16:03:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 221 (0x8b244c00) [pid = 12207] [serial = 1042] [outer = (nil)] 16:03:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 222 (0x8f8bf400) [pid = 12207] [serial = 1043] [outer = 0x8b244c00] 16:03:37 INFO - PROCESS | 12207 | 1461193417370 Marionette DEBUG loaded listener.js 16:03:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 223 (0x8f8c4c00) [pid = 12207] [serial = 1044] [outer = 0x8b244c00] 16:03:38 INFO - PROCESS | 12207 | 1461193418225 Marionette TRACE conn4 <- [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]]]}] 16:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1531ms 16:03:38 INFO - PROCESS | 12207 | 1461193418291 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 16:03:38 INFO - PROCESS | 12207 | 1461193418295 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 16:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:03:38 INFO - PROCESS | 12207 | 1461193418302 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:03:38 INFO - PROCESS | 12207 | 1461193418305 Marionette TRACE conn4 <- [1,1362,null,{}] 16:03:38 INFO - PROCESS | 12207 | 1461193418311 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:38 INFO - PROCESS | 12207 | 1461193418541 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 16:03:38 INFO - PROCESS | 12207 | 1461193418853 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:38 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c181400 == 142 [pid = 12207] [id = 348] 16:03:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 224 (0x8f8b6c00) [pid = 12207] [serial = 1045] [outer = (nil)] 16:03:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 225 (0x8fd37400) [pid = 12207] [serial = 1046] [outer = 0x8f8b6c00] 16:03:38 INFO - PROCESS | 12207 | 1461193418961 Marionette DEBUG loaded listener.js 16:03:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 226 (0x8fe01c00) [pid = 12207] [serial = 1047] [outer = 0x8f8b6c00] 16:03:39 INFO - PROCESS | 12207 | 1461193419899 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 16:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1633ms 16:03:39 INFO - PROCESS | 12207 | 1461193419936 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 16:03:39 INFO - PROCESS | 12207 | 1461193419940 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 16:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:03:39 INFO - PROCESS | 12207 | 1461193419947 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:03:39 INFO - PROCESS | 12207 | 1461193419951 Marionette TRACE conn4 <- [1,1366,null,{}] 16:03:39 INFO - PROCESS | 12207 | 1461193419957 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:40 INFO - PROCESS | 12207 | 1461193420179 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 16:03:40 INFO - PROCESS | 12207 | 1461193420510 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:40 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fc59c00 == 143 [pid = 12207] [id = 349] 16:03:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 227 (0x90083800) [pid = 12207] [serial = 1048] [outer = (nil)] 16:03:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 228 (0x902d6c00) [pid = 12207] [serial = 1049] [outer = 0x90083800] 16:03:40 INFO - PROCESS | 12207 | 1461193420600 Marionette DEBUG loaded listener.js 16:03:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 229 (0x902d9400) [pid = 12207] [serial = 1050] [outer = 0x90083800] 16:03:41 INFO - PROCESS | 12207 | 1461193421651 Marionette TRACE conn4 <- [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] 16:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:03:41 INFO - PROCESS | 12207 | 1461193421688 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 16:03:41 INFO - PROCESS | 12207 | 1461193421695 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:03:41 INFO - PROCESS | 12207 | 1461193421700 Marionette TRACE conn4 <- [1,1370,null,{}] 16:03:41 INFO - PROCESS | 12207 | 1461193421706 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:41 INFO - PROCESS | 12207 | 1461193421979 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 16:03:42 INFO - PROCESS | 12207 | 1461193422304 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:42 INFO - PROCESS | 12207 | ++DOCSHELL 0x902e1000 == 144 [pid = 12207] [id = 350] 16:03:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 230 (0x912f4400) [pid = 12207] [serial = 1051] [outer = (nil)] 16:03:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 231 (0x92a01800) [pid = 12207] [serial = 1052] [outer = 0x912f4400] 16:03:42 INFO - PROCESS | 12207 | 1461193422401 Marionette DEBUG loaded listener.js 16:03:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 232 (0x92a20400) [pid = 12207] [serial = 1053] [outer = 0x912f4400] 16:03:43 INFO - PROCESS | 12207 | 1461193423371 Marionette TRACE conn4 <- [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] 16:03:43 INFO - PROCESS | 12207 | 1461193423434 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 16:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:03:43 INFO - PROCESS | 12207 | 1461193423441 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:03:43 INFO - PROCESS | 12207 | 1461193423444 Marionette TRACE conn4 <- [1,1374,null,{}] 16:03:43 INFO - PROCESS | 12207 | 1461193423450 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:43 INFO - PROCESS | 12207 | 1461193423730 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 16:03:44 INFO - PROCESS | 12207 | 1461193424070 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:44 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fecd800 == 145 [pid = 12207] [id = 351] 16:03:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 233 (0x902e2c00) [pid = 12207] [serial = 1054] [outer = (nil)] 16:03:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 234 (0x93becc00) [pid = 12207] [serial = 1055] [outer = 0x902e2c00] 16:03:44 INFO - PROCESS | 12207 | 1461193424158 Marionette DEBUG loaded listener.js 16:03:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 235 (0x9477a000) [pid = 12207] [serial = 1056] [outer = 0x902e2c00] 16:03:45 INFO - PROCESS | 12207 | [12207] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:03:45 INFO - PROCESS | 12207 | 1461193425127 Marionette TRACE conn4 <- [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] 16:03:45 INFO - PROCESS | 12207 | 1461193425177 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 16:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:03:45 INFO - PROCESS | 12207 | 1461193425184 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:03:45 INFO - PROCESS | 12207 | 1461193425188 Marionette TRACE conn4 <- [1,1378,null,{}] 16:03:45 INFO - PROCESS | 12207 | 1461193425194 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:45 INFO - PROCESS | 12207 | 1461193425442 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 16:03:45 INFO - PROCESS | 12207 | 1461193425767 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:45 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fd41c00 == 146 [pid = 12207] [id = 352] 16:03:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 236 (0x96ca6400) [pid = 12207] [serial = 1057] [outer = (nil)] 16:03:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 237 (0x97a06400) [pid = 12207] [serial = 1058] [outer = 0x96ca6400] 16:03:45 INFO - PROCESS | 12207 | 1461193425855 Marionette DEBUG loaded listener.js 16:03:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 238 (0x97dbe400) [pid = 12207] [serial = 1059] [outer = 0x96ca6400] 16:03:46 INFO - PROCESS | 12207 | 1461193426794 Marionette TRACE conn4 <- [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] 16:03:46 INFO - PROCESS | 12207 | 1461193426878 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 16:03:46 INFO - PROCESS | 12207 | 1461193426886 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:03:46 INFO - PROCESS | 12207 | 1461193426890 Marionette TRACE conn4 <- [1,1382,null,{}] 16:03:46 INFO - PROCESS | 12207 | 1461193426897 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:47 INFO - PROCESS | 12207 | 1461193427090 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 16:03:47 INFO - PROCESS | 12207 | 1461193427412 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:47 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fed5c00 == 147 [pid = 12207] [id = 353] 16:03:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 239 (0x96c84400) [pid = 12207] [serial = 1060] [outer = (nil)] 16:03:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 240 (0x98149c00) [pid = 12207] [serial = 1061] [outer = 0x96c84400] 16:03:47 INFO - PROCESS | 12207 | 1461193427503 Marionette DEBUG loaded listener.js 16:03:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 241 (0x981f5400) [pid = 12207] [serial = 1062] [outer = 0x96c84400] 16:03:48 INFO - PROCESS | 12207 | [12207] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 16:03:48 INFO - PROCESS | 12207 | 1461193428440 Marionette TRACE conn4 <- [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] 16:03:48 INFO - PROCESS | 12207 | 1461193428530 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 16:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:03:48 INFO - PROCESS | 12207 | 1461193428536 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:03:48 INFO - PROCESS | 12207 | 1461193428540 Marionette TRACE conn4 <- [1,1386,null,{}] 16:03:48 INFO - PROCESS | 12207 | 1461193428545 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:48 INFO - PROCESS | 12207 | 1461193428796 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 16:03:49 INFO - PROCESS | 12207 | 1461193429179 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:49 INFO - PROCESS | 12207 | ++DOCSHELL 0x84a5f800 == 148 [pid = 12207] [id = 354] 16:03:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 242 (0x84a64400) [pid = 12207] [serial = 1063] [outer = (nil)] 16:03:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 243 (0x87994c00) [pid = 12207] [serial = 1064] [outer = 0x84a64400] 16:03:49 INFO - PROCESS | 12207 | 1461193429269 Marionette DEBUG loaded listener.js 16:03:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 244 (0x8b644c00) [pid = 12207] [serial = 1065] [outer = 0x84a64400] 16:03:50 INFO - PROCESS | 12207 | 1461193430345 Marionette TRACE conn4 <- [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] 16:03:50 INFO - PROCESS | 12207 | 1461193430373 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 16:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:03:50 INFO - PROCESS | 12207 | 1461193430380 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:03:50 INFO - PROCESS | 12207 | 1461193430383 Marionette TRACE conn4 <- [1,1390,null,{}] 16:03:50 INFO - PROCESS | 12207 | 1461193430389 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:50 INFO - PROCESS | 12207 | 1461193430595 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 16:03:50 INFO - PROCESS | 12207 | 1461193430922 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:50 INFO - PROCESS | 12207 | ++DOCSHELL 0x847db800 == 149 [pid = 12207] [id = 355] 16:03:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 245 (0x85801800) [pid = 12207] [serial = 1066] [outer = (nil)] 16:03:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 246 (0x85e6b400) [pid = 12207] [serial = 1067] [outer = 0x85801800] 16:03:51 INFO - PROCESS | 12207 | 1461193431029 Marionette DEBUG loaded listener.js 16:03:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 247 (0x85e6ec00) [pid = 12207] [serial = 1068] [outer = 0x85801800] 16:03:51 INFO - PROCESS | 12207 | 1461193431957 Marionette TRACE conn4 <- [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]]]}] 16:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1637ms 16:03:52 INFO - PROCESS | 12207 | 1461193432018 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 16:03:52 INFO - PROCESS | 12207 | 1461193432022 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 16:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:03:52 INFO - PROCESS | 12207 | 1461193432028 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:03:52 INFO - PROCESS | 12207 | 1461193432032 Marionette TRACE conn4 <- [1,1394,null,{}] 16:03:52 INFO - PROCESS | 12207 | 1461193432038 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:52 INFO - PROCESS | 12207 | 1461193432296 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 16:03:52 INFO - PROCESS | 12207 | 1461193432627 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:52 INFO - PROCESS | 12207 | ++DOCSHELL 0x847cec00 == 150 [pid = 12207] [id = 356] 16:03:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 248 (0x85e6d400) [pid = 12207] [serial = 1069] [outer = (nil)] 16:03:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 249 (0x8799a800) [pid = 12207] [serial = 1070] [outer = 0x85e6d400] 16:03:52 INFO - PROCESS | 12207 | 1461193432712 Marionette DEBUG loaded listener.js 16:03:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 250 (0x89902c00) [pid = 12207] [serial = 1071] [outer = 0x85e6d400] 16:03:53 INFO - PROCESS | 12207 | 1461193433613 Marionette TRACE conn4 <- [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]]]}] 16:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1634ms 16:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:03:53 INFO - PROCESS | 12207 | 1461193433663 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 16:03:53 INFO - PROCESS | 12207 | 1461193433666 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 16:03:53 INFO - PROCESS | 12207 | 1461193433673 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:03:53 INFO - PROCESS | 12207 | 1461193433676 Marionette TRACE conn4 <- [1,1398,null,{}] 16:03:53 INFO - PROCESS | 12207 | 1461193433682 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:53 INFO - PROCESS | 12207 | 1461193433917 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 16:03:55 INFO - PROCESS | 12207 | --DOCSHELL 0x86ee5400 == 149 [pid = 12207] [id = 284] 16:03:55 INFO - PROCESS | 12207 | --DOCSHELL 0x85e71400 == 148 [pid = 12207] [id = 286] 16:03:55 INFO - PROCESS | 12207 | --DOCSHELL 0x8c021c00 == 147 [pid = 12207] [id = 240] 16:03:55 INFO - PROCESS | 12207 | --DOCSHELL 0x9ffa8800 == 146 [pid = 12207] [id = 239] 16:03:55 INFO - PROCESS | 12207 | --DOCSHELL 0x85e69000 == 145 [pid = 12207] [id = 285] 16:03:55 INFO - PROCESS | 12207 | --DOCSHELL 0x91515000 == 144 [pid = 12207] [id = 232] 16:03:55 INFO - PROCESS | 12207 | --DOCSHELL 0x99049000 == 143 [pid = 12207] [id = 237] 16:03:55 INFO - PROCESS | 12207 | --DOCSHELL 0x8f67d000 == 142 [pid = 12207] [id = 229] 16:03:55 INFO - PROCESS | 12207 | --DOCSHELL 0x97ac3c00 == 141 [pid = 12207] [id = 234] 16:03:55 INFO - PROCESS | 12207 | --DOCSHELL 0x979f0800 == 140 [pid = 12207] [id = 236] 16:03:55 INFO - PROCESS | 12207 | --DOCSHELL 0x8bc41000 == 139 [pid = 12207] [id = 200] 16:03:55 INFO - PROCESS | 12207 | --DOCSHELL 0x93bedc00 == 138 [pid = 12207] [id = 233] 16:03:55 INFO - PROCESS | 12207 | --DOCSHELL 0x9b189000 == 137 [pid = 12207] [id = 238] 16:03:55 INFO - PROCESS | 12207 | --DOCSHELL 0x8e8a2000 == 136 [pid = 12207] [id = 325] 16:03:55 INFO - PROCESS | 12207 | --DOCSHELL 0x902df800 == 135 [pid = 12207] [id = 323] 16:03:55 INFO - PROCESS | 12207 | --DOCSHELL 0x90087c00 == 134 [pid = 12207] [id = 324] 16:03:55 INFO - PROCESS | 12207 | --DOCSHELL 0x8f670c00 == 133 [pid = 12207] [id = 322] 16:03:55 INFO - PROCESS | 12207 | --DOCSHELL 0x8c17e400 == 132 [pid = 12207] [id = 321] 16:03:55 INFO - PROCESS | 12207 | --DOCSHELL 0x8c176400 == 131 [pid = 12207] [id = 320] 16:03:55 INFO - PROCESS | 12207 | --DOCSHELL 0x8b53e800 == 130 [pid = 12207] [id = 319] 16:03:55 INFO - PROCESS | 12207 | --DOCSHELL 0x861dc800 == 129 [pid = 12207] [id = 318] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 249 (0x98f8c400) [pid = 12207] [serial = 648] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 248 (0x8f8b7c00) [pid = 12207] [serial = 891] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 247 (0x861e4400) [pid = 12207] [serial = 909] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 246 (0x8624fc00) [pid = 12207] [serial = 935] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 245 (0x861e0000) [pid = 12207] [serial = 908] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 244 (0x877f3800) [pid = 12207] [serial = 786] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 243 (0x92a05400) [pid = 12207] [serial = 615] [outer = (nil)] [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.] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 242 (0x90087800) [pid = 12207] [serial = 587] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 241 (0xa0a86400) [pid = 12207] [serial = 717] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 240 (0x8b64d000) [pid = 12207] [serial = 915] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 239 (0x86eedc00) [pid = 12207] [serial = 855] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 238 (0x97f96c00) [pid = 12207] [serial = 747] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 237 (0x98f54800) [pid = 12207] [serial = 759] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 236 (0x8f708800) [pid = 12207] [serial = 750] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 235 (0x8fe0bc00) [pid = 12207] [serial = 630] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 234 (0x96c7e000) [pid = 12207] [serial = 897] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 233 (0x8f638400) [pid = 12207] [serial = 890] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 232 (0x97ac7000) [pid = 12207] [serial = 636] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 231 (0x97abf800) [pid = 12207] [serial = 825] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 230 (0x93bee800) [pid = 12207] [serial = 822] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 229 (0x86246000) [pid = 12207] [serial = 926] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 228 (0x91f73000) [pid = 12207] [serial = 893] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 227 (0x8f70d400) [pid = 12207] [serial = 660] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 226 (0x8b243800) [pid = 12207] [serial = 887] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 225 (0x8e690c00) [pid = 12207] [serial = 663] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 224 (0x8b649800) [pid = 12207] [serial = 914] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 223 (0x85957800) [pid = 12207] [serial = 923] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 222 (0x877fdc00) [pid = 12207] [serial = 789] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 221 (0xa0f74800) [pid = 12207] [serial = 723] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 220 (0x8c182800) [pid = 12207] [serial = 849] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 219 (0xa2a7c400) [pid = 12207] [serial = 852] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 218 (0x99317000) [pid = 12207] [serial = 846] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 217 (0x97a02c00) [pid = 12207] [serial = 599] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 216 (0x990ae400) [pid = 12207] [serial = 651] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 215 (0x8624f800) [pid = 12207] [serial = 942] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 214 (0x9fc55c00) [pid = 12207] [serial = 657] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 213 (0x8bd3cc00) [pid = 12207] [serial = 921] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 212 (0x9fb88000) [pid = 12207] [serial = 918] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 211 (0x91518c00) [pid = 12207] [serial = 753] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 210 (0x861e1000) [pid = 12207] [serial = 941] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 209 (0x86250800) [pid = 12207] [serial = 929] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 208 (0x981f7800) [pid = 12207] [serial = 642] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 207 (0x847d6000) [pid = 12207] [serial = 932] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 206 (0x99cd7800) [pid = 12207] [serial = 654] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 205 (0x96c76000) [pid = 12207] [serial = 596] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 204 (0x99cd9000) [pid = 12207] [serial = 834] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 203 (0x93be7c00) [pid = 12207] [serial = 693] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 202 (0x876d0800) [pid = 12207] [serial = 783] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 201 (0x99ccf800) [pid = 12207] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 200 (0x99053c00) [pid = 12207] [serial = 708] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 199 (0x92909c00) [pid = 12207] [serial = 726] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 198 (0x8595b400) [pid = 12207] [serial = 924] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 197 (0x92973000) [pid = 12207] [serial = 590] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 196 (0x97fc3000) [pid = 12207] [serial = 639] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 195 (0x8bdb8400) [pid = 12207] [serial = 888] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 194 (0x9fb93000) [pid = 12207] [serial = 911] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 193 (0x89bbb400) [pid = 12207] [serial = 774] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 192 (0x9fc52c00) [pid = 12207] [serial = 837] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 191 (0x85e72000) [pid = 12207] [serial = 858] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 190 (0xa0acd400) [pid = 12207] [serial = 765] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 189 (0x97a06000) [pid = 12207] [serial = 899] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 188 (0x8c474400) [pid = 12207] [serial = 951] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 187 (0x8bdbcc00) [pid = 12207] [serial = 867] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 186 (0x8f67b000) [pid = 12207] [serial = 624] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 185 (0x8bd3a800) [pid = 12207] [serial = 920] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 184 (0x98146c00) [pid = 12207] [serial = 756] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 183 (0x8be4c800) [pid = 12207] [serial = 917] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 182 (0x8bc3d000) [pid = 12207] [serial = 948] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 181 (0x9813e400) [pid = 12207] [serial = 828] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 180 (0xa0efc000) [pid = 12207] [serial = 720] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 179 (0x990a6800) [pid = 12207] [serial = 831] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 178 (0x902d9c00) [pid = 12207] [serial = 777] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x8bd3bc00) [pid = 12207] [serial = 936] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x9880e800) [pid = 12207] [serial = 903] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x8b540000) [pid = 12207] [serial = 840] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 174 (0xa0efa800) [pid = 12207] [serial = 912] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 173 (0x96b89400) [pid = 12207] [serial = 696] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 172 (0x8beec800) [pid = 12207] [serial = 581] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 171 (0x982d7000) [pid = 12207] [serial = 902] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 170 (0x8e8ad000) [pid = 12207] [serial = 687] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 169 (0x9dfa2000) [pid = 12207] [serial = 906] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x8b543c00) [pid = 12207] [serial = 930] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x97a03400) [pid = 12207] [serial = 699] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x99ae1800) [pid = 12207] [serial = 711] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x8b24ac00) [pid = 12207] [serial = 816] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x98810000) [pid = 12207] [serial = 645] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x981ec800) [pid = 12207] [serial = 702] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x92a0dc00) [pid = 12207] [serial = 684] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x8ea49000) [pid = 12207] [serial = 819] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x9ff9c400) [pid = 12207] [serial = 843] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x8990c000) [pid = 12207] [serial = 768] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x8b649000) [pid = 12207] [serial = 947] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x8e6b3c00) [pid = 12207] [serial = 953] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x99cd9c00) [pid = 12207] [serial = 762] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x8c17b400) [pid = 12207] [serial = 950] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x8f704000) [pid = 12207] [serial = 584] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x99b94000) [pid = 12207] [serial = 905] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x9fb28000) [pid = 12207] [serial = 714] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x97f90000) [pid = 12207] [serial = 900] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x84a64c00) [pid = 12207] [serial = 938] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x86ef1c00) [pid = 12207] [serial = 861] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x92d3dc00) [pid = 12207] [serial = 593] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x8580d800) [pid = 12207] [serial = 864] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0xa444b400) [pid = 12207] [serial = 780] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0xa2ac2400) [pid = 12207] [serial = 771] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x86248800) [pid = 12207] [serial = 927] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x93c8dc00) [pid = 12207] [serial = 896] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x847d9400) [pid = 12207] [serial = 933] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x8fd3cc00) [pid = 12207] [serial = 690] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x92a0b800) [pid = 12207] [serial = 894] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x89904000) [pid = 12207] [serial = 944] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x952abc00) [pid = 12207] [serial = 633] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x89bb3c00) [pid = 12207] [serial = 945] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x8f631c00) [pid = 12207] [serial = 627] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x84a67c00) [pid = 12207] [serial = 939] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x9880a000) [pid = 12207] [serial = 705] [outer = (nil)] [url = about:blank] 16:03:55 INFO - PROCESS | 12207 | 1461193435541 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:55 INFO - PROCESS | 12207 | ++DOCSHELL 0x83de9000 == 130 [pid = 12207] [id = 357] 16:03:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x83df3c00) [pid = 12207] [serial = 1072] [outer = (nil)] 16:03:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x84a67800) [pid = 12207] [serial = 1073] [outer = 0x83df3c00] 16:03:55 INFO - PROCESS | 12207 | 1461193435624 Marionette DEBUG loaded listener.js 16:03:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x8580e000) [pid = 12207] [serial = 1074] [outer = 0x83df3c00] 16:03:56 INFO - PROCESS | 12207 | 1461193436398 Marionette TRACE conn4 <- [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]]]}] 16:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 2745ms 16:03:56 INFO - PROCESS | 12207 | 1461193436418 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 16:03:56 INFO - PROCESS | 12207 | 1461193436426 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 16:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:03:56 INFO - PROCESS | 12207 | 1461193436434 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:03:56 INFO - PROCESS | 12207 | 1461193436439 Marionette TRACE conn4 <- [1,1402,null,{}] 16:03:56 INFO - PROCESS | 12207 | 1461193436446 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:56 INFO - PROCESS | 12207 | 1461193436674 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 16:03:56 INFO - PROCESS | 12207 | 1461193436850 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:56 INFO - PROCESS | 12207 | ++DOCSHELL 0x85952800 == 131 [pid = 12207] [id = 358] 16:03:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x85e73800) [pid = 12207] [serial = 1075] [outer = (nil)] 16:03:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x86246400) [pid = 12207] [serial = 1076] [outer = 0x85e73800] 16:03:56 INFO - PROCESS | 12207 | 1461193436928 Marionette DEBUG loaded listener.js 16:03:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x86250800) [pid = 12207] [serial = 1077] [outer = 0x85e73800] 16:03:57 INFO - PROCESS | 12207 | 1461193437897 Marionette TRACE conn4 <- [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]]]}] 16:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1536ms 16:03:57 INFO - PROCESS | 12207 | 1461193437974 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 16:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:03:57 INFO - PROCESS | 12207 | 1461193437981 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 16:03:57 INFO - PROCESS | 12207 | 1461193437987 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:03:57 INFO - PROCESS | 12207 | 1461193437991 Marionette TRACE conn4 <- [1,1406,null,{}] 16:03:58 INFO - PROCESS | 12207 | 1461193438006 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:58 INFO - PROCESS | 12207 | 1461193438256 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 16:03:58 INFO - PROCESS | 12207 | 1461193438280 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:58 INFO - PROCESS | 12207 | ++DOCSHELL 0x847d9000 == 132 [pid = 12207] [id = 359] 16:03:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x86248800) [pid = 12207] [serial = 1078] [outer = (nil)] 16:03:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x876d2000) [pid = 12207] [serial = 1079] [outer = 0x86248800] 16:03:58 INFO - PROCESS | 12207 | 1461193438359 Marionette DEBUG loaded listener.js 16:03:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x87998000) [pid = 12207] [serial = 1080] [outer = 0x86248800] 16:03:59 INFO - PROCESS | 12207 | 1461193439477 Marionette TRACE conn4 <- [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]]]}] 16:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1540ms 16:03:59 INFO - PROCESS | 12207 | 1461193439527 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 16:03:59 INFO - PROCESS | 12207 | 1461193439530 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 16:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:03:59 INFO - PROCESS | 12207 | 1461193439545 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:03:59 INFO - PROCESS | 12207 | 1461193439554 Marionette TRACE conn4 <- [1,1410,null,{}] 16:03:59 INFO - PROCESS | 12207 | 1461193439572 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:00 INFO - PROCESS | 12207 | 1461193440238 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 16:04:00 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x902db400) [pid = 12207] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:04:00 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x86e50000) [pid = 12207] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:04:00 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x9ffc3000) [pid = 12207] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:04:00 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x86e45400) [pid = 12207] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:04:00 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x8b542c00) [pid = 12207] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:04:00 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x8f894400) [pid = 12207] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:04:00 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x9520c400) [pid = 12207] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:04:00 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x89c90800) [pid = 12207] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:04:00 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x87999400) [pid = 12207] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:04:00 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x861d8800) [pid = 12207] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:04:00 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x86e43000) [pid = 12207] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:04:00 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x8c4ebc00) [pid = 12207] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:04:00 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x8c4e0400) [pid = 12207] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:04:00 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x981fbc00) [pid = 12207] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:04:00 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x902e0400) [pid = 12207] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:04:00 INFO - PROCESS | 12207 | --DOMWINDOW == 127 (0x8594ec00) [pid = 12207] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:04:00 INFO - PROCESS | 12207 | --DOMWINDOW == 126 (0x861dcc00) [pid = 12207] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:04:00 INFO - PROCESS | 12207 | --DOMWINDOW == 125 (0x9151a000) [pid = 12207] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:04:00 INFO - PROCESS | 12207 | --DOMWINDOW == 124 (0x8f701c00) [pid = 12207] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:04:00 INFO - PROCESS | 12207 | --DOMWINDOW == 123 (0x89c91000) [pid = 12207] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:04:00 INFO - PROCESS | 12207 | --DOMWINDOW == 122 (0x93a61400) [pid = 12207] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:04:00 INFO - PROCESS | 12207 | 1461193440454 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:00 INFO - PROCESS | 12207 | ++DOCSHELL 0x83de8400 == 133 [pid = 12207] [id = 360] 16:04:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 123 (0x83dec800) [pid = 12207] [serial = 1081] [outer = (nil)] 16:04:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 124 (0x861dd400) [pid = 12207] [serial = 1082] [outer = 0x83dec800] 16:04:00 INFO - PROCESS | 12207 | 1461193440530 Marionette DEBUG loaded listener.js 16:04:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 125 (0x876c9c00) [pid = 12207] [serial = 1083] [outer = 0x83dec800] 16:04:01 INFO - PROCESS | 12207 | 1461193441338 Marionette TRACE conn4 <- [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]]]}] 16:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1813ms 16:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:04:01 INFO - PROCESS | 12207 | 1461193441351 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 16:04:01 INFO - PROCESS | 12207 | 1461193441355 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 16:04:01 INFO - PROCESS | 12207 | 1461193441361 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:04:01 INFO - PROCESS | 12207 | 1461193441364 Marionette TRACE conn4 <- [1,1414,null,{}] 16:04:01 INFO - PROCESS | 12207 | 1461193441369 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:01 INFO - PROCESS | 12207 | 1461193441625 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 16:04:01 INFO - PROCESS | 12207 | 1461193441646 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:01 INFO - PROCESS | 12207 | ++DOCSHELL 0x86e45400 == 134 [pid = 12207] [id = 361] 16:04:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 126 (0x89bb4400) [pid = 12207] [serial = 1084] [outer = (nil)] 16:04:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 127 (0x8b53d000) [pid = 12207] [serial = 1085] [outer = 0x89bb4400] 16:04:01 INFO - PROCESS | 12207 | 1461193441719 Marionette DEBUG loaded listener.js 16:04:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0x8b641000) [pid = 12207] [serial = 1086] [outer = 0x89bb4400] 16:04:03 INFO - PROCESS | 12207 | 1461193443178 Marionette TRACE conn4 <- [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]]]}] 16:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1835ms 16:04:03 INFO - PROCESS | 12207 | 1461193443196 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 16:04:03 INFO - PROCESS | 12207 | 1461193443202 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 16:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:04:03 INFO - PROCESS | 12207 | 1461193443211 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:04:03 INFO - PROCESS | 12207 | 1461193443216 Marionette TRACE conn4 <- [1,1418,null,{}] 16:04:03 INFO - PROCESS | 12207 | 1461193443225 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:03 INFO - PROCESS | 12207 | 1461193443522 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 16:04:03 INFO - PROCESS | 12207 | 1461193443743 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:03 INFO - PROCESS | 12207 | ++DOCSHELL 0x85954400 == 135 [pid = 12207] [id = 362] 16:04:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x85e6fc00) [pid = 12207] [serial = 1087] [outer = (nil)] 16:04:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x86248c00) [pid = 12207] [serial = 1088] [outer = 0x85e6fc00] 16:04:03 INFO - PROCESS | 12207 | 1461193443876 Marionette DEBUG loaded listener.js 16:04:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x86eec400) [pid = 12207] [serial = 1089] [outer = 0x85e6fc00] 16:04:04 INFO - PROCESS | 12207 | 1461193444922 Marionette TRACE conn4 <- [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]]]}] 16:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1785ms 16:04:05 INFO - PROCESS | 12207 | 1461193444997 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 16:04:05 INFO - PROCESS | 12207 | 1461193445007 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 16:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:04:05 INFO - PROCESS | 12207 | 1461193445018 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:04:05 INFO - PROCESS | 12207 | 1461193445023 Marionette TRACE conn4 <- [1,1422,null,{}] 16:04:05 INFO - PROCESS | 12207 | 1461193445029 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:05 INFO - PROCESS | 12207 | 1461193445273 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 16:04:05 INFO - PROCESS | 12207 | 1461193445621 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:05 INFO - PROCESS | 12207 | ++DOCSHELL 0x87997c00 == 136 [pid = 12207] [id = 363] 16:04:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x89bbec00) [pid = 12207] [serial = 1090] [outer = (nil)] 16:04:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x8b23d800) [pid = 12207] [serial = 1091] [outer = 0x89bbec00] 16:04:05 INFO - PROCESS | 12207 | 1461193445709 Marionette DEBUG loaded listener.js 16:04:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x8b646c00) [pid = 12207] [serial = 1092] [outer = 0x89bbec00] 16:04:06 INFO - PROCESS | 12207 | 1461193446736 Marionette TRACE conn4 <- [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]]]}] 16:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1786ms 16:04:06 INFO - PROCESS | 12207 | 1461193446804 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 16:04:06 INFO - PROCESS | 12207 | 1461193446809 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 16:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:04:06 INFO - PROCESS | 12207 | 1461193446815 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:04:06 INFO - PROCESS | 12207 | 1461193446822 Marionette TRACE conn4 <- [1,1426,null,{}] 16:04:06 INFO - PROCESS | 12207 | 1461193446838 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:07 INFO - PROCESS | 12207 | 1461193447097 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 16:04:07 INFO - PROCESS | 12207 | 1461193447407 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:07 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b6b4000 == 137 [pid = 12207] [id = 364] 16:04:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x8b927000) [pid = 12207] [serial = 1093] [outer = (nil)] 16:04:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x8bc3b000) [pid = 12207] [serial = 1094] [outer = 0x8b927000] 16:04:07 INFO - PROCESS | 12207 | 1461193447501 Marionette DEBUG loaded listener.js 16:04:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x8bd35800) [pid = 12207] [serial = 1095] [outer = 0x8b927000] 16:04:08 INFO - PROCESS | 12207 | 1461193448456 Marionette TRACE conn4 <- [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]]]}] 16:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1689ms 16:04:08 INFO - PROCESS | 12207 | 1461193448505 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 16:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:04:08 INFO - PROCESS | 12207 | 1461193448511 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 16:04:08 INFO - PROCESS | 12207 | 1461193448517 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:04:08 INFO - PROCESS | 12207 | 1461193448520 Marionette TRACE conn4 <- [1,1430,null,{}] 16:04:08 INFO - PROCESS | 12207 | 1461193448526 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:08 INFO - PROCESS | 12207 | 1461193448728 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 16:04:09 INFO - PROCESS | 12207 | 1461193449036 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:09 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bd3e400 == 138 [pid = 12207] [id = 365] 16:04:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x8bd3f400) [pid = 12207] [serial = 1096] [outer = (nil)] 16:04:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x8bdc4800) [pid = 12207] [serial = 1097] [outer = 0x8bd3f400] 16:04:09 INFO - PROCESS | 12207 | 1461193449129 Marionette DEBUG loaded listener.js 16:04:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x8be47800) [pid = 12207] [serial = 1098] [outer = 0x8bd3f400] 16:04:10 INFO - PROCESS | 12207 | 1461193450048 Marionette TRACE conn4 <- [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]]]}] 16:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1589ms 16:04:10 INFO - PROCESS | 12207 | 1461193450106 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 16:04:10 INFO - PROCESS | 12207 | 1461193450109 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 16:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:04:10 INFO - PROCESS | 12207 | 1461193450116 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:04:10 INFO - PROCESS | 12207 | 1461193450120 Marionette TRACE conn4 <- [1,1434,null,{}] 16:04:10 INFO - PROCESS | 12207 | 1461193450126 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:10 INFO - PROCESS | 12207 | 1461193450343 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 16:04:10 INFO - PROCESS | 12207 | 1461193450604 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:10 INFO - PROCESS | 12207 | ++DOCSHELL 0x8990ac00 == 139 [pid = 12207] [id = 366] 16:04:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x8bc3d000) [pid = 12207] [serial = 1099] [outer = (nil)] 16:04:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8bef4c00) [pid = 12207] [serial = 1100] [outer = 0x8bc3d000] 16:04:10 INFO - PROCESS | 12207 | 1461193450736 Marionette DEBUG loaded listener.js 16:04:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8c178c00) [pid = 12207] [serial = 1101] [outer = 0x8bc3d000] 16:04:11 INFO - PROCESS | 12207 | 1461193451712 Marionette TRACE conn4 <- [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]]]}] 16:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1632ms 16:04:11 INFO - PROCESS | 12207 | 1461193451749 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 16:04:11 INFO - PROCESS | 12207 | 1461193451753 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 16:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:04:11 INFO - PROCESS | 12207 | 1461193451760 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:04:11 INFO - PROCESS | 12207 | 1461193451763 Marionette TRACE conn4 <- [1,1438,null,{}] 16:04:11 INFO - PROCESS | 12207 | 1461193451769 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:12 INFO - PROCESS | 12207 | 1461193452003 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 16:04:12 INFO - PROCESS | 12207 | 1461193452274 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:12 INFO - PROCESS | 12207 | ++DOCSHELL 0x8be4b000 == 140 [pid = 12207] [id = 367] 16:04:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8c4e4c00) [pid = 12207] [serial = 1102] [outer = (nil)] 16:04:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8e69cc00) [pid = 12207] [serial = 1103] [outer = 0x8c4e4c00] 16:04:12 INFO - PROCESS | 12207 | 1461193452406 Marionette DEBUG loaded listener.js 16:04:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8e6b9c00) [pid = 12207] [serial = 1104] [outer = 0x8c4e4c00] 16:04:13 INFO - PROCESS | 12207 | 1461193453313 Marionette TRACE conn4 <- [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]]]}] 16:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1584ms 16:04:13 INFO - PROCESS | 12207 | 1461193453346 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 16:04:13 INFO - PROCESS | 12207 | 1461193453349 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 16:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:04:13 INFO - PROCESS | 12207 | 1461193453356 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:04:13 INFO - PROCESS | 12207 | 1461193453359 Marionette TRACE conn4 <- [1,1442,null,{}] 16:04:13 INFO - PROCESS | 12207 | 1461193453365 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:13 INFO - PROCESS | 12207 | 1461193453551 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 16:04:13 INFO - PROCESS | 12207 | 1461193453767 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:13 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b6b9800 == 141 [pid = 12207] [id = 368] 16:04:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8c4e7400) [pid = 12207] [serial = 1105] [outer = (nil)] 16:04:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8ea41800) [pid = 12207] [serial = 1106] [outer = 0x8c4e7400] 16:04:13 INFO - PROCESS | 12207 | 1461193453892 Marionette DEBUG loaded listener.js 16:04:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x8ea4e400) [pid = 12207] [serial = 1107] [outer = 0x8c4e7400] 16:04:14 INFO - PROCESS | 12207 | 1461193454877 Marionette TRACE conn4 <- [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]]]}] 16:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1587ms 16:04:14 INFO - PROCESS | 12207 | 1461193454944 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 16:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:04:14 INFO - PROCESS | 12207 | 1461193454948 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 16:04:14 INFO - PROCESS | 12207 | 1461193454955 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:04:14 INFO - PROCESS | 12207 | 1461193454959 Marionette TRACE conn4 <- [1,1446,null,{}] 16:04:14 INFO - PROCESS | 12207 | 1461193454964 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:15 INFO - PROCESS | 12207 | 1461193455161 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 16:04:15 INFO - PROCESS | 12207 | 1461193455418 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:15 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b6b9c00 == 142 [pid = 12207] [id = 369] 16:04:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x8c471800) [pid = 12207] [serial = 1108] [outer = (nil)] 16:04:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x8f67c800) [pid = 12207] [serial = 1109] [outer = 0x8c471800] 16:04:15 INFO - PROCESS | 12207 | 1461193455543 Marionette DEBUG loaded listener.js 16:04:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x8f704800) [pid = 12207] [serial = 1110] [outer = 0x8c471800] 16:04:16 INFO - PROCESS | 12207 | 1461193456443 Marionette TRACE conn4 <- [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]]]}] 16:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1539ms 16:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:04:16 INFO - PROCESS | 12207 | 1461193456494 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 16:04:16 INFO - PROCESS | 12207 | 1461193456497 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 16:04:16 INFO - PROCESS | 12207 | 1461193456504 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:04:16 INFO - PROCESS | 12207 | 1461193456508 Marionette TRACE conn4 <- [1,1450,null,{}] 16:04:16 INFO - PROCESS | 12207 | 1461193456513 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:16 INFO - PROCESS | 12207 | 1461193456720 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 16:04:16 INFO - PROCESS | 12207 | 1461193456978 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:17 INFO - PROCESS | 12207 | ++DOCSHELL 0x8ea4a000 == 143 [pid = 12207] [id = 370] 16:04:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x8f631c00) [pid = 12207] [serial = 1111] [outer = (nil)] 16:04:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x8f893400) [pid = 12207] [serial = 1112] [outer = 0x8f631c00] 16:04:17 INFO - PROCESS | 12207 | 1461193457109 Marionette DEBUG loaded listener.js 16:04:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x8f8bb400) [pid = 12207] [serial = 1113] [outer = 0x8f631c00] 16:04:18 INFO - PROCESS | 12207 | 1461193458048 Marionette TRACE conn4 <- [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]]]}] 16:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1590ms 16:04:18 INFO - PROCESS | 12207 | 1461193458094 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 16:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:04:18 INFO - PROCESS | 12207 | 1461193458098 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 16:04:18 INFO - PROCESS | 12207 | 1461193458104 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:04:18 INFO - PROCESS | 12207 | 1461193458108 Marionette TRACE conn4 <- [1,1454,null,{}] 16:04:18 INFO - PROCESS | 12207 | 1461193458114 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:18 INFO - PROCESS | 12207 | 1461193458322 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 16:04:18 INFO - PROCESS | 12207 | 1461193458590 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:18 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f673000 == 144 [pid = 12207] [id = 371] 16:04:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x8f88e000) [pid = 12207] [serial = 1114] [outer = (nil)] 16:04:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x8fd3f000) [pid = 12207] [serial = 1115] [outer = 0x8f88e000] 16:04:18 INFO - PROCESS | 12207 | 1461193458720 Marionette DEBUG loaded listener.js 16:04:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x8fe07400) [pid = 12207] [serial = 1116] [outer = 0x8f88e000] 16:04:19 INFO - PROCESS | 12207 | 1461193459702 Marionette TRACE conn4 <- [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]]]}] 16:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1633ms 16:04:19 INFO - PROCESS | 12207 | 1461193459737 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 16:04:19 INFO - PROCESS | 12207 | 1461193459742 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 16:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:04:19 INFO - PROCESS | 12207 | 1461193459748 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:04:19 INFO - PROCESS | 12207 | 1461193459760 Marionette TRACE conn4 <- [1,1458,null,{}] 16:04:19 INFO - PROCESS | 12207 | 1461193459765 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:19 INFO - PROCESS | 12207 | 1461193459978 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 16:04:20 INFO - PROCESS | 12207 | 1461193460250 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:20 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f701c00 == 145 [pid = 12207] [id = 372] 16:04:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x90083c00) [pid = 12207] [serial = 1117] [outer = (nil)] 16:04:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x902df800) [pid = 12207] [serial = 1118] [outer = 0x90083c00] 16:04:20 INFO - PROCESS | 12207 | 1461193460387 Marionette DEBUG loaded listener.js 16:04:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x91318400) [pid = 12207] [serial = 1119] [outer = 0x90083c00] 16:04:21 INFO - PROCESS | 12207 | 1461193461356 Marionette TRACE conn4 <- [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]]]}] 16:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1637ms 16:04:21 INFO - PROCESS | 12207 | 1461193461389 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 16:04:21 INFO - PROCESS | 12207 | 1461193461393 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 16:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:04:21 INFO - PROCESS | 12207 | 1461193461399 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:04:21 INFO - PROCESS | 12207 | 1461193461403 Marionette TRACE conn4 <- [1,1462,null,{}] 16:04:21 INFO - PROCESS | 12207 | 1461193461409 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:21 INFO - PROCESS | 12207 | 1461193461606 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 16:04:21 INFO - PROCESS | 12207 | 1461193461887 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:21 INFO - PROCESS | 12207 | ++DOCSHELL 0x9007bc00 == 146 [pid = 12207] [id = 373] 16:04:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x9130e400) [pid = 12207] [serial = 1120] [outer = (nil)] 16:04:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x9290e000) [pid = 12207] [serial = 1121] [outer = 0x9130e400] 16:04:22 INFO - PROCESS | 12207 | 1461193462016 Marionette DEBUG loaded listener.js 16:04:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x92a01c00) [pid = 12207] [serial = 1122] [outer = 0x9130e400] 16:04:23 INFO - PROCESS | 12207 | 1461193463015 Marionette TRACE conn4 <- [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]]]}] 16:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1682ms 16:04:23 INFO - PROCESS | 12207 | 1461193463082 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 16:04:23 INFO - PROCESS | 12207 | 1461193463086 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 16:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:04:23 INFO - PROCESS | 12207 | 1461193463093 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:04:23 INFO - PROCESS | 12207 | 1461193463096 Marionette TRACE conn4 <- [1,1466,null,{}] 16:04:23 INFO - PROCESS | 12207 | 1461193463102 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:23 INFO - PROCESS | 12207 | 1461193463299 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 16:04:23 INFO - PROCESS | 12207 | 1461193463614 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:23 INFO - PROCESS | 12207 | ++DOCSHELL 0x8beef800 == 147 [pid = 12207] [id = 374] 16:04:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x92909000) [pid = 12207] [serial = 1123] [outer = (nil)] 16:04:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x92a18800) [pid = 12207] [serial = 1124] [outer = 0x92909000] 16:04:23 INFO - PROCESS | 12207 | 1461193463708 Marionette DEBUG loaded listener.js 16:04:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x92d34c00) [pid = 12207] [serial = 1125] [outer = 0x92909000] 16:04:24 INFO - PROCESS | 12207 | 1461193464666 Marionette TRACE conn4 <- [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]]]}] 16:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1645ms 16:04:24 INFO - PROCESS | 12207 | 1461193464739 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 16:04:24 INFO - PROCESS | 12207 | 1461193464743 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 16:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:04:24 INFO - PROCESS | 12207 | 1461193464750 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:04:24 INFO - PROCESS | 12207 | 1461193464754 Marionette TRACE conn4 <- [1,1470,null,{}] 16:04:24 INFO - PROCESS | 12207 | 1461193464760 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:24 INFO - PROCESS | 12207 | 1461193464964 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 16:04:25 INFO - PROCESS | 12207 | 1461193465273 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:25 INFO - PROCESS | 12207 | ++DOCSHELL 0x92a09800 == 148 [pid = 12207] [id = 375] 16:04:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x92a19800) [pid = 12207] [serial = 1126] [outer = (nil)] 16:04:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x93be8000) [pid = 12207] [serial = 1127] [outer = 0x92a19800] 16:04:25 INFO - PROCESS | 12207 | 1461193465365 Marionette DEBUG loaded listener.js 16:04:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 170 (0x93bec000) [pid = 12207] [serial = 1128] [outer = 0x92a19800] 16:04:26 INFO - PROCESS | 12207 | 1461193466290 Marionette TRACE conn4 <- [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]]]}] 16:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1585ms 16:04:26 INFO - PROCESS | 12207 | 1461193466337 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 16:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:04:26 INFO - PROCESS | 12207 | 1461193466350 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 16:04:26 INFO - PROCESS | 12207 | 1461193466356 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:04:26 INFO - PROCESS | 12207 | 1461193466360 Marionette TRACE conn4 <- [1,1474,null,{}] 16:04:26 INFO - PROCESS | 12207 | 1461193466366 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:26 INFO - PROCESS | 12207 | 1461193466563 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 16:04:26 INFO - PROCESS | 12207 | 1461193466880 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:26 INFO - PROCESS | 12207 | ++DOCSHELL 0x93a5fc00 == 149 [pid = 12207] [id = 376] 16:04:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 171 (0x93be2400) [pid = 12207] [serial = 1129] [outer = (nil)] 16:04:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 172 (0x952a2400) [pid = 12207] [serial = 1130] [outer = 0x93be2400] 16:04:26 INFO - PROCESS | 12207 | 1461193466976 Marionette DEBUG loaded listener.js 16:04:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 173 (0x96b82400) [pid = 12207] [serial = 1131] [outer = 0x93be2400] 16:04:27 INFO - PROCESS | 12207 | 1461193467909 Marionette TRACE conn4 <- [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]]]}] 16:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1633ms 16:04:27 INFO - PROCESS | 12207 | 1461193467990 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 16:04:27 INFO - PROCESS | 12207 | 1461193467994 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 16:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:04:28 INFO - PROCESS | 12207 | 1461193468001 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:04:28 INFO - PROCESS | 12207 | 1461193468004 Marionette TRACE conn4 <- [1,1478,null,{}] 16:04:28 INFO - PROCESS | 12207 | 1461193468010 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:28 INFO - PROCESS | 12207 | 1461193468260 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 16:04:28 INFO - PROCESS | 12207 | 1461193468581 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:28 INFO - PROCESS | 12207 | ++DOCSHELL 0x8ea43400 == 150 [pid = 12207] [id = 377] 16:04:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 174 (0x93c84800) [pid = 12207] [serial = 1132] [outer = (nil)] 16:04:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 175 (0x970b5800) [pid = 12207] [serial = 1133] [outer = 0x93c84800] 16:04:28 INFO - PROCESS | 12207 | 1461193468669 Marionette DEBUG loaded listener.js 16:04:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0x978c5800) [pid = 12207] [serial = 1134] [outer = 0x93c84800] 16:04:29 INFO - PROCESS | 12207 | 1461193469719 Marionette TRACE conn4 <- [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]]]}] 16:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1783ms 16:04:29 INFO - PROCESS | 12207 | 1461193469785 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 16:04:29 INFO - PROCESS | 12207 | 1461193469789 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 16:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:04:29 INFO - PROCESS | 12207 | 1461193469795 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:04:29 INFO - PROCESS | 12207 | 1461193469798 Marionette TRACE conn4 <- [1,1482,null,{}] 16:04:29 INFO - PROCESS | 12207 | 1461193469804 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:30 INFO - PROCESS | 12207 | 1461193470015 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 16:04:30 INFO - PROCESS | 12207 | 1461193470339 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:30 INFO - PROCESS | 12207 | ++DOCSHELL 0x86e42000 == 151 [pid = 12207] [id = 378] 16:04:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0x86e43400) [pid = 12207] [serial = 1135] [outer = (nil)] 16:04:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x89c90000) [pid = 12207] [serial = 1136] [outer = 0x86e43400] 16:04:30 INFO - PROCESS | 12207 | 1461193470430 Marionette DEBUG loaded listener.js 16:04:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 179 (0x89c9d800) [pid = 12207] [serial = 1137] [outer = 0x86e43400] 16:04:32 INFO - PROCESS | 12207 | 1461193472038 Marionette TRACE conn4 <- [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]]]}] 16:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2290ms 16:04:32 INFO - PROCESS | 12207 | 1461193472086 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 16:04:32 INFO - PROCESS | 12207 | 1461193472092 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 16:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:04:32 INFO - PROCESS | 12207 | 1461193472100 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:04:32 INFO - PROCESS | 12207 | 1461193472106 Marionette TRACE conn4 <- [1,1486,null,{}] 16:04:32 INFO - PROCESS | 12207 | 1461193472115 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:32 INFO - PROCESS | 12207 | 1461193472352 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 16:04:32 INFO - PROCESS | 12207 | 1461193472626 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:32 INFO - PROCESS | 12207 | ++DOCSHELL 0x847d8800 == 152 [pid = 12207] [id = 379] 16:04:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 180 (0x861e2400) [pid = 12207] [serial = 1138] [outer = (nil)] 16:04:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 181 (0x876cb400) [pid = 12207] [serial = 1139] [outer = 0x861e2400] 16:04:32 INFO - PROCESS | 12207 | 1461193472713 Marionette DEBUG loaded listener.js 16:04:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 182 (0x877f9400) [pid = 12207] [serial = 1140] [outer = 0x861e2400] 16:04:33 INFO - PROCESS | 12207 | --DOCSHELL 0x8bdc2400 == 151 [pid = 12207] [id = 212] 16:04:33 INFO - PROCESS | 12207 | --DOCSHELL 0x8fe0f800 == 150 [pid = 12207] [id = 171] 16:04:33 INFO - PROCESS | 12207 | --DOCSHELL 0x8c476000 == 149 [pid = 12207] [id = 249] 16:04:33 INFO - PROCESS | 12207 | --DOCSHELL 0x8beea800 == 148 [pid = 12207] [id = 248] 16:04:33 INFO - PROCESS | 12207 | --DOCSHELL 0x8f672800 == 147 [pid = 12207] [id = 67] 16:04:33 INFO - PROCESS | 12207 | --DOCSHELL 0x8c472c00 == 146 [pid = 12207] [id = 209] 16:04:33 INFO - PROCESS | 12207 | --DOCSHELL 0x8f673c00 == 145 [pid = 12207] [id = 294] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 181 (0x876c5c00) [pid = 12207] [serial = 1017] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 180 (0x93a61c00) [pid = 12207] [serial = 974] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 179 (0x8b6b0000) [pid = 12207] [serial = 1004] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 178 (0xa0ad2800) [pid = 12207] [serial = 990] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x8fd33400) [pid = 12207] [serial = 1002] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x8bdc0800) [pid = 12207] [serial = 960] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x902e1400) [pid = 12207] [serial = 885] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 174 (0x97f8f800) [pid = 12207] [serial = 984] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 173 (0x89c9a000) [pid = 12207] [serial = 993] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 172 (0x89bb3800) [pid = 12207] [serial = 1014] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 171 (0x861e4000) [pid = 12207] [serial = 1010] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 170 (0x86e49000) [pid = 12207] [serial = 998] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 169 (0x93a64c00) [pid = 12207] [serial = 975] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x879a2800) [pid = 12207] [serial = 1013] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x8e8a9000) [pid = 12207] [serial = 963] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x8f8ba400) [pid = 12207] [serial = 965] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x98808000) [pid = 12207] [serial = 986] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x91518800) [pid = 12207] [serial = 971] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x85e6bc00) [pid = 12207] [serial = 1016] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x8624b000) [pid = 12207] [serial = 956] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x93a6b800) [pid = 12207] [serial = 977] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x83df0c00) [pid = 12207] [serial = 1007] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x876d3800) [pid = 12207] [serial = 957] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x8fe0ac00) [pid = 12207] [serial = 968] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x8b6b2800) [pid = 12207] [serial = 1005] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x86e4b000) [pid = 12207] [serial = 999] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x99d47400) [pid = 12207] [serial = 995] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x8fed1800) [pid = 12207] [serial = 969] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x89c98400) [pid = 12207] [serial = 992] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x97cb9000) [pid = 12207] [serial = 983] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0xa0a85800) [pid = 12207] [serial = 989] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x8fc54800) [pid = 12207] [serial = 966] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x96b2f000) [pid = 12207] [serial = 980] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x8b9a3400) [pid = 12207] [serial = 959] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x8624d400) [pid = 12207] [serial = 1011] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x8e699800) [pid = 12207] [serial = 962] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x89c9e000) [pid = 12207] [serial = 1001] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x96b83c00) [pid = 12207] [serial = 981] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x92a06800) [pid = 12207] [serial = 972] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x990a7000) [pid = 12207] [serial = 987] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x93bea000) [pid = 12207] [serial = 978] [outer = (nil)] [url = about:blank] 16:04:33 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0xa0a08000) [pid = 12207] [serial = 996] [outer = (nil)] [url = about:blank] 16:04:34 INFO - PROCESS | 12207 | 1461193474193 Marionette TRACE conn4 <- [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]]]}] 16:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2151ms 16:04:34 INFO - PROCESS | 12207 | 1461193474251 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 16:04:34 INFO - PROCESS | 12207 | 1461193474259 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 16:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:04:34 INFO - PROCESS | 12207 | 1461193474269 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:04:34 INFO - PROCESS | 12207 | 1461193474272 Marionette TRACE conn4 <- [1,1490,null,{}] 16:04:34 INFO - PROCESS | 12207 | 1461193474278 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:34 INFO - PROCESS | 12207 | 1461193474468 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 16:04:34 INFO - PROCESS | 12207 | 1461193474665 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:34 INFO - PROCESS | 12207 | ++DOCSHELL 0x861d8400 == 146 [pid = 12207] [id = 380] 16:04:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x86241400) [pid = 12207] [serial = 1141] [outer = (nil)] 16:04:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x86e4a800) [pid = 12207] [serial = 1142] [outer = 0x86241400] 16:04:34 INFO - PROCESS | 12207 | 1461193474776 Marionette DEBUG loaded listener.js 16:04:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x86eef400) [pid = 12207] [serial = 1143] [outer = 0x86241400] 16:04:35 INFO - PROCESS | 12207 | 1461193475666 Marionette TRACE conn4 <- [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]]]}] 16:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1434ms 16:04:35 INFO - PROCESS | 12207 | 1461193475702 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 16:04:35 INFO - PROCESS | 12207 | 1461193475706 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 16:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:04:35 INFO - PROCESS | 12207 | 1461193475712 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:04:35 INFO - PROCESS | 12207 | 1461193475718 Marionette TRACE conn4 <- [1,1494,null,{}] 16:04:35 INFO - PROCESS | 12207 | 1461193475733 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:36 INFO - PROCESS | 12207 | 1461193475999 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 16:04:36 INFO - PROCESS | 12207 | 1461193476033 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:36 INFO - PROCESS | 12207 | ++DOCSHELL 0x86e4bc00 == 147 [pid = 12207] [id = 381] 16:04:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8990b800) [pid = 12207] [serial = 1144] [outer = (nil)] 16:04:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x89bbf400) [pid = 12207] [serial = 1145] [outer = 0x8990b800] 16:04:36 INFO - PROCESS | 12207 | 1461193476112 Marionette DEBUG loaded listener.js 16:04:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x89c9b800) [pid = 12207] [serial = 1146] [outer = 0x8990b800] 16:04:37 INFO - PROCESS | 12207 | 1461193477077 Marionette TRACE conn4 <- [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]]]}] 16:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1388ms 16:04:37 INFO - PROCESS | 12207 | 1461193477101 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 16:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:04:37 INFO - PROCESS | 12207 | 1461193477105 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 16:04:37 INFO - PROCESS | 12207 | 1461193477111 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:04:37 INFO - PROCESS | 12207 | 1461193477115 Marionette TRACE conn4 <- [1,1498,null,{}] 16:04:37 INFO - PROCESS | 12207 | 1461193477120 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:37 INFO - PROCESS | 12207 | 1461193477362 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 16:04:37 INFO - PROCESS | 12207 | 1461193477404 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:37 INFO - PROCESS | 12207 | ++DOCSHELL 0x89c90400 == 148 [pid = 12207] [id = 382] 16:04:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8b53d800) [pid = 12207] [serial = 1147] [outer = (nil)] 16:04:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8b6ae800) [pid = 12207] [serial = 1148] [outer = 0x8b53d800] 16:04:37 INFO - PROCESS | 12207 | 1461193477491 Marionette DEBUG loaded listener.js 16:04:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x8b6b5800) [pid = 12207] [serial = 1149] [outer = 0x8b53d800] 16:04:38 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x89bb8c00) [pid = 12207] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:04:38 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x912f4400) [pid = 12207] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:04:38 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x83df3c00) [pid = 12207] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:04:38 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x8e8a5800) [pid = 12207] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:04:38 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x85801800) [pid = 12207] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:04:38 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x85e6d400) [pid = 12207] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:04:38 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x84a64400) [pid = 12207] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:04:38 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x83dec800) [pid = 12207] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:04:38 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x86248800) [pid = 12207] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:04:38 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x902e2c00) [pid = 12207] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:04:38 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x90083800) [pid = 12207] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:04:38 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x8b244c00) [pid = 12207] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:04:38 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x96c84400) [pid = 12207] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:04:38 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x8f8b6c00) [pid = 12207] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:04:38 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x96ca6400) [pid = 12207] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:04:38 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x8c176800) [pid = 12207] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:04:38 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x85e73800) [pid = 12207] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:04:38 INFO - PROCESS | 12207 | 1461193478912 Marionette TRACE conn4 <- [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]]]}] 16:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1834ms 16:04:38 INFO - PROCESS | 12207 | 1461193478953 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 16:04:38 INFO - PROCESS | 12207 | 1461193478957 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 16:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:04:38 INFO - PROCESS | 12207 | 1461193478963 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:04:38 INFO - PROCESS | 12207 | 1461193478966 Marionette TRACE conn4 <- [1,1502,null,{}] 16:04:38 INFO - PROCESS | 12207 | 1461193478972 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:39 INFO - PROCESS | 12207 | 1461193479138 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 16:04:39 INFO - PROCESS | 12207 | 1461193479153 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:39 INFO - PROCESS | 12207 | ++DOCSHELL 0x8990ec00 == 149 [pid = 12207] [id = 383] 16:04:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x89bb8c00) [pid = 12207] [serial = 1150] [outer = (nil)] 16:04:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x8b649c00) [pid = 12207] [serial = 1151] [outer = 0x89bb8c00] 16:04:39 INFO - PROCESS | 12207 | 1461193479227 Marionette DEBUG loaded listener.js 16:04:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x8b92f400) [pid = 12207] [serial = 1152] [outer = 0x89bb8c00] 16:04:40 INFO - PROCESS | 12207 | 1461193480133 Marionette TRACE conn4 <- [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]]]}] 16:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1232ms 16:04:40 INFO - PROCESS | 12207 | 1461193480196 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 16:04:40 INFO - PROCESS | 12207 | 1461193480199 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 16:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:04:40 INFO - PROCESS | 12207 | 1461193480205 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:04:40 INFO - PROCESS | 12207 | 1461193480208 Marionette TRACE conn4 <- [1,1506,null,{}] 16:04:40 INFO - PROCESS | 12207 | 1461193480213 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:40 INFO - PROCESS | 12207 | 1461193480437 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 16:04:40 INFO - PROCESS | 12207 | 1461193480775 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:40 INFO - PROCESS | 12207 | ++DOCSHELL 0x83df4800 == 150 [pid = 12207] [id = 384] 16:04:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x847d1800) [pid = 12207] [serial = 1153] [outer = (nil)] 16:04:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x85804000) [pid = 12207] [serial = 1154] [outer = 0x847d1800] 16:04:40 INFO - PROCESS | 12207 | 1461193480944 Marionette DEBUG loaded listener.js 16:04:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x85e68800) [pid = 12207] [serial = 1155] [outer = 0x847d1800] 16:04:41 INFO - PROCESS | 12207 | 1461193481910 Marionette TRACE conn4 <- [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]]]}] 16:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1779ms 16:04:41 INFO - PROCESS | 12207 | 1461193481987 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 16:04:41 INFO - PROCESS | 12207 | 1461193481994 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 16:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:04:42 INFO - PROCESS | 12207 | 1461193482004 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:04:42 INFO - PROCESS | 12207 | 1461193482008 Marionette TRACE conn4 <- [1,1510,null,{}] 16:04:42 INFO - PROCESS | 12207 | 1461193482016 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:42 INFO - PROCESS | 12207 | 1461193482264 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 16:04:42 INFO - PROCESS | 12207 | 1461193482580 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:42 INFO - PROCESS | 12207 | ++DOCSHELL 0x86e46400 == 151 [pid = 12207] [id = 385] 16:04:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x86e4ac00) [pid = 12207] [serial = 1156] [outer = (nil)] 16:04:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x86eeb800) [pid = 12207] [serial = 1157] [outer = 0x86e4ac00] 16:04:42 INFO - PROCESS | 12207 | 1461193482671 Marionette DEBUG loaded listener.js 16:04:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x876d4c00) [pid = 12207] [serial = 1158] [outer = 0x86e4ac00] 16:04:43 INFO - PROCESS | 12207 | 1461193483654 Marionette TRACE conn4 <- [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]]]}] 16:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1690ms 16:04:43 INFO - PROCESS | 12207 | 1461193483697 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 16:04:43 INFO - PROCESS | 12207 | 1461193483703 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 16:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:04:43 INFO - PROCESS | 12207 | 1461193483710 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:04:43 INFO - PROCESS | 12207 | 1461193483713 Marionette TRACE conn4 <- [1,1514,null,{}] 16:04:43 INFO - PROCESS | 12207 | 1461193483720 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:43 INFO - PROCESS | 12207 | 1461193483964 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 16:04:44 INFO - PROCESS | 12207 | 1461193484317 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:44 INFO - PROCESS | 12207 | ++DOCSHELL 0x89bb2400 == 152 [pid = 12207] [id = 386] 16:04:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x89bb4800) [pid = 12207] [serial = 1159] [outer = (nil)] 16:04:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x89c93400) [pid = 12207] [serial = 1160] [outer = 0x89bb4800] 16:04:44 INFO - PROCESS | 12207 | 1461193484409 Marionette DEBUG loaded listener.js 16:04:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8b24a000) [pid = 12207] [serial = 1161] [outer = 0x89bb4800] 16:04:45 INFO - PROCESS | 12207 | 1461193485337 Marionette TRACE conn4 <- [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]]]}] 16:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1689ms 16:04:45 INFO - PROCESS | 12207 | 1461193485399 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 16:04:45 INFO - PROCESS | 12207 | 1461193485404 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 16:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:04:45 INFO - PROCESS | 12207 | 1461193485421 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:04:45 INFO - PROCESS | 12207 | 1461193485431 Marionette TRACE conn4 <- [1,1518,null,{}] 16:04:45 INFO - PROCESS | 12207 | 1461193485438 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:45 INFO - PROCESS | 12207 | 1461193485694 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 16:04:46 INFO - PROCESS | 12207 | 1461193485997 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:46 INFO - PROCESS | 12207 | ++DOCSHELL 0x8624e800 == 153 [pid = 12207] [id = 387] 16:04:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8b6ab400) [pid = 12207] [serial = 1162] [outer = (nil)] 16:04:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8bdc1000) [pid = 12207] [serial = 1163] [outer = 0x8b6ab400] 16:04:46 INFO - PROCESS | 12207 | 1461193486092 Marionette DEBUG loaded listener.js 16:04:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8be49400) [pid = 12207] [serial = 1164] [outer = 0x8b6ab400] 16:04:46 INFO - PROCESS | 12207 | 1461193486987 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1597ms 16:04:47 INFO - PROCESS | 12207 | 1461193487009 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 16:04:47 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:04:47 INFO - PROCESS | 12207 | 1461193487014 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 16:04:47 INFO - PROCESS | 12207 | 1461193487020 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:04:47 INFO - PROCESS | 12207 | 1461193487024 Marionette TRACE conn4 <- [1,1522,null,{}] 16:04:47 INFO - PROCESS | 12207 | 1461193487029 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:47 INFO - PROCESS | 12207 | 1461193487220 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 16:04:47 INFO - PROCESS | 12207 | 1461193487438 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:47 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bd3a800 == 154 [pid = 12207] [id = 388] 16:04:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8bdb7800) [pid = 12207] [serial = 1165] [outer = (nil)] 16:04:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x8c181c00) [pid = 12207] [serial = 1166] [outer = 0x8bdb7800] 16:04:47 INFO - PROCESS | 12207 | 1461193487562 Marionette DEBUG loaded listener.js 16:04:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x8c476c00) [pid = 12207] [serial = 1167] [outer = 0x8bdb7800] 16:04:48 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:04:48 INFO - PROCESS | 12207 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:04:48 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:04:48 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:04:48 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:04:48 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:04:48 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:04:48 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:04:48 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:04:48 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:04:48 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:04:48 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:04:48 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 () { 16:04:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:04:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:04:48 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 () { 16:04:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:04:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:04:48 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 () { 16:04:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:04:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:04:48 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 () { 16:04:48 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:04:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:04:48 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1390ms 16:04:48 INFO - PROCESS | 12207 | 1461193488374 Marionette TRACE conn4 <- [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"]]]}] 16:04:48 INFO - PROCESS | 12207 | 1461193488424 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 16:04:48 INFO - PROCESS | 12207 | 1461193488428 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 16:04:48 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:04:48 INFO - PROCESS | 12207 | 1461193488437 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:04:48 INFO - PROCESS | 12207 | 1461193488440 Marionette TRACE conn4 <- [1,1526,null,{}] 16:04:48 INFO - PROCESS | 12207 | 1461193488446 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:48 INFO - PROCESS | 12207 | 1461193488645 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 16:04:48 INFO - PROCESS | 12207 | 1461193488912 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:48 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c47c400 == 155 [pid = 12207] [id = 389] 16:04:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x8c480c00) [pid = 12207] [serial = 1168] [outer = (nil)] 16:04:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x8e691c00) [pid = 12207] [serial = 1169] [outer = 0x8c480c00] 16:04:49 INFO - PROCESS | 12207 | 1461193489019 Marionette DEBUG loaded listener.js 16:04:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x8f67a800) [pid = 12207] [serial = 1170] [outer = 0x8c480c00] 16:04:50 INFO - PROCESS | 12207 | 1461193490073 Marionette TRACE conn4 <- [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"]]]}] 16:04:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:04:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:04:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:04:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:04:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:04:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:04:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:04:50 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1735ms 16:04:50 INFO - PROCESS | 12207 | 1461193490177 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 16:04:50 INFO - PROCESS | 12207 | 1461193490181 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 16:04:50 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:04:50 INFO - PROCESS | 12207 | 1461193490188 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:04:50 INFO - PROCESS | 12207 | 1461193490192 Marionette TRACE conn4 <- [1,1530,null,{}] 16:04:50 INFO - PROCESS | 12207 | 1461193490198 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:50 INFO - PROCESS | 12207 | 1461193490413 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 16:04:50 INFO - PROCESS | 12207 | 1461193490696 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:50 INFO - PROCESS | 12207 | ++DOCSHELL 0x86e4c000 == 156 [pid = 12207] [id = 390] 16:04:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x8c183400) [pid = 12207] [serial = 1171] [outer = (nil)] 16:04:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x8fc52c00) [pid = 12207] [serial = 1172] [outer = 0x8c183400] 16:04:50 INFO - PROCESS | 12207 | 1461193490810 Marionette DEBUG loaded listener.js 16:04:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x8fe0b400) [pid = 12207] [serial = 1173] [outer = 0x8c183400] 16:04:51 INFO - PROCESS | 12207 | 1461193491629 Marionette TRACE conn4 <- [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]]]}] 16:04:51 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 16:04:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:04:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:04:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:04:51 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. 16:04:51 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:04:51 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1486ms 16:04:51 INFO - PROCESS | 12207 | 1461193491677 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 16:04:51 INFO - PROCESS | 12207 | 1461193491681 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 16:04:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:04:51 INFO - PROCESS | 12207 | 1461193491688 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:04:51 INFO - PROCESS | 12207 | 1461193491691 Marionette TRACE conn4 <- [1,1534,null,{}] 16:04:51 INFO - PROCESS | 12207 | 1461193491697 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:51 INFO - PROCESS | 12207 | 1461193491932 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 16:04:52 INFO - PROCESS | 12207 | 1461193492199 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:52 INFO - PROCESS | 12207 | ++DOCSHELL 0x84a6b400 == 157 [pid = 12207] [id = 391] 16:04:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x8f8b9400) [pid = 12207] [serial = 1174] [outer = (nil)] 16:04:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x90087800) [pid = 12207] [serial = 1175] [outer = 0x8f8b9400] 16:04:52 INFO - PROCESS | 12207 | 1461193492290 Marionette DEBUG loaded listener.js 16:04:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x902d7c00) [pid = 12207] [serial = 1176] [outer = 0x8f8b9400] 16:04:53 INFO - PROCESS | 12207 | 1461193493235 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:04:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:04:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1587ms 16:04:53 INFO - PROCESS | 12207 | 1461193493276 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 16:04:53 INFO - PROCESS | 12207 | 1461193493279 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 16:04:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:04:53 INFO - PROCESS | 12207 | 1461193493287 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:04:53 INFO - PROCESS | 12207 | 1461193493290 Marionette TRACE conn4 <- [1,1538,null,{}] 16:04:53 INFO - PROCESS | 12207 | 1461193493296 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:53 INFO - PROCESS | 12207 | 1461193493493 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 16:04:53 INFO - PROCESS | 12207 | 1461193493719 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:53 INFO - PROCESS | 12207 | ++DOCSHELL 0x89907400 == 158 [pid = 12207] [id = 392] 16:04:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x8fed1c00) [pid = 12207] [serial = 1177] [outer = (nil)] 16:04:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x90086000) [pid = 12207] [serial = 1178] [outer = 0x8fed1c00] 16:04:53 INFO - PROCESS | 12207 | 1461193493847 Marionette DEBUG loaded listener.js 16:04:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x92971400) [pid = 12207] [serial = 1179] [outer = 0x8fed1c00] 16:04:54 INFO - PROCESS | 12207 | 1461193494780 Marionette TRACE conn4 <- [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]]]}] 16:04:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:04:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1533ms 16:04:54 INFO - PROCESS | 12207 | 1461193494820 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 16:04:54 INFO - PROCESS | 12207 | 1461193494825 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 16:04:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:04:54 INFO - PROCESS | 12207 | 1461193494838 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:04:54 INFO - PROCESS | 12207 | 1461193494840 Marionette TRACE conn4 <- [1,1542,null,{}] 16:04:54 INFO - PROCESS | 12207 | 1461193494852 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:55 INFO - PROCESS | 12207 | 1461193495144 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 16:04:55 INFO - PROCESS | 12207 | 1461193495347 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:55 INFO - PROCESS | 12207 | ++DOCSHELL 0x902dfc00 == 159 [pid = 12207] [id = 393] 16:04:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x9130f000) [pid = 12207] [serial = 1180] [outer = (nil)] 16:04:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x93a61c00) [pid = 12207] [serial = 1181] [outer = 0x9130f000] 16:04:55 INFO - PROCESS | 12207 | 1461193495477 Marionette DEBUG loaded listener.js 16:04:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x93a6a800) [pid = 12207] [serial = 1182] [outer = 0x9130f000] 16:04:56 INFO - PROCESS | 12207 | 1461193496391 Marionette TRACE conn4 <- [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]]]}] 16:04:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:04:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1597ms 16:04:56 INFO - PROCESS | 12207 | 1461193496429 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 16:04:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:04:56 INFO - PROCESS | 12207 | 1461193496433 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 16:04:56 INFO - PROCESS | 12207 | 1461193496440 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:04:56 INFO - PROCESS | 12207 | 1461193496443 Marionette TRACE conn4 <- [1,1546,null,{}] 16:04:56 INFO - PROCESS | 12207 | 1461193496449 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:56 INFO - PROCESS | 12207 | 1461193496654 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 16:04:57 INFO - PROCESS | 12207 | 1461193496998 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:57 INFO - PROCESS | 12207 | ++DOCSHELL 0x93c86400 == 160 [pid = 12207] [id = 394] 16:04:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x93c8b000) [pid = 12207] [serial = 1183] [outer = (nil)] 16:04:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x95205400) [pid = 12207] [serial = 1184] [outer = 0x93c8b000] 16:04:57 INFO - PROCESS | 12207 | 1461193497109 Marionette DEBUG loaded listener.js 16:04:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x96c7c800) [pid = 12207] [serial = 1185] [outer = 0x93c8b000] 16:04:58 INFO - PROCESS | 12207 | 1461193498062 Marionette TRACE conn4 <- [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]]]}] 16:04:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:04:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1690ms 16:04:58 INFO - PROCESS | 12207 | 1461193498130 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 16:04:58 INFO - PROCESS | 12207 | 1461193498137 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 16:04:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:04:58 INFO - PROCESS | 12207 | 1461193498146 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:04:58 INFO - PROCESS | 12207 | 1461193498150 Marionette TRACE conn4 <- [1,1550,null,{}] 16:04:58 INFO - PROCESS | 12207 | 1461193498158 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:58 INFO - PROCESS | 12207 | 1461193498458 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 16:04:58 INFO - PROCESS | 12207 | 1461193498808 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:58 INFO - PROCESS | 12207 | ++DOCSHELL 0x84a6ac00 == 161 [pid = 12207] [id = 395] 16:04:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x8ea4b000) [pid = 12207] [serial = 1186] [outer = (nil)] 16:04:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 170 (0x97cb9000) [pid = 12207] [serial = 1187] [outer = 0x8ea4b000] 16:04:58 INFO - PROCESS | 12207 | 1461193498896 Marionette DEBUG loaded listener.js 16:04:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 171 (0x97dc6400) [pid = 12207] [serial = 1188] [outer = 0x8ea4b000] 16:04:59 INFO - PROCESS | 12207 | 1461193499820 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:04:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:04:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1709ms 16:04:59 INFO - PROCESS | 12207 | 1461193499859 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 16:04:59 INFO - PROCESS | 12207 | 1461193499866 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 16:04:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:04:59 INFO - PROCESS | 12207 | 1461193499876 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:04:59 INFO - PROCESS | 12207 | 1461193499880 Marionette TRACE conn4 <- [1,1554,null,{}] 16:04:59 INFO - PROCESS | 12207 | 1461193499907 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:00 INFO - PROCESS | 12207 | 1461193500130 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 16:05:00 INFO - PROCESS | 12207 | 1461193500413 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:00 INFO - PROCESS | 12207 | ++DOCSHELL 0x85953c00 == 162 [pid = 12207] [id = 396] 16:05:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 172 (0x96c7bc00) [pid = 12207] [serial = 1189] [outer = (nil)] 16:05:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 173 (0x97f96c00) [pid = 12207] [serial = 1190] [outer = 0x96c7bc00] 16:05:00 INFO - PROCESS | 12207 | 1461193500562 Marionette DEBUG loaded listener.js 16:05:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 174 (0x97fc3000) [pid = 12207] [serial = 1191] [outer = 0x96c7bc00] 16:05:01 INFO - PROCESS | 12207 | 1461193501530 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:05:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:05:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1706ms 16:05:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:05:01 INFO - PROCESS | 12207 | 1461193501582 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 16:05:01 INFO - PROCESS | 12207 | 1461193501585 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 16:05:01 INFO - PROCESS | 12207 | 1461193501592 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:05:01 INFO - PROCESS | 12207 | 1461193501596 Marionette TRACE conn4 <- [1,1558,null,{}] 16:05:01 INFO - PROCESS | 12207 | 1461193501601 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:01 INFO - PROCESS | 12207 | 1461193501795 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 16:05:02 INFO - PROCESS | 12207 | 1461193502129 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:02 INFO - PROCESS | 12207 | ++DOCSHELL 0x93c87800 == 163 [pid = 12207] [id = 397] 16:05:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 175 (0x97d0c400) [pid = 12207] [serial = 1192] [outer = (nil)] 16:05:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0x98148c00) [pid = 12207] [serial = 1193] [outer = 0x97d0c400] 16:05:02 INFO - PROCESS | 12207 | 1461193502250 Marionette DEBUG loaded listener.js 16:05:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0x981ed400) [pid = 12207] [serial = 1194] [outer = 0x97d0c400] 16:05:03 INFO - PROCESS | 12207 | 1461193503217 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:05:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:05:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1695ms 16:05:03 INFO - PROCESS | 12207 | 1461193503287 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 16:05:03 INFO - PROCESS | 12207 | 1461193503290 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 16:05:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:05:03 INFO - PROCESS | 12207 | 1461193503297 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:05:03 INFO - PROCESS | 12207 | 1461193503301 Marionette TRACE conn4 <- [1,1562,null,{}] 16:05:03 INFO - PROCESS | 12207 | 1461193503306 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:03 INFO - PROCESS | 12207 | 1461193503507 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 16:05:03 INFO - PROCESS | 12207 | 1461193503822 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:03 INFO - PROCESS | 12207 | ++DOCSHELL 0x902e0c00 == 164 [pid = 12207] [id = 398] 16:05:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x97d0bc00) [pid = 12207] [serial = 1195] [outer = (nil)] 16:05:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 179 (0x9822b000) [pid = 12207] [serial = 1196] [outer = 0x97d0bc00] 16:05:03 INFO - PROCESS | 12207 | 1461193503913 Marionette DEBUG loaded listener.js 16:05:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 180 (0x98146400) [pid = 12207] [serial = 1197] [outer = 0x97d0bc00] 16:05:04 INFO - PROCESS | 12207 | 1461193504784 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:05:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:05:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1530ms 16:05:04 INFO - PROCESS | 12207 | 1461193504828 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 16:05:04 INFO - PROCESS | 12207 | 1461193504832 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 16:05:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:05:04 INFO - PROCESS | 12207 | 1461193504839 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:05:04 INFO - PROCESS | 12207 | 1461193504843 Marionette TRACE conn4 <- [1,1566,null,{}] 16:05:04 INFO - PROCESS | 12207 | 1461193504848 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:05 INFO - PROCESS | 12207 | 1461193505093 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 16:05:05 INFO - PROCESS | 12207 | 1461193505412 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:05 INFO - PROCESS | 12207 | ++DOCSHELL 0x9813dc00 == 165 [pid = 12207] [id = 399] 16:05:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 181 (0x981f4000) [pid = 12207] [serial = 1198] [outer = (nil)] 16:05:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 182 (0x98812800) [pid = 12207] [serial = 1199] [outer = 0x981f4000] 16:05:05 INFO - PROCESS | 12207 | 1461193505505 Marionette DEBUG loaded listener.js 16:05:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 183 (0x98816800) [pid = 12207] [serial = 1200] [outer = 0x981f4000] 16:05:06 INFO - PROCESS | 12207 | 1461193506448 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:05:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:05:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1683ms 16:05:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:05:06 INFO - PROCESS | 12207 | 1461193506523 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 16:05:06 INFO - PROCESS | 12207 | 1461193506526 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 16:05:06 INFO - PROCESS | 12207 | 1461193506533 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:05:06 INFO - PROCESS | 12207 | 1461193506536 Marionette TRACE conn4 <- [1,1570,null,{}] 16:05:06 INFO - PROCESS | 12207 | 1461193506542 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:06 INFO - PROCESS | 12207 | 1461193506737 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 16:05:07 INFO - PROCESS | 12207 | 1461193507063 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:07 INFO - PROCESS | 12207 | ++DOCSHELL 0x98229800 == 166 [pid = 12207] [id = 400] 16:05:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 184 (0x9822d000) [pid = 12207] [serial = 1201] [outer = (nil)] 16:05:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 185 (0x99045400) [pid = 12207] [serial = 1202] [outer = 0x9822d000] 16:05:07 INFO - PROCESS | 12207 | 1461193507156 Marionette DEBUG loaded listener.js 16:05:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 186 (0x99048000) [pid = 12207] [serial = 1203] [outer = 0x9822d000] 16:05:08 INFO - PROCESS | 12207 | 1461193508072 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:05:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:05:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1590ms 16:05:08 INFO - PROCESS | 12207 | 1461193508122 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 16:05:08 INFO - PROCESS | 12207 | 1461193508127 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 16:05:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:05:08 INFO - PROCESS | 12207 | 1461193508134 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:05:08 INFO - PROCESS | 12207 | 1461193508137 Marionette TRACE conn4 <- [1,1574,null,{}] 16:05:08 INFO - PROCESS | 12207 | 1461193508143 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:08 INFO - PROCESS | 12207 | 1461193508346 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 16:05:08 INFO - PROCESS | 12207 | 1461193508677 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:08 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c028800 == 167 [pid = 12207] [id = 401] 16:05:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 187 (0x8f88bc00) [pid = 12207] [serial = 1204] [outer = (nil)] 16:05:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 188 (0x99052c00) [pid = 12207] [serial = 1205] [outer = 0x8f88bc00] 16:05:08 INFO - PROCESS | 12207 | 1461193508770 Marionette DEBUG loaded listener.js 16:05:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 189 (0x990a2800) [pid = 12207] [serial = 1206] [outer = 0x8f88bc00] 16:05:09 INFO - PROCESS | 12207 | 1461193509661 Marionette TRACE conn4 <- [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]]]}] 16:05:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:05:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1590ms 16:05:09 INFO - PROCESS | 12207 | 1461193509725 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 16:05:09 INFO - PROCESS | 12207 | 1461193509729 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 16:05:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:05:09 INFO - PROCESS | 12207 | 1461193509736 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:05:09 INFO - PROCESS | 12207 | 1461193509739 Marionette TRACE conn4 <- [1,1578,null,{}] 16:05:09 INFO - PROCESS | 12207 | 1461193509745 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:09 INFO - PROCESS | 12207 | 1461193509947 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 16:05:10 INFO - PROCESS | 12207 | 1461193510287 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:10 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e69a400 == 168 [pid = 12207] [id = 402] 16:05:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 190 (0x98810000) [pid = 12207] [serial = 1207] [outer = (nil)] 16:05:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 191 (0x993ccc00) [pid = 12207] [serial = 1208] [outer = 0x98810000] 16:05:10 INFO - PROCESS | 12207 | 1461193510379 Marionette DEBUG loaded listener.js 16:05:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 192 (0x99a32c00) [pid = 12207] [serial = 1209] [outer = 0x98810000] 16:05:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8990ec00 == 167 [pid = 12207] [id = 383] 16:05:11 INFO - PROCESS | 12207 | --DOCSHELL 0x89c90400 == 166 [pid = 12207] [id = 382] 16:05:11 INFO - PROCESS | 12207 | --DOCSHELL 0x86e4bc00 == 165 [pid = 12207] [id = 381] 16:05:11 INFO - PROCESS | 12207 | --DOCSHELL 0x861d8400 == 164 [pid = 12207] [id = 380] 16:05:11 INFO - PROCESS | 12207 | --DOCSHELL 0x847d8800 == 163 [pid = 12207] [id = 379] 16:05:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8b6b9c00 == 162 [pid = 12207] [id = 369] 16:05:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8b6b9800 == 161 [pid = 12207] [id = 368] 16:05:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8be4b000 == 160 [pid = 12207] [id = 367] 16:05:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8990ac00 == 159 [pid = 12207] [id = 366] 16:05:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8bd3e400 == 158 [pid = 12207] [id = 365] 16:05:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8b6b4000 == 157 [pid = 12207] [id = 364] 16:05:11 INFO - PROCESS | 12207 | --DOCSHELL 0x85954400 == 156 [pid = 12207] [id = 362] 16:05:11 INFO - PROCESS | 12207 | --DOCSHELL 0x87997c00 == 155 [pid = 12207] [id = 363] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 191 (0x8e8ab000) [pid = 12207] [serial = 1037] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 190 (0x86ee6c00) [pid = 12207] [serial = 1022] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 189 (0x92a01800) [pid = 12207] [serial = 1052] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 188 (0x8580e000) [pid = 12207] [serial = 1074] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 187 (0x8c478000) [pid = 12207] [serial = 1034] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 186 (0x8f88d400) [pid = 12207] [serial = 1041] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 185 (0x85e6ec00) [pid = 12207] [serial = 1068] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 184 (0x89902c00) [pid = 12207] [serial = 1071] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 183 (0x87994c00) [pid = 12207] [serial = 1064] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 182 (0x8799a800) [pid = 12207] [serial = 1070] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 181 (0x8b648000) [pid = 12207] [serial = 1025] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 180 (0x876c9c00) [pid = 12207] [serial = 1083] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 179 (0x876d2000) [pid = 12207] [serial = 1079] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 178 (0x861dd400) [pid = 12207] [serial = 1082] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x8beeb400) [pid = 12207] [serial = 1031] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x8b537c00) [pid = 12207] [serial = 1019] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x93becc00) [pid = 12207] [serial = 1055] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 174 (0x902d9400) [pid = 12207] [serial = 1050] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 173 (0x84a67800) [pid = 12207] [serial = 1073] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 172 (0x8f8bf400) [pid = 12207] [serial = 1043] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 171 (0x8bd3b000) [pid = 12207] [serial = 1028] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 170 (0x9477a000) [pid = 12207] [serial = 1056] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 169 (0x98149c00) [pid = 12207] [serial = 1061] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x8ea4d800) [pid = 12207] [serial = 1038] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x8fe01c00) [pid = 12207] [serial = 1047] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x97dbe400) [pid = 12207] [serial = 1059] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x8e6bd400) [pid = 12207] [serial = 954] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x8fd37400) [pid = 12207] [serial = 1046] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x86250800) [pid = 12207] [serial = 1077] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x86246400) [pid = 12207] [serial = 1076] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x981f5400) [pid = 12207] [serial = 1062] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x902d6c00) [pid = 12207] [serial = 1049] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x87998000) [pid = 12207] [serial = 1080] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x92a20400) [pid = 12207] [serial = 1053] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x8b644c00) [pid = 12207] [serial = 1065] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x8f8c4c00) [pid = 12207] [serial = 1044] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x97a06400) [pid = 12207] [serial = 1058] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x85e6b400) [pid = 12207] [serial = 1067] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x8f707400) [pid = 12207] [serial = 1040] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x8b53d000) [pid = 12207] [serial = 1085] [outer = (nil)] [url = about:blank] 16:05:12 INFO - PROCESS | 12207 | 1461193512728 Marionette TRACE conn4 <- [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]]]}] 16:05:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:05:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 3045ms 16:05:12 INFO - PROCESS | 12207 | 1461193512781 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 16:05:12 INFO - PROCESS | 12207 | 1461193512786 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 16:05:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:05:12 INFO - PROCESS | 12207 | 1461193512796 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:05:12 INFO - PROCESS | 12207 | 1461193512799 Marionette TRACE conn4 <- [1,1582,null,{}] 16:05:12 INFO - PROCESS | 12207 | 1461193512811 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:13 INFO - PROCESS | 12207 | 1461193513003 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 16:05:13 INFO - PROCESS | 12207 | 1461193513186 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:13 INFO - PROCESS | 12207 | ++DOCSHELL 0x85e6e400 == 156 [pid = 12207] [id = 403] 16:05:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x85e74c00) [pid = 12207] [serial = 1210] [outer = (nil)] 16:05:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x86246400) [pid = 12207] [serial = 1211] [outer = 0x85e74c00] 16:05:13 INFO - PROCESS | 12207 | 1461193513273 Marionette DEBUG loaded listener.js 16:05:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x8624ec00) [pid = 12207] [serial = 1212] [outer = 0x85e74c00] 16:05:14 INFO - PROCESS | 12207 | 1461193514206 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:05:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:05:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1439ms 16:05:14 INFO - PROCESS | 12207 | 1461193514235 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 16:05:14 INFO - PROCESS | 12207 | 1461193514243 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 16:05:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:05:14 INFO - PROCESS | 12207 | 1461193514253 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:05:14 INFO - PROCESS | 12207 | 1461193514257 Marionette TRACE conn4 <- [1,1586,null,{}] 16:05:14 INFO - PROCESS | 12207 | 1461193514263 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:14 INFO - PROCESS | 12207 | 1461193514516 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 16:05:14 INFO - PROCESS | 12207 | 1461193514834 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:14 INFO - PROCESS | 12207 | ++DOCSHELL 0x86e4f400 == 157 [pid = 12207] [id = 404] 16:05:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x86e50000) [pid = 12207] [serial = 1213] [outer = (nil)] 16:05:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x876d2c00) [pid = 12207] [serial = 1214] [outer = 0x86e50000] 16:05:14 INFO - PROCESS | 12207 | 1461193514937 Marionette DEBUG loaded listener.js 16:05:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x87994c00) [pid = 12207] [serial = 1215] [outer = 0x86e50000] 16:05:15 INFO - PROCESS | 12207 | 1461193515794 Marionette TRACE conn4 <- [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]]]}] 16:05:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:05:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1583ms 16:05:15 INFO - PROCESS | 12207 | 1461193515836 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 16:05:15 INFO - PROCESS | 12207 | 1461193515840 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 16:05:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:05:15 INFO - PROCESS | 12207 | 1461193515852 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:05:15 INFO - PROCESS | 12207 | 1461193515857 Marionette TRACE conn4 <- [1,1590,null,{}] 16:05:15 INFO - PROCESS | 12207 | 1461193515872 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:16 INFO - PROCESS | 12207 | 1461193516130 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 16:05:16 INFO - PROCESS | 12207 | 1461193516173 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:16 INFO - PROCESS | 12207 | ++DOCSHELL 0x86ee6000 == 158 [pid = 12207] [id = 405] 16:05:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x89bb0c00) [pid = 12207] [serial = 1216] [outer = (nil)] 16:05:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x89bbf000) [pid = 12207] [serial = 1217] [outer = 0x89bb0c00] 16:05:16 INFO - PROCESS | 12207 | 1461193516258 Marionette DEBUG loaded listener.js 16:05:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x8b24ac00) [pid = 12207] [serial = 1218] [outer = 0x89bb0c00] 16:05:17 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x8990b800) [pid = 12207] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:05:17 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x86241400) [pid = 12207] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:05:17 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x861e2400) [pid = 12207] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:05:17 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x8b53d800) [pid = 12207] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:05:17 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x83dea400) [pid = 12207] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:05:17 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x85e73400) [pid = 12207] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:05:17 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x8bd36400) [pid = 12207] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:05:17 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x8c023000) [pid = 12207] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:05:17 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x8b6bac00) [pid = 12207] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:05:17 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x89c94400) [pid = 12207] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:05:17 INFO - PROCESS | 12207 | 1461193517756 Marionette TRACE conn4 <- [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]]]}] 16:05:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:05:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1953ms 16:05:17 INFO - PROCESS | 12207 | 1461193517803 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 16:05:17 INFO - PROCESS | 12207 | 1461193517810 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 16:05:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:05:17 INFO - PROCESS | 12207 | 1461193517820 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:05:17 INFO - PROCESS | 12207 | 1461193517823 Marionette TRACE conn4 <- [1,1594,null,{}] 16:05:17 INFO - PROCESS | 12207 | 1461193517833 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:18 INFO - PROCESS | 12207 | 1461193518115 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 16:05:18 INFO - PROCESS | 12207 | 1461193518438 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:18 INFO - PROCESS | 12207 | ++DOCSHELL 0x8595c400 == 159 [pid = 12207] [id = 406] 16:05:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x861e2400) [pid = 12207] [serial = 1219] [outer = (nil)] 16:05:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x8b538000) [pid = 12207] [serial = 1220] [outer = 0x861e2400] 16:05:18 INFO - PROCESS | 12207 | 1461193518564 Marionette DEBUG loaded listener.js 16:05:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x8b64c800) [pid = 12207] [serial = 1221] [outer = 0x861e2400] 16:05:19 INFO - PROCESS | 12207 | 1461193519705 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:05:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:05:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1934ms 16:05:19 INFO - PROCESS | 12207 | 1461193519754 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 16:05:19 INFO - PROCESS | 12207 | 1461193519760 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 16:05:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:05:19 INFO - PROCESS | 12207 | 1461193519769 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:05:19 INFO - PROCESS | 12207 | 1461193519775 Marionette TRACE conn4 <- [1,1598,null,{}] 16:05:19 INFO - PROCESS | 12207 | 1461193519785 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:20 INFO - PROCESS | 12207 | 1461193520004 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 16:05:20 INFO - PROCESS | 12207 | 1461193520422 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:20 INFO - PROCESS | 12207 | ++DOCSHELL 0x861de000 == 160 [pid = 12207] [id = 407] 16:05:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x861df800) [pid = 12207] [serial = 1222] [outer = (nil)] 16:05:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x86e4d400) [pid = 12207] [serial = 1223] [outer = 0x861df800] 16:05:20 INFO - PROCESS | 12207 | 1461193520552 Marionette DEBUG loaded listener.js 16:05:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x86eeec00) [pid = 12207] [serial = 1224] [outer = 0x861df800] 16:05:21 INFO - PROCESS | 12207 | 1461193521707 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:05:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:05:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1990ms 16:05:21 INFO - PROCESS | 12207 | 1461193521759 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 16:05:21 INFO - PROCESS | 12207 | 1461193521767 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 16:05:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:05:21 INFO - PROCESS | 12207 | 1461193521779 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:05:21 INFO - PROCESS | 12207 | 1461193521783 Marionette TRACE conn4 <- [1,1602,null,{}] 16:05:21 INFO - PROCESS | 12207 | 1461193521789 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:22 INFO - PROCESS | 12207 | 1461193522163 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 16:05:22 INFO - PROCESS | 12207 | 1461193522394 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:22 INFO - PROCESS | 12207 | ++DOCSHELL 0x86247c00 == 161 [pid = 12207] [id = 408] 16:05:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x86e4f000) [pid = 12207] [serial = 1225] [outer = (nil)] 16:05:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x8b64f400) [pid = 12207] [serial = 1226] [outer = 0x86e4f000] 16:05:22 INFO - PROCESS | 12207 | 1461193522482 Marionette DEBUG loaded listener.js 16:05:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x8b6b6800) [pid = 12207] [serial = 1227] [outer = 0x86e4f000] 16:05:23 INFO - PROCESS | 12207 | 1461193523521 Marionette TRACE conn4 <- [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]]]}] 16:05:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:05:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1783ms 16:05:23 INFO - PROCESS | 12207 | 1461193523562 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 16:05:23 INFO - PROCESS | 12207 | 1461193523567 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 16:05:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:05:23 INFO - PROCESS | 12207 | 1461193523573 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:05:23 INFO - PROCESS | 12207 | 1461193523580 Marionette TRACE conn4 <- [1,1606,null,{}] 16:05:23 INFO - PROCESS | 12207 | 1461193523596 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:23 INFO - PROCESS | 12207 | 1461193523799 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 16:05:24 INFO - PROCESS | 12207 | 1461193524075 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:24 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bc41000 == 162 [pid = 12207] [id = 409] 16:05:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x8bdb8000) [pid = 12207] [serial = 1228] [outer = (nil)] 16:05:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x8be44c00) [pid = 12207] [serial = 1229] [outer = 0x8bdb8000] 16:05:24 INFO - PROCESS | 12207 | 1461193524222 Marionette DEBUG loaded listener.js 16:05:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x8c026800) [pid = 12207] [serial = 1230] [outer = 0x8bdb8000] 16:05:25 INFO - PROCESS | 12207 | 1461193525148 Marionette TRACE conn4 <- [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]]]}] 16:05:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:05:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1635ms 16:05:25 INFO - PROCESS | 12207 | 1461193525209 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 16:05:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:05:25 INFO - PROCESS | 12207 | 1461193525214 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 16:05:25 INFO - PROCESS | 12207 | 1461193525220 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:05:25 INFO - PROCESS | 12207 | 1461193525224 Marionette TRACE conn4 <- [1,1610,null,{}] 16:05:25 INFO - PROCESS | 12207 | 1461193525230 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:25 INFO - PROCESS | 12207 | 1461193525448 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 16:05:25 INFO - PROCESS | 12207 | 1461193525715 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:25 INFO - PROCESS | 12207 | ++DOCSHELL 0x85e6f400 == 163 [pid = 12207] [id = 410] 16:05:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x8bdc2400) [pid = 12207] [serial = 1231] [outer = (nil)] 16:05:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x8c4eb400) [pid = 12207] [serial = 1232] [outer = 0x8bdc2400] 16:05:25 INFO - PROCESS | 12207 | 1461193525844 Marionette DEBUG loaded listener.js 16:05:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x8e699000) [pid = 12207] [serial = 1233] [outer = 0x8bdc2400] 16:05:26 INFO - PROCESS | 12207 | 1461193526746 Marionette TRACE conn4 <- [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]]]}] 16:05:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:05:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1587ms 16:05:26 INFO - PROCESS | 12207 | 1461193526807 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 16:05:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:05:26 INFO - PROCESS | 12207 | 1461193526812 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 16:05:26 INFO - PROCESS | 12207 | 1461193526818 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:05:26 INFO - PROCESS | 12207 | 1461193526822 Marionette TRACE conn4 <- [1,1614,null,{}] 16:05:26 INFO - PROCESS | 12207 | 1461193526827 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:27 INFO - PROCESS | 12207 | 1461193527038 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 16:05:27 INFO - PROCESS | 12207 | 1461193527346 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:27 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c4e0000 == 164 [pid = 12207] [id = 411] 16:05:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x8e694000) [pid = 12207] [serial = 1234] [outer = (nil)] 16:05:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x8e8adc00) [pid = 12207] [serial = 1235] [outer = 0x8e694000] 16:05:27 INFO - PROCESS | 12207 | 1461193527443 Marionette DEBUG loaded listener.js 16:05:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x8ea45800) [pid = 12207] [serial = 1236] [outer = 0x8e694000] 16:05:28 INFO - PROCESS | 12207 | 1461193528466 Marionette TRACE conn4 <- [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]]]}] 16:05:28 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 16:05:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1691ms 16:05:28 INFO - PROCESS | 12207 | 1461193528508 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 16:05:28 INFO - PROCESS | 12207 | 1461193528513 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 16:05:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:05:28 INFO - PROCESS | 12207 | 1461193528519 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:05:28 INFO - PROCESS | 12207 | 1461193528523 Marionette TRACE conn4 <- [1,1618,null,{}] 16:05:28 INFO - PROCESS | 12207 | 1461193528528 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:28 INFO - PROCESS | 12207 | 1461193528777 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 16:05:29 INFO - PROCESS | 12207 | 1461193529104 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:29 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e6c2000 == 165 [pid = 12207] [id = 412] 16:05:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 170 (0x8f62d800) [pid = 12207] [serial = 1237] [outer = (nil)] 16:05:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 171 (0x8f710c00) [pid = 12207] [serial = 1238] [outer = 0x8f62d800] 16:05:29 INFO - PROCESS | 12207 | 1461193529212 Marionette DEBUG loaded listener.js 16:05:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 172 (0x8f88d800) [pid = 12207] [serial = 1239] [outer = 0x8f62d800] 16:05:30 INFO - PROCESS | 12207 | 1461193530135 Marionette TRACE conn4 <- [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]]]}] 16:05:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:05:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1646ms 16:05:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:05:30 INFO - PROCESS | 12207 | 1461193530167 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 16:05:30 INFO - PROCESS | 12207 | 1461193530170 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 16:05:30 INFO - PROCESS | 12207 | 1461193530177 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:05:30 INFO - PROCESS | 12207 | 1461193530180 Marionette TRACE conn4 <- [1,1622,null,{}] 16:05:30 INFO - PROCESS | 12207 | 1461193530186 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:30 INFO - PROCESS | 12207 | 1461193530377 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 16:05:30 INFO - PROCESS | 12207 | 1461193530660 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:30 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f886c00 == 166 [pid = 12207] [id = 413] 16:05:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 173 (0x8f88d400) [pid = 12207] [serial = 1240] [outer = (nil)] 16:05:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 174 (0x8fc52800) [pid = 12207] [serial = 1241] [outer = 0x8f88d400] 16:05:30 INFO - PROCESS | 12207 | 1461193530804 Marionette DEBUG loaded listener.js 16:05:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 175 (0x8fe05000) [pid = 12207] [serial = 1242] [outer = 0x8f88d400] 16:05:31 INFO - PROCESS | 12207 | 1461193531779 Marionette TRACE conn4 <- [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]]]}] 16:05:31 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 16:05:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1681ms 16:05:31 INFO - PROCESS | 12207 | 1461193531858 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 16:05:31 INFO - PROCESS | 12207 | 1461193531862 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 16:05:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:05:31 INFO - PROCESS | 12207 | 1461193531869 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:05:31 INFO - PROCESS | 12207 | 1461193531872 Marionette TRACE conn4 <- [1,1626,null,{}] 16:05:31 INFO - PROCESS | 12207 | 1461193531878 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:32 INFO - PROCESS | 12207 | 1461193532116 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 16:05:32 INFO - PROCESS | 12207 | 1461193532433 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:32 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f8c4000 == 167 [pid = 12207] [id = 414] 16:05:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0x8f8c4400) [pid = 12207] [serial = 1243] [outer = (nil)] 16:05:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0x90088800) [pid = 12207] [serial = 1244] [outer = 0x8f8c4400] 16:05:32 INFO - PROCESS | 12207 | 1461193532521 Marionette DEBUG loaded listener.js 16:05:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x902d6c00) [pid = 12207] [serial = 1245] [outer = 0x8f8c4400] 16:05:33 INFO - PROCESS | 12207 | 1461193533368 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:05:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:05:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1535ms 16:05:33 INFO - PROCESS | 12207 | 1461193533404 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 16:05:33 INFO - PROCESS | 12207 | 1461193533408 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 16:05:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:05:33 INFO - PROCESS | 12207 | 1461193533415 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:05:33 INFO - PROCESS | 12207 | 1461193533418 Marionette TRACE conn4 <- [1,1630,null,{}] 16:05:33 INFO - PROCESS | 12207 | 1461193533424 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:33 INFO - PROCESS | 12207 | 1461193533625 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 16:05:33 INFO - PROCESS | 12207 | 1461193533912 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:33 INFO - PROCESS | 12207 | ++DOCSHELL 0x8ea49800 == 168 [pid = 12207] [id = 415] 16:05:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 179 (0x8f703000) [pid = 12207] [serial = 1246] [outer = (nil)] 16:05:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 180 (0x91519800) [pid = 12207] [serial = 1247] [outer = 0x8f703000] 16:05:34 INFO - PROCESS | 12207 | 1461193534047 Marionette DEBUG loaded listener.js 16:05:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 181 (0x92904000) [pid = 12207] [serial = 1248] [outer = 0x8f703000] 16:05:34 INFO - PROCESS | 12207 | 1461193534955 Marionette TRACE conn4 <- [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]]]}] 16:05:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:05:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1587ms 16:05:35 INFO - PROCESS | 12207 | 1461193535003 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 16:05:35 INFO - PROCESS | 12207 | 1461193535007 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 16:05:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:05:35 INFO - PROCESS | 12207 | 1461193535013 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:05:35 INFO - PROCESS | 12207 | 1461193535017 Marionette TRACE conn4 <- [1,1634,null,{}] 16:05:35 INFO - PROCESS | 12207 | 1461193535022 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:35 INFO - PROCESS | 12207 | 1461193535223 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 16:05:35 INFO - PROCESS | 12207 | 1461193535537 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:35 INFO - PROCESS | 12207 | ++DOCSHELL 0x91317000 == 169 [pid = 12207] [id = 416] 16:05:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 182 (0x92a12c00) [pid = 12207] [serial = 1249] [outer = (nil)] 16:05:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 183 (0x93a5e800) [pid = 12207] [serial = 1250] [outer = 0x92a12c00] 16:05:35 INFO - PROCESS | 12207 | 1461193535666 Marionette DEBUG loaded listener.js 16:05:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 184 (0x93a66000) [pid = 12207] [serial = 1251] [outer = 0x92a12c00] 16:05:36 INFO - PROCESS | 12207 | 1461193536619 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:05:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:05:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1644ms 16:05:36 INFO - PROCESS | 12207 | 1461193536658 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 16:05:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:05:36 INFO - PROCESS | 12207 | 1461193536663 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 16:05:36 INFO - PROCESS | 12207 | 1461193536669 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:05:36 INFO - PROCESS | 12207 | 1461193536674 Marionette TRACE conn4 <- [1,1638,null,{}] 16:05:36 INFO - PROCESS | 12207 | 1461193536680 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:36 INFO - PROCESS | 12207 | 1461193536912 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 16:05:37 INFO - PROCESS | 12207 | 1461193537240 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:37 INFO - PROCESS | 12207 | ++DOCSHELL 0x92a0f800 == 170 [pid = 12207] [id = 417] 16:05:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 185 (0x952aa400) [pid = 12207] [serial = 1252] [outer = (nil)] 16:05:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 186 (0x96c79400) [pid = 12207] [serial = 1253] [outer = 0x952aa400] 16:05:37 INFO - PROCESS | 12207 | 1461193537339 Marionette DEBUG loaded listener.js 16:05:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 187 (0x978c0400) [pid = 12207] [serial = 1254] [outer = 0x952aa400] 16:05:38 INFO - PROCESS | 12207 | 1461193538310 Marionette TRACE conn4 <- [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]]]}] 16:05:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:05:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1690ms 16:05:38 INFO - PROCESS | 12207 | 1461193538359 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 16:05:38 INFO - PROCESS | 12207 | 1461193538363 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 16:05:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:05:38 INFO - PROCESS | 12207 | 1461193538370 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:05:38 INFO - PROCESS | 12207 | 1461193538372 Marionette TRACE conn4 <- [1,1642,null,{}] 16:05:38 INFO - PROCESS | 12207 | 1461193538379 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:38 INFO - PROCESS | 12207 | 1461193538628 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 16:05:38 INFO - PROCESS | 12207 | 1461193538946 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:38 INFO - PROCESS | 12207 | ++DOCSHELL 0x91312c00 == 171 [pid = 12207] [id = 418] 16:05:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 188 (0x93be7c00) [pid = 12207] [serial = 1255] [outer = (nil)] 16:05:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 189 (0x97ac6c00) [pid = 12207] [serial = 1256] [outer = 0x93be7c00] 16:05:39 INFO - PROCESS | 12207 | 1461193539041 Marionette DEBUG loaded listener.js 16:05:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 190 (0x97d04c00) [pid = 12207] [serial = 1257] [outer = 0x93be7c00] 16:05:39 INFO - PROCESS | 12207 | 1461193539902 Marionette TRACE conn4 <- [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]]]}] 16:05:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:05:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1595ms 16:05:39 INFO - PROCESS | 12207 | 1461193539966 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 16:05:39 INFO - PROCESS | 12207 | 1461193539970 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 16:05:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:05:39 INFO - PROCESS | 12207 | 1461193539976 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:05:39 INFO - PROCESS | 12207 | 1461193539979 Marionette TRACE conn4 <- [1,1646,null,{}] 16:05:39 INFO - PROCESS | 12207 | 1461193539985 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:40 INFO - PROCESS | 12207 | 1461193540185 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 16:05:40 INFO - PROCESS | 12207 | 1461193540459 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:40 INFO - PROCESS | 12207 | ++DOCSHELL 0x847d6c00 == 172 [pid = 12207] [id = 419] 16:05:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 191 (0x94776000) [pid = 12207] [serial = 1258] [outer = (nil)] 16:05:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 192 (0x98147400) [pid = 12207] [serial = 1259] [outer = 0x94776000] 16:05:40 INFO - PROCESS | 12207 | 1461193540600 Marionette DEBUG loaded listener.js 16:05:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 193 (0x981f3400) [pid = 12207] [serial = 1260] [outer = 0x94776000] 16:05:41 INFO - PROCESS | 12207 | 1461193541522 Marionette TRACE conn4 <- [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]]]}] 16:05:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:05:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1582ms 16:05:41 INFO - PROCESS | 12207 | 1461193541563 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 16:05:41 INFO - PROCESS | 12207 | 1461193541569 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 16:05:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:05:41 INFO - PROCESS | 12207 | 1461193541583 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:05:41 INFO - PROCESS | 12207 | 1461193541585 Marionette TRACE conn4 <- [1,1650,null,{}] 16:05:41 INFO - PROCESS | 12207 | 1461193541592 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:41 INFO - PROCESS | 12207 | 1461193541799 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 16:05:42 INFO - PROCESS | 12207 | 1461193542127 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:42 INFO - PROCESS | 12207 | ++DOCSHELL 0x91516400 == 173 [pid = 12207] [id = 420] 16:05:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 194 (0x97abf800) [pid = 12207] [serial = 1261] [outer = (nil)] 16:05:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 195 (0x9880dc00) [pid = 12207] [serial = 1262] [outer = 0x97abf800] 16:05:42 INFO - PROCESS | 12207 | 1461193542219 Marionette DEBUG loaded listener.js 16:05:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 196 (0x9880f400) [pid = 12207] [serial = 1263] [outer = 0x97abf800] 16:05:43 INFO - PROCESS | 12207 | 1461193543131 Marionette TRACE conn4 <- [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]]]}] 16:05:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:05:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1587ms 16:05:43 INFO - PROCESS | 12207 | 1461193543171 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 16:05:43 INFO - PROCESS | 12207 | 1461193543175 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 16:05:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:05:43 INFO - PROCESS | 12207 | 1461193543181 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:05:43 INFO - PROCESS | 12207 | 1461193543186 Marionette TRACE conn4 <- [1,1654,null,{}] 16:05:43 INFO - PROCESS | 12207 | 1461193543192 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:43 INFO - PROCESS | 12207 | 1461193543396 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 16:05:43 INFO - PROCESS | 12207 | 1461193543725 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:43 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bc49800 == 174 [pid = 12207] [id = 421] 16:05:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 197 (0x92a08800) [pid = 12207] [serial = 1264] [outer = (nil)] 16:05:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 198 (0x99053000) [pid = 12207] [serial = 1265] [outer = 0x92a08800] 16:05:43 INFO - PROCESS | 12207 | 1461193543815 Marionette DEBUG loaded listener.js 16:05:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 199 (0x9931d000) [pid = 12207] [serial = 1266] [outer = 0x92a08800] 16:05:44 INFO - PROCESS | 12207 | 1461193544695 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:05:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:05:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1587ms 16:05:44 INFO - PROCESS | 12207 | 1461193544770 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 16:05:44 INFO - PROCESS | 12207 | 1461193544774 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 16:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:05:44 INFO - PROCESS | 12207 | 1461193544780 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:05:44 INFO - PROCESS | 12207 | 1461193544784 Marionette TRACE conn4 <- [1,1658,null,{}] 16:05:44 INFO - PROCESS | 12207 | 1461193544790 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:45 INFO - PROCESS | 12207 | 1461193545051 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 16:05:45 INFO - PROCESS | 12207 | 1461193545370 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:45 INFO - PROCESS | 12207 | ++DOCSHELL 0x97c6e800 == 175 [pid = 12207] [id = 422] 16:05:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 200 (0x99054800) [pid = 12207] [serial = 1267] [outer = (nil)] 16:05:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 201 (0x99ccf800) [pid = 12207] [serial = 1268] [outer = 0x99054800] 16:05:45 INFO - PROCESS | 12207 | 1461193545468 Marionette DEBUG loaded listener.js 16:05:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 202 (0x99cd7c00) [pid = 12207] [serial = 1269] [outer = 0x99054800] 16:05:46 INFO - PROCESS | 12207 | 1461193546560 Marionette TRACE conn4 <- [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]]]}] 16:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1840ms 16:05:46 INFO - PROCESS | 12207 | 1461193546626 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 16:05:46 INFO - PROCESS | 12207 | 1461193546631 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 16:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:05:46 INFO - PROCESS | 12207 | 1461193546638 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:05:46 INFO - PROCESS | 12207 | 1461193546641 Marionette TRACE conn4 <- [1,1662,null,{}] 16:05:46 INFO - PROCESS | 12207 | 1461193546647 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:46 INFO - PROCESS | 12207 | 1461193546867 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 16:05:47 INFO - PROCESS | 12207 | 1461193547206 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:47 INFO - PROCESS | 12207 | ++DOCSHELL 0x99054000 == 176 [pid = 12207] [id = 423] 16:05:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 203 (0x99a55000) [pid = 12207] [serial = 1270] [outer = (nil)] 16:05:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 204 (0x9df97c00) [pid = 12207] [serial = 1271] [outer = 0x99a55000] 16:05:47 INFO - PROCESS | 12207 | 1461193547296 Marionette DEBUG loaded listener.js 16:05:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 205 (0x9ea11400) [pid = 12207] [serial = 1272] [outer = 0x99a55000] 16:05:48 INFO - PROCESS | 12207 | 1461193548188 Marionette TRACE conn4 <- [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]]]}] 16:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1590ms 16:05:48 INFO - PROCESS | 12207 | 1461193548229 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 16:05:48 INFO - PROCESS | 12207 | 1461193548233 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 16:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:05:48 INFO - PROCESS | 12207 | 1461193548240 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:05:48 INFO - PROCESS | 12207 | 1461193548243 Marionette TRACE conn4 <- [1,1666,null,{}] 16:05:48 INFO - PROCESS | 12207 | 1461193548249 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:48 INFO - PROCESS | 12207 | 1461193548441 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 16:05:48 INFO - PROCESS | 12207 | 1461193548719 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:48 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f677c00 == 177 [pid = 12207] [id = 424] 16:05:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 206 (0x9151d400) [pid = 12207] [serial = 1273] [outer = (nil)] 16:05:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 207 (0x9fb26400) [pid = 12207] [serial = 1274] [outer = 0x9151d400] 16:05:48 INFO - PROCESS | 12207 | 1461193548857 Marionette DEBUG loaded listener.js 16:05:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 208 (0x9fb88000) [pid = 12207] [serial = 1275] [outer = 0x9151d400] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x876c8000 == 176 [pid = 12207] [id = 261] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x84a5f800 == 175 [pid = 12207] [id = 354] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x83de9000 == 174 [pid = 12207] [id = 357] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x847d3c00 == 173 [pid = 12207] [id = 338] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x8b6b9000 == 172 [pid = 12207] [id = 342] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x847d9000 == 171 [pid = 12207] [id = 359] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x8b92bc00 == 170 [pid = 12207] [id = 343] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x8fed5c00 == 169 [pid = 12207] [id = 353] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x89903800 == 168 [pid = 12207] [id = 345] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x8e8a2800 == 167 [pid = 12207] [id = 346] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x876c5400 == 166 [pid = 12207] [id = 260] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x8b23f000 == 165 [pid = 12207] [id = 347] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x8bc42800 == 164 [pid = 12207] [id = 259] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x8fecd800 == 163 [pid = 12207] [id = 351] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x8fd41c00 == 162 [pid = 12207] [id = 352] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x902e1000 == 161 [pid = 12207] [id = 350] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x8fc59c00 == 160 [pid = 12207] [id = 349] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x847db800 == 159 [pid = 12207] [id = 355] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x8990c400 == 158 [pid = 12207] [id = 257] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x8c181400 == 157 [pid = 12207] [id = 348] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x92904c00 == 156 [pid = 12207] [id = 51] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x8be4f400 == 155 [pid = 12207] [id = 344] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x93c87800 == 154 [pid = 12207] [id = 397] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x85953c00 == 153 [pid = 12207] [id = 396] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x84a6ac00 == 152 [pid = 12207] [id = 395] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x93c86400 == 151 [pid = 12207] [id = 394] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x902dfc00 == 150 [pid = 12207] [id = 393] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x84a6b400 == 149 [pid = 12207] [id = 391] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x89907400 == 148 [pid = 12207] [id = 392] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x86e4c000 == 147 [pid = 12207] [id = 390] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x8c47c400 == 146 [pid = 12207] [id = 389] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x8bd3a800 == 145 [pid = 12207] [id = 388] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x8624e800 == 144 [pid = 12207] [id = 387] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x86e46400 == 143 [pid = 12207] [id = 385] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x89bb2400 == 142 [pid = 12207] [id = 386] 16:05:51 INFO - PROCESS | 12207 | --DOCSHELL 0x83df4800 == 141 [pid = 12207] [id = 384] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 207 (0x876cb800) [pid = 12207] [serial = 1023] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 206 (0x8c029400) [pid = 12207] [serial = 1032] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 205 (0x8c47f400) [pid = 12207] [serial = 1035] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 204 (0x8be40800) [pid = 12207] [serial = 1029] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 203 (0x8b6ad800) [pid = 12207] [serial = 1026] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 202 (0x8b649c00) [pid = 12207] [serial = 1151] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 201 (0x86248c00) [pid = 12207] [serial = 1088] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 200 (0x89c9b800) [pid = 12207] [serial = 1146] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 199 (0x8e69cc00) [pid = 12207] [serial = 1103] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 198 (0x902df800) [pid = 12207] [serial = 1118] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 197 (0x970b5800) [pid = 12207] [serial = 1133] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 196 (0x86eef400) [pid = 12207] [serial = 1143] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 195 (0x876cb400) [pid = 12207] [serial = 1139] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 194 (0x9290e000) [pid = 12207] [serial = 1121] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 193 (0x93be8000) [pid = 12207] [serial = 1127] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 192 (0x8b6ae800) [pid = 12207] [serial = 1148] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 191 (0x83df4000) [pid = 12207] [serial = 1008] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 190 (0x952a2400) [pid = 12207] [serial = 1130] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 189 (0x8ea41800) [pid = 12207] [serial = 1106] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 188 (0x8b23d800) [pid = 12207] [serial = 1091] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 187 (0x89c90000) [pid = 12207] [serial = 1136] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 186 (0x92a18800) [pid = 12207] [serial = 1124] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 185 (0x8fd3f000) [pid = 12207] [serial = 1115] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 184 (0x8bc3b000) [pid = 12207] [serial = 1094] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 183 (0x8f67c800) [pid = 12207] [serial = 1109] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 182 (0x8bdc4800) [pid = 12207] [serial = 1097] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 181 (0x877f9400) [pid = 12207] [serial = 1140] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 180 (0x8bef4c00) [pid = 12207] [serial = 1100] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 179 (0x8b6b5800) [pid = 12207] [serial = 1149] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 178 (0x89bbf400) [pid = 12207] [serial = 1145] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x8f893400) [pid = 12207] [serial = 1112] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x86e4a800) [pid = 12207] [serial = 1142] [outer = (nil)] [url = about:blank] 16:05:51 INFO - PROCESS | 12207 | 1461193551680 Marionette TRACE conn4 <- [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]]]}] 16:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 3586ms 16:05:51 INFO - PROCESS | 12207 | 1461193551829 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 16:05:51 INFO - PROCESS | 12207 | 1461193551835 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 16:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:05:51 INFO - PROCESS | 12207 | 1461193551842 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:05:51 INFO - PROCESS | 12207 | 1461193551846 Marionette TRACE conn4 <- [1,1670,null,{}] 16:05:51 INFO - PROCESS | 12207 | 1461193551854 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:52 INFO - PROCESS | 12207 | 1461193552034 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 16:05:52 INFO - PROCESS | 12207 | 1461193552047 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:52 INFO - PROCESS | 12207 | ++DOCSHELL 0x85e73400 == 142 [pid = 12207] [id = 425] 16:05:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0x861da400) [pid = 12207] [serial = 1276] [outer = (nil)] 16:05:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x861e0000) [pid = 12207] [serial = 1277] [outer = 0x861da400] 16:05:52 INFO - PROCESS | 12207 | 1461193552127 Marionette DEBUG loaded listener.js 16:05:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 179 (0x86249800) [pid = 12207] [serial = 1278] [outer = 0x861da400] 16:05:53 INFO - PROCESS | 12207 | 1461193553099 Marionette TRACE conn4 <- [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]]]}] 16:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1281ms 16:05:53 INFO - PROCESS | 12207 | 1461193553123 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 16:05:53 INFO - PROCESS | 12207 | 1461193553131 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 16:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:05:53 INFO - PROCESS | 12207 | 1461193553141 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:05:53 INFO - PROCESS | 12207 | 1461193553145 Marionette TRACE conn4 <- [1,1674,null,{}] 16:05:53 INFO - PROCESS | 12207 | 1461193553151 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:53 INFO - PROCESS | 12207 | 1461193553336 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 16:05:53 INFO - PROCESS | 12207 | 1461193553531 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:53 INFO - PROCESS | 12207 | ++DOCSHELL 0x861dc000 == 143 [pid = 12207] [id = 426] 16:05:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 180 (0x86ee8800) [pid = 12207] [serial = 1279] [outer = (nil)] 16:05:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 181 (0x877f1400) [pid = 12207] [serial = 1280] [outer = 0x86ee8800] 16:05:53 INFO - PROCESS | 12207 | 1461193553603 Marionette DEBUG loaded listener.js 16:05:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 182 (0x87995000) [pid = 12207] [serial = 1281] [outer = 0x86ee8800] 16:05:54 INFO - PROCESS | 12207 | 1461193554563 Marionette TRACE conn4 <- [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]]]}] 16:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1490ms 16:05:54 INFO - PROCESS | 12207 | 1461193554632 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 16:05:54 INFO - PROCESS | 12207 | 1461193554636 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 16:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:05:54 INFO - PROCESS | 12207 | 1461193554643 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:05:54 INFO - PROCESS | 12207 | 1461193554648 Marionette TRACE conn4 <- [1,1678,null,{}] 16:05:54 INFO - PROCESS | 12207 | 1461193554672 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:54 INFO - PROCESS | 12207 | 1461193554932 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 16:05:54 INFO - PROCESS | 12207 | 1461193554961 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:54 INFO - PROCESS | 12207 | ++DOCSHELL 0x85955000 == 144 [pid = 12207] [id = 427] 16:05:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 183 (0x89bb5000) [pid = 12207] [serial = 1282] [outer = (nil)] 16:05:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 184 (0x8b23f000) [pid = 12207] [serial = 1283] [outer = 0x89bb5000] 16:05:55 INFO - PROCESS | 12207 | 1461193555046 Marionette DEBUG loaded listener.js 16:05:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 185 (0x8b540800) [pid = 12207] [serial = 1284] [outer = 0x89bb5000] 16:05:56 INFO - PROCESS | 12207 | 1461193556024 Marionette TRACE conn4 <- [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]]]}] 16:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1444ms 16:05:56 INFO - PROCESS | 12207 | 1461193556087 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 16:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:05:56 INFO - PROCESS | 12207 | 1461193556092 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 16:05:56 INFO - PROCESS | 12207 | 1461193556098 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:05:56 INFO - PROCESS | 12207 | 1461193556101 Marionette TRACE conn4 <- [1,1682,null,{}] 16:05:56 INFO - PROCESS | 12207 | 1461193556129 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:57 INFO - PROCESS | 12207 | 1461193557130 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 184 (0x90083c00) [pid = 12207] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 183 (0x89bb8c00) [pid = 12207] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 182 (0x86e43400) [pid = 12207] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 181 (0x8b23e800) [pid = 12207] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 180 (0x8bc3d000) [pid = 12207] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 179 (0x8c471800) [pid = 12207] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 178 (0x85e6fc00) [pid = 12207] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x89bb4400) [pid = 12207] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x89bbec00) [pid = 12207] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x8c4e4c00) [pid = 12207] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 174 (0x92a19800) [pid = 12207] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 173 (0x8f631c00) [pid = 12207] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 172 (0x92909000) [pid = 12207] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 171 (0x8b927000) [pid = 12207] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 170 (0x9130e400) [pid = 12207] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 169 (0x93c84800) [pid = 12207] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x8c4e7400) [pid = 12207] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x8f88e000) [pid = 12207] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x93be2400) [pid = 12207] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x8bd3f400) [pid = 12207] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x89bb0c00) [pid = 12207] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x86e4ac00) [pid = 12207] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x847d1800) [pid = 12207] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x85e74c00) [pid = 12207] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x98810000) [pid = 12207] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x8f88bc00) [pid = 12207] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x9822d000) [pid = 12207] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x981f4000) [pid = 12207] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x97d0bc00) [pid = 12207] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x97d0c400) [pid = 12207] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x96c7bc00) [pid = 12207] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x8ea4b000) [pid = 12207] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x93c8b000) [pid = 12207] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x9130f000) [pid = 12207] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x8fed1c00) [pid = 12207] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x8f8b9400) [pid = 12207] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x8c183400) [pid = 12207] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x8c480c00) [pid = 12207] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x8bdb7800) [pid = 12207] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x8b6ab400) [pid = 12207] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x89bb4800) [pid = 12207] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:05:57 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x86e50000) [pid = 12207] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:05:57 INFO - PROCESS | 12207 | 1461193557422 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:57 INFO - PROCESS | 12207 | ++DOCSHELL 0x83deb000 == 145 [pid = 12207] [id = 428] 16:05:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x847d1800) [pid = 12207] [serial = 1285] [outer = (nil)] 16:05:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x85954800) [pid = 12207] [serial = 1286] [outer = 0x847d1800] 16:05:57 INFO - PROCESS | 12207 | 1461193557499 Marionette DEBUG loaded listener.js 16:05:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x86243400) [pid = 12207] [serial = 1287] [outer = 0x847d1800] 16:05:58 INFO - PROCESS | 12207 | 1461193558231 Marionette TRACE conn4 <- [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]]]}] 16:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 2159ms 16:05:58 INFO - PROCESS | 12207 | 1461193558257 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 16:05:58 INFO - PROCESS | 12207 | 1461193558259 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 16:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:05:58 INFO - PROCESS | 12207 | 1461193558266 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:05:58 INFO - PROCESS | 12207 | 1461193558268 Marionette TRACE conn4 <- [1,1686,null,{}] 16:05:58 INFO - PROCESS | 12207 | 1461193558274 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:58 INFO - PROCESS | 12207 | 1461193558516 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 16:05:58 INFO - PROCESS | 12207 | 1461193558640 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:58 INFO - PROCESS | 12207 | ++DOCSHELL 0x85957800 == 146 [pid = 12207] [id = 429] 16:05:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8799cc00) [pid = 12207] [serial = 1288] [outer = (nil)] 16:05:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8b6ac800) [pid = 12207] [serial = 1289] [outer = 0x8799cc00] 16:05:58 INFO - PROCESS | 12207 | 1461193558711 Marionette DEBUG loaded listener.js 16:05:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x8b6b6000) [pid = 12207] [serial = 1290] [outer = 0x8799cc00] 16:05:59 INFO - PROCESS | 12207 | 1461193559800 Marionette TRACE conn4 <- [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]]]}] 16:05:59 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 16:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1590ms 16:05:59 INFO - PROCESS | 12207 | 1461193559872 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 16:05:59 INFO - PROCESS | 12207 | 1461193559879 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 16:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:05:59 INFO - PROCESS | 12207 | 1461193559890 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:05:59 INFO - PROCESS | 12207 | 1461193559895 Marionette TRACE conn4 <- [1,1690,null,{}] 16:05:59 INFO - PROCESS | 12207 | 1461193559905 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:00 INFO - PROCESS | 12207 | 1461193560131 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 16:06:00 INFO - PROCESS | 12207 | 1461193560463 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:00 INFO - PROCESS | 12207 | ++DOCSHELL 0x8595b800 == 147 [pid = 12207] [id = 430] 16:06:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x85e76000) [pid = 12207] [serial = 1291] [outer = (nil)] 16:06:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x86ef0800) [pid = 12207] [serial = 1292] [outer = 0x85e76000] 16:06:00 INFO - PROCESS | 12207 | 1461193560554 Marionette DEBUG loaded listener.js 16:06:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x877f5000) [pid = 12207] [serial = 1293] [outer = 0x85e76000] 16:06:01 INFO - PROCESS | 12207 | 1461193561529 Marionette TRACE conn4 <- [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]]]}] 16:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1685ms 16:06:01 INFO - PROCESS | 12207 | 1461193561576 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 16:06:01 INFO - PROCESS | 12207 | 1461193561585 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 16:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:06:01 INFO - PROCESS | 12207 | 1461193561596 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:06:01 INFO - PROCESS | 12207 | 1461193561600 Marionette TRACE conn4 <- [1,1694,null,{}] 16:06:01 INFO - PROCESS | 12207 | 1461193561607 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:01 INFO - PROCESS | 12207 | 1461193561874 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 16:06:02 INFO - PROCESS | 12207 | 1461193562278 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:02 INFO - PROCESS | 12207 | ++DOCSHELL 0x89c8fc00 == 148 [pid = 12207] [id = 431] 16:06:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x89c9e400) [pid = 12207] [serial = 1294] [outer = (nil)] 16:06:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x8b643800) [pid = 12207] [serial = 1295] [outer = 0x89c9e400] 16:06:02 INFO - PROCESS | 12207 | 1461193562364 Marionette DEBUG loaded listener.js 16:06:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x8b6aec00) [pid = 12207] [serial = 1296] [outer = 0x89c9e400] 16:06:03 INFO - PROCESS | 12207 | 1461193563343 Marionette TRACE conn4 <- [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]]]}] 16:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1788ms 16:06:03 INFO - PROCESS | 12207 | 1461193563385 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 16:06:03 INFO - PROCESS | 12207 | 1461193563389 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 16:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:06:03 INFO - PROCESS | 12207 | 1461193563396 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:06:03 INFO - PROCESS | 12207 | 1461193563403 Marionette TRACE conn4 <- [1,1698,null,{}] 16:06:03 INFO - PROCESS | 12207 | 1461193563420 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:03 INFO - PROCESS | 12207 | 1461193563645 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 16:06:03 INFO - PROCESS | 12207 | 1461193563966 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:04 INFO - PROCESS | 12207 | ++DOCSHELL 0x89bbec00 == 149 [pid = 12207] [id = 432] 16:06:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x8bd3ac00) [pid = 12207] [serial = 1297] [outer = (nil)] 16:06:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x8bdc4800) [pid = 12207] [serial = 1298] [outer = 0x8bd3ac00] 16:06:04 INFO - PROCESS | 12207 | 1461193564057 Marionette DEBUG loaded listener.js 16:06:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x8be47400) [pid = 12207] [serial = 1299] [outer = 0x8bd3ac00] 16:06:05 INFO - PROCESS | 12207 | 1461193565063 Marionette TRACE conn4 <- [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]]]}] 16:06:05 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 16:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1737ms 16:06:05 INFO - PROCESS | 12207 | 1461193565134 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 16:06:05 INFO - PROCESS | 12207 | 1461193565138 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 16:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:06:05 INFO - PROCESS | 12207 | 1461193565145 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:06:05 INFO - PROCESS | 12207 | 1461193565148 Marionette TRACE conn4 <- [1,1702,null,{}] 16:06:05 INFO - PROCESS | 12207 | 1461193565154 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:05 INFO - PROCESS | 12207 | 1461193565500 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 16:06:05 INFO - PROCESS | 12207 | 1461193565822 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:05 INFO - PROCESS | 12207 | ++DOCSHELL 0x8990dc00 == 150 [pid = 12207] [id = 433] 16:06:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x8bd3ec00) [pid = 12207] [serial = 1300] [outer = (nil)] 16:06:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x8c17a000) [pid = 12207] [serial = 1301] [outer = 0x8bd3ec00] 16:06:05 INFO - PROCESS | 12207 | 1461193565910 Marionette DEBUG loaded listener.js 16:06:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x8c183400) [pid = 12207] [serial = 1302] [outer = 0x8bd3ec00] 16:06:06 INFO - PROCESS | 12207 | 1461193566978 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1889ms 16:06:07 INFO - PROCESS | 12207 | 1461193567035 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 16:06:07 INFO - PROCESS | 12207 | 1461193567040 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 16:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:06:07 INFO - PROCESS | 12207 | 1461193567047 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:06:07 INFO - PROCESS | 12207 | 1461193567050 Marionette TRACE conn4 <- [1,1706,null,{}] 16:06:07 INFO - PROCESS | 12207 | 1461193567056 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:07 INFO - PROCESS | 12207 | 1461193567273 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 16:06:07 INFO - PROCESS | 12207 | 1461193567593 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:07 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bd36400 == 151 [pid = 12207] [id = 434] 16:06:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x8bef4c00) [pid = 12207] [serial = 1303] [outer = (nil)] 16:06:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x8c4edc00) [pid = 12207] [serial = 1304] [outer = 0x8bef4c00] 16:06:07 INFO - PROCESS | 12207 | 1461193567686 Marionette DEBUG loaded listener.js 16:06:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x8e69cc00) [pid = 12207] [serial = 1305] [outer = 0x8bef4c00] 16:06:08 INFO - PROCESS | 12207 | 1461193568572 Marionette TRACE conn4 <- [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]]]}] 16:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1582ms 16:06:08 INFO - PROCESS | 12207 | 1461193568638 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 16:06:08 INFO - PROCESS | 12207 | 1461193568643 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 16:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:06:08 INFO - PROCESS | 12207 | 1461193568651 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:06:08 INFO - PROCESS | 12207 | 1461193568654 Marionette TRACE conn4 <- [1,1710,null,{}] 16:06:08 INFO - PROCESS | 12207 | 1461193568659 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:08 INFO - PROCESS | 12207 | 1461193568891 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 16:06:09 INFO - PROCESS | 12207 | 1461193569229 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:09 INFO - PROCESS | 12207 | ++DOCSHELL 0x8be4a800 == 152 [pid = 12207] [id = 435] 16:06:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x8e6be000) [pid = 12207] [serial = 1306] [outer = (nil)] 16:06:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x8f672c00) [pid = 12207] [serial = 1307] [outer = 0x8e6be000] 16:06:09 INFO - PROCESS | 12207 | 1461193569328 Marionette DEBUG loaded listener.js 16:06:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x8f678400) [pid = 12207] [serial = 1308] [outer = 0x8e6be000] 16:06:10 INFO - PROCESS | 12207 | 1461193570198 Marionette TRACE conn4 <- [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]]]}] 16:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1590ms 16:06:10 INFO - PROCESS | 12207 | 1461193570242 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 16:06:10 INFO - PROCESS | 12207 | 1461193570246 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 16:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:06:10 INFO - PROCESS | 12207 | 1461193570252 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:06:10 INFO - PROCESS | 12207 | 1461193570256 Marionette TRACE conn4 <- [1,1714,null,{}] 16:06:10 INFO - PROCESS | 12207 | 1461193570262 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:10 INFO - PROCESS | 12207 | 1461193570452 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 16:06:10 INFO - PROCESS | 12207 | 1461193570728 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:10 INFO - PROCESS | 12207 | ++DOCSHELL 0x8be45400 == 153 [pid = 12207] [id = 436] 16:06:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x8c4e6000) [pid = 12207] [serial = 1309] [outer = (nil)] 16:06:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x8f893c00) [pid = 12207] [serial = 1310] [outer = 0x8c4e6000] 16:06:10 INFO - PROCESS | 12207 | 1461193570864 Marionette DEBUG loaded listener.js 16:06:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 170 (0x8f8bac00) [pid = 12207] [serial = 1311] [outer = 0x8c4e6000] 16:06:11 INFO - PROCESS | 12207 | 1461193571787 Marionette TRACE conn4 <- [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]]]}] 16:06:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:06:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1585ms 16:06:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:06:11 INFO - PROCESS | 12207 | 1461193571838 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 16:06:11 INFO - PROCESS | 12207 | 1461193571842 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 16:06:11 INFO - PROCESS | 12207 | 1461193571848 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:06:11 INFO - PROCESS | 12207 | 1461193571852 Marionette TRACE conn4 <- [1,1718,null,{}] 16:06:11 INFO - PROCESS | 12207 | 1461193571857 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:12 INFO - PROCESS | 12207 | 1461193572076 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 16:06:12 INFO - PROCESS | 12207 | 1461193572397 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:12 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f70c400 == 154 [pid = 12207] [id = 437] 16:06:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 171 (0x8f70d800) [pid = 12207] [serial = 1312] [outer = (nil)] 16:06:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 172 (0x8fe0ac00) [pid = 12207] [serial = 1313] [outer = 0x8f70d800] 16:06:12 INFO - PROCESS | 12207 | 1461193572490 Marionette DEBUG loaded listener.js 16:06:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 173 (0x8fecb400) [pid = 12207] [serial = 1314] [outer = 0x8f70d800] 16:06:13 INFO - PROCESS | 12207 | 1461193573386 Marionette TRACE conn4 <- [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]]]}] 16:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1581ms 16:06:13 INFO - PROCESS | 12207 | 1461193573429 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 16:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:06:13 INFO - PROCESS | 12207 | 1461193573434 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 16:06:13 INFO - PROCESS | 12207 | 1461193573440 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:06:13 INFO - PROCESS | 12207 | 1461193573444 Marionette TRACE conn4 <- [1,1722,null,{}] 16:06:13 INFO - PROCESS | 12207 | 1461193573450 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:13 INFO - PROCESS | 12207 | 1461193573653 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 16:06:13 INFO - PROCESS | 12207 | 1461193573925 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:14 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f890c00 == 155 [pid = 12207] [id = 438] 16:06:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 174 (0x8fd35000) [pid = 12207] [serial = 1315] [outer = (nil)] 16:06:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 175 (0x902da000) [pid = 12207] [serial = 1316] [outer = 0x8fd35000] 16:06:14 INFO - PROCESS | 12207 | 1461193574060 Marionette DEBUG loaded listener.js 16:06:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0x912f0c00) [pid = 12207] [serial = 1317] [outer = 0x8fd35000] 16:06:14 INFO - PROCESS | 12207 | 1461193574960 Marionette TRACE conn4 <- [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]]]}] 16:06:15 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 16:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1584ms 16:06:15 INFO - PROCESS | 12207 | 1461193575024 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 16:06:15 INFO - PROCESS | 12207 | 1461193575028 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 16:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:06:15 INFO - PROCESS | 12207 | 1461193575035 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:06:15 INFO - PROCESS | 12207 | 1461193575038 Marionette TRACE conn4 <- [1,1726,null,{}] 16:06:15 INFO - PROCESS | 12207 | 1461193575044 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:15 INFO - PROCESS | 12207 | 1461193575258 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 16:06:15 INFO - PROCESS | 12207 | 1461193575586 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:15 INFO - PROCESS | 12207 | ++DOCSHELL 0x8ea47400 == 156 [pid = 12207] [id = 439] 16:06:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0x8fc4bc00) [pid = 12207] [serial = 1318] [outer = (nil)] 16:06:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x9296a800) [pid = 12207] [serial = 1319] [outer = 0x8fc4bc00] 16:06:15 INFO - PROCESS | 12207 | 1461193575680 Marionette DEBUG loaded listener.js 16:06:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 179 (0x92a06000) [pid = 12207] [serial = 1320] [outer = 0x8fc4bc00] 16:06:16 INFO - PROCESS | 12207 | 1461193576592 Marionette TRACE conn4 <- [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]]]}] 16:06:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1630ms 16:06:16 INFO - PROCESS | 12207 | 1461193576666 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 16:06:16 INFO - PROCESS | 12207 | 1461193576669 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 16:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:06:16 INFO - PROCESS | 12207 | 1461193576677 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:06:16 INFO - PROCESS | 12207 | 1461193576680 Marionette TRACE conn4 <- [1,1730,null,{}] 16:06:16 INFO - PROCESS | 12207 | 1461193576687 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:17 INFO - PROCESS | 12207 | 1461193577016 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 16:06:17 INFO - PROCESS | 12207 | 1461193577357 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:17 INFO - PROCESS | 12207 | ++DOCSHELL 0x92a18800 == 157 [pid = 12207] [id = 440] 16:06:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 180 (0x93bec400) [pid = 12207] [serial = 1321] [outer = (nil)] 16:06:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 181 (0x93bf1c00) [pid = 12207] [serial = 1322] [outer = 0x93bec400] 16:06:17 INFO - PROCESS | 12207 | 1461193577453 Marionette DEBUG loaded listener.js 16:06:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 182 (0x94778800) [pid = 12207] [serial = 1323] [outer = 0x93bec400] 16:06:18 INFO - PROCESS | 12207 | 1461193578422 Marionette TRACE conn4 <- [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]]]}] 16:06:18 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 16:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1781ms 16:06:18 INFO - PROCESS | 12207 | 1461193578459 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 16:06:18 INFO - PROCESS | 12207 | 1461193578462 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 16:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:06:18 INFO - PROCESS | 12207 | 1461193578469 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:06:18 INFO - PROCESS | 12207 | 1461193578472 Marionette TRACE conn4 <- [1,1734,null,{}] 16:06:18 INFO - PROCESS | 12207 | 1461193578479 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:18 INFO - PROCESS | 12207 | 1461193578680 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 16:06:18 INFO - PROCESS | 12207 | 1461193578966 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:19 INFO - PROCESS | 12207 | ++DOCSHELL 0x93bef800 == 158 [pid = 12207] [id = 441] 16:06:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 183 (0x93c81c00) [pid = 12207] [serial = 1324] [outer = (nil)] 16:06:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 184 (0x96c7fc00) [pid = 12207] [serial = 1325] [outer = 0x93c81c00] 16:06:19 INFO - PROCESS | 12207 | 1461193579109 Marionette DEBUG loaded listener.js 16:06:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 185 (0x970b5800) [pid = 12207] [serial = 1326] [outer = 0x93c81c00] 16:06:20 INFO - PROCESS | 12207 | 1461193580042 Marionette TRACE conn4 <- [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]]]}] 16:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1631ms 16:06:20 INFO - PROCESS | 12207 | 1461193580118 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 16:06:20 INFO - PROCESS | 12207 | 1461193580121 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 16:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:06:20 INFO - PROCESS | 12207 | 1461193580131 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:06:20 INFO - PROCESS | 12207 | 1461193580134 Marionette TRACE conn4 <- [1,1738,null,{}] 16:06:20 INFO - PROCESS | 12207 | 1461193580141 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:20 INFO - PROCESS | 12207 | 1461193580348 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 16:06:20 INFO - PROCESS | 12207 | 1461193580694 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:20 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f677400 == 159 [pid = 12207] [id = 442] 16:06:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 186 (0x8fec9400) [pid = 12207] [serial = 1327] [outer = (nil)] 16:06:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 187 (0x97cbe800) [pid = 12207] [serial = 1328] [outer = 0x8fec9400] 16:06:20 INFO - PROCESS | 12207 | 1461193580790 Marionette DEBUG loaded listener.js 16:06:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 188 (0x97f8c800) [pid = 12207] [serial = 1329] [outer = 0x8fec9400] 16:06:21 INFO - PROCESS | 12207 | 1461193581657 Marionette TRACE conn4 <- [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]]]}] 16:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1584ms 16:06:21 INFO - PROCESS | 12207 | 1461193581734 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 16:06:21 INFO - PROCESS | 12207 | 1461193581738 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 16:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:06:21 INFO - PROCESS | 12207 | 1461193581747 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:06:21 INFO - PROCESS | 12207 | 1461193581750 Marionette TRACE conn4 <- [1,1742,null,{}] 16:06:21 INFO - PROCESS | 12207 | 1461193581754 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:22 INFO - PROCESS | 12207 | 1461193582007 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 16:06:22 INFO - PROCESS | 12207 | 1461193582351 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:22 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fe08400 == 160 [pid = 12207] [id = 443] 16:06:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 189 (0x8fe0c800) [pid = 12207] [serial = 1330] [outer = (nil)] 16:06:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 190 (0x981f1400) [pid = 12207] [serial = 1331] [outer = 0x8fe0c800] 16:06:22 INFO - PROCESS | 12207 | 1461193582437 Marionette DEBUG loaded listener.js 16:06:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 191 (0x982cf000) [pid = 12207] [serial = 1332] [outer = 0x8fe0c800] 16:06:23 INFO - PROCESS | 12207 | 1461193583337 Marionette TRACE conn4 <- [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]]]}] 16:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1631ms 16:06:23 INFO - PROCESS | 12207 | 1461193583379 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 16:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:06:23 INFO - PROCESS | 12207 | 1461193583393 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 16:06:23 INFO - PROCESS | 12207 | 1461193583400 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:06:23 INFO - PROCESS | 12207 | 1461193583403 Marionette TRACE conn4 <- [1,1746,null,{}] 16:06:23 INFO - PROCESS | 12207 | 1461193583409 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:23 INFO - PROCESS | 12207 | 1461193583612 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 16:06:23 INFO - PROCESS | 12207 | 1461193583939 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:23 INFO - PROCESS | 12207 | ++DOCSHELL 0x8799fc00 == 161 [pid = 12207] [id = 444] 16:06:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 192 (0x9477e400) [pid = 12207] [serial = 1333] [outer = (nil)] 16:06:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 193 (0x99046400) [pid = 12207] [serial = 1334] [outer = 0x9477e400] 16:06:24 INFO - PROCESS | 12207 | 1461193584035 Marionette DEBUG loaded listener.js 16:06:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 194 (0x99050000) [pid = 12207] [serial = 1335] [outer = 0x9477e400] 16:06:24 INFO - PROCESS | 12207 | 1461193584951 Marionette TRACE conn4 <- [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]]]}] 16:06:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1636ms 16:06:25 INFO - PROCESS | 12207 | 1461193585038 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 16:06:25 INFO - PROCESS | 12207 | 1461193585044 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 16:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:06:25 INFO - PROCESS | 12207 | 1461193585054 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:06:25 INFO - PROCESS | 12207 | 1461193585060 Marionette TRACE conn4 <- [1,1750,null,{}] 16:06:25 INFO - PROCESS | 12207 | 1461193585069 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:25 INFO - PROCESS | 12207 | 1461193585421 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 16:06:25 INFO - PROCESS | 12207 | 1461193585751 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:25 INFO - PROCESS | 12207 | ++DOCSHELL 0x847d4c00 == 162 [pid = 12207] [id = 445] 16:06:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 195 (0x84a67c00) [pid = 12207] [serial = 1336] [outer = (nil)] 16:06:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 196 (0x99ccb000) [pid = 12207] [serial = 1337] [outer = 0x84a67c00] 16:06:25 INFO - PROCESS | 12207 | 1461193585837 Marionette DEBUG loaded listener.js 16:06:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 197 (0x9ea12c00) [pid = 12207] [serial = 1338] [outer = 0x84a67c00] 16:06:26 INFO - PROCESS | 12207 | 1461193586761 Marionette TRACE conn4 <- [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]]]}] 16:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1785ms 16:06:26 INFO - PROCESS | 12207 | 1461193586854 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 16:06:26 INFO - PROCESS | 12207 | 1461193586857 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 16:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:06:26 INFO - PROCESS | 12207 | 1461193586867 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:06:26 INFO - PROCESS | 12207 | 1461193586870 Marionette TRACE conn4 <- [1,1754,null,{}] 16:06:26 INFO - PROCESS | 12207 | 1461193586876 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:27 INFO - PROCESS | 12207 | 1461193587076 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 16:06:27 INFO - PROCESS | 12207 | 1461193587416 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:27 INFO - PROCESS | 12207 | ++DOCSHELL 0x93a67800 == 163 [pid = 12207] [id = 446] 16:06:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 198 (0x98143c00) [pid = 12207] [serial = 1339] [outer = (nil)] 16:06:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 199 (0x9fca2400) [pid = 12207] [serial = 1340] [outer = 0x98143c00] 16:06:27 INFO - PROCESS | 12207 | 1461193587510 Marionette DEBUG loaded listener.js 16:06:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 200 (0x9ff12400) [pid = 12207] [serial = 1341] [outer = 0x98143c00] 16:06:28 INFO - PROCESS | 12207 | 1461193588409 Marionette TRACE conn4 <- [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]]]}] 16:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1581ms 16:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:06:28 INFO - PROCESS | 12207 | 1461193588449 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 16:06:28 INFO - PROCESS | 12207 | 1461193588452 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 16:06:28 INFO - PROCESS | 12207 | 1461193588459 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:06:28 INFO - PROCESS | 12207 | 1461193588462 Marionette TRACE conn4 <- [1,1758,null,{}] 16:06:28 INFO - PROCESS | 12207 | 1461193588468 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:28 INFO - PROCESS | 12207 | 1461193588664 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 16:06:29 INFO - PROCESS | 12207 | 1461193588995 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:29 INFO - PROCESS | 12207 | ++DOCSHELL 0x83dec800 == 164 [pid = 12207] [id = 447] 16:06:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 201 (0x98814800) [pid = 12207] [serial = 1342] [outer = (nil)] 16:06:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 202 (0xa0a0bc00) [pid = 12207] [serial = 1343] [outer = 0x98814800] 16:06:29 INFO - PROCESS | 12207 | 1461193589085 Marionette DEBUG loaded listener.js 16:06:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 203 (0xa0a8e400) [pid = 12207] [serial = 1344] [outer = 0x98814800] 16:06:31 INFO - PROCESS | 12207 | --DOCSHELL 0x9007bc00 == 163 [pid = 12207] [id = 373] 16:06:31 INFO - PROCESS | 12207 | --DOCSHELL 0x92a09800 == 162 [pid = 12207] [id = 375] 16:06:31 INFO - PROCESS | 12207 | --DOCSHELL 0x8f670400 == 161 [pid = 12207] [id = 54] 16:06:31 INFO - PROCESS | 12207 | --DOCSHELL 0x8c47d400 == 160 [pid = 12207] [id = 196] 16:06:31 INFO - PROCESS | 12207 | --DOCSHELL 0x8ea43400 == 159 [pid = 12207] [id = 377] 16:06:31 INFO - PROCESS | 12207 | --DOCSHELL 0x8c02f800 == 158 [pid = 12207] [id = 202] 16:06:31 INFO - PROCESS | 12207 | --DOCSHELL 0x8f673000 == 157 [pid = 12207] [id = 371] 16:06:31 INFO - PROCESS | 12207 | --DOCSHELL 0x85802c00 == 156 [pid = 12207] [id = 287] 16:06:31 INFO - PROCESS | 12207 | --DOCSHELL 0x8beef800 == 155 [pid = 12207] [id = 374] 16:06:31 INFO - PROCESS | 12207 | --DOCSHELL 0x94774800 == 154 [pid = 12207] [id = 164] 16:06:31 INFO - PROCESS | 12207 | --DOCSHELL 0x8fd34c00 == 153 [pid = 12207] [id = 82] 16:06:31 INFO - PROCESS | 12207 | --DOCSHELL 0x93a5fc00 == 152 [pid = 12207] [id = 376] 16:06:31 INFO - PROCESS | 12207 | --DOCSHELL 0x8f701c00 == 151 [pid = 12207] [id = 372] 16:06:31 INFO - PROCESS | 12207 | --DOCSHELL 0x83deb000 == 150 [pid = 12207] [id = 428] 16:06:31 INFO - PROCESS | 12207 | --DOCSHELL 0x85955000 == 149 [pid = 12207] [id = 427] 16:06:31 INFO - PROCESS | 12207 | --DOCSHELL 0x861dc000 == 148 [pid = 12207] [id = 426] 16:06:31 INFO - PROCESS | 12207 | --DOCSHELL 0x85e73400 == 147 [pid = 12207] [id = 425] 16:06:31 INFO - PROCESS | 12207 | --DOCSHELL 0x97c6e800 == 146 [pid = 12207] [id = 422] 16:06:31 INFO - PROCESS | 12207 | --DOCSHELL 0x99054000 == 145 [pid = 12207] [id = 423] 16:06:31 INFO - PROCESS | 12207 | --DOCSHELL 0x8bc49800 == 144 [pid = 12207] [id = 421] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 202 (0x8b538000) [pid = 12207] [serial = 1220] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 201 (0x91318400) [pid = 12207] [serial = 1119] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 200 (0x8b92f400) [pid = 12207] [serial = 1152] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 199 (0x89c9d800) [pid = 12207] [serial = 1137] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 198 (0x8b644000) [pid = 12207] [serial = 1020] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 197 (0x8c178c00) [pid = 12207] [serial = 1101] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 196 (0x8f704800) [pid = 12207] [serial = 1110] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 195 (0x86eec400) [pid = 12207] [serial = 1089] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 194 (0x8b641000) [pid = 12207] [serial = 1086] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 193 (0x8b646c00) [pid = 12207] [serial = 1092] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 192 (0x8e6b9c00) [pid = 12207] [serial = 1104] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 191 (0x93bec000) [pid = 12207] [serial = 1128] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 190 (0x8f8bb400) [pid = 12207] [serial = 1113] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 189 (0x92d34c00) [pid = 12207] [serial = 1125] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 188 (0x8bd35800) [pid = 12207] [serial = 1095] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 187 (0x92a01c00) [pid = 12207] [serial = 1122] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 186 (0x978c5800) [pid = 12207] [serial = 1134] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 185 (0x8ea4e400) [pid = 12207] [serial = 1107] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 184 (0x8fe07400) [pid = 12207] [serial = 1116] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 183 (0x96b82400) [pid = 12207] [serial = 1131] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 182 (0x8be47800) [pid = 12207] [serial = 1098] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 181 (0x89bbf000) [pid = 12207] [serial = 1217] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 180 (0x8b24ac00) [pid = 12207] [serial = 1218] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 179 (0x876d4c00) [pid = 12207] [serial = 1158] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 178 (0x86eeb800) [pid = 12207] [serial = 1157] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x85e68800) [pid = 12207] [serial = 1155] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x85804000) [pid = 12207] [serial = 1154] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x86246400) [pid = 12207] [serial = 1211] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 174 (0x8624ec00) [pid = 12207] [serial = 1212] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 173 (0x99a32c00) [pid = 12207] [serial = 1209] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 172 (0x993ccc00) [pid = 12207] [serial = 1208] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 171 (0x990a2800) [pid = 12207] [serial = 1206] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 170 (0x99052c00) [pid = 12207] [serial = 1205] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 169 (0x99048000) [pid = 12207] [serial = 1203] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x99045400) [pid = 12207] [serial = 1202] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x98816800) [pid = 12207] [serial = 1200] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x98812800) [pid = 12207] [serial = 1199] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x98146400) [pid = 12207] [serial = 1197] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x9822b000) [pid = 12207] [serial = 1196] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x981ed400) [pid = 12207] [serial = 1194] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x98148c00) [pid = 12207] [serial = 1193] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x97f96c00) [pid = 12207] [serial = 1190] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x97fc3000) [pid = 12207] [serial = 1191] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x97dc6400) [pid = 12207] [serial = 1188] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x97cb9000) [pid = 12207] [serial = 1187] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x96c7c800) [pid = 12207] [serial = 1185] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x95205400) [pid = 12207] [serial = 1184] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x93a6a800) [pid = 12207] [serial = 1182] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x93a61c00) [pid = 12207] [serial = 1181] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x92971400) [pid = 12207] [serial = 1179] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x90086000) [pid = 12207] [serial = 1178] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x902d7c00) [pid = 12207] [serial = 1176] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x90087800) [pid = 12207] [serial = 1175] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x8fe0b400) [pid = 12207] [serial = 1173] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x8fc52c00) [pid = 12207] [serial = 1172] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x8f67a800) [pid = 12207] [serial = 1170] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x8e691c00) [pid = 12207] [serial = 1169] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x8c476c00) [pid = 12207] [serial = 1167] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x8c181c00) [pid = 12207] [serial = 1166] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x8be49400) [pid = 12207] [serial = 1164] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x8bdc1000) [pid = 12207] [serial = 1163] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x8b24a000) [pid = 12207] [serial = 1161] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x89c93400) [pid = 12207] [serial = 1160] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x876d2c00) [pid = 12207] [serial = 1214] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x87994c00) [pid = 12207] [serial = 1215] [outer = (nil)] [url = about:blank] 16:06:31 INFO - PROCESS | 12207 | ************************* 16:06:31 INFO - PROCESS | 12207 | A coding exception was thrown and uncaught in a Task. 16:06:31 INFO - PROCESS | 12207 | 16:06:31 INFO - PROCESS | 12207 | Full message: TypeError: NetworkError when attempting to fetch resource. 16:06:31 INFO - PROCESS | 12207 | Full stack: 16:06:31 INFO - PROCESS | 12207 | ************************* 16:06:31 INFO - PROCESS | 12207 | 1461193591968 Marionette TRACE conn4 <- [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]]]}] 16:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 3539ms 16:06:32 INFO - PROCESS | 12207 | 1461193591997 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 16:06:32 INFO - PROCESS | 12207 | 1461193592003 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 16:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:06:32 INFO - PROCESS | 12207 | 1461193592011 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:06:32 INFO - PROCESS | 12207 | 1461193592017 Marionette TRACE conn4 <- [1,1762,null,{}] 16:06:32 INFO - PROCESS | 12207 | 1461193592065 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:32 INFO - PROCESS | 12207 | 1461193592271 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 16:06:32 INFO - PROCESS | 12207 | 1461193592283 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:32 INFO - PROCESS | 12207 | ++DOCSHELL 0x86e43000 == 145 [pid = 12207] [id = 448] 16:06:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x86e50000) [pid = 12207] [serial = 1345] [outer = (nil)] 16:06:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x876c5400) [pid = 12207] [serial = 1346] [outer = 0x86e50000] 16:06:32 INFO - PROCESS | 12207 | 1461193592363 Marionette DEBUG loaded listener.js 16:06:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x876cf800) [pid = 12207] [serial = 1347] [outer = 0x86e50000] 16:06:33 INFO - PROCESS | 12207 | 1461193593324 Marionette TRACE conn4 <- [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]]]}] 16:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1377ms 16:06:33 INFO - PROCESS | 12207 | 1461193593388 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 16:06:33 INFO - PROCESS | 12207 | 1461193593396 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 16:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:06:33 INFO - PROCESS | 12207 | 1461193593406 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:06:33 INFO - PROCESS | 12207 | 1461193593409 Marionette TRACE conn4 <- [1,1766,null,{}] 16:06:33 INFO - PROCESS | 12207 | 1461193593415 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:33 INFO - PROCESS | 12207 | 1461193593698 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 16:06:33 INFO - PROCESS | 12207 | 1461193593816 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:33 INFO - PROCESS | 12207 | ++DOCSHELL 0x85956400 == 146 [pid = 12207] [id = 449] 16:06:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x86eeb800) [pid = 12207] [serial = 1348] [outer = (nil)] 16:06:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8990a000) [pid = 12207] [serial = 1349] [outer = 0x86eeb800] 16:06:33 INFO - PROCESS | 12207 | 1461193593889 Marionette DEBUG loaded listener.js 16:06:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x89bb6000) [pid = 12207] [serial = 1350] [outer = 0x86eeb800] 16:06:34 INFO - PROCESS | 12207 | 1461193594910 Marionette TRACE conn4 <- [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]]]}] 16:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1537ms 16:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:06:34 INFO - PROCESS | 12207 | 1461193594943 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 16:06:34 INFO - PROCESS | 12207 | 1461193594946 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 16:06:34 INFO - PROCESS | 12207 | 1461193594953 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:06:34 INFO - PROCESS | 12207 | 1461193594958 Marionette TRACE conn4 <- [1,1770,null,{}] 16:06:34 INFO - PROCESS | 12207 | 1461193594982 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:35 INFO - PROCESS | 12207 | 1461193595236 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 16:06:35 INFO - PROCESS | 12207 | 1461193595271 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:35 INFO - PROCESS | 12207 | ++DOCSHELL 0x86e43c00 == 147 [pid = 12207] [id = 450] 16:06:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8b640800) [pid = 12207] [serial = 1351] [outer = (nil)] 16:06:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8b6b8400) [pid = 12207] [serial = 1352] [outer = 0x8b640800] 16:06:35 INFO - PROCESS | 12207 | 1461193595415 Marionette DEBUG loaded listener.js 16:06:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8b9af800) [pid = 12207] [serial = 1353] [outer = 0x8b640800] 16:06:36 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x89bb5000) [pid = 12207] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:06:36 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x847d1800) [pid = 12207] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:06:36 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x99a55000) [pid = 12207] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:06:36 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x99054800) [pid = 12207] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:06:36 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x92a08800) [pid = 12207] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:06:36 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x97abf800) [pid = 12207] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:06:36 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x94776000) [pid = 12207] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:06:36 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x93be7c00) [pid = 12207] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:06:36 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x952aa400) [pid = 12207] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:06:36 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x92a12c00) [pid = 12207] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:06:36 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x8f703000) [pid = 12207] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:06:36 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x8f8c4400) [pid = 12207] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:06:36 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x8f88d400) [pid = 12207] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:06:36 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x8f62d800) [pid = 12207] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:06:36 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x8e694000) [pid = 12207] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:06:36 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x8bdc2400) [pid = 12207] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:06:36 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x8bdb8000) [pid = 12207] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:06:36 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x86e4f000) [pid = 12207] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:06:36 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x861df800) [pid = 12207] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:06:36 INFO - PROCESS | 12207 | --DOMWINDOW == 127 (0x86ee8800) [pid = 12207] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:06:36 INFO - PROCESS | 12207 | --DOMWINDOW == 126 (0x861da400) [pid = 12207] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:06:36 INFO - PROCESS | 12207 | --DOMWINDOW == 125 (0x9151d400) [pid = 12207] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:06:37 INFO - PROCESS | 12207 | 1461193597109 Marionette TRACE conn4 <- [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]]]}] 16:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 2197ms 16:06:37 INFO - PROCESS | 12207 | 1461193597150 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 16:06:37 INFO - PROCESS | 12207 | 1461193597155 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 16:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:06:37 INFO - PROCESS | 12207 | 1461193597161 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:06:37 INFO - PROCESS | 12207 | 1461193597164 Marionette TRACE conn4 <- [1,1774,null,{}] 16:06:37 INFO - PROCESS | 12207 | 1461193597169 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:37 INFO - PROCESS | 12207 | 1461193597360 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 16:06:37 INFO - PROCESS | 12207 | 1461193597570 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:37 INFO - PROCESS | 12207 | ++DOCSHELL 0x8580cc00 == 148 [pid = 12207] [id = 451] 16:06:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 126 (0x861df800) [pid = 12207] [serial = 1354] [outer = (nil)] 16:06:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 127 (0x8b6b3000) [pid = 12207] [serial = 1355] [outer = 0x861df800] 16:06:37 INFO - PROCESS | 12207 | 1461193597643 Marionette DEBUG loaded listener.js 16:06:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0x8bd31400) [pid = 12207] [serial = 1356] [outer = 0x861df800] 16:06:38 INFO - PROCESS | 12207 | 1461193598421 Marionette TRACE conn4 <- [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]]]}] 16:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1278ms 16:06:38 INFO - PROCESS | 12207 | 1461193598440 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 16:06:38 INFO - PROCESS | 12207 | 1461193598444 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 16:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:06:38 INFO - PROCESS | 12207 | 1461193598461 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:06:38 INFO - PROCESS | 12207 | 1461193598464 Marionette TRACE conn4 <- [1,1778,null,{}] 16:06:38 INFO - PROCESS | 12207 | 1461193598471 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:38 INFO - PROCESS | 12207 | 1461193598653 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 16:06:38 INFO - PROCESS | 12207 | 1461193598668 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:38 INFO - PROCESS | 12207 | ++DOCSHELL 0x89bbcc00 == 149 [pid = 12207] [id = 452] 16:06:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x8b6b6400) [pid = 12207] [serial = 1357] [outer = (nil)] 16:06:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x8be47800) [pid = 12207] [serial = 1358] [outer = 0x8b6b6400] 16:06:38 INFO - PROCESS | 12207 | 1461193598752 Marionette DEBUG loaded listener.js 16:06:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x8be4e400) [pid = 12207] [serial = 1359] [outer = 0x8b6b6400] 16:06:40 INFO - PROCESS | 12207 | 1461193600134 Marionette TRACE conn4 <- [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]]]}] 16:06:40 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 16:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1731ms 16:06:40 INFO - PROCESS | 12207 | 1461193600193 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 16:06:40 INFO - PROCESS | 12207 | 1461193600203 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 16:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:06:40 INFO - PROCESS | 12207 | 1461193600216 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:06:40 INFO - PROCESS | 12207 | 1461193600220 Marionette TRACE conn4 <- [1,1782,null,{}] 16:06:40 INFO - PROCESS | 12207 | 1461193600232 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:40 INFO - PROCESS | 12207 | 1461193600492 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 16:06:40 INFO - PROCESS | 12207 | 1461193600829 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:40 INFO - PROCESS | 12207 | ++DOCSHELL 0x85959400 == 150 [pid = 12207] [id = 453] 16:06:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x86e4c800) [pid = 12207] [serial = 1360] [outer = (nil)] 16:06:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x8799f400) [pid = 12207] [serial = 1361] [outer = 0x86e4c800] 16:06:40 INFO - PROCESS | 12207 | 1461193600923 Marionette DEBUG loaded listener.js 16:06:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x89bb8000) [pid = 12207] [serial = 1362] [outer = 0x86e4c800] 16:06:41 INFO - PROCESS | 12207 | 1461193601970 Marionette TRACE conn4 <- [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]]]}] 16:06:42 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 16:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1837ms 16:06:42 INFO - PROCESS | 12207 | 1461193602052 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 16:06:42 INFO - PROCESS | 12207 | 1461193602061 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 16:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:06:42 INFO - PROCESS | 12207 | 1461193602072 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:06:42 INFO - PROCESS | 12207 | 1461193602077 Marionette TRACE conn4 <- [1,1786,null,{}] 16:06:42 INFO - PROCESS | 12207 | 1461193602083 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:42 INFO - PROCESS | 12207 | 1461193602329 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 16:06:42 INFO - PROCESS | 12207 | 1461193602692 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:42 INFO - PROCESS | 12207 | ++DOCSHELL 0x879a2400 == 151 [pid = 12207] [id = 454] 16:06:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x8b640c00) [pid = 12207] [serial = 1363] [outer = (nil)] 16:06:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x8bd3b400) [pid = 12207] [serial = 1364] [outer = 0x8b640c00] 16:06:42 INFO - PROCESS | 12207 | 1461193602780 Marionette DEBUG loaded listener.js 16:06:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x8be47c00) [pid = 12207] [serial = 1365] [outer = 0x8b640c00] 16:06:43 INFO - PROCESS | 12207 | 1461193603779 Marionette TRACE conn4 <- [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]]]}] 16:06:43 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 16:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1784ms 16:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:06:43 INFO - PROCESS | 12207 | 1461193603856 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 16:06:43 INFO - PROCESS | 12207 | 1461193603859 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 16:06:43 INFO - PROCESS | 12207 | 1461193603867 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:06:43 INFO - PROCESS | 12207 | 1461193603873 Marionette TRACE conn4 <- [1,1790,null,{}] 16:06:43 INFO - PROCESS | 12207 | 1461193603890 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:44 INFO - PROCESS | 12207 | 1461193604141 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 16:06:44 INFO - PROCESS | 12207 | 1461193604470 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:44 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bc41800 == 152 [pid = 12207] [id = 455] 16:06:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x8c176400) [pid = 12207] [serial = 1366] [outer = (nil)] 16:06:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x8c479800) [pid = 12207] [serial = 1367] [outer = 0x8c176400] 16:06:44 INFO - PROCESS | 12207 | 1461193604565 Marionette DEBUG loaded listener.js 16:06:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x8e696000) [pid = 12207] [serial = 1368] [outer = 0x8c176400] 16:06:45 INFO - PROCESS | 12207 | 1461193605593 Marionette TRACE conn4 <- [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]]]}] 16:06:45 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) 16:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1788ms 16:06:45 INFO - PROCESS | 12207 | 1461193605654 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 16:06:45 INFO - PROCESS | 12207 | 1461193605659 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 16:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:06:45 INFO - PROCESS | 12207 | 1461193605666 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:06:45 INFO - PROCESS | 12207 | 1461193605669 Marionette TRACE conn4 <- [1,1794,null,{}] 16:06:45 INFO - PROCESS | 12207 | 1461193605675 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:45 INFO - PROCESS | 12207 | 1461193605906 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 16:06:46 INFO - PROCESS | 12207 | 1461193606237 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:46 INFO - PROCESS | 12207 | ++DOCSHELL 0x877ee400 == 153 [pid = 12207] [id = 456] 16:06:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x8c17cc00) [pid = 12207] [serial = 1369] [outer = (nil)] 16:06:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8e8a1400) [pid = 12207] [serial = 1370] [outer = 0x8c17cc00] 16:06:46 INFO - PROCESS | 12207 | 1461193606337 Marionette DEBUG loaded listener.js 16:06:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8e8aec00) [pid = 12207] [serial = 1371] [outer = 0x8c17cc00] 16:06:47 INFO - PROCESS | 12207 | 1461193607327 Marionette TRACE conn4 <- [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]]]}] 16:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1731ms 16:06:47 INFO - PROCESS | 12207 | 1461193607398 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 16:06:47 INFO - PROCESS | 12207 | 1461193607403 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 16:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:06:47 INFO - PROCESS | 12207 | 1461193607412 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:06:47 INFO - PROCESS | 12207 | 1461193607416 Marionette TRACE conn4 <- [1,1798,null,{}] 16:06:47 INFO - PROCESS | 12207 | 1461193607424 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:47 INFO - PROCESS | 12207 | 1461193607686 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 16:06:48 INFO - PROCESS | 12207 | 1461193608027 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:48 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e6bf400 == 154 [pid = 12207] [id = 457] 16:06:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8e8a0400) [pid = 12207] [serial = 1372] [outer = (nil)] 16:06:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8f636400) [pid = 12207] [serial = 1373] [outer = 0x8e8a0400] 16:06:48 INFO - PROCESS | 12207 | 1461193608126 Marionette DEBUG loaded listener.js 16:06:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8f66f400) [pid = 12207] [serial = 1374] [outer = 0x8e8a0400] 16:06:49 INFO - PROCESS | 12207 | 1461193609138 Marionette TRACE conn4 <- [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]]]}] 16:06:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1740ms 16:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:06:49 INFO - PROCESS | 12207 | 1461193609152 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 16:06:49 INFO - PROCESS | 12207 | 1461193609155 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 16:06:49 INFO - PROCESS | 12207 | 1461193609162 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:06:49 INFO - PROCESS | 12207 | 1461193609166 Marionette TRACE conn4 <- [1,1802,null,{}] 16:06:49 INFO - PROCESS | 12207 | 1461193609171 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:49 INFO - PROCESS | 12207 | 1461193609392 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 16:06:49 INFO - PROCESS | 12207 | 1461193609729 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:49 INFO - PROCESS | 12207 | ++DOCSHELL 0x8ea4e400 == 155 [pid = 12207] [id = 458] 16:06:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8ea4ec00) [pid = 12207] [serial = 1375] [outer = (nil)] 16:06:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8f8bd400) [pid = 12207] [serial = 1376] [outer = 0x8ea4ec00] 16:06:49 INFO - PROCESS | 12207 | 1461193609837 Marionette DEBUG loaded listener.js 16:06:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x8f8c0000) [pid = 12207] [serial = 1377] [outer = 0x8ea4ec00] 16:06:50 INFO - PROCESS | 12207 | 1461193610734 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1641ms 16:06:50 INFO - PROCESS | 12207 | 1461193610803 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 16:06:50 INFO - PROCESS | 12207 | 1461193610807 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 16:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:06:50 INFO - PROCESS | 12207 | 1461193610814 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:06:50 INFO - PROCESS | 12207 | 1461193610817 Marionette TRACE conn4 <- [1,1806,null,{}] 16:06:50 INFO - PROCESS | 12207 | 1461193610823 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:51 INFO - PROCESS | 12207 | 1461193611075 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 16:06:51 INFO - PROCESS | 12207 | 1461193611394 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:51 INFO - PROCESS | 12207 | ++DOCSHELL 0x876c8c00 == 156 [pid = 12207] [id = 459] 16:06:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x877ef400) [pid = 12207] [serial = 1378] [outer = (nil)] 16:06:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x8fc56c00) [pid = 12207] [serial = 1379] [outer = 0x877ef400] 16:06:51 INFO - PROCESS | 12207 | 1461193611486 Marionette DEBUG loaded listener.js 16:06:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x8fd39c00) [pid = 12207] [serial = 1380] [outer = 0x877ef400] 16:06:52 INFO - PROCESS | 12207 | 1461193612412 Marionette TRACE conn4 <- [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]]]}] 16:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1638ms 16:06:52 INFO - PROCESS | 12207 | 1461193612458 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 16:06:52 INFO - PROCESS | 12207 | 1461193612467 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 16:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:06:52 INFO - PROCESS | 12207 | 1461193612505 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:06:52 INFO - PROCESS | 12207 | 1461193612509 Marionette TRACE conn4 <- [1,1810,null,{}] 16:06:52 INFO - PROCESS | 12207 | 1461193612520 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:52 INFO - PROCESS | 12207 | 1461193612763 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 16:06:53 INFO - PROCESS | 12207 | 1461193613108 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:53 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f88d400 == 157 [pid = 12207] [id = 460] 16:06:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x8fc57000) [pid = 12207] [serial = 1381] [outer = (nil)] 16:06:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x8fed7c00) [pid = 12207] [serial = 1382] [outer = 0x8fc57000] 16:06:53 INFO - PROCESS | 12207 | 1461193613207 Marionette DEBUG loaded listener.js 16:06:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x9007d000) [pid = 12207] [serial = 1383] [outer = 0x8fc57000] 16:06:54 INFO - PROCESS | 12207 | 1461193614253 Marionette TRACE conn4 <- [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]]]}] 16:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1795ms 16:06:54 INFO - PROCESS | 12207 | 1461193614299 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 16:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:06:54 INFO - PROCESS | 12207 | 1461193614303 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 16:06:54 INFO - PROCESS | 12207 | 1461193614310 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:06:54 INFO - PROCESS | 12207 | 1461193614314 Marionette TRACE conn4 <- [1,1814,null,{}] 16:06:54 INFO - PROCESS | 12207 | 1461193614320 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:54 INFO - PROCESS | 12207 | 1461193614553 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 16:06:54 INFO - PROCESS | 12207 | 1461193614874 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:54 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f88f800 == 158 [pid = 12207] [id = 461] 16:06:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x8fe0e400) [pid = 12207] [serial = 1384] [outer = (nil)] 16:06:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x902de000) [pid = 12207] [serial = 1385] [outer = 0x8fe0e400] 16:06:54 INFO - PROCESS | 12207 | 1461193614969 Marionette DEBUG loaded listener.js 16:06:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x902e1800) [pid = 12207] [serial = 1386] [outer = 0x8fe0e400] 16:06:55 INFO - PROCESS | 12207 | 1461193615889 Marionette TRACE conn4 <- [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]]]}] 16:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1632ms 16:06:55 INFO - PROCESS | 12207 | 1461193615942 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 16:06:55 INFO - PROCESS | 12207 | 1461193615945 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 16:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:06:55 INFO - PROCESS | 12207 | 1461193615952 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:06:55 INFO - PROCESS | 12207 | 1461193615955 Marionette TRACE conn4 <- [1,1818,null,{}] 16:06:55 INFO - PROCESS | 12207 | 1461193615961 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:56 INFO - PROCESS | 12207 | 1461193616197 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 16:06:56 INFO - PROCESS | 12207 | 1461193616545 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:56 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bdbc000 == 159 [pid = 12207] [id = 462] 16:06:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x91519400) [pid = 12207] [serial = 1387] [outer = (nil)] 16:06:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x92967400) [pid = 12207] [serial = 1388] [outer = 0x91519400] 16:06:56 INFO - PROCESS | 12207 | 1461193616654 Marionette DEBUG loaded listener.js 16:06:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x92974400) [pid = 12207] [serial = 1389] [outer = 0x91519400] 16:06:57 INFO - PROCESS | 12207 | 1461193617727 Marionette TRACE conn4 <- [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]]]}] 16:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1837ms 16:06:57 INFO - PROCESS | 12207 | 1461193617789 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 16:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:06:57 INFO - PROCESS | 12207 | 1461193617794 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 16:06:57 INFO - PROCESS | 12207 | 1461193617800 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:06:57 INFO - PROCESS | 12207 | 1461193617805 Marionette TRACE conn4 <- [1,1822,null,{}] 16:06:57 INFO - PROCESS | 12207 | 1461193617811 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:58 INFO - PROCESS | 12207 | 1461193618066 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 16:06:58 INFO - PROCESS | 12207 | 1461193618397 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:58 INFO - PROCESS | 12207 | ++DOCSHELL 0x92a19800 == 160 [pid = 12207] [id = 463] 16:06:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x92a20800) [pid = 12207] [serial = 1390] [outer = (nil)] 16:06:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x93a64c00) [pid = 12207] [serial = 1391] [outer = 0x92a20800] 16:06:58 INFO - PROCESS | 12207 | 1461193618502 Marionette DEBUG loaded listener.js 16:06:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x93be3800) [pid = 12207] [serial = 1392] [outer = 0x92a20800] 16:06:59 INFO - PROCESS | 12207 | 1461193619421 Marionette TRACE conn4 <- [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]]]}] 16:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1683ms 16:06:59 INFO - PROCESS | 12207 | 1461193619483 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 16:06:59 INFO - PROCESS | 12207 | 1461193619487 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 16:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:06:59 INFO - PROCESS | 12207 | 1461193619494 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:06:59 INFO - PROCESS | 12207 | 1461193619497 Marionette TRACE conn4 <- [1,1826,null,{}] 16:06:59 INFO - PROCESS | 12207 | 1461193619504 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:59 INFO - PROCESS | 12207 | 1461193619713 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 16:07:00 INFO - PROCESS | 12207 | 1461193619985 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:00 INFO - PROCESS | 12207 | ++DOCSHELL 0x847da800 == 161 [pid = 12207] [id = 464] 16:07:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x92a11400) [pid = 12207] [serial = 1393] [outer = (nil)] 16:07:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x93c82800) [pid = 12207] [serial = 1394] [outer = 0x92a11400] 16:07:00 INFO - PROCESS | 12207 | 1461193620120 Marionette DEBUG loaded listener.js 16:07:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x93c8a400) [pid = 12207] [serial = 1395] [outer = 0x92a11400] 16:07:01 INFO - PROCESS | 12207 | 1461193621097 Marionette TRACE conn4 <- [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]]]}] 16:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1688ms 16:07:01 INFO - PROCESS | 12207 | 1461193621185 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 16:07:01 INFO - PROCESS | 12207 | 1461193621191 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 16:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:07:01 INFO - PROCESS | 12207 | 1461193621201 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:07:01 INFO - PROCESS | 12207 | 1461193621205 Marionette TRACE conn4 <- [1,1830,null,{}] 16:07:01 INFO - PROCESS | 12207 | 1461193621214 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:01 INFO - PROCESS | 12207 | 1461193621476 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 16:07:01 INFO - PROCESS | 12207 | 1461193621831 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:01 INFO - PROCESS | 12207 | ++DOCSHELL 0x87997000 == 162 [pid = 12207] [id = 465] 16:07:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x8fd34000) [pid = 12207] [serial = 1396] [outer = (nil)] 16:07:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x952a9800) [pid = 12207] [serial = 1397] [outer = 0x8fd34000] 16:07:01 INFO - PROCESS | 12207 | 1461193621979 Marionette DEBUG loaded listener.js 16:07:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 170 (0x96b83c00) [pid = 12207] [serial = 1398] [outer = 0x8fd34000] 16:07:03 INFO - PROCESS | 12207 | 1461193623064 Marionette TRACE conn4 <- [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]]]}] 16:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1938ms 16:07:03 INFO - PROCESS | 12207 | 1461193623140 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 16:07:03 INFO - PROCESS | 12207 | 1461193623144 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 16:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:07:03 INFO - PROCESS | 12207 | 1461193623150 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:07:03 INFO - PROCESS | 12207 | 1461193623154 Marionette TRACE conn4 <- [1,1834,null,{}] 16:07:03 INFO - PROCESS | 12207 | 1461193623159 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:03 INFO - PROCESS | 12207 | 1461193623368 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 16:07:03 INFO - PROCESS | 12207 | 1461193623685 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:03 INFO - PROCESS | 12207 | ++DOCSHELL 0x92d3dc00 == 163 [pid = 12207] [id = 466] 16:07:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 171 (0x93bee400) [pid = 12207] [serial = 1399] [outer = (nil)] 16:07:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 172 (0x979f6400) [pid = 12207] [serial = 1400] [outer = 0x93bee400] 16:07:03 INFO - PROCESS | 12207 | 1461193623776 Marionette DEBUG loaded listener.js 16:07:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 173 (0x97a0a400) [pid = 12207] [serial = 1401] [outer = 0x93bee400] 16:07:04 INFO - PROCESS | 12207 | 1461193624681 Marionette TRACE conn4 <- [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]]]}] 16:07:04 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 16:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1588ms 16:07:04 INFO - PROCESS | 12207 | 1461193624739 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 16:07:04 INFO - PROCESS | 12207 | 1461193624743 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 16:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:07:04 INFO - PROCESS | 12207 | 1461193624750 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:07:04 INFO - PROCESS | 12207 | 1461193624752 Marionette TRACE conn4 <- [1,1838,null,{}] 16:07:04 INFO - PROCESS | 12207 | 1461193624759 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:04 INFO - PROCESS | 12207 | 1461193624975 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 16:07:05 INFO - PROCESS | 12207 | 1461193625298 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:05 INFO - PROCESS | 12207 | ++DOCSHELL 0x91312400 == 164 [pid = 12207] [id = 467] 16:07:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 174 (0x93a69400) [pid = 12207] [serial = 1402] [outer = (nil)] 16:07:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 175 (0x97f8fc00) [pid = 12207] [serial = 1403] [outer = 0x93a69400] 16:07:05 INFO - PROCESS | 12207 | 1461193625391 Marionette DEBUG loaded listener.js 16:07:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0x97f96000) [pid = 12207] [serial = 1404] [outer = 0x93a69400] 16:07:06 INFO - PROCESS | 12207 | 1461193626351 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1682ms 16:07:06 INFO - PROCESS | 12207 | 1461193626432 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 16:07:06 INFO - PROCESS | 12207 | 1461193626436 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 16:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:07:06 INFO - PROCESS | 12207 | 1461193626443 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:07:06 INFO - PROCESS | 12207 | 1461193626447 Marionette TRACE conn4 <- [1,1842,null,{}] 16:07:06 INFO - PROCESS | 12207 | 1461193626452 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:06 INFO - PROCESS | 12207 | 1461193626693 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 16:07:07 INFO - PROCESS | 12207 | 1461193627016 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:07 INFO - PROCESS | 12207 | ++DOCSHELL 0x8580d400 == 165 [pid = 12207] [id = 468] 16:07:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0x8c47ac00) [pid = 12207] [serial = 1405] [outer = (nil)] 16:07:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x98142800) [pid = 12207] [serial = 1406] [outer = 0x8c47ac00] 16:07:07 INFO - PROCESS | 12207 | 1461193627131 Marionette DEBUG loaded listener.js 16:07:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 179 (0x98146400) [pid = 12207] [serial = 1407] [outer = 0x8c47ac00] 16:07:08 INFO - PROCESS | 12207 | 1461193628053 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1643ms 16:07:08 INFO - PROCESS | 12207 | 1461193628088 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 16:07:08 INFO - PROCESS | 12207 | 1461193628091 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 16:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:07:08 INFO - PROCESS | 12207 | 1461193628098 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:07:08 INFO - PROCESS | 12207 | 1461193628102 Marionette TRACE conn4 <- [1,1846,null,{}] 16:07:08 INFO - PROCESS | 12207 | 1461193628108 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:08 INFO - PROCESS | 12207 | 1461193628320 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 16:07:08 INFO - PROCESS | 12207 | 1461193628652 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:08 INFO - PROCESS | 12207 | ++DOCSHELL 0x9813c000 == 166 [pid = 12207] [id = 469] 16:07:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 180 (0x98145800) [pid = 12207] [serial = 1408] [outer = (nil)] 16:07:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 181 (0x982cec00) [pid = 12207] [serial = 1409] [outer = 0x98145800] 16:07:08 INFO - PROCESS | 12207 | 1461193628746 Marionette DEBUG loaded listener.js 16:07:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 182 (0x9880d400) [pid = 12207] [serial = 1410] [outer = 0x98145800] 16:07:09 INFO - PROCESS | 12207 | 1461193629658 Marionette TRACE conn4 <- [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]]]}] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x92901800 == 165 [pid = 12207] [id = 50] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x91519000 == 164 [pid = 12207] [id = 210] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x98229800 == 163 [pid = 12207] [id = 400] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8580cc00 == 162 [pid = 12207] [id = 451] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x86e43c00 == 161 [pid = 12207] [id = 450] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x85956400 == 160 [pid = 12207] [id = 449] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x86e43000 == 159 [pid = 12207] [id = 448] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x83dec800 == 158 [pid = 12207] [id = 447] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x847d4c00 == 157 [pid = 12207] [id = 445] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x93a67800 == 156 [pid = 12207] [id = 446] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8799fc00 == 155 [pid = 12207] [id = 444] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8fe08400 == 154 [pid = 12207] [id = 443] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x93bef800 == 153 [pid = 12207] [id = 441] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8f677400 == 152 [pid = 12207] [id = 442] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x92a18800 == 151 [pid = 12207] [id = 440] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8ea47400 == 150 [pid = 12207] [id = 439] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8f890c00 == 149 [pid = 12207] [id = 438] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8f70c400 == 148 [pid = 12207] [id = 437] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8be4a800 == 147 [pid = 12207] [id = 435] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8be45400 == 146 [pid = 12207] [id = 436] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8bd36400 == 145 [pid = 12207] [id = 434] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8990dc00 == 144 [pid = 12207] [id = 433] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x89bbec00 == 143 [pid = 12207] [id = 432] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x89c8fc00 == 142 [pid = 12207] [id = 431] 16:07:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8595b800 == 141 [pid = 12207] [id = 430] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 181 (0x8b23f000) [pid = 12207] [serial = 1283] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 180 (0x85954800) [pid = 12207] [serial = 1286] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 179 (0x86243400) [pid = 12207] [serial = 1287] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 178 (0x9df97c00) [pid = 12207] [serial = 1271] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x99cd7c00) [pid = 12207] [serial = 1269] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x99ccf800) [pid = 12207] [serial = 1268] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x9931d000) [pid = 12207] [serial = 1266] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 174 (0x99053000) [pid = 12207] [serial = 1265] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 173 (0x9880f400) [pid = 12207] [serial = 1263] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 172 (0x9880dc00) [pid = 12207] [serial = 1262] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 171 (0x981f3400) [pid = 12207] [serial = 1260] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 170 (0x98147400) [pid = 12207] [serial = 1259] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 169 (0x97d04c00) [pid = 12207] [serial = 1257] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x97ac6c00) [pid = 12207] [serial = 1256] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x978c0400) [pid = 12207] [serial = 1254] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x96c79400) [pid = 12207] [serial = 1253] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x93a66000) [pid = 12207] [serial = 1251] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x93a5e800) [pid = 12207] [serial = 1250] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x92904000) [pid = 12207] [serial = 1248] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x91519800) [pid = 12207] [serial = 1247] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x902d6c00) [pid = 12207] [serial = 1245] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x90088800) [pid = 12207] [serial = 1244] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x8fe05000) [pid = 12207] [serial = 1242] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x8fc52800) [pid = 12207] [serial = 1241] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x8f88d800) [pid = 12207] [serial = 1239] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x8f710c00) [pid = 12207] [serial = 1238] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x8ea45800) [pid = 12207] [serial = 1236] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x8e8adc00) [pid = 12207] [serial = 1235] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x8e699000) [pid = 12207] [serial = 1233] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x8c4eb400) [pid = 12207] [serial = 1232] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x8c026800) [pid = 12207] [serial = 1230] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x8be44c00) [pid = 12207] [serial = 1229] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x8b6b6800) [pid = 12207] [serial = 1227] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x8b64f400) [pid = 12207] [serial = 1226] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x86eeec00) [pid = 12207] [serial = 1224] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x86e4d400) [pid = 12207] [serial = 1223] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x877f1400) [pid = 12207] [serial = 1280] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x861e0000) [pid = 12207] [serial = 1277] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x86249800) [pid = 12207] [serial = 1278] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x9fb88000) [pid = 12207] [serial = 1275] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x9fb26400) [pid = 12207] [serial = 1274] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x9ea11400) [pid = 12207] [serial = 1272] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x8b540800) [pid = 12207] [serial = 1284] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x8b6ac800) [pid = 12207] [serial = 1289] [outer = (nil)] [url = about:blank] 16:07:11 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) 16:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 3339ms 16:07:11 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x87995000) [pid = 12207] [serial = 1281] [outer = (nil)] [url = about:blank] 16:07:11 INFO - PROCESS | 12207 | 1461193631556 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 16:07:11 INFO - PROCESS | 12207 | 1461193631561 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 16:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:07:11 INFO - PROCESS | 12207 | 1461193631571 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:07:11 INFO - PROCESS | 12207 | 1461193631577 Marionette TRACE conn4 <- [1,1850,null,{}] 16:07:11 INFO - PROCESS | 12207 | 1461193631586 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:11 INFO - PROCESS | 12207 | 1461193631764 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 16:07:11 INFO - PROCESS | 12207 | 1461193631782 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:11 INFO - PROCESS | 12207 | ++DOCSHELL 0x86e46800 == 142 [pid = 12207] [id = 470] 16:07:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x86e47000) [pid = 12207] [serial = 1411] [outer = (nil)] 16:07:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x86ee3000) [pid = 12207] [serial = 1412] [outer = 0x86e47000] 16:07:11 INFO - PROCESS | 12207 | 1461193631893 Marionette DEBUG loaded listener.js 16:07:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x86ee8800) [pid = 12207] [serial = 1413] [outer = 0x86e47000] 16:07:12 INFO - PROCESS | 12207 | 1461193632902 Marionette TRACE conn4 <- [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]]]}] 16:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1355ms 16:07:12 INFO - PROCESS | 12207 | 1461193632928 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 16:07:12 INFO - PROCESS | 12207 | 1461193632933 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 16:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:07:12 INFO - PROCESS | 12207 | 1461193632962 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:07:12 INFO - PROCESS | 12207 | 1461193632968 Marionette TRACE conn4 <- [1,1854,null,{}] 16:07:12 INFO - PROCESS | 12207 | 1461193632975 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:13 INFO - PROCESS | 12207 | 1461193633166 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 16:07:13 INFO - PROCESS | 12207 | 1461193633178 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:13 INFO - PROCESS | 12207 | ++DOCSHELL 0x847cf400 == 143 [pid = 12207] [id = 471] 16:07:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x86249800) [pid = 12207] [serial = 1414] [outer = (nil)] 16:07:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x879a0000) [pid = 12207] [serial = 1415] [outer = 0x86249800] 16:07:13 INFO - PROCESS | 12207 | 1461193633252 Marionette DEBUG loaded listener.js 16:07:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x89910800) [pid = 12207] [serial = 1416] [outer = 0x86249800] 16:07:14 INFO - PROCESS | 12207 | 1461193634426 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1498ms 16:07:14 INFO - PROCESS | 12207 | 1461193634454 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 16:07:14 INFO - PROCESS | 12207 | 1461193634458 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 16:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:07:14 INFO - PROCESS | 12207 | 1461193634464 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:07:14 INFO - PROCESS | 12207 | 1461193634468 Marionette TRACE conn4 <- [1,1858,null,{}] 16:07:14 INFO - PROCESS | 12207 | 1461193634491 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:14 INFO - PROCESS | 12207 | 1461193634750 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 16:07:14 INFO - PROCESS | 12207 | 1461193634781 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:14 INFO - PROCESS | 12207 | ++DOCSHELL 0x83df5400 == 144 [pid = 12207] [id = 472] 16:07:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8b24a000) [pid = 12207] [serial = 1417] [outer = (nil)] 16:07:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8b64f800) [pid = 12207] [serial = 1418] [outer = 0x8b24a000] 16:07:14 INFO - PROCESS | 12207 | 1461193634860 Marionette DEBUG loaded listener.js 16:07:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8b6b6800) [pid = 12207] [serial = 1419] [outer = 0x8b24a000] 16:07:15 INFO - PROCESS | 12207 | 1461193635881 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1485ms 16:07:15 INFO - PROCESS | 12207 | 1461193635950 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 16:07:15 INFO - PROCESS | 12207 | 1461193635954 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 16:07:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:07:15 INFO - PROCESS | 12207 | 1461193635960 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:07:15 INFO - PROCESS | 12207 | 1461193635962 Marionette TRACE conn4 <- [1,1862,null,{}] 16:07:16 INFO - PROCESS | 12207 | 1461193636369 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:16 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x861e2400) [pid = 12207] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:07:16 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x8b640800) [pid = 12207] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:07:16 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x93c81c00) [pid = 12207] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:07:16 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x93bec400) [pid = 12207] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:07:16 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x8fc4bc00) [pid = 12207] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:07:16 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x8fd35000) [pid = 12207] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:07:16 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x8f70d800) [pid = 12207] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:07:16 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x8c4e6000) [pid = 12207] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:07:16 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x8e6be000) [pid = 12207] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:07:16 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x8bef4c00) [pid = 12207] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:07:16 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x8bd3ec00) [pid = 12207] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:07:16 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x8bd3ac00) [pid = 12207] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:07:16 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x89c9e400) [pid = 12207] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:07:16 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x85e76000) [pid = 12207] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:07:16 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x86eeb800) [pid = 12207] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:07:16 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x86e50000) [pid = 12207] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:07:16 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x98143c00) [pid = 12207] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:07:16 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x84a67c00) [pid = 12207] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:07:16 INFO - PROCESS | 12207 | --DOMWINDOW == 127 (0x9477e400) [pid = 12207] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:07:16 INFO - PROCESS | 12207 | --DOMWINDOW == 126 (0x8fe0c800) [pid = 12207] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:07:16 INFO - PROCESS | 12207 | --DOMWINDOW == 125 (0x8fec9400) [pid = 12207] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:07:16 INFO - PROCESS | 12207 | --DOMWINDOW == 124 (0x861df800) [pid = 12207] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:07:16 INFO - PROCESS | 12207 | 1461193636751 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 16:07:16 INFO - PROCESS | 12207 | 1461193636881 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:16 INFO - PROCESS | 12207 | ++DOCSHELL 0x861dbc00 == 145 [pid = 12207] [id = 473] 16:07:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 125 (0x89bb7800) [pid = 12207] [serial = 1420] [outer = (nil)] 16:07:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 126 (0x8b6acc00) [pid = 12207] [serial = 1421] [outer = 0x89bb7800] 16:07:16 INFO - PROCESS | 12207 | 1461193636973 Marionette DEBUG loaded listener.js 16:07:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 127 (0x8b9aa000) [pid = 12207] [serial = 1422] [outer = 0x89bb7800] 16:07:17 INFO - PROCESS | 12207 | 1461193637793 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1898ms 16:07:17 INFO - PROCESS | 12207 | 1461193637860 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 16:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:07:17 INFO - PROCESS | 12207 | 1461193637865 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 16:07:17 INFO - PROCESS | 12207 | 1461193637873 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:07:17 INFO - PROCESS | 12207 | 1461193637875 Marionette TRACE conn4 <- [1,1866,null,{}] 16:07:17 INFO - PROCESS | 12207 | 1461193637883 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:18 INFO - PROCESS | 12207 | 1461193638074 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 16:07:18 INFO - PROCESS | 12207 | 1461193638271 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:18 INFO - PROCESS | 12207 | ++DOCSHELL 0x861e3800 == 146 [pid = 12207] [id = 474] 16:07:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0x87995800) [pid = 12207] [serial = 1423] [outer = (nil)] 16:07:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x8bee9800) [pid = 12207] [serial = 1424] [outer = 0x87995800] 16:07:18 INFO - PROCESS | 12207 | 1461193638345 Marionette DEBUG loaded listener.js 16:07:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x8c022c00) [pid = 12207] [serial = 1425] [outer = 0x87995800] 16:07:19 INFO - PROCESS | 12207 | 1461193639436 Marionette TRACE conn4 <- [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]]]}] 16:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1639ms 16:07:19 INFO - PROCESS | 12207 | 1461193639513 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 16:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:07:19 INFO - PROCESS | 12207 | 1461193639521 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 16:07:19 INFO - PROCESS | 12207 | 1461193639531 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:07:19 INFO - PROCESS | 12207 | 1461193639537 Marionette TRACE conn4 <- [1,1870,null,{}] 16:07:19 INFO - PROCESS | 12207 | 1461193639545 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:19 INFO - PROCESS | 12207 | 1461193639797 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 16:07:20 INFO - PROCESS | 12207 | 1461193640134 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:20 INFO - PROCESS | 12207 | ++DOCSHELL 0x86e4d400 == 147 [pid = 12207] [id = 475] 16:07:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x86ee4800) [pid = 12207] [serial = 1426] [outer = (nil)] 16:07:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x87998400) [pid = 12207] [serial = 1427] [outer = 0x86ee4800] 16:07:20 INFO - PROCESS | 12207 | 1461193640224 Marionette DEBUG loaded listener.js 16:07:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x89c97000) [pid = 12207] [serial = 1428] [outer = 0x86ee4800] 16:07:21 INFO - PROCESS | 12207 | 1461193641141 Marionette TRACE conn4 <- [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]]]}] 16:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1684ms 16:07:21 INFO - PROCESS | 12207 | 1461193641215 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 16:07:21 INFO - PROCESS | 12207 | 1461193641224 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 16:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:07:21 INFO - PROCESS | 12207 | 1461193641234 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:07:21 INFO - PROCESS | 12207 | 1461193641239 Marionette TRACE conn4 <- [1,1874,null,{}] 16:07:21 INFO - PROCESS | 12207 | 1461193641245 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:21 INFO - PROCESS | 12207 | 1461193641492 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 16:07:21 INFO - PROCESS | 12207 | 1461193641889 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:21 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bd3c400 == 148 [pid = 12207] [id = 476] 16:07:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x8bdb7800) [pid = 12207] [serial = 1429] [outer = (nil)] 16:07:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x8be49800) [pid = 12207] [serial = 1430] [outer = 0x8bdb7800] 16:07:21 INFO - PROCESS | 12207 | 1461193641981 Marionette DEBUG loaded listener.js 16:07:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x8c02a400) [pid = 12207] [serial = 1431] [outer = 0x8bdb7800] 16:07:23 INFO - PROCESS | 12207 | 1461193643004 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1831ms 16:07:23 INFO - PROCESS | 12207 | 1461193643066 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 16:07:23 INFO - PROCESS | 12207 | 1461193643071 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 16:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:07:23 INFO - PROCESS | 12207 | 1461193643077 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:07:23 INFO - PROCESS | 12207 | 1461193643084 Marionette TRACE conn4 <- [1,1878,null,{}] 16:07:23 INFO - PROCESS | 12207 | 1461193643100 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:23 INFO - PROCESS | 12207 | 1461193643361 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 16:07:23 INFO - PROCESS | 12207 | 1461193643699 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:23 INFO - PROCESS | 12207 | ++DOCSHELL 0x8be4c400 == 149 [pid = 12207] [id = 477] 16:07:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x8c480c00) [pid = 12207] [serial = 1432] [outer = (nil)] 16:07:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x8e6b4c00) [pid = 12207] [serial = 1433] [outer = 0x8c480c00] 16:07:23 INFO - PROCESS | 12207 | 1461193643789 Marionette DEBUG loaded listener.js 16:07:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x8e8a0800) [pid = 12207] [serial = 1434] [outer = 0x8c480c00] 16:07:24 INFO - PROCESS | 12207 | 1461193644670 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1641ms 16:07:24 INFO - PROCESS | 12207 | 1461193644719 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 16:07:24 INFO - PROCESS | 12207 | 1461193644724 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 16:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:07:24 INFO - PROCESS | 12207 | 1461193644730 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:07:24 INFO - PROCESS | 12207 | 1461193644734 Marionette TRACE conn4 <- [1,1882,null,{}] 16:07:24 INFO - PROCESS | 12207 | 1461193644740 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:24 INFO - PROCESS | 12207 | 1461193644947 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 16:07:25 INFO - PROCESS | 12207 | 1461193645219 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:25 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bd3ec00 == 150 [pid = 12207] [id = 478] 16:07:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x8ea45400) [pid = 12207] [serial = 1435] [outer = (nil)] 16:07:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x8f630c00) [pid = 12207] [serial = 1436] [outer = 0x8ea45400] 16:07:25 INFO - PROCESS | 12207 | 1461193645360 Marionette DEBUG loaded listener.js 16:07:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8f67b400) [pid = 12207] [serial = 1437] [outer = 0x8ea45400] 16:07:26 INFO - PROCESS | 12207 | 1461193646235 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1580ms 16:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:07:26 INFO - PROCESS | 12207 | 1461193646312 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 16:07:26 INFO - PROCESS | 12207 | 1461193646315 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 16:07:26 INFO - PROCESS | 12207 | 1461193646322 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:07:26 INFO - PROCESS | 12207 | 1461193646325 Marionette TRACE conn4 <- [1,1886,null,{}] 16:07:26 INFO - PROCESS | 12207 | 1461193646331 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:26 INFO - PROCESS | 12207 | 1461193646573 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 16:07:26 INFO - PROCESS | 12207 | 1461193646900 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:26 INFO - PROCESS | 12207 | ++DOCSHELL 0x86e4b800 == 151 [pid = 12207] [id = 479] 16:07:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8ea47400) [pid = 12207] [serial = 1438] [outer = (nil)] 16:07:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8f888000) [pid = 12207] [serial = 1439] [outer = 0x8ea47400] 16:07:26 INFO - PROCESS | 12207 | 1461193646989 Marionette DEBUG loaded listener.js 16:07:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8f88c800) [pid = 12207] [serial = 1440] [outer = 0x8ea47400] 16:07:27 INFO - PROCESS | 12207 | 1461193647889 Marionette TRACE conn4 <- [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]]]}] 16:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1599ms 16:07:27 INFO - PROCESS | 12207 | 1461193647921 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 16:07:27 INFO - PROCESS | 12207 | 1461193647926 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 16:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:07:27 INFO - PROCESS | 12207 | 1461193647932 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:07:27 INFO - PROCESS | 12207 | 1461193647936 Marionette TRACE conn4 <- [1,1890,null,{}] 16:07:27 INFO - PROCESS | 12207 | 1461193647941 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:28 INFO - PROCESS | 12207 | 1461193648166 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 16:07:28 INFO - PROCESS | 12207 | 1461193648495 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:28 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c17e400 == 152 [pid = 12207] [id = 480] 16:07:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8fd33000) [pid = 12207] [serial = 1441] [outer = (nil)] 16:07:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8fe0a800) [pid = 12207] [serial = 1442] [outer = 0x8fd33000] 16:07:28 INFO - PROCESS | 12207 | 1461193648591 Marionette DEBUG loaded listener.js 16:07:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8fed6000) [pid = 12207] [serial = 1443] [outer = 0x8fd33000] 16:07:29 INFO - PROCESS | 12207 | 1461193649490 Marionette TRACE conn4 <- [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]]]}] 16:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1589ms 16:07:29 INFO - PROCESS | 12207 | 1461193649523 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 16:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:07:29 INFO - PROCESS | 12207 | 1461193649527 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 16:07:29 INFO - PROCESS | 12207 | 1461193649534 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:07:29 INFO - PROCESS | 12207 | 1461193649537 Marionette TRACE conn4 <- [1,1894,null,{}] 16:07:29 INFO - PROCESS | 12207 | 1461193649543 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:29 INFO - PROCESS | 12207 | 1461193649739 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 16:07:30 INFO - PROCESS | 12207 | 1461193649988 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:30 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fc54400 == 153 [pid = 12207] [id = 481] 16:07:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x8fd33400) [pid = 12207] [serial = 1444] [outer = (nil)] 16:07:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x902e1000) [pid = 12207] [serial = 1445] [outer = 0x8fd33400] 16:07:30 INFO - PROCESS | 12207 | 1461193650080 Marionette DEBUG loaded listener.js 16:07:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x91516000) [pid = 12207] [serial = 1446] [outer = 0x8fd33400] 16:07:31 INFO - PROCESS | 12207 | 1461193651043 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1590ms 16:07:31 INFO - PROCESS | 12207 | 1461193651124 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 16:07:31 INFO - PROCESS | 12207 | 1461193651128 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 16:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:07:31 INFO - PROCESS | 12207 | 1461193651136 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:07:31 INFO - PROCESS | 12207 | 1461193651139 Marionette TRACE conn4 <- [1,1898,null,{}] 16:07:31 INFO - PROCESS | 12207 | 1461193651145 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:31 INFO - PROCESS | 12207 | 1461193651378 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 16:07:31 INFO - PROCESS | 12207 | 1461193651724 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:31 INFO - PROCESS | 12207 | ++DOCSHELL 0x902d8c00 == 154 [pid = 12207] [id = 482] 16:07:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x902dc800) [pid = 12207] [serial = 1447] [outer = (nil)] 16:07:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x92968000) [pid = 12207] [serial = 1448] [outer = 0x902dc800] 16:07:31 INFO - PROCESS | 12207 | 1461193651817 Marionette DEBUG loaded listener.js 16:07:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x92a0ec00) [pid = 12207] [serial = 1449] [outer = 0x902dc800] 16:07:32 INFO - PROCESS | 12207 | 1461193652803 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1739ms 16:07:32 INFO - PROCESS | 12207 | 1461193652875 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 16:07:32 INFO - PROCESS | 12207 | 1461193652880 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 16:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:07:32 INFO - PROCESS | 12207 | 1461193652886 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:07:32 INFO - PROCESS | 12207 | 1461193652890 Marionette TRACE conn4 <- [1,1902,null,{}] 16:07:32 INFO - PROCESS | 12207 | 1461193652896 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:33 INFO - PROCESS | 12207 | 1461193653130 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 16:07:33 INFO - PROCESS | 12207 | 1461193653463 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:33 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c179400 == 155 [pid = 12207] [id = 483] 16:07:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x8c47d000) [pid = 12207] [serial = 1450] [outer = (nil)] 16:07:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x93a60400) [pid = 12207] [serial = 1451] [outer = 0x8c47d000] 16:07:33 INFO - PROCESS | 12207 | 1461193653575 Marionette DEBUG loaded listener.js 16:07:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x93a63400) [pid = 12207] [serial = 1452] [outer = 0x8c47d000] 16:07:34 INFO - PROCESS | 12207 | 1461193654477 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1632ms 16:07:34 INFO - PROCESS | 12207 | 1461193654519 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 16:07:34 INFO - PROCESS | 12207 | 1461193654523 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 16:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:07:34 INFO - PROCESS | 12207 | 1461193654549 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:07:34 INFO - PROCESS | 12207 | 1461193654552 Marionette TRACE conn4 <- [1,1906,null,{}] 16:07:34 INFO - PROCESS | 12207 | 1461193654561 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:34 INFO - PROCESS | 12207 | 1461193654773 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 16:07:35 INFO - PROCESS | 12207 | 1461193655065 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:35 INFO - PROCESS | 12207 | ++DOCSHELL 0x9296d400 == 156 [pid = 12207] [id = 484] 16:07:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x92d31400) [pid = 12207] [serial = 1453] [outer = (nil)] 16:07:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x93c88000) [pid = 12207] [serial = 1454] [outer = 0x92d31400] 16:07:35 INFO - PROCESS | 12207 | 1461193655232 Marionette DEBUG loaded listener.js 16:07:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x96b2f000) [pid = 12207] [serial = 1455] [outer = 0x92d31400] 16:07:36 INFO - PROCESS | 12207 | 1461193656595 Marionette TRACE conn4 <- [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]]]}] 16:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 2163ms 16:07:36 INFO - PROCESS | 12207 | 1461193656694 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 16:07:36 INFO - PROCESS | 12207 | 1461193656698 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 16:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:07:36 INFO - PROCESS | 12207 | 1461193656706 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:07:36 INFO - PROCESS | 12207 | 1461193656711 Marionette TRACE conn4 <- [1,1910,null,{}] 16:07:36 INFO - PROCESS | 12207 | 1461193656717 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:36 INFO - PROCESS | 12207 | 1461193656984 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 16:07:37 INFO - PROCESS | 12207 | 1461193657349 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:37 INFO - PROCESS | 12207 | ++DOCSHELL 0x93c81c00 == 157 [pid = 12207] [id = 485] 16:07:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x97d11000) [pid = 12207] [serial = 1456] [outer = (nil)] 16:07:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x97f90c00) [pid = 12207] [serial = 1457] [outer = 0x97d11000] 16:07:37 INFO - PROCESS | 12207 | 1461193657445 Marionette DEBUG loaded listener.js 16:07:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x981f3400) [pid = 12207] [serial = 1458] [outer = 0x97d11000] 16:07:38 INFO - PROCESS | 12207 | 1461193658468 Marionette TRACE conn4 <- [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]]]}] 16:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1838ms 16:07:38 INFO - PROCESS | 12207 | 1461193658545 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 16:07:38 INFO - PROCESS | 12207 | 1461193658549 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 16:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:07:38 INFO - PROCESS | 12207 | 1461193658556 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:07:38 INFO - PROCESS | 12207 | 1461193658559 Marionette TRACE conn4 <- [1,1914,null,{}] 16:07:38 INFO - PROCESS | 12207 | 1461193658565 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:38 INFO - PROCESS | 12207 | 1461193658881 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 16:07:39 INFO - PROCESS | 12207 | 1461193659217 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:39 INFO - PROCESS | 12207 | ++DOCSHELL 0x97d04c00 == 158 [pid = 12207] [id = 486] 16:07:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x97f91400) [pid = 12207] [serial = 1459] [outer = (nil)] 16:07:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x9822f000) [pid = 12207] [serial = 1460] [outer = 0x97f91400] 16:07:39 INFO - PROCESS | 12207 | 1461193659355 Marionette DEBUG loaded listener.js 16:07:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x9880dc00) [pid = 12207] [serial = 1461] [outer = 0x97f91400] 16:07:40 INFO - PROCESS | 12207 | 1461193660274 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1736ms 16:07:40 INFO - PROCESS | 12207 | 1461193660293 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 16:07:40 INFO - PROCESS | 12207 | 1461193660297 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 16:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:07:40 INFO - PROCESS | 12207 | 1461193660303 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:07:40 INFO - PROCESS | 12207 | 1461193660306 Marionette TRACE conn4 <- [1,1918,null,{}] 16:07:40 INFO - PROCESS | 12207 | 1461193660312 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:40 INFO - PROCESS | 12207 | 1461193660534 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 16:07:40 INFO - PROCESS | 12207 | 1461193660820 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:40 INFO - PROCESS | 12207 | ++DOCSHELL 0x8594f000 == 159 [pid = 12207] [id = 487] 16:07:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x8595ac00) [pid = 12207] [serial = 1462] [outer = (nil)] 16:07:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x99045400) [pid = 12207] [serial = 1463] [outer = 0x8595ac00] 16:07:40 INFO - PROCESS | 12207 | 1461193660954 Marionette DEBUG loaded listener.js 16:07:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x9904b000) [pid = 12207] [serial = 1464] [outer = 0x8595ac00] 16:07:42 INFO - PROCESS | 12207 | 1461193662161 Marionette TRACE conn4 <- [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]]]}] 16:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1940ms 16:07:42 INFO - PROCESS | 12207 | 1461193662244 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 16:07:42 INFO - PROCESS | 12207 | 1461193662248 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 16:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:07:42 INFO - PROCESS | 12207 | 1461193662255 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:07:42 INFO - PROCESS | 12207 | 1461193662258 Marionette TRACE conn4 <- [1,1922,null,{}] 16:07:42 INFO - PROCESS | 12207 | 1461193662264 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:42 INFO - PROCESS | 12207 | 1461193662532 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 16:07:42 INFO - PROCESS | 12207 | 1461193662865 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:42 INFO - PROCESS | 12207 | ++DOCSHELL 0x85953c00 == 160 [pid = 12207] [id = 488] 16:07:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 170 (0x86ee9c00) [pid = 12207] [serial = 1465] [outer = (nil)] 16:07:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 171 (0x99226800) [pid = 12207] [serial = 1466] [outer = 0x86ee9c00] 16:07:42 INFO - PROCESS | 12207 | 1461193662959 Marionette DEBUG loaded listener.js 16:07:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 172 (0x99229c00) [pid = 12207] [serial = 1467] [outer = 0x86ee9c00] 16:07:43 INFO - PROCESS | 12207 | 1461193663897 Marionette TRACE conn4 <- [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]]]}] 16:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1688ms 16:07:43 INFO - PROCESS | 12207 | 1461193663944 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 16:07:43 INFO - PROCESS | 12207 | 1461193663948 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 16:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:07:43 INFO - PROCESS | 12207 | 1461193663955 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:07:43 INFO - PROCESS | 12207 | 1461193663958 Marionette TRACE conn4 <- [1,1926,null,{}] 16:07:43 INFO - PROCESS | 12207 | 1461193663964 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:44 INFO - PROCESS | 12207 | 1461193664181 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 16:07:44 INFO - PROCESS | 12207 | 1461193664512 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:44 INFO - PROCESS | 12207 | ++DOCSHELL 0x8580f800 == 161 [pid = 12207] [id = 489] 16:07:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 173 (0x99048400) [pid = 12207] [serial = 1468] [outer = (nil)] 16:07:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 174 (0x99ada800) [pid = 12207] [serial = 1469] [outer = 0x99048400] 16:07:44 INFO - PROCESS | 12207 | 1461193664608 Marionette DEBUG loaded listener.js 16:07:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 175 (0x99b8c400) [pid = 12207] [serial = 1470] [outer = 0x99048400] 16:07:45 INFO - PROCESS | 12207 | 1461193665527 Marionette TRACE conn4 <- [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]]]}] 16:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1632ms 16:07:45 INFO - PROCESS | 12207 | 1461193665588 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 16:07:45 INFO - PROCESS | 12207 | 1461193665591 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 16:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:07:45 INFO - PROCESS | 12207 | 1461193665598 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:07:45 INFO - PROCESS | 12207 | 1461193665601 Marionette TRACE conn4 <- [1,1930,null,{}] 16:07:45 INFO - PROCESS | 12207 | 1461193665607 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:45 INFO - PROCESS | 12207 | 1461193665828 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 16:07:46 INFO - PROCESS | 12207 | 1461193666153 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:46 INFO - PROCESS | 12207 | ++DOCSHELL 0x86eeb800 == 162 [pid = 12207] [id = 490] 16:07:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0x8fe05c00) [pid = 12207] [serial = 1471] [outer = (nil)] 16:07:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0x9b183400) [pid = 12207] [serial = 1472] [outer = 0x8fe05c00] 16:07:46 INFO - PROCESS | 12207 | 1461193666252 Marionette DEBUG loaded listener.js 16:07:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x9df9bc00) [pid = 12207] [serial = 1473] [outer = 0x8fe05c00] 16:07:47 INFO - PROCESS | 12207 | 1461193667190 Marionette TRACE conn4 <- [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]]]}] 16:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1629ms 16:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:07:47 INFO - PROCESS | 12207 | 1461193667228 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 16:07:47 INFO - PROCESS | 12207 | 1461193667231 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 16:07:47 INFO - PROCESS | 12207 | 1461193667238 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:07:47 INFO - PROCESS | 12207 | 1461193667242 Marionette TRACE conn4 <- [1,1934,null,{}] 16:07:47 INFO - PROCESS | 12207 | 1461193667247 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:47 INFO - PROCESS | 12207 | 1461193667462 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 16:07:47 INFO - PROCESS | 12207 | 1461193667764 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:47 INFO - PROCESS | 12207 | ++DOCSHELL 0x83dec000 == 163 [pid = 12207] [id = 491] 16:07:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 179 (0x85804400) [pid = 12207] [serial = 1474] [outer = (nil)] 16:07:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 180 (0x9fb93000) [pid = 12207] [serial = 1475] [outer = 0x85804400] 16:07:47 INFO - PROCESS | 12207 | 1461193667859 Marionette DEBUG loaded listener.js 16:07:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 181 (0x9fc95400) [pid = 12207] [serial = 1476] [outer = 0x85804400] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x85957800 == 162 [pid = 12207] [id = 429] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8fed6c00 == 161 [pid = 12207] [id = 126] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8c476400 == 160 [pid = 12207] [id = 228] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8b923c00 == 159 [pid = 12207] [id = 231] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x861dbc00 == 158 [pid = 12207] [id = 473] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x83df5400 == 157 [pid = 12207] [id = 472] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x847cf400 == 156 [pid = 12207] [id = 471] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x86e46800 == 155 [pid = 12207] [id = 470] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x9813c000 == 154 [pid = 12207] [id = 469] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8580d400 == 153 [pid = 12207] [id = 468] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x92d3dc00 == 152 [pid = 12207] [id = 466] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x91312400 == 151 [pid = 12207] [id = 467] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x87997000 == 150 [pid = 12207] [id = 465] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x847da800 == 149 [pid = 12207] [id = 464] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8bdbc000 == 148 [pid = 12207] [id = 462] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x92a19800 == 147 [pid = 12207] [id = 463] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8f88f800 == 146 [pid = 12207] [id = 461] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8f88d400 == 145 [pid = 12207] [id = 460] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x876c8c00 == 144 [pid = 12207] [id = 459] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8ea4e400 == 143 [pid = 12207] [id = 458] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8e6bf400 == 142 [pid = 12207] [id = 457] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8bc41800 == 141 [pid = 12207] [id = 455] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x877ee400 == 140 [pid = 12207] [id = 456] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x879a2400 == 139 [pid = 12207] [id = 454] 16:07:50 INFO - PROCESS | 12207 | --DOCSHELL 0x85959400 == 138 [pid = 12207] [id = 453] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 180 (0x8b64c800) [pid = 12207] [serial = 1221] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 179 (0x8b6b8400) [pid = 12207] [serial = 1352] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 178 (0x8b9af800) [pid = 12207] [serial = 1353] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x96c7fc00) [pid = 12207] [serial = 1325] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x94778800) [pid = 12207] [serial = 1323] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x93bf1c00) [pid = 12207] [serial = 1322] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 174 (0x92a06000) [pid = 12207] [serial = 1320] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 173 (0x9296a800) [pid = 12207] [serial = 1319] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 172 (0x912f0c00) [pid = 12207] [serial = 1317] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 171 (0x902da000) [pid = 12207] [serial = 1316] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 170 (0x8fecb400) [pid = 12207] [serial = 1314] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 169 (0x8fe0ac00) [pid = 12207] [serial = 1313] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x8f8bac00) [pid = 12207] [serial = 1311] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x8f893c00) [pid = 12207] [serial = 1310] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x8f678400) [pid = 12207] [serial = 1308] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x8f672c00) [pid = 12207] [serial = 1307] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x8e69cc00) [pid = 12207] [serial = 1305] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x8c4edc00) [pid = 12207] [serial = 1304] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x8c183400) [pid = 12207] [serial = 1302] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x8c17a000) [pid = 12207] [serial = 1301] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x8be47400) [pid = 12207] [serial = 1299] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x8bdc4800) [pid = 12207] [serial = 1298] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x8b6aec00) [pid = 12207] [serial = 1296] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x8b643800) [pid = 12207] [serial = 1295] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x877f5000) [pid = 12207] [serial = 1293] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x86ef0800) [pid = 12207] [serial = 1292] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x8990a000) [pid = 12207] [serial = 1349] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x876c5400) [pid = 12207] [serial = 1346] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x876cf800) [pid = 12207] [serial = 1347] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0xa0a0bc00) [pid = 12207] [serial = 1343] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x9ff12400) [pid = 12207] [serial = 1341] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x9fca2400) [pid = 12207] [serial = 1340] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x9ea12c00) [pid = 12207] [serial = 1338] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x99ccb000) [pid = 12207] [serial = 1337] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x99050000) [pid = 12207] [serial = 1335] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x99046400) [pid = 12207] [serial = 1334] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x982cf000) [pid = 12207] [serial = 1332] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x981f1400) [pid = 12207] [serial = 1331] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x97f8c800) [pid = 12207] [serial = 1329] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x97cbe800) [pid = 12207] [serial = 1328] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x970b5800) [pid = 12207] [serial = 1326] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x8bd31400) [pid = 12207] [serial = 1356] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x8b6b3000) [pid = 12207] [serial = 1355] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x89bb6000) [pid = 12207] [serial = 1350] [outer = (nil)] [url = about:blank] 16:07:50 INFO - PROCESS | 12207 | 1461193670782 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 3694ms 16:07:50 INFO - PROCESS | 12207 | 1461193670932 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 16:07:50 INFO - PROCESS | 12207 | 1461193670938 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 16:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:07:50 INFO - PROCESS | 12207 | 1461193670946 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:07:50 INFO - PROCESS | 12207 | 1461193670951 Marionette TRACE conn4 <- [1,1938,null,{}] 16:07:50 INFO - PROCESS | 12207 | 1461193670961 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:51 INFO - PROCESS | 12207 | 1461193671148 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 16:07:51 INFO - PROCESS | 12207 | 1461193671371 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:51 INFO - PROCESS | 12207 | ++DOCSHELL 0x876c8000 == 139 [pid = 12207] [id = 492] 16:07:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x876c8800) [pid = 12207] [serial = 1477] [outer = (nil)] 16:07:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x876cc000) [pid = 12207] [serial = 1478] [outer = 0x876c8800] 16:07:51 INFO - PROCESS | 12207 | 1461193671450 Marionette DEBUG loaded listener.js 16:07:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x876d2c00) [pid = 12207] [serial = 1479] [outer = 0x876c8800] 16:07:52 INFO - PROCESS | 12207 | 1461193672268 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1390ms 16:07:52 INFO - PROCESS | 12207 | 1461193672341 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 16:07:52 INFO - PROCESS | 12207 | 1461193672353 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 16:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:07:52 INFO - PROCESS | 12207 | 1461193672367 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:07:52 INFO - PROCESS | 12207 | 1461193672372 Marionette TRACE conn4 <- [1,1942,null,{}] 16:07:52 INFO - PROCESS | 12207 | 1461193672378 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:52 INFO - PROCESS | 12207 | 1461193672594 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 16:07:52 INFO - PROCESS | 12207 | 1461193672810 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:52 INFO - PROCESS | 12207 | ++DOCSHELL 0x877f7c00 == 140 [pid = 12207] [id = 493] 16:07:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x87997c00) [pid = 12207] [serial = 1480] [outer = (nil)] 16:07:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x89bb9c00) [pid = 12207] [serial = 1481] [outer = 0x87997c00] 16:07:52 INFO - PROCESS | 12207 | 1461193672932 Marionette DEBUG loaded listener.js 16:07:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8b24ac00) [pid = 12207] [serial = 1482] [outer = 0x87997c00] 16:07:53 INFO - PROCESS | 12207 | 1461193673935 Marionette TRACE conn4 <- [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]]]}] 16:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1595ms 16:07:53 INFO - PROCESS | 12207 | 1461193673962 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 16:07:53 INFO - PROCESS | 12207 | 1461193673966 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 16:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:07:53 INFO - PROCESS | 12207 | 1461193673972 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:07:53 INFO - PROCESS | 12207 | 1461193673978 Marionette TRACE conn4 <- [1,1946,null,{}] 16:07:54 INFO - PROCESS | 12207 | 1461193674002 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:54 INFO - PROCESS | 12207 | 1461193674259 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 16:07:54 INFO - PROCESS | 12207 | 1461193674294 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:54 INFO - PROCESS | 12207 | ++DOCSHELL 0x87997000 == 141 [pid = 12207] [id = 494] 16:07:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8b6ba800) [pid = 12207] [serial = 1483] [outer = (nil)] 16:07:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8b92d400) [pid = 12207] [serial = 1484] [outer = 0x8b6ba800] 16:07:54 INFO - PROCESS | 12207 | 1461193674372 Marionette DEBUG loaded listener.js 16:07:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8bc41800) [pid = 12207] [serial = 1485] [outer = 0x8b6ba800] 16:07:55 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x86249800) [pid = 12207] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:07:55 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x8b640c00) [pid = 12207] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:07:55 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x8c17cc00) [pid = 12207] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:07:55 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x8ea4ec00) [pid = 12207] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:07:55 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x8fd34000) [pid = 12207] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:07:55 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x8fe0e400) [pid = 12207] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:07:55 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x91519400) [pid = 12207] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:07:55 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x8fc57000) [pid = 12207] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:07:55 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x8e8a0400) [pid = 12207] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:07:55 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x8c47ac00) [pid = 12207] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:07:55 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x93a69400) [pid = 12207] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:07:55 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x86e4c800) [pid = 12207] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:07:55 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x93bee400) [pid = 12207] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:07:55 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x8799cc00) [pid = 12207] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:07:55 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x92a11400) [pid = 12207] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:07:55 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x92a20800) [pid = 12207] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:07:55 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x8b24a000) [pid = 12207] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:07:55 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x877ef400) [pid = 12207] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:07:55 INFO - PROCESS | 12207 | --DOMWINDOW == 127 (0x98814800) [pid = 12207] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:07:55 INFO - PROCESS | 12207 | --DOMWINDOW == 126 (0x86e47000) [pid = 12207] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:07:55 INFO - PROCESS | 12207 | --DOMWINDOW == 125 (0x89bb7800) [pid = 12207] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:07:55 INFO - PROCESS | 12207 | --DOMWINDOW == 124 (0x8c176400) [pid = 12207] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:07:56 INFO - PROCESS | 12207 | 1461193676110 Marionette TRACE conn4 <- [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]]]}] 16:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2153ms 16:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:07:56 INFO - PROCESS | 12207 | 1461193676126 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 16:07:56 INFO - PROCESS | 12207 | 1461193676129 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 16:07:56 INFO - PROCESS | 12207 | 1461193676135 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:07:56 INFO - PROCESS | 12207 | 1461193676153 Marionette TRACE conn4 <- [1,1950,null,{}] 16:07:56 INFO - PROCESS | 12207 | 1461193676160 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:56 INFO - PROCESS | 12207 | 1461193676344 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 16:07:56 INFO - PROCESS | 12207 | 1461193676536 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:56 INFO - PROCESS | 12207 | ++DOCSHELL 0x85953800 == 142 [pid = 12207] [id = 495] 16:07:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 125 (0x86e45000) [pid = 12207] [serial = 1486] [outer = (nil)] 16:07:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 126 (0x8b64cc00) [pid = 12207] [serial = 1487] [outer = 0x86e45000] 16:07:56 INFO - PROCESS | 12207 | 1461193676614 Marionette DEBUG loaded listener.js 16:07:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 127 (0x8bd37c00) [pid = 12207] [serial = 1488] [outer = 0x86e45000] 16:07:57 INFO - PROCESS | 12207 | 1461193677402 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1301ms 16:07:57 INFO - PROCESS | 12207 | 1461193677436 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 16:07:57 INFO - PROCESS | 12207 | 1461193677440 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 16:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:07:57 INFO - PROCESS | 12207 | 1461193677446 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:07:57 INFO - PROCESS | 12207 | 1461193677450 Marionette TRACE conn4 <- [1,1954,null,{}] 16:07:57 INFO - PROCESS | 12207 | 1461193677455 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:57 INFO - PROCESS | 12207 | 1461193677741 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 16:07:58 INFO - PROCESS | 12207 | 1461193678010 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:58 INFO - PROCESS | 12207 | ++DOCSHELL 0x8580d400 == 143 [pid = 12207] [id = 496] 16:07:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0x8580d800) [pid = 12207] [serial = 1489] [outer = (nil)] 16:07:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x85e71400) [pid = 12207] [serial = 1490] [outer = 0x8580d800] 16:07:58 INFO - PROCESS | 12207 | 1461193678176 Marionette DEBUG loaded listener.js 16:07:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x8624ec00) [pid = 12207] [serial = 1491] [outer = 0x8580d800] 16:07:59 INFO - PROCESS | 12207 | 1461193679293 Marionette TRACE conn4 <- [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]]]}] 16:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1887ms 16:07:59 INFO - PROCESS | 12207 | 1461193679335 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 16:07:59 INFO - PROCESS | 12207 | 1461193679344 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 16:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:07:59 INFO - PROCESS | 12207 | 1461193679353 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:07:59 INFO - PROCESS | 12207 | 1461193679358 Marionette TRACE conn4 <- [1,1958,null,{}] 16:07:59 INFO - PROCESS | 12207 | 1461193679366 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:07:59 INFO - PROCESS | 12207 | 1461193679602 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 16:07:59 INFO - PROCESS | 12207 | 1461193679937 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:59 INFO - PROCESS | 12207 | ++DOCSHELL 0x876cf800 == 144 [pid = 12207] [id = 497] 16:07:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x8799b800) [pid = 12207] [serial = 1492] [outer = (nil)] 16:08:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x8990c400) [pid = 12207] [serial = 1493] [outer = 0x8799b800] 16:08:00 INFO - PROCESS | 12207 | 1461193680037 Marionette DEBUG loaded listener.js 16:08:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x89c90000) [pid = 12207] [serial = 1494] [outer = 0x8799b800] 16:08:01 INFO - PROCESS | 12207 | 1461193681059 Marionette TRACE conn4 <- [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]]]}] 16:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1744ms 16:08:01 INFO - PROCESS | 12207 | 1461193681100 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 16:08:01 INFO - PROCESS | 12207 | 1461193681109 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 16:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:08:01 INFO - PROCESS | 12207 | 1461193681118 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:08:01 INFO - PROCESS | 12207 | 1461193681122 Marionette TRACE conn4 <- [1,1962,null,{}] 16:08:01 INFO - PROCESS | 12207 | 1461193681128 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:01 INFO - PROCESS | 12207 | 1461193681375 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 16:08:01 INFO - PROCESS | 12207 | 1461193681771 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:01 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b53a000 == 145 [pid = 12207] [id = 498] 16:08:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x8b645000) [pid = 12207] [serial = 1495] [outer = (nil)] 16:08:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x8b6ab800) [pid = 12207] [serial = 1496] [outer = 0x8b645000] 16:08:01 INFO - PROCESS | 12207 | 1461193681880 Marionette DEBUG loaded listener.js 16:08:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x8b92f000) [pid = 12207] [serial = 1497] [outer = 0x8b645000] 16:08:02 INFO - PROCESS | 12207 | 1461193682894 Marionette TRACE conn4 <- [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]]]}] 16:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1790ms 16:08:02 INFO - PROCESS | 12207 | 1461193682908 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 16:08:02 INFO - PROCESS | 12207 | 1461193682912 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 16:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:08:02 INFO - PROCESS | 12207 | 1461193682921 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:08:02 INFO - PROCESS | 12207 | 1461193682931 Marionette TRACE conn4 <- [1,1966,null,{}] 16:08:02 INFO - PROCESS | 12207 | 1461193682945 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:03 INFO - PROCESS | 12207 | 1461193683186 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 16:08:03 INFO - PROCESS | 12207 | 1461193683523 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:03 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b640800 == 146 [pid = 12207] [id = 499] 16:08:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x8bd31c00) [pid = 12207] [serial = 1498] [outer = (nil)] 16:08:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x8c184800) [pid = 12207] [serial = 1499] [outer = 0x8bd31c00] 16:08:03 INFO - PROCESS | 12207 | 1461193683621 Marionette DEBUG loaded listener.js 16:08:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x8c47d800) [pid = 12207] [serial = 1500] [outer = 0x8bd31c00] 16:08:04 INFO - PROCESS | 12207 | 1461193684573 Marionette TRACE conn4 <- [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]]]}] 16:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1690ms 16:08:04 INFO - PROCESS | 12207 | 1461193684609 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 16:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:08:04 INFO - PROCESS | 12207 | 1461193684615 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 16:08:04 INFO - PROCESS | 12207 | 1461193684621 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:08:04 INFO - PROCESS | 12207 | 1461193684625 Marionette TRACE conn4 <- [1,1970,null,{}] 16:08:04 INFO - PROCESS | 12207 | 1461193684630 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:04 INFO - PROCESS | 12207 | 1461193684856 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 16:08:05 INFO - PROCESS | 12207 | 1461193685173 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:05 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c021c00 == 147 [pid = 12207] [id = 500] 16:08:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x8c17d000) [pid = 12207] [serial = 1501] [outer = (nil)] 16:08:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x8e6b9400) [pid = 12207] [serial = 1502] [outer = 0x8c17d000] 16:08:05 INFO - PROCESS | 12207 | 1461193685274 Marionette DEBUG loaded listener.js 16:08:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8e6bf400) [pid = 12207] [serial = 1503] [outer = 0x8c17d000] 16:08:06 INFO - PROCESS | 12207 | 1461193686198 Marionette TRACE conn4 <- [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]]]}] 16:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1631ms 16:08:06 INFO - PROCESS | 12207 | 1461193686252 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 16:08:06 INFO - PROCESS | 12207 | 1461193686256 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 16:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:08:06 INFO - PROCESS | 12207 | 1461193686263 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:08:06 INFO - PROCESS | 12207 | 1461193686266 Marionette TRACE conn4 <- [1,1974,null,{}] 16:08:06 INFO - PROCESS | 12207 | 1461193686273 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:06 INFO - PROCESS | 12207 | 1461193686497 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 16:08:06 INFO - PROCESS | 12207 | 1461193686825 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:06 INFO - PROCESS | 12207 | ++DOCSHELL 0x8ea4e000 == 148 [pid = 12207] [id = 501] 16:08:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8ea4e400) [pid = 12207] [serial = 1504] [outer = (nil)] 16:08:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8f638400) [pid = 12207] [serial = 1505] [outer = 0x8ea4e400] 16:08:06 INFO - PROCESS | 12207 | 1461193686936 Marionette DEBUG loaded listener.js 16:08:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8f88e000) [pid = 12207] [serial = 1506] [outer = 0x8ea4e400] 16:08:07 INFO - PROCESS | 12207 | 1461193687896 Marionette TRACE conn4 <- [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]]]}] 16:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1681ms 16:08:07 INFO - PROCESS | 12207 | 1461193687945 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 16:08:07 INFO - PROCESS | 12207 | 1461193687948 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 16:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:08:07 INFO - PROCESS | 12207 | 1461193687955 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:08:07 INFO - PROCESS | 12207 | 1461193687959 Marionette TRACE conn4 <- [1,1978,null,{}] 16:08:07 INFO - PROCESS | 12207 | 1461193687965 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:08 INFO - PROCESS | 12207 | 1461193688293 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 16:08:08 INFO - PROCESS | 12207 | 1461193688663 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:08 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b6b9800 == 149 [pid = 12207] [id = 502] 16:08:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8ea43c00) [pid = 12207] [serial = 1507] [outer = (nil)] 16:08:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8fc57000) [pid = 12207] [serial = 1508] [outer = 0x8ea43c00] 16:08:08 INFO - PROCESS | 12207 | 1461193688757 Marionette DEBUG loaded listener.js 16:08:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8fd40c00) [pid = 12207] [serial = 1509] [outer = 0x8ea43c00] 16:08:09 INFO - PROCESS | 12207 | 1461193689645 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1737ms 16:08:09 INFO - PROCESS | 12207 | 1461193689693 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 16:08:09 INFO - PROCESS | 12207 | 1461193689696 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 16:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:08:09 INFO - PROCESS | 12207 | 1461193689703 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:08:09 INFO - PROCESS | 12207 | 1461193689707 Marionette TRACE conn4 <- [1,1982,null,{}] 16:08:09 INFO - PROCESS | 12207 | 1461193689712 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:09 INFO - PROCESS | 12207 | 1461193689923 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 16:08:10 INFO - PROCESS | 12207 | 1461193690196 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:10 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fc51c00 == 150 [pid = 12207] [id = 503] 16:08:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x8fe08c00) [pid = 12207] [serial = 1510] [outer = (nil)] 16:08:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x8fed1800) [pid = 12207] [serial = 1511] [outer = 0x8fe08c00] 16:08:10 INFO - PROCESS | 12207 | 1461193690332 Marionette DEBUG loaded listener.js 16:08:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x9007bc00) [pid = 12207] [serial = 1512] [outer = 0x8fe08c00] 16:08:11 INFO - PROCESS | 12207 | 1461193691210 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1544ms 16:08:11 INFO - PROCESS | 12207 | 1461193691248 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 16:08:11 INFO - PROCESS | 12207 | 1461193691252 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 16:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:08:11 INFO - PROCESS | 12207 | 1461193691259 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:08:11 INFO - PROCESS | 12207 | 1461193691263 Marionette TRACE conn4 <- [1,1986,null,{}] 16:08:11 INFO - PROCESS | 12207 | 1461193691269 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:11 INFO - PROCESS | 12207 | 1461193691473 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 16:08:11 INFO - PROCESS | 12207 | 1461193691752 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:11 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fe08000 == 151 [pid = 12207] [id = 504] 16:08:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x8fe0cc00) [pid = 12207] [serial = 1513] [outer = (nil)] 16:08:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x902e2c00) [pid = 12207] [serial = 1514] [outer = 0x8fe0cc00] 16:08:11 INFO - PROCESS | 12207 | 1461193691885 Marionette DEBUG loaded listener.js 16:08:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x91312400) [pid = 12207] [serial = 1515] [outer = 0x8fe0cc00] 16:08:12 INFO - PROCESS | 12207 | 1461193692772 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1590ms 16:08:12 INFO - PROCESS | 12207 | 1461193692850 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 16:08:12 INFO - PROCESS | 12207 | 1461193692854 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 16:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:08:12 INFO - PROCESS | 12207 | 1461193692861 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:08:12 INFO - PROCESS | 12207 | 1461193692864 Marionette TRACE conn4 <- [1,1990,null,{}] 16:08:12 INFO - PROCESS | 12207 | 1461193692870 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:13 INFO - PROCESS | 12207 | 1461193693118 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 16:08:13 INFO - PROCESS | 12207 | 1461193693442 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:13 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e6b6800 == 152 [pid = 12207] [id = 505] 16:08:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x9007d800) [pid = 12207] [serial = 1516] [outer = (nil)] 16:08:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x92a02400) [pid = 12207] [serial = 1517] [outer = 0x9007d800] 16:08:13 INFO - PROCESS | 12207 | 1461193693532 Marionette DEBUG loaded listener.js 16:08:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x92a08400) [pid = 12207] [serial = 1518] [outer = 0x9007d800] 16:08:14 INFO - PROCESS | 12207 | 1461193694419 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1630ms 16:08:14 INFO - PROCESS | 12207 | 1461193694492 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 16:08:14 INFO - PROCESS | 12207 | 1461193694496 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 16:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:08:14 INFO - PROCESS | 12207 | 1461193694502 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:08:14 INFO - PROCESS | 12207 | 1461193694506 Marionette TRACE conn4 <- [1,1994,null,{}] 16:08:14 INFO - PROCESS | 12207 | 1461193694512 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:14 INFO - PROCESS | 12207 | 1461193694767 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 16:08:15 INFO - PROCESS | 12207 | 1461193695104 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:15 INFO - PROCESS | 12207 | ++DOCSHELL 0x93a6a400 == 153 [pid = 12207] [id = 506] 16:08:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x93a6a800) [pid = 12207] [serial = 1519] [outer = (nil)] 16:08:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x93be8800) [pid = 12207] [serial = 1520] [outer = 0x93a6a800] 16:08:15 INFO - PROCESS | 12207 | 1461193695212 Marionette DEBUG loaded listener.js 16:08:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x93c86000) [pid = 12207] [serial = 1521] [outer = 0x93a6a800] 16:08:16 INFO - PROCESS | 12207 | 1461193696155 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1691ms 16:08:16 INFO - PROCESS | 12207 | 1461193696193 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 16:08:16 INFO - PROCESS | 12207 | 1461193696198 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 16:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:08:16 INFO - PROCESS | 12207 | 1461193696204 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:08:16 INFO - PROCESS | 12207 | 1461193696209 Marionette TRACE conn4 <- [1,1998,null,{}] 16:08:16 INFO - PROCESS | 12207 | 1461193696215 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:16 INFO - PROCESS | 12207 | 1461193696483 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 16:08:16 INFO - PROCESS | 12207 | 1461193696815 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:16 INFO - PROCESS | 12207 | ++DOCSHELL 0x92d3dc00 == 154 [pid = 12207] [id = 507] 16:08:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x93bee400) [pid = 12207] [serial = 1522] [outer = (nil)] 16:08:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x970b9800) [pid = 12207] [serial = 1523] [outer = 0x93bee400] 16:08:16 INFO - PROCESS | 12207 | 1461193696911 Marionette DEBUG loaded listener.js 16:08:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x979fac00) [pid = 12207] [serial = 1524] [outer = 0x93bee400] 16:08:17 INFO - PROCESS | 12207 | 1461193697821 Marionette TRACE conn4 <- [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]]]}] 16:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1654ms 16:08:17 INFO - PROCESS | 12207 | 1461193697860 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 16:08:17 INFO - PROCESS | 12207 | 1461193697863 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 16:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:08:17 INFO - PROCESS | 12207 | 1461193697870 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:08:17 INFO - PROCESS | 12207 | 1461193697874 Marionette TRACE conn4 <- [1,2002,null,{}] 16:08:17 INFO - PROCESS | 12207 | 1461193697880 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:18 INFO - PROCESS | 12207 | 1461193698086 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 16:08:18 INFO - PROCESS | 12207 | 1461193698380 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:18 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fc54000 == 155 [pid = 12207] [id = 508] 16:08:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x93bf1000) [pid = 12207] [serial = 1525] [outer = (nil)] 16:08:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x97f8c800) [pid = 12207] [serial = 1526] [outer = 0x93bf1000] 16:08:18 INFO - PROCESS | 12207 | 1461193698524 Marionette DEBUG loaded listener.js 16:08:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x97f93800) [pid = 12207] [serial = 1527] [outer = 0x93bf1000] 16:08:19 INFO - PROCESS | 12207 | 1461193699480 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1681ms 16:08:19 INFO - PROCESS | 12207 | 1461193699553 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 16:08:19 INFO - PROCESS | 12207 | 1461193699557 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 16:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:08:19 INFO - PROCESS | 12207 | 1461193699563 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:08:19 INFO - PROCESS | 12207 | 1461193699567 Marionette TRACE conn4 <- [1,2006,null,{}] 16:08:19 INFO - PROCESS | 12207 | 1461193699572 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:19 INFO - PROCESS | 12207 | 1461193699801 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 16:08:20 INFO - PROCESS | 12207 | 1461193700133 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:20 INFO - PROCESS | 12207 | ++DOCSHELL 0x97c6e800 == 156 [pid = 12207] [id = 509] 16:08:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x97d0d400) [pid = 12207] [serial = 1528] [outer = (nil)] 16:08:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x981ecc00) [pid = 12207] [serial = 1529] [outer = 0x97d0d400] 16:08:20 INFO - PROCESS | 12207 | 1461193700232 Marionette DEBUG loaded listener.js 16:08:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x981f3c00) [pid = 12207] [serial = 1530] [outer = 0x97d0d400] 16:08:21 INFO - PROCESS | 12207 | 1461193701179 Marionette TRACE conn4 <- [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]]]}] 16:08:21 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 16:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1686ms 16:08:21 INFO - PROCESS | 12207 | 1461193701250 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 16:08:21 INFO - PROCESS | 12207 | 1461193701254 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 16:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:08:21 INFO - PROCESS | 12207 | 1461193701260 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:08:21 INFO - PROCESS | 12207 | 1461193701263 Marionette TRACE conn4 <- [1,2010,null,{}] 16:08:21 INFO - PROCESS | 12207 | 1461193701270 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:21 INFO - PROCESS | 12207 | 1461193701496 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 16:08:21 INFO - PROCESS | 12207 | 1461193701843 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:21 INFO - PROCESS | 12207 | ++DOCSHELL 0x8580bc00 == 157 [pid = 12207] [id = 510] 16:08:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 170 (0x8595a800) [pid = 12207] [serial = 1531] [outer = (nil)] 16:08:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 171 (0x98f51800) [pid = 12207] [serial = 1532] [outer = 0x8595a800] 16:08:21 INFO - PROCESS | 12207 | 1461193701941 Marionette DEBUG loaded listener.js 16:08:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 172 (0x9904ac00) [pid = 12207] [serial = 1533] [outer = 0x8595a800] 16:08:22 INFO - PROCESS | 12207 | 1461193702949 Marionette TRACE conn4 <- [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]]]}] 16:08:22 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 16:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1735ms 16:08:23 INFO - PROCESS | 12207 | 1461193702999 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 16:08:23 INFO - PROCESS | 12207 | 1461193703002 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 16:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:08:23 INFO - PROCESS | 12207 | 1461193703011 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:08:23 INFO - PROCESS | 12207 | 1461193703015 Marionette TRACE conn4 <- [1,2014,null,{}] 16:08:23 INFO - PROCESS | 12207 | 1461193703021 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:23 INFO - PROCESS | 12207 | 1461193703249 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 16:08:23 INFO - PROCESS | 12207 | 1461193703605 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:23 INFO - PROCESS | 12207 | ++DOCSHELL 0x861d9c00 == 158 [pid = 12207] [id = 511] 16:08:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 173 (0x98143800) [pid = 12207] [serial = 1534] [outer = (nil)] 16:08:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 174 (0x99ccf400) [pid = 12207] [serial = 1535] [outer = 0x98143800] 16:08:23 INFO - PROCESS | 12207 | 1461193703709 Marionette DEBUG loaded listener.js 16:08:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 175 (0x9df98400) [pid = 12207] [serial = 1536] [outer = 0x98143800] 16:08:24 INFO - PROCESS | 12207 | 1461193704706 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1736ms 16:08:24 INFO - PROCESS | 12207 | 1461193704747 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 16:08:24 INFO - PROCESS | 12207 | 1461193704751 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 16:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:08:24 INFO - PROCESS | 12207 | 1461193704758 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:08:24 INFO - PROCESS | 12207 | 1461193704761 Marionette TRACE conn4 <- [1,2018,null,{}] 16:08:24 INFO - PROCESS | 12207 | 1461193704767 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:25 INFO - PROCESS | 12207 | 1461193705070 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 16:08:25 INFO - PROCESS | 12207 | 1461193705409 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:25 INFO - PROCESS | 12207 | ++DOCSHELL 0x98808000 == 159 [pid = 12207] [id = 512] 16:08:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0x98814800) [pid = 12207] [serial = 1537] [outer = (nil)] 16:08:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0x9ff12c00) [pid = 12207] [serial = 1538] [outer = 0x98814800] 16:08:25 INFO - PROCESS | 12207 | 1461193705512 Marionette DEBUG loaded listener.js 16:08:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x9ff9e000) [pid = 12207] [serial = 1539] [outer = 0x98814800] 16:08:26 INFO - PROCESS | 12207 | 1461193706539 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1839ms 16:08:26 INFO - PROCESS | 12207 | 1461193706601 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 16:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:08:26 INFO - PROCESS | 12207 | 1461193706606 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 16:08:26 INFO - PROCESS | 12207 | 1461193706614 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:08:26 INFO - PROCESS | 12207 | 1461193706617 Marionette TRACE conn4 <- [1,2022,null,{}] 16:08:26 INFO - PROCESS | 12207 | 1461193706624 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:26 INFO - PROCESS | 12207 | 1461193706886 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 16:08:27 INFO - PROCESS | 12207 | 1461193707215 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:27 INFO - PROCESS | 12207 | ++DOCSHELL 0x99cd2000 == 160 [pid = 12207] [id = 513] 16:08:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 179 (0x9fb8f800) [pid = 12207] [serial = 1540] [outer = (nil)] 16:08:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 180 (0xa0acfc00) [pid = 12207] [serial = 1541] [outer = 0x9fb8f800] 16:08:27 INFO - PROCESS | 12207 | 1461193707311 Marionette DEBUG loaded listener.js 16:08:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 181 (0xa0c34800) [pid = 12207] [serial = 1542] [outer = 0x9fb8f800] 16:08:28 INFO - PROCESS | 12207 | 1461193708220 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:08:30 INFO - PROCESS | 12207 | --DOCSHELL 0x902e0c00 == 159 [pid = 12207] [id = 398] 16:08:30 INFO - PROCESS | 12207 | --DOCSHELL 0x85953800 == 158 [pid = 12207] [id = 495] 16:08:30 INFO - PROCESS | 12207 | --DOCSHELL 0x87997000 == 157 [pid = 12207] [id = 494] 16:08:30 INFO - PROCESS | 12207 | --DOCSHELL 0x877f7c00 == 156 [pid = 12207] [id = 493] 16:08:30 INFO - PROCESS | 12207 | --DOCSHELL 0x876c8000 == 155 [pid = 12207] [id = 492] 16:08:30 INFO - PROCESS | 12207 | --DOCSHELL 0x83dec000 == 154 [pid = 12207] [id = 491] 16:08:30 INFO - PROCESS | 12207 | --DOCSHELL 0x86eeb800 == 153 [pid = 12207] [id = 490] 16:08:30 INFO - PROCESS | 12207 | --DOCSHELL 0x8580f800 == 152 [pid = 12207] [id = 489] 16:08:30 INFO - PROCESS | 12207 | --DOCSHELL 0x85953c00 == 151 [pid = 12207] [id = 488] 16:08:30 INFO - PROCESS | 12207 | --DOCSHELL 0x97d04c00 == 150 [pid = 12207] [id = 486] 16:08:30 INFO - PROCESS | 12207 | --DOCSHELL 0x8594f000 == 149 [pid = 12207] [id = 487] 16:08:30 INFO - PROCESS | 12207 | --DOCSHELL 0x93c81c00 == 148 [pid = 12207] [id = 485] 16:08:30 INFO - PROCESS | 12207 | --DOCSHELL 0x9296d400 == 147 [pid = 12207] [id = 484] 16:08:30 INFO - PROCESS | 12207 | --DOCSHELL 0x8c179400 == 146 [pid = 12207] [id = 483] 16:08:30 INFO - PROCESS | 12207 | --DOCSHELL 0x902d8c00 == 145 [pid = 12207] [id = 482] 16:08:30 INFO - PROCESS | 12207 | --DOCSHELL 0x8c17e400 == 144 [pid = 12207] [id = 480] 16:08:30 INFO - PROCESS | 12207 | --DOCSHELL 0x8fc54400 == 143 [pid = 12207] [id = 481] 16:08:30 INFO - PROCESS | 12207 | --DOCSHELL 0x86e4b800 == 142 [pid = 12207] [id = 479] 16:08:30 INFO - PROCESS | 12207 | --DOCSHELL 0x8bd3ec00 == 141 [pid = 12207] [id = 478] 16:08:30 INFO - PROCESS | 12207 | --DOCSHELL 0x8be4c400 == 140 [pid = 12207] [id = 477] 16:08:30 INFO - PROCESS | 12207 | --DOCSHELL 0x8bd3c400 == 139 [pid = 12207] [id = 476] 16:08:30 INFO - PROCESS | 12207 | --DOCSHELL 0x86e4d400 == 138 [pid = 12207] [id = 475] 16:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 3853ms 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 180 (0x879a0000) [pid = 12207] [serial = 1415] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 179 (0x8be47c00) [pid = 12207] [serial = 1365] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 178 (0x8e8aec00) [pid = 12207] [serial = 1371] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x8f8bd400) [pid = 12207] [serial = 1376] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x96b83c00) [pid = 12207] [serial = 1398] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x8e8a1400) [pid = 12207] [serial = 1370] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 174 (0x902e1800) [pid = 12207] [serial = 1386] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 173 (0x92967400) [pid = 12207] [serial = 1388] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 172 (0x9007d000) [pid = 12207] [serial = 1383] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 171 (0x8f636400) [pid = 12207] [serial = 1373] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 170 (0x98142800) [pid = 12207] [serial = 1406] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 169 (0x97f96000) [pid = 12207] [serial = 1404] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x8799f400) [pid = 12207] [serial = 1361] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x97a0a400) [pid = 12207] [serial = 1401] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x8f66f400) [pid = 12207] [serial = 1374] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x92974400) [pid = 12207] [serial = 1389] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x97f8fc00) [pid = 12207] [serial = 1403] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x8b6b6000) [pid = 12207] [serial = 1290] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x93c82800) [pid = 12207] [serial = 1394] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x8fed7c00) [pid = 12207] [serial = 1382] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x93be3800) [pid = 12207] [serial = 1392] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x89910800) [pid = 12207] [serial = 1416] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x8b6b6800) [pid = 12207] [serial = 1419] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x8fc56c00) [pid = 12207] [serial = 1379] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x8bd3b400) [pid = 12207] [serial = 1364] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0xa0a8e400) [pid = 12207] [serial = 1344] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x86ee8800) [pid = 12207] [serial = 1413] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x93c8a400) [pid = 12207] [serial = 1395] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x8b6acc00) [pid = 12207] [serial = 1421] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x979f6400) [pid = 12207] [serial = 1400] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x8b64f800) [pid = 12207] [serial = 1418] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x952a9800) [pid = 12207] [serial = 1397] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x8e696000) [pid = 12207] [serial = 1368] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x902de000) [pid = 12207] [serial = 1385] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x98146400) [pid = 12207] [serial = 1407] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x89bb8000) [pid = 12207] [serial = 1362] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x93a64c00) [pid = 12207] [serial = 1391] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x8c479800) [pid = 12207] [serial = 1367] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x8f8c0000) [pid = 12207] [serial = 1377] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x8fd39c00) [pid = 12207] [serial = 1380] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x8be47800) [pid = 12207] [serial = 1358] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x86ee3000) [pid = 12207] [serial = 1412] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x982cec00) [pid = 12207] [serial = 1409] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x8b9aa000) [pid = 12207] [serial = 1422] [outer = (nil)] [url = about:blank] 16:08:30 INFO - PROCESS | 12207 | 1461193710760 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 16:08:30 INFO - PROCESS | 12207 | 1461193710766 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 16:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:08:30 INFO - PROCESS | 12207 | 1461193710781 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:08:30 INFO - PROCESS | 12207 | 1461193710789 Marionette TRACE conn4 <- [1,2026,null,{}] 16:08:30 INFO - PROCESS | 12207 | 1461193710798 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:31 INFO - PROCESS | 12207 | 1461193711013 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 16:08:31 INFO - PROCESS | 12207 | 1461193711240 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:31 INFO - PROCESS | 12207 | ++DOCSHELL 0x86ef1c00 == 139 [pid = 12207] [id = 514] 16:08:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x876c8000) [pid = 12207] [serial = 1543] [outer = (nil)] 16:08:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x876d3800) [pid = 12207] [serial = 1544] [outer = 0x876c8000] 16:08:31 INFO - PROCESS | 12207 | 1461193711317 Marionette DEBUG loaded listener.js 16:08:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x877fc800) [pid = 12207] [serial = 1545] [outer = 0x876c8000] 16:08:32 INFO - PROCESS | 12207 | 1461193712349 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1636ms 16:08:32 INFO - PROCESS | 12207 | 1461193712418 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 16:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:08:32 INFO - PROCESS | 12207 | 1461193712423 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 16:08:32 INFO - PROCESS | 12207 | 1461193712436 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:08:32 INFO - PROCESS | 12207 | 1461193712442 Marionette TRACE conn4 <- [1,2030,null,{}] 16:08:32 INFO - PROCESS | 12207 | 1461193712450 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:32 INFO - PROCESS | 12207 | 1461193712755 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 16:08:33 INFO - PROCESS | 12207 | 1461193713044 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:33 INFO - PROCESS | 12207 | ++DOCSHELL 0x8990ec00 == 140 [pid = 12207] [id = 515] 16:08:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x89bb2400) [pid = 12207] [serial = 1546] [outer = (nil)] 16:08:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8b53b400) [pid = 12207] [serial = 1547] [outer = 0x89bb2400] 16:08:33 INFO - PROCESS | 12207 | 1461193713120 Marionette DEBUG loaded listener.js 16:08:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8b648800) [pid = 12207] [serial = 1548] [outer = 0x89bb2400] 16:08:34 INFO - PROCESS | 12207 | 1461193714119 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1745ms 16:08:34 INFO - PROCESS | 12207 | 1461193714181 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 16:08:34 INFO - PROCESS | 12207 | 1461193714184 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 16:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:08:34 INFO - PROCESS | 12207 | 1461193714191 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:08:34 INFO - PROCESS | 12207 | 1461193714195 Marionette TRACE conn4 <- [1,2034,null,{}] 16:08:34 INFO - PROCESS | 12207 | 1461193714209 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:34 INFO - PROCESS | 12207 | 1461193714485 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 16:08:34 INFO - PROCESS | 12207 | 1461193714531 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:34 INFO - PROCESS | 12207 | ++DOCSHELL 0x86241800 == 141 [pid = 12207] [id = 516] 16:08:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8b92a800) [pid = 12207] [serial = 1549] [outer = (nil)] 16:08:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8bd31400) [pid = 12207] [serial = 1550] [outer = 0x8b92a800] 16:08:34 INFO - PROCESS | 12207 | 1461193714786 Marionette DEBUG loaded listener.js 16:08:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8be41800) [pid = 12207] [serial = 1551] [outer = 0x8b92a800] 16:08:35 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x8fd33400) [pid = 12207] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:08:35 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x8ea45400) [pid = 12207] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:08:35 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x99048400) [pid = 12207] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:08:35 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x876c8800) [pid = 12207] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:08:35 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x87997c00) [pid = 12207] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:08:35 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x92d31400) [pid = 12207] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:08:35 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x86ee4800) [pid = 12207] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:08:35 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x902dc800) [pid = 12207] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:08:35 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x8595ac00) [pid = 12207] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:08:35 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x8c480c00) [pid = 12207] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:08:35 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x8bdb7800) [pid = 12207] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:08:35 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x97f91400) [pid = 12207] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:08:35 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x86ee9c00) [pid = 12207] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:08:35 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x8fd33000) [pid = 12207] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:08:35 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x97d11000) [pid = 12207] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:08:35 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x8ea47400) [pid = 12207] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:08:35 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x8b6ba800) [pid = 12207] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:08:35 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x8fe05c00) [pid = 12207] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:08:35 INFO - PROCESS | 12207 | --DOMWINDOW == 127 (0x8c47d000) [pid = 12207] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:08:35 INFO - PROCESS | 12207 | --DOMWINDOW == 126 (0x8b6b6400) [pid = 12207] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:08:36 INFO - PROCESS | 12207 | 1461193716200 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 2035ms 16:08:36 INFO - PROCESS | 12207 | 1461193716226 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 16:08:36 INFO - PROCESS | 12207 | 1461193716230 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 16:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:08:36 INFO - PROCESS | 12207 | 1461193716236 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:08:36 INFO - PROCESS | 12207 | 1461193716238 Marionette TRACE conn4 <- [1,2038,null,{}] 16:08:36 INFO - PROCESS | 12207 | 1461193716284 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:36 INFO - PROCESS | 12207 | 1461193716480 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 16:08:36 INFO - PROCESS | 12207 | 1461193716666 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:36 INFO - PROCESS | 12207 | ++DOCSHELL 0x85959000 == 142 [pid = 12207] [id = 517] 16:08:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 127 (0x86eed000) [pid = 12207] [serial = 1552] [outer = (nil)] 16:08:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0x8be44800) [pid = 12207] [serial = 1553] [outer = 0x86eed000] 16:08:36 INFO - PROCESS | 12207 | 1461193716743 Marionette DEBUG loaded listener.js 16:08:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x8c17e400) [pid = 12207] [serial = 1554] [outer = 0x86eed000] 16:08:37 INFO - PROCESS | 12207 | 1461193717554 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1345ms 16:08:37 INFO - PROCESS | 12207 | 1461193717582 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 16:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:08:37 INFO - PROCESS | 12207 | 1461193717587 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 16:08:37 INFO - PROCESS | 12207 | 1461193717593 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:08:37 INFO - PROCESS | 12207 | 1461193717596 Marionette TRACE conn4 <- [1,2042,null,{}] 16:08:37 INFO - PROCESS | 12207 | 1461193717602 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:37 INFO - PROCESS | 12207 | 1461193717793 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 16:08:38 INFO - PROCESS | 12207 | 1461193718119 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:38 INFO - PROCESS | 12207 | ++DOCSHELL 0x85959400 == 143 [pid = 12207] [id = 518] 16:08:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x85e6d400) [pid = 12207] [serial = 1555] [outer = (nil)] 16:08:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x86e48400) [pid = 12207] [serial = 1556] [outer = 0x85e6d400] 16:08:38 INFO - PROCESS | 12207 | 1461193718326 Marionette DEBUG loaded listener.js 16:08:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x86ee9400) [pid = 12207] [serial = 1557] [outer = 0x85e6d400] 16:08:39 INFO - PROCESS | 12207 | 1461193719403 Marionette TRACE conn4 <- [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]]]}] 16:08:39 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) 16:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1845ms 16:08:39 INFO - PROCESS | 12207 | 1461193719440 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 16:08:39 INFO - PROCESS | 12207 | 1461193719445 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 16:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:08:39 INFO - PROCESS | 12207 | 1461193719454 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:08:39 INFO - PROCESS | 12207 | 1461193719461 Marionette TRACE conn4 <- [1,2046,null,{}] 16:08:39 INFO - PROCESS | 12207 | 1461193719469 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:39 INFO - PROCESS | 12207 | 1461193719687 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 16:08:40 INFO - PROCESS | 12207 | 1461193720018 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:40 INFO - PROCESS | 12207 | ++DOCSHELL 0x86eeec00 == 144 [pid = 12207] [id = 519] 16:08:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x89905c00) [pid = 12207] [serial = 1558] [outer = (nil)] 16:08:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x8b643400) [pid = 12207] [serial = 1559] [outer = 0x89905c00] 16:08:40 INFO - PROCESS | 12207 | 1461193720115 Marionette DEBUG loaded listener.js 16:08:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x8b6b7800) [pid = 12207] [serial = 1560] [outer = 0x89905c00] 16:08:41 INFO - PROCESS | 12207 | 1461193721188 Marionette TRACE conn4 <- [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]]]}] 16:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1791ms 16:08:41 INFO - PROCESS | 12207 | 1461193721250 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 16:08:41 INFO - PROCESS | 12207 | 1461193721256 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 16:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:08:41 INFO - PROCESS | 12207 | 1461193721264 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:08:41 INFO - PROCESS | 12207 | 1461193721267 Marionette TRACE conn4 <- [1,2050,null,{}] 16:08:41 INFO - PROCESS | 12207 | 1461193721273 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:41 INFO - PROCESS | 12207 | 1461193721498 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 16:08:41 INFO - PROCESS | 12207 | 1461193721869 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:41 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b53b800 == 145 [pid = 12207] [id = 520] 16:08:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x8bd35800) [pid = 12207] [serial = 1561] [outer = (nil)] 16:08:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x8c02d400) [pid = 12207] [serial = 1562] [outer = 0x8bd35800] 16:08:41 INFO - PROCESS | 12207 | 1461193721963 Marionette DEBUG loaded listener.js 16:08:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x8c480000) [pid = 12207] [serial = 1563] [outer = 0x8bd35800] 16:08:42 INFO - PROCESS | 12207 | 1461193722955 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1735ms 16:08:43 INFO - PROCESS | 12207 | 1461193722999 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 16:08:43 INFO - PROCESS | 12207 | 1461193723004 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 16:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:08:43 INFO - PROCESS | 12207 | 1461193723018 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:08:43 INFO - PROCESS | 12207 | 1461193723028 Marionette TRACE conn4 <- [1,2054,null,{}] 16:08:43 INFO - PROCESS | 12207 | 1461193723037 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:43 INFO - PROCESS | 12207 | 1461193723273 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 16:08:43 INFO - PROCESS | 12207 | 1461193723598 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:43 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b649000 == 146 [pid = 12207] [id = 521] 16:08:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x8be4d000) [pid = 12207] [serial = 1564] [outer = (nil)] 16:08:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x8ea42c00) [pid = 12207] [serial = 1565] [outer = 0x8be4d000] 16:08:43 INFO - PROCESS | 12207 | 1461193723692 Marionette DEBUG loaded listener.js 16:08:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x8f639400) [pid = 12207] [serial = 1566] [outer = 0x8be4d000] 16:08:44 INFO - PROCESS | 12207 | 1461193724626 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1648ms 16:08:44 INFO - PROCESS | 12207 | 1461193724660 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 16:08:44 INFO - PROCESS | 12207 | 1461193724664 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 16:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:08:44 INFO - PROCESS | 12207 | 1461193724671 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:08:44 INFO - PROCESS | 12207 | 1461193724675 Marionette TRACE conn4 <- [1,2058,null,{}] 16:08:44 INFO - PROCESS | 12207 | 1461193724680 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:44 INFO - PROCESS | 12207 | 1461193724899 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 16:08:45 INFO - PROCESS | 12207 | 1461193725230 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:45 INFO - PROCESS | 12207 | ++DOCSHELL 0x84a61000 == 147 [pid = 12207] [id = 522] 16:08:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8624dc00) [pid = 12207] [serial = 1567] [outer = (nil)] 16:08:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8f70a000) [pid = 12207] [serial = 1568] [outer = 0x8624dc00] 16:08:45 INFO - PROCESS | 12207 | 1461193725324 Marionette DEBUG loaded listener.js 16:08:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8f70c000) [pid = 12207] [serial = 1569] [outer = 0x8624dc00] 16:08:46 INFO - PROCESS | 12207 | 1461193726256 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1630ms 16:08:46 INFO - PROCESS | 12207 | 1461193726302 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 16:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:08:46 INFO - PROCESS | 12207 | 1461193726307 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 16:08:46 INFO - PROCESS | 12207 | 1461193726314 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:08:46 INFO - PROCESS | 12207 | 1461193726318 Marionette TRACE conn4 <- [1,2062,null,{}] 16:08:46 INFO - PROCESS | 12207 | 1461193726323 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:46 INFO - PROCESS | 12207 | 1461193726530 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 16:08:46 INFO - PROCESS | 12207 | 1461193726862 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:46 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f8c0000 == 148 [pid = 12207] [id = 523] 16:08:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8f8c0400) [pid = 12207] [serial = 1570] [outer = (nil)] 16:08:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8fc4a400) [pid = 12207] [serial = 1571] [outer = 0x8f8c0400] 16:08:46 INFO - PROCESS | 12207 | 1461193726976 Marionette DEBUG loaded listener.js 16:08:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8fe0f000) [pid = 12207] [serial = 1572] [outer = 0x8f8c0400] 16:08:47 INFO - PROCESS | 12207 | 1461193727956 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1682ms 16:08:47 INFO - PROCESS | 12207 | 1461193727996 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 16:08:48 INFO - PROCESS | 12207 | 1461193728000 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 16:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:08:48 INFO - PROCESS | 12207 | 1461193728007 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:08:48 INFO - PROCESS | 12207 | 1461193728011 Marionette TRACE conn4 <- [1,2066,null,{}] 16:08:48 INFO - PROCESS | 12207 | 1461193728017 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:48 INFO - PROCESS | 12207 | 1461193728264 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 16:08:48 INFO - PROCESS | 12207 | 1461193728590 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:48 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f8c3400 == 149 [pid = 12207] [id = 524] 16:08:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8fc4d000) [pid = 12207] [serial = 1573] [outer = (nil)] 16:08:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x902d9400) [pid = 12207] [serial = 1574] [outer = 0x8fc4d000] 16:08:48 INFO - PROCESS | 12207 | 1461193728682 Marionette DEBUG loaded listener.js 16:08:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x902de800) [pid = 12207] [serial = 1575] [outer = 0x8fc4d000] 16:08:49 INFO - PROCESS | 12207 | 1461193729607 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1632ms 16:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:08:49 INFO - PROCESS | 12207 | 1461193729640 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 16:08:49 INFO - PROCESS | 12207 | 1461193729643 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 16:08:49 INFO - PROCESS | 12207 | 1461193729650 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:08:49 INFO - PROCESS | 12207 | 1461193729653 Marionette TRACE conn4 <- [1,2070,null,{}] 16:08:49 INFO - PROCESS | 12207 | 1461193729659 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:49 INFO - PROCESS | 12207 | 1461193729866 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 16:08:50 INFO - PROCESS | 12207 | 1461193730197 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:50 INFO - PROCESS | 12207 | ++DOCSHELL 0x89904400 == 150 [pid = 12207] [id = 525] 16:08:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x8b53fc00) [pid = 12207] [serial = 1576] [outer = (nil)] 16:08:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x92902c00) [pid = 12207] [serial = 1577] [outer = 0x8b53fc00] 16:08:50 INFO - PROCESS | 12207 | 1461193730292 Marionette DEBUG loaded listener.js 16:08:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x9296d400) [pid = 12207] [serial = 1578] [outer = 0x8b53fc00] 16:08:51 INFO - PROCESS | 12207 | 1461193731185 Marionette TRACE conn4 <- [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]]]}] 16:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1581ms 16:08:51 INFO - PROCESS | 12207 | 1461193731231 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 16:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:08:51 INFO - PROCESS | 12207 | 1461193731235 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 16:08:51 INFO - PROCESS | 12207 | 1461193731242 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:08:51 INFO - PROCESS | 12207 | 1461193731245 Marionette TRACE conn4 <- [1,2074,null,{}] 16:08:51 INFO - PROCESS | 12207 | 1461193731252 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:51 INFO - PROCESS | 12207 | 1461193731460 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 16:08:51 INFO - PROCESS | 12207 | 1461193731739 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:51 INFO - PROCESS | 12207 | ++DOCSHELL 0x91312000 == 151 [pid = 12207] [id = 526] 16:08:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x91f72c00) [pid = 12207] [serial = 1579] [outer = (nil)] 16:08:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x93a67c00) [pid = 12207] [serial = 1580] [outer = 0x91f72c00] 16:08:51 INFO - PROCESS | 12207 | 1461193731964 Marionette DEBUG loaded listener.js 16:08:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x93a6c400) [pid = 12207] [serial = 1581] [outer = 0x91f72c00] 16:08:52 INFO - PROCESS | 12207 | 1461193732940 Marionette TRACE conn4 <- [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]]]}] 16:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1736ms 16:08:52 INFO - PROCESS | 12207 | 1461193732978 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 16:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:08:52 INFO - PROCESS | 12207 | 1461193732982 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 16:08:52 INFO - PROCESS | 12207 | 1461193732989 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:08:52 INFO - PROCESS | 12207 | 1461193732993 Marionette TRACE conn4 <- [1,2078,null,{}] 16:08:53 INFO - PROCESS | 12207 | 1461193732999 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:53 INFO - PROCESS | 12207 | 1461193733200 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 16:08:53 INFO - PROCESS | 12207 | 1461193733484 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:53 INFO - PROCESS | 12207 | ++DOCSHELL 0x902da400 == 152 [pid = 12207] [id = 527] 16:08:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x93a61c00) [pid = 12207] [serial = 1582] [outer = (nil)] 16:08:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x93c8b000) [pid = 12207] [serial = 1583] [outer = 0x93a61c00] 16:08:53 INFO - PROCESS | 12207 | 1461193733619 Marionette DEBUG loaded listener.js 16:08:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x94782c00) [pid = 12207] [serial = 1584] [outer = 0x93a61c00] 16:08:54 INFO - PROCESS | 12207 | 1461193734573 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1644ms 16:08:54 INFO - PROCESS | 12207 | 1461193734633 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 16:08:54 INFO - PROCESS | 12207 | 1461193734637 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 16:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:08:54 INFO - PROCESS | 12207 | 1461193734643 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:08:54 INFO - PROCESS | 12207 | 1461193734647 Marionette TRACE conn4 <- [1,2082,null,{}] 16:08:54 INFO - PROCESS | 12207 | 1461193734653 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:54 INFO - PROCESS | 12207 | 1461193734854 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 16:08:55 INFO - PROCESS | 12207 | 1461193735202 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:55 INFO - PROCESS | 12207 | ++DOCSHELL 0x96c7f800 == 153 [pid = 12207] [id = 528] 16:08:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x96c81000) [pid = 12207] [serial = 1585] [outer = (nil)] 16:08:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x970b2c00) [pid = 12207] [serial = 1586] [outer = 0x96c81000] 16:08:55 INFO - PROCESS | 12207 | 1461193735311 Marionette DEBUG loaded listener.js 16:08:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x97d0c400) [pid = 12207] [serial = 1587] [outer = 0x96c81000] 16:08:56 INFO - PROCESS | 12207 | 1461193736268 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1685ms 16:08:56 INFO - PROCESS | 12207 | 1461193736330 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 16:08:56 INFO - PROCESS | 12207 | 1461193736334 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 16:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:08:56 INFO - PROCESS | 12207 | 1461193736341 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:08:56 INFO - PROCESS | 12207 | 1461193736345 Marionette TRACE conn4 <- [1,2086,null,{}] 16:08:56 INFO - PROCESS | 12207 | 1461193736351 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:56 INFO - PROCESS | 12207 | 1461193736592 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 16:08:56 INFO - PROCESS | 12207 | 1461193736923 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:56 INFO - PROCESS | 12207 | ++DOCSHELL 0x981ef000 == 154 [pid = 12207] [id = 529] 16:08:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x981f2800) [pid = 12207] [serial = 1588] [outer = (nil)] 16:08:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x982d4800) [pid = 12207] [serial = 1589] [outer = 0x981f2800] 16:08:57 INFO - PROCESS | 12207 | 1461193737017 Marionette DEBUG loaded listener.js 16:08:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x9880e400) [pid = 12207] [serial = 1590] [outer = 0x981f2800] 16:08:57 INFO - PROCESS | 12207 | 1461193737930 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1642ms 16:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:08:57 INFO - PROCESS | 12207 | 1461193737984 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 16:08:57 INFO - PROCESS | 12207 | 1461193737987 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 16:08:57 INFO - PROCESS | 12207 | 1461193737994 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:08:57 INFO - PROCESS | 12207 | 1461193737997 Marionette TRACE conn4 <- [1,2090,null,{}] 16:08:58 INFO - PROCESS | 12207 | 1461193738003 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:58 INFO - PROCESS | 12207 | 1461193738207 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 16:08:58 INFO - PROCESS | 12207 | 1461193738532 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:58 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f8bf000 == 155 [pid = 12207] [id = 530] 16:08:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x93c83c00) [pid = 12207] [serial = 1591] [outer = (nil)] 16:08:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x99a5ac00) [pid = 12207] [serial = 1592] [outer = 0x93c83c00] 16:08:58 INFO - PROCESS | 12207 | 1461193738626 Marionette DEBUG loaded listener.js 16:08:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x99d41400) [pid = 12207] [serial = 1593] [outer = 0x93c83c00] 16:08:59 INFO - PROCESS | 12207 | 1461193739505 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1583ms 16:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:08:59 INFO - PROCESS | 12207 | 1461193739577 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 16:08:59 INFO - PROCESS | 12207 | 1461193739580 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 16:08:59 INFO - PROCESS | 12207 | 1461193739587 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:08:59 INFO - PROCESS | 12207 | 1461193739590 Marionette TRACE conn4 <- [1,2094,null,{}] 16:08:59 INFO - PROCESS | 12207 | 1461193739596 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:08:59 INFO - PROCESS | 12207 | 1461193739844 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 16:09:00 INFO - PROCESS | 12207 | 1461193740177 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:00 INFO - PROCESS | 12207 | ++DOCSHELL 0x861d8800 == 156 [pid = 12207] [id = 531] 16:09:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x8c176000) [pid = 12207] [serial = 1594] [outer = (nil)] 16:09:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 170 (0x9ea15c00) [pid = 12207] [serial = 1595] [outer = 0x8c176000] 16:09:00 INFO - PROCESS | 12207 | 1461193740270 Marionette DEBUG loaded listener.js 16:09:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 171 (0x9fee8400) [pid = 12207] [serial = 1596] [outer = 0x8c176000] 16:09:01 INFO - PROCESS | 12207 | 1461193741180 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1639ms 16:09:01 INFO - PROCESS | 12207 | 1461193741225 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 16:09:01 INFO - PROCESS | 12207 | 1461193741229 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 16:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:09:01 INFO - PROCESS | 12207 | 1461193741236 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:09:01 INFO - PROCESS | 12207 | 1461193741239 Marionette TRACE conn4 <- [1,2098,null,{}] 16:09:01 INFO - PROCESS | 12207 | 1461193741245 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:01 INFO - PROCESS | 12207 | 1461193741456 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 16:09:01 INFO - PROCESS | 12207 | 1461193741785 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:01 INFO - PROCESS | 12207 | ++DOCSHELL 0x9904c800 == 157 [pid = 12207] [id = 532] 16:09:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 172 (0x9df9f800) [pid = 12207] [serial = 1597] [outer = (nil)] 16:09:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 173 (0xa0f69000) [pid = 12207] [serial = 1598] [outer = 0x9df9f800] 16:09:01 INFO - PROCESS | 12207 | 1461193741876 Marionette DEBUG loaded listener.js 16:09:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 174 (0xa0f6c800) [pid = 12207] [serial = 1599] [outer = 0x9df9f800] 16:09:02 INFO - PROCESS | 12207 | 1461193742807 Marionette TRACE conn4 <- [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]]]}] 16:09:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1630ms 16:09:02 INFO - PROCESS | 12207 | 1461193742867 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 16:09:02 INFO - PROCESS | 12207 | 1461193742870 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 16:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:09:02 INFO - PROCESS | 12207 | 1461193742876 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:09:02 INFO - PROCESS | 12207 | 1461193742880 Marionette TRACE conn4 <- [1,2102,null,{}] 16:09:02 INFO - PROCESS | 12207 | 1461193742885 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:03 INFO - PROCESS | 12207 | 1461193743117 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 16:09:03 INFO - PROCESS | 12207 | 1461193743450 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:03 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fed5800 == 158 [pid = 12207] [id = 533] 16:09:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 175 (0x9fc50800) [pid = 12207] [serial = 1600] [outer = (nil)] 16:09:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0xa2acec00) [pid = 12207] [serial = 1601] [outer = 0x9fc50800] 16:09:03 INFO - PROCESS | 12207 | 1461193743543 Marionette DEBUG loaded listener.js 16:09:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0xa3c78c00) [pid = 12207] [serial = 1602] [outer = 0x9fc50800] 16:09:04 INFO - PROCESS | 12207 | 1461193744696 Marionette TRACE conn4 <- [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]]]}] 16:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1888ms 16:09:04 INFO - PROCESS | 12207 | 1461193744769 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 16:09:04 INFO - PROCESS | 12207 | 1461193744775 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 16:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:09:04 INFO - PROCESS | 12207 | 1461193744786 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:09:04 INFO - PROCESS | 12207 | 1461193744790 Marionette TRACE conn4 <- [1,2106,null,{}] 16:09:04 INFO - PROCESS | 12207 | 1461193744800 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:05 INFO - PROCESS | 12207 | 1461193745035 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 16:09:05 INFO - PROCESS | 12207 | 1461193745351 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:05 INFO - PROCESS | 12207 | ++DOCSHELL 0x85b42c00 == 159 [pid = 12207] [id = 534] 16:09:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x85b43c00) [pid = 12207] [serial = 1603] [outer = (nil)] 16:09:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 179 (0x85b49c00) [pid = 12207] [serial = 1604] [outer = 0x85b43c00] 16:09:05 INFO - PROCESS | 12207 | 1461193745440 Marionette DEBUG loaded listener.js 16:09:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 180 (0x85b4b800) [pid = 12207] [serial = 1605] [outer = 0x85b43c00] 16:09:06 INFO - PROCESS | 12207 | 1461193746338 Marionette TRACE conn4 <- [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]]]}] 16:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1593ms 16:09:06 INFO - PROCESS | 12207 | 1461193746378 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 16:09:06 INFO - PROCESS | 12207 | 1461193746382 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 16:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:09:06 INFO - PROCESS | 12207 | 1461193746389 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:09:06 INFO - PROCESS | 12207 | 1461193746392 Marionette TRACE conn4 <- [1,2110,null,{}] 16:09:06 INFO - PROCESS | 12207 | 1461193746399 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:06 INFO - PROCESS | 12207 | 1461193746610 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 16:09:06 INFO - PROCESS | 12207 | 1461193746947 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:06 INFO - PROCESS | 12207 | ++DOCSHELL 0x85b48400 == 160 [pid = 12207] [id = 535] 16:09:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 181 (0x85b4a000) [pid = 12207] [serial = 1606] [outer = (nil)] 16:09:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 182 (0xa2a2ac00) [pid = 12207] [serial = 1607] [outer = 0x85b4a000] 16:09:07 INFO - PROCESS | 12207 | 1461193747039 Marionette DEBUG loaded listener.js 16:09:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 183 (0xa2acf000) [pid = 12207] [serial = 1608] [outer = 0x85b4a000] 16:09:07 INFO - PROCESS | 12207 | 1461193747972 Marionette TRACE conn4 <- [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]]]}] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x8e6c2000 == 159 [pid = 12207] [id = 412] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x91516400 == 158 [pid = 12207] [id = 420] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x91312c00 == 157 [pid = 12207] [id = 418] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x847d6c00 == 156 [pid = 12207] [id = 419] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x8ea49800 == 155 [pid = 12207] [id = 415] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x85e6f400 == 154 [pid = 12207] [id = 410] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x8c4e0000 == 153 [pid = 12207] [id = 411] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x8f8c4000 == 152 [pid = 12207] [id = 414] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x861de000 == 151 [pid = 12207] [id = 407] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x92a0f800 == 150 [pid = 12207] [id = 417] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x85959000 == 149 [pid = 12207] [id = 517] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x86241800 == 148 [pid = 12207] [id = 516] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x8990ec00 == 147 [pid = 12207] [id = 515] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x86ef1c00 == 146 [pid = 12207] [id = 514] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x98808000 == 145 [pid = 12207] [id = 512] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x8580bc00 == 144 [pid = 12207] [id = 510] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x861d9c00 == 143 [pid = 12207] [id = 511] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x97c6e800 == 142 [pid = 12207] [id = 509] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x8fc54000 == 141 [pid = 12207] [id = 508] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x93a6a400 == 140 [pid = 12207] [id = 506] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x92d3dc00 == 139 [pid = 12207] [id = 507] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x8e6b6800 == 138 [pid = 12207] [id = 505] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x8fe08000 == 137 [pid = 12207] [id = 504] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x8fc51c00 == 136 [pid = 12207] [id = 503] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x8b6b9800 == 135 [pid = 12207] [id = 502] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x8ea4e000 == 134 [pid = 12207] [id = 501] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x8b640800 == 133 [pid = 12207] [id = 499] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x8c021c00 == 132 [pid = 12207] [id = 500] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x8b53a000 == 131 [pid = 12207] [id = 498] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x876cf800 == 130 [pid = 12207] [id = 497] 16:09:10 INFO - PROCESS | 12207 | --DOCSHELL 0x8580d400 == 129 [pid = 12207] [id = 496] 16:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 3737ms 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 182 (0x902e1000) [pid = 12207] [serial = 1445] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 181 (0x8f67b400) [pid = 12207] [serial = 1437] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 180 (0x99b8c400) [pid = 12207] [serial = 1470] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 179 (0x876cc000) [pid = 12207] [serial = 1478] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 178 (0x89bb9c00) [pid = 12207] [serial = 1481] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x96b2f000) [pid = 12207] [serial = 1455] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x87998400) [pid = 12207] [serial = 1427] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x93c88000) [pid = 12207] [serial = 1454] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 174 (0x92a0ec00) [pid = 12207] [serial = 1449] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 173 (0x99045400) [pid = 12207] [serial = 1463] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 172 (0x8e6b4c00) [pid = 12207] [serial = 1433] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 171 (0x8be49800) [pid = 12207] [serial = 1430] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 170 (0x9880dc00) [pid = 12207] [serial = 1461] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 169 (0x99229c00) [pid = 12207] [serial = 1467] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x9822f000) [pid = 12207] [serial = 1460] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x91516000) [pid = 12207] [serial = 1446] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x8fe0a800) [pid = 12207] [serial = 1442] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x8e8a0800) [pid = 12207] [serial = 1434] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x8fed6000) [pid = 12207] [serial = 1443] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x97f90c00) [pid = 12207] [serial = 1457] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x8c02a400) [pid = 12207] [serial = 1431] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x8bee9800) [pid = 12207] [serial = 1424] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x89c97000) [pid = 12207] [serial = 1428] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x8f88c800) [pid = 12207] [serial = 1440] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x8bc41800) [pid = 12207] [serial = 1485] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x99226800) [pid = 12207] [serial = 1466] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x981f3400) [pid = 12207] [serial = 1458] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x92968000) [pid = 12207] [serial = 1448] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x9b183400) [pid = 12207] [serial = 1472] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x8b64cc00) [pid = 12207] [serial = 1487] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x8f630c00) [pid = 12207] [serial = 1436] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x9fb93000) [pid = 12207] [serial = 1475] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x8f888000) [pid = 12207] [serial = 1439] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x93a60400) [pid = 12207] [serial = 1451] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x99ada800) [pid = 12207] [serial = 1469] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x8b24ac00) [pid = 12207] [serial = 1482] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x8b92d400) [pid = 12207] [serial = 1484] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x93a63400) [pid = 12207] [serial = 1452] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x9904b000) [pid = 12207] [serial = 1464] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x876d2c00) [pid = 12207] [serial = 1479] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x9df9bc00) [pid = 12207] [serial = 1473] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x8be4e400) [pid = 12207] [serial = 1359] [outer = (nil)] [url = about:blank] 16:09:10 INFO - PROCESS | 12207 | 1461193750485 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 16:09:10 INFO - PROCESS | 12207 | 1461193750489 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 16:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:09:10 INFO - PROCESS | 12207 | 1461193750509 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:09:10 INFO - PROCESS | 12207 | 1461193750515 Marionette TRACE conn4 <- [1,2114,null,{}] 16:09:10 INFO - PROCESS | 12207 | 1461193750522 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:10 INFO - PROCESS | 12207 | 1461193750707 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 16:09:10 INFO - PROCESS | 12207 | 1461193750723 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:10 INFO - PROCESS | 12207 | ++DOCSHELL 0x83480c00 == 130 [pid = 12207] [id = 536] 16:09:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x83486400) [pid = 12207] [serial = 1609] [outer = (nil)] 16:09:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x85e72800) [pid = 12207] [serial = 1610] [outer = 0x83486400] 16:09:10 INFO - PROCESS | 12207 | 1461193750838 Marionette DEBUG loaded listener.js 16:09:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x86e45800) [pid = 12207] [serial = 1611] [outer = 0x83486400] 16:09:11 INFO - PROCESS | 12207 | 1461193751816 Marionette TRACE conn4 <- [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]]]}] 16:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1333ms 16:09:11 INFO - PROCESS | 12207 | 1461193751841 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 16:09:11 INFO - PROCESS | 12207 | 1461193751846 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 16:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:09:11 INFO - PROCESS | 12207 | 1461193751858 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:09:11 INFO - PROCESS | 12207 | 1461193751863 Marionette TRACE conn4 <- [1,2118,null,{}] 16:09:11 INFO - PROCESS | 12207 | 1461193751869 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:12 INFO - PROCESS | 12207 | 1461193752132 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 16:09:12 INFO - PROCESS | 12207 | 1461193752161 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:12 INFO - PROCESS | 12207 | ++DOCSHELL 0x83486c00 == 131 [pid = 12207] [id = 537] 16:09:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x876d2c00) [pid = 12207] [serial = 1612] [outer = (nil)] 16:09:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x877fb800) [pid = 12207] [serial = 1613] [outer = 0x876d2c00] 16:09:12 INFO - PROCESS | 12207 | 1461193752234 Marionette DEBUG loaded listener.js 16:09:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x879a0400) [pid = 12207] [serial = 1614] [outer = 0x876d2c00] 16:09:13 INFO - PROCESS | 12207 | 1461193753358 Marionette TRACE conn4 <- [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]]]}] 16:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1538ms 16:09:13 INFO - PROCESS | 12207 | 1461193753392 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 16:09:13 INFO - PROCESS | 12207 | 1461193753396 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 16:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:09:13 INFO - PROCESS | 12207 | 1461193753402 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:09:13 INFO - PROCESS | 12207 | 1461193753406 Marionette TRACE conn4 <- [1,2122,null,{}] 16:09:13 INFO - PROCESS | 12207 | 1461193753429 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:13 INFO - PROCESS | 12207 | 1461193753704 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 16:09:13 INFO - PROCESS | 12207 | 1461193753736 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:13 INFO - PROCESS | 12207 | ++DOCSHELL 0x8348e000 == 132 [pid = 12207] [id = 538] 16:09:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x877fd800) [pid = 12207] [serial = 1615] [outer = (nil)] 16:09:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x8b23d000) [pid = 12207] [serial = 1616] [outer = 0x877fd800] 16:09:13 INFO - PROCESS | 12207 | 1461193753814 Marionette DEBUG loaded listener.js 16:09:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x8b537c00) [pid = 12207] [serial = 1617] [outer = 0x877fd800] 16:09:14 INFO - PROCESS | 12207 | 1461193754826 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1489ms 16:09:14 INFO - PROCESS | 12207 | 1461193754892 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 16:09:14 INFO - PROCESS | 12207 | 1461193754896 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 16:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:09:14 INFO - PROCESS | 12207 | 1461193754901 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:09:14 INFO - PROCESS | 12207 | 1461193754904 Marionette TRACE conn4 <- [1,2126,null,{}] 16:09:14 INFO - PROCESS | 12207 | 1461193754910 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:15 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x8ea43c00) [pid = 12207] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:09:15 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x9007d800) [pid = 12207] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:09:15 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x98143800) [pid = 12207] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:09:15 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x93a6a800) [pid = 12207] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:09:15 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x97d0d400) [pid = 12207] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:09:15 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x876c8000) [pid = 12207] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:09:15 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x8ea4e400) [pid = 12207] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:09:15 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x8b645000) [pid = 12207] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:09:15 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x8fe0cc00) [pid = 12207] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:09:15 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x93bee400) [pid = 12207] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:09:15 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x8bd31c00) [pid = 12207] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:09:15 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x8799b800) [pid = 12207] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:09:15 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x8595a800) [pid = 12207] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:09:15 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x8c17d000) [pid = 12207] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:09:15 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x98814800) [pid = 12207] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:09:15 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x8b92a800) [pid = 12207] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:09:15 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x8fe08c00) [pid = 12207] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:09:15 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x93bf1000) [pid = 12207] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:09:15 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x8580d800) [pid = 12207] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:09:15 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x89bb2400) [pid = 12207] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:09:15 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x98145800) [pid = 12207] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:09:15 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x87995800) [pid = 12207] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:09:15 INFO - PROCESS | 12207 | 1461193755860 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 16:09:16 INFO - PROCESS | 12207 | 1461193756001 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:16 INFO - PROCESS | 12207 | ++DOCSHELL 0x83df5400 == 133 [pid = 12207] [id = 539] 16:09:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x8799b800) [pid = 12207] [serial = 1618] [outer = (nil)] 16:09:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x89c95800) [pid = 12207] [serial = 1619] [outer = 0x8799b800] 16:09:16 INFO - PROCESS | 12207 | 1461193756074 Marionette DEBUG loaded listener.js 16:09:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x8b6b9400) [pid = 12207] [serial = 1620] [outer = 0x8799b800] 16:09:16 INFO - PROCESS | 12207 | 1461193756866 Marionette TRACE conn4 <- [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]]]}] 16:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1980ms 16:09:16 INFO - PROCESS | 12207 | 1461193756883 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 16:09:16 INFO - PROCESS | 12207 | 1461193756886 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 16:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:09:16 INFO - PROCESS | 12207 | 1461193756892 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:09:16 INFO - PROCESS | 12207 | 1461193756895 Marionette TRACE conn4 <- [1,2130,null,{}] 16:09:16 INFO - PROCESS | 12207 | 1461193756901 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:17 INFO - PROCESS | 12207 | 1461193757080 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 16:09:17 INFO - PROCESS | 12207 | 1461193757100 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:17 INFO - PROCESS | 12207 | ++DOCSHELL 0x876d2400 == 134 [pid = 12207] [id = 540] 16:09:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x89c98800) [pid = 12207] [serial = 1621] [outer = (nil)] 16:09:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x8bdb8000) [pid = 12207] [serial = 1622] [outer = 0x89c98800] 16:09:17 INFO - PROCESS | 12207 | 1461193757172 Marionette DEBUG loaded listener.js 16:09:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x8be45800) [pid = 12207] [serial = 1623] [outer = 0x89c98800] 16:09:18 INFO - PROCESS | 12207 | 1461193758500 Marionette TRACE conn4 <- [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] 16:09:18 INFO - PROCESS | 12207 | 1461193758545 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 16:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:09:18 INFO - PROCESS | 12207 | 1461193758555 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:09:18 INFO - PROCESS | 12207 | 1461193758560 Marionette TRACE conn4 <- [1,2134,null,{}] 16:09:18 INFO - PROCESS | 12207 | 1461193758569 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:18 INFO - PROCESS | 12207 | 1461193758807 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 16:09:19 INFO - PROCESS | 12207 | 1461193759149 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:19 INFO - PROCESS | 12207 | ++DOCSHELL 0x85953800 == 135 [pid = 12207] [id = 541] 16:09:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x85b4a400) [pid = 12207] [serial = 1624] [outer = (nil)] 16:09:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x8990f800) [pid = 12207] [serial = 1625] [outer = 0x85b4a400] 16:09:19 INFO - PROCESS | 12207 | 1461193759248 Marionette DEBUG loaded listener.js 16:09:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x89c97c00) [pid = 12207] [serial = 1626] [outer = 0x85b4a400] 16:09:20 INFO - PROCESS | 12207 | 1461193760253 Marionette TRACE conn4 <- [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]]]}] 16:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1734ms 16:09:20 INFO - PROCESS | 12207 | 1461193760291 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 16:09:20 INFO - PROCESS | 12207 | 1461193760302 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 16:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:09:20 INFO - PROCESS | 12207 | 1461193760313 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:09:20 INFO - PROCESS | 12207 | 1461193760316 Marionette TRACE conn4 <- [1,2138,null,{}] 16:09:20 INFO - PROCESS | 12207 | 1461193760323 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:20 INFO - PROCESS | 12207 | 1461193760588 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 16:09:20 INFO - PROCESS | 12207 | 1461193760972 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:21 INFO - PROCESS | 12207 | ++DOCSHELL 0x89910800 == 136 [pid = 12207] [id = 542] 16:09:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x89bb0c00) [pid = 12207] [serial = 1627] [outer = (nil)] 16:09:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x8be4a400) [pid = 12207] [serial = 1628] [outer = 0x89bb0c00] 16:09:21 INFO - PROCESS | 12207 | 1461193761076 Marionette DEBUG loaded listener.js 16:09:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x8bef0000) [pid = 12207] [serial = 1629] [outer = 0x89bb0c00] 16:09:22 INFO - PROCESS | 12207 | 1461193762067 Marionette TRACE conn4 <- [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]]]}] 16:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1833ms 16:09:22 INFO - PROCESS | 12207 | 1461193762147 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 16:09:22 INFO - PROCESS | 12207 | 1461193762150 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 16:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:09:22 INFO - PROCESS | 12207 | 1461193762162 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:09:22 INFO - PROCESS | 12207 | 1461193762168 Marionette TRACE conn4 <- [1,2142,null,{}] 16:09:22 INFO - PROCESS | 12207 | 1461193762185 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:22 INFO - PROCESS | 12207 | 1461193762531 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 16:09:22 INFO - PROCESS | 12207 | 1461193762790 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:22 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bd31c00 == 137 [pid = 12207] [id = 543] 16:09:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x8c021c00) [pid = 12207] [serial = 1630] [outer = (nil)] 16:09:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8c4edc00) [pid = 12207] [serial = 1631] [outer = 0x8c021c00] 16:09:22 INFO - PROCESS | 12207 | 1461193762890 Marionette DEBUG loaded listener.js 16:09:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8e6b5c00) [pid = 12207] [serial = 1632] [outer = 0x8c021c00] 16:09:23 INFO - PROCESS | 12207 | 1461193763853 Marionette TRACE conn4 <- [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] 16:09:23 INFO - PROCESS | 12207 | 1461193763914 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 16:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:09:23 INFO - PROCESS | 12207 | 1461193763922 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:09:23 INFO - PROCESS | 12207 | 1461193763926 Marionette TRACE conn4 <- [1,2146,null,{}] 16:09:23 INFO - PROCESS | 12207 | 1461193763932 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:24 INFO - PROCESS | 12207 | 1461193764158 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 16:09:24 INFO - PROCESS | 12207 | 1461193764490 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:24 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c180400 == 138 [pid = 12207] [id = 544] 16:09:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8c4e0000) [pid = 12207] [serial = 1633] [outer = (nil)] 16:09:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8e8ac400) [pid = 12207] [serial = 1634] [outer = 0x8c4e0000] 16:09:24 INFO - PROCESS | 12207 | 1461193764582 Marionette DEBUG loaded listener.js 16:09:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8ea47400) [pid = 12207] [serial = 1635] [outer = 0x8c4e0000] 16:09:25 INFO - PROCESS | 12207 | 1461193765551 Marionette TRACE conn4 <- [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] 16:09:25 INFO - PROCESS | 12207 | 1461193765608 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 16:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:09:25 INFO - PROCESS | 12207 | 1461193765635 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:09:25 INFO - PROCESS | 12207 | 1461193765639 Marionette TRACE conn4 <- [1,2150,null,{}] 16:09:25 INFO - PROCESS | 12207 | 1461193765645 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:25 INFO - PROCESS | 12207 | 1461193765847 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 16:09:26 INFO - PROCESS | 12207 | 1461193766169 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:26 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e6bb800 == 139 [pid = 12207] [id = 545] 16:09:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8e8a0800) [pid = 12207] [serial = 1636] [outer = (nil)] 16:09:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8f67d000) [pid = 12207] [serial = 1637] [outer = 0x8e8a0800] 16:09:26 INFO - PROCESS | 12207 | 1461193766263 Marionette DEBUG loaded listener.js 16:09:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x8f704400) [pid = 12207] [serial = 1638] [outer = 0x8e8a0800] 16:09:27 INFO - PROCESS | 12207 | 1461193767170 Marionette TRACE conn4 <- [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]]]}] 16:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1586ms 16:09:27 INFO - PROCESS | 12207 | 1461193767218 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 16:09:27 INFO - PROCESS | 12207 | 1461193767221 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 16:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:09:27 INFO - PROCESS | 12207 | 1461193767228 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:09:27 INFO - PROCESS | 12207 | 1461193767231 Marionette TRACE conn4 <- [1,2154,null,{}] 16:09:27 INFO - PROCESS | 12207 | 1461193767237 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:27 INFO - PROCESS | 12207 | 1461193767483 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 16:09:27 INFO - PROCESS | 12207 | 1461193767819 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:27 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f677000 == 140 [pid = 12207] [id = 546] 16:09:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x8f702000) [pid = 12207] [serial = 1639] [outer = (nil)] 16:09:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x8fc55400) [pid = 12207] [serial = 1640] [outer = 0x8f702000] 16:09:27 INFO - PROCESS | 12207 | 1461193767922 Marionette DEBUG loaded listener.js 16:09:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x8fd41000) [pid = 12207] [serial = 1641] [outer = 0x8f702000] 16:09:28 INFO - PROCESS | 12207 | 1461193768807 Marionette TRACE conn4 <- [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]]]}] 16:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1646ms 16:09:28 INFO - PROCESS | 12207 | 1461193768875 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 16:09:28 INFO - PROCESS | 12207 | 1461193768879 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 16:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:09:28 INFO - PROCESS | 12207 | 1461193768885 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:09:28 INFO - PROCESS | 12207 | 1461193768889 Marionette TRACE conn4 <- [1,2158,null,{}] 16:09:28 INFO - PROCESS | 12207 | 1461193768895 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:29 INFO - PROCESS | 12207 | 1461193769095 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 16:09:29 INFO - PROCESS | 12207 | 1461193769374 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:29 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fc4c000 == 141 [pid = 12207] [id = 547] 16:09:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x8fd33000) [pid = 12207] [serial = 1642] [outer = (nil)] 16:09:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x8fecb400) [pid = 12207] [serial = 1643] [outer = 0x8fd33000] 16:09:29 INFO - PROCESS | 12207 | 1461193769509 Marionette DEBUG loaded listener.js 16:09:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x8fed8c00) [pid = 12207] [serial = 1644] [outer = 0x8fd33000] 16:09:30 INFO - PROCESS | 12207 | 1461193770400 Marionette TRACE conn4 <- [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]]]}] 16:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1583ms 16:09:30 INFO - PROCESS | 12207 | 1461193770470 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 16:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:09:30 INFO - PROCESS | 12207 | 1461193770474 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 16:09:30 INFO - PROCESS | 12207 | 1461193770481 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:09:30 INFO - PROCESS | 12207 | 1461193770484 Marionette TRACE conn4 <- [1,2162,null,{}] 16:09:30 INFO - PROCESS | 12207 | 1461193770490 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:30 INFO - PROCESS | 12207 | 1461193770732 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 16:09:31 INFO - PROCESS | 12207 | 1461193771064 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:31 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e6c2c00 == 142 [pid = 12207] [id = 548] 16:09:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x8fe0b400) [pid = 12207] [serial = 1645] [outer = (nil)] 16:09:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x902d7c00) [pid = 12207] [serial = 1646] [outer = 0x8fe0b400] 16:09:31 INFO - PROCESS | 12207 | 1461193771151 Marionette DEBUG loaded listener.js 16:09:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x902ddc00) [pid = 12207] [serial = 1647] [outer = 0x8fe0b400] 16:09:32 INFO - PROCESS | 12207 | 1461193772059 Marionette TRACE conn4 <- [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]]]}] 16:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1637ms 16:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:09:32 INFO - PROCESS | 12207 | 1461193772118 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 16:09:32 INFO - PROCESS | 12207 | 1461193772121 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 16:09:32 INFO - PROCESS | 12207 | 1461193772128 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:09:32 INFO - PROCESS | 12207 | 1461193772131 Marionette TRACE conn4 <- [1,2166,null,{}] 16:09:32 INFO - PROCESS | 12207 | 1461193772137 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:32 INFO - PROCESS | 12207 | 1461193772346 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 16:09:32 INFO - PROCESS | 12207 | 1461193772679 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:32 INFO - PROCESS | 12207 | ++DOCSHELL 0x83dec400 == 143 [pid = 12207] [id = 549] 16:09:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x84a5cc00) [pid = 12207] [serial = 1648] [outer = (nil)] 16:09:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x9151ac00) [pid = 12207] [serial = 1649] [outer = 0x84a5cc00] 16:09:32 INFO - PROCESS | 12207 | 1461193772771 Marionette DEBUG loaded listener.js 16:09:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x9290e000) [pid = 12207] [serial = 1650] [outer = 0x84a5cc00] 16:09:33 INFO - PROCESS | 12207 | 1461193773647 Marionette TRACE conn4 <- [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]]]}] 16:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1581ms 16:09:33 INFO - PROCESS | 12207 | 1461193773709 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 16:09:33 INFO - PROCESS | 12207 | 1461193773713 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 16:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:09:33 INFO - PROCESS | 12207 | 1461193773720 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:09:33 INFO - PROCESS | 12207 | 1461193773724 Marionette TRACE conn4 <- [1,2170,null,{}] 16:09:33 INFO - PROCESS | 12207 | 1461193773729 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:33 INFO - PROCESS | 12207 | 1461193773943 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 16:09:34 INFO - PROCESS | 12207 | 1461193774275 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:34 INFO - PROCESS | 12207 | ++DOCSHELL 0x92903000 == 144 [pid = 12207] [id = 550] 16:09:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x92a02c00) [pid = 12207] [serial = 1651] [outer = (nil)] 16:09:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x92a0f000) [pid = 12207] [serial = 1652] [outer = 0x92a02c00] 16:09:34 INFO - PROCESS | 12207 | 1461193774366 Marionette DEBUG loaded listener.js 16:09:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x92d31400) [pid = 12207] [serial = 1653] [outer = 0x92a02c00] 16:09:35 INFO - PROCESS | 12207 | 1461193775303 Marionette TRACE conn4 <- [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]]]}] 16:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1645ms 16:09:35 INFO - PROCESS | 12207 | 1461193775374 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 16:09:35 INFO - PROCESS | 12207 | 1461193775379 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 16:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:09:35 INFO - PROCESS | 12207 | 1461193775385 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:09:35 INFO - PROCESS | 12207 | 1461193775390 Marionette TRACE conn4 <- [1,2174,null,{}] 16:09:35 INFO - PROCESS | 12207 | 1461193775396 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:35 INFO - PROCESS | 12207 | 1461193775696 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 16:09:36 INFO - PROCESS | 12207 | 1461193776037 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:36 INFO - PROCESS | 12207 | ++DOCSHELL 0x92a07000 == 145 [pid = 12207] [id = 551] 16:09:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x93be9800) [pid = 12207] [serial = 1654] [outer = (nil)] 16:09:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x93c8f000) [pid = 12207] [serial = 1655] [outer = 0x93be9800] 16:09:36 INFO - PROCESS | 12207 | 1461193776130 Marionette DEBUG loaded listener.js 16:09:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x96b82400) [pid = 12207] [serial = 1656] [outer = 0x93be9800] 16:09:37 INFO - PROCESS | 12207 | 1461193777031 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1682ms 16:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:09:37 INFO - PROCESS | 12207 | 1461193777068 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 16:09:37 INFO - PROCESS | 12207 | 1461193777072 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 16:09:37 INFO - PROCESS | 12207 | 1461193777078 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:09:37 INFO - PROCESS | 12207 | 1461193777081 Marionette TRACE conn4 <- [1,2178,null,{}] 16:09:37 INFO - PROCESS | 12207 | 1461193777102 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:37 INFO - PROCESS | 12207 | 1461193777380 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 16:09:37 INFO - PROCESS | 12207 | 1461193777606 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:37 INFO - PROCESS | 12207 | ++DOCSHELL 0x8be4d400 == 146 [pid = 12207] [id = 552] 16:09:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x8beeb000) [pid = 12207] [serial = 1657] [outer = (nil)] 16:09:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x96ca0c00) [pid = 12207] [serial = 1658] [outer = 0x8beeb000] 16:09:37 INFO - PROCESS | 12207 | 1461193777744 Marionette DEBUG loaded listener.js 16:09:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 170 (0x979eec00) [pid = 12207] [serial = 1659] [outer = 0x8beeb000] 16:09:38 INFO - PROCESS | 12207 | 1461193778680 Marionette TRACE conn4 <- [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]]]}] 16:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1635ms 16:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:09:38 INFO - PROCESS | 12207 | 1461193778713 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 16:09:38 INFO - PROCESS | 12207 | 1461193778717 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 16:09:38 INFO - PROCESS | 12207 | 1461193778724 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:09:38 INFO - PROCESS | 12207 | 1461193778728 Marionette TRACE conn4 <- [1,2182,null,{}] 16:09:38 INFO - PROCESS | 12207 | 1461193778733 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:38 INFO - PROCESS | 12207 | 1461193778947 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 16:09:39 INFO - PROCESS | 12207 | 1461193779281 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:39 INFO - PROCESS | 12207 | ++DOCSHELL 0x93a6a400 == 147 [pid = 12207] [id = 553] 16:09:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 171 (0x94773400) [pid = 12207] [serial = 1660] [outer = (nil)] 16:09:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 172 (0x97f8f000) [pid = 12207] [serial = 1661] [outer = 0x94773400] 16:09:39 INFO - PROCESS | 12207 | 1461193779378 Marionette DEBUG loaded listener.js 16:09:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 173 (0x97f96c00) [pid = 12207] [serial = 1662] [outer = 0x94773400] 16:09:40 INFO - PROCESS | 12207 | 1461193780288 Marionette TRACE conn4 <- [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]]]}] 16:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1631ms 16:09:40 INFO - PROCESS | 12207 | 1461193780355 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 16:09:40 INFO - PROCESS | 12207 | 1461193780358 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 16:09:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:09:40 INFO - PROCESS | 12207 | 1461193780365 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:09:40 INFO - PROCESS | 12207 | 1461193780369 Marionette TRACE conn4 <- [1,2186,null,{}] 16:09:40 INFO - PROCESS | 12207 | 1461193780374 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:40 INFO - PROCESS | 12207 | 1461193780580 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 16:09:40 INFO - PROCESS | 12207 | 1461193780970 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:41 INFO - PROCESS | 12207 | ++DOCSHELL 0x97d04800 == 148 [pid = 12207] [id = 554] 16:09:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 174 (0x9813e400) [pid = 12207] [serial = 1663] [outer = (nil)] 16:09:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 175 (0x981f2c00) [pid = 12207] [serial = 1664] [outer = 0x9813e400] 16:09:41 INFO - PROCESS | 12207 | 1461193781063 Marionette DEBUG loaded listener.js 16:09:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0x98227000) [pid = 12207] [serial = 1665] [outer = 0x9813e400] 16:09:41 INFO - PROCESS | 12207 | 1461193781937 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:09:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:09:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1634ms 16:09:42 INFO - PROCESS | 12207 | 1461193781999 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 16:09:42 INFO - PROCESS | 12207 | 1461193782003 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 16:09:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:09:42 INFO - PROCESS | 12207 | 1461193782010 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:09:42 INFO - PROCESS | 12207 | 1461193782013 Marionette TRACE conn4 <- [1,2190,null,{}] 16:09:42 INFO - PROCESS | 12207 | 1461193782019 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:42 INFO - PROCESS | 12207 | 1461193782223 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 16:09:42 INFO - PROCESS | 12207 | 1461193782570 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:42 INFO - PROCESS | 12207 | ++DOCSHELL 0x83df0800 == 149 [pid = 12207] [id = 555] 16:09:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0x847d5c00) [pid = 12207] [serial = 1666] [outer = (nil)] 16:09:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x9880d800) [pid = 12207] [serial = 1667] [outer = 0x847d5c00] 16:09:42 INFO - PROCESS | 12207 | 1461193782660 Marionette DEBUG loaded listener.js 16:09:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 179 (0x98810400) [pid = 12207] [serial = 1668] [outer = 0x847d5c00] 16:09:43 INFO - PROCESS | 12207 | 1461193783522 Marionette TRACE conn4 <- [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]]]}] 16:09:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:09:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1548ms 16:09:43 INFO - PROCESS | 12207 | 1461193783559 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 16:09:43 INFO - PROCESS | 12207 | 1461193783563 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 16:09:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:09:43 INFO - PROCESS | 12207 | 1461193783570 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:09:43 INFO - PROCESS | 12207 | 1461193783573 Marionette TRACE conn4 <- [1,2194,null,{}] 16:09:43 INFO - PROCESS | 12207 | 1461193783579 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:43 INFO - PROCESS | 12207 | 1461193783780 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 16:09:44 INFO - PROCESS | 12207 | 1461193784041 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:44 INFO - PROCESS | 12207 | ++DOCSHELL 0x9880b400 == 150 [pid = 12207] [id = 556] 16:09:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 180 (0x9904d000) [pid = 12207] [serial = 1669] [outer = (nil)] 16:09:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 181 (0x99317000) [pid = 12207] [serial = 1670] [outer = 0x9904d000] 16:09:44 INFO - PROCESS | 12207 | 1461193784131 Marionette DEBUG loaded listener.js 16:09:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 182 (0x993c9000) [pid = 12207] [serial = 1671] [outer = 0x9904d000] 16:09:45 INFO - PROCESS | 12207 | 1461193785060 Marionette TRACE conn4 <- [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]]]}] 16:09:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:09:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1529ms 16:09:45 INFO - PROCESS | 12207 | 1461193785100 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 16:09:45 INFO - PROCESS | 12207 | 1461193785104 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 16:09:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:09:45 INFO - PROCESS | 12207 | 1461193785110 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:09:45 INFO - PROCESS | 12207 | 1461193785114 Marionette TRACE conn4 <- [1,2198,null,{}] 16:09:45 INFO - PROCESS | 12207 | 1461193785120 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:45 INFO - PROCESS | 12207 | 1461193785322 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 16:09:45 INFO - PROCESS | 12207 | 1461193785612 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:45 INFO - PROCESS | 12207 | ++DOCSHELL 0x97a0f400 == 151 [pid = 12207] [id = 557] 16:09:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 183 (0x98149400) [pid = 12207] [serial = 1672] [outer = (nil)] 16:09:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 184 (0x9b187c00) [pid = 12207] [serial = 1673] [outer = 0x98149400] 16:09:45 INFO - PROCESS | 12207 | 1461193785771 Marionette DEBUG loaded listener.js 16:09:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 185 (0x9ea17000) [pid = 12207] [serial = 1674] [outer = 0x98149400] 16:09:46 INFO - PROCESS | 12207 | 1461193786660 Marionette TRACE conn4 <- [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]]]}] 16:09:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:09:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1579ms 16:09:46 INFO - PROCESS | 12207 | 1461193786691 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 16:09:46 INFO - PROCESS | 12207 | 1461193786695 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 16:09:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:09:46 INFO - PROCESS | 12207 | 1461193786701 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:09:46 INFO - PROCESS | 12207 | 1461193786705 Marionette TRACE conn4 <- [1,2202,null,{}] 16:09:46 INFO - PROCESS | 12207 | 1461193786711 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:46 INFO - PROCESS | 12207 | 1461193786912 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 16:09:47 INFO - PROCESS | 12207 | 1461193787208 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:47 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f8bfc00 == 152 [pid = 12207] [id = 558] 16:09:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 186 (0x99ccc400) [pid = 12207] [serial = 1675] [outer = (nil)] 16:09:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 187 (0xa0efc000) [pid = 12207] [serial = 1676] [outer = 0x99ccc400] 16:09:47 INFO - PROCESS | 12207 | 1461193787361 Marionette DEBUG loaded listener.js 16:09:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 188 (0xa0f69c00) [pid = 12207] [serial = 1677] [outer = 0x99ccc400] 16:09:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8c028800 == 151 [pid = 12207] [id = 401] 16:09:50 INFO - PROCESS | 12207 | --DOCSHELL 0x86242000 == 150 [pid = 12207] [id = 337] 16:09:50 INFO - PROCESS | 12207 | --DOCSHELL 0x861d6800 == 149 [pid = 12207] [id = 336] 16:09:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8fed5800 == 148 [pid = 12207] [id = 533] 16:09:50 INFO - PROCESS | 12207 | --DOCSHELL 0x861d8800 == 147 [pid = 12207] [id = 531] 16:09:50 INFO - PROCESS | 12207 | --DOCSHELL 0x9904c800 == 146 [pid = 12207] [id = 532] 16:09:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8f8bf000 == 145 [pid = 12207] [id = 530] 16:09:50 INFO - PROCESS | 12207 | --DOCSHELL 0x981ef000 == 144 [pid = 12207] [id = 529] 16:09:50 INFO - PROCESS | 12207 | --DOCSHELL 0x96c7f800 == 143 [pid = 12207] [id = 528] 16:09:50 INFO - PROCESS | 12207 | --DOCSHELL 0x902da400 == 142 [pid = 12207] [id = 527] 16:09:50 INFO - PROCESS | 12207 | --DOCSHELL 0x89904400 == 141 [pid = 12207] [id = 525] 16:09:50 INFO - PROCESS | 12207 | --DOCSHELL 0x91312000 == 140 [pid = 12207] [id = 526] 16:09:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8f8c3400 == 139 [pid = 12207] [id = 524] 16:09:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8f8c0000 == 138 [pid = 12207] [id = 523] 16:09:50 INFO - PROCESS | 12207 | --DOCSHELL 0x84a61000 == 137 [pid = 12207] [id = 522] 16:09:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8b649000 == 136 [pid = 12207] [id = 521] 16:09:50 INFO - PROCESS | 12207 | --DOCSHELL 0x86eeec00 == 135 [pid = 12207] [id = 519] 16:09:50 INFO - PROCESS | 12207 | --DOCSHELL 0x8b53b800 == 134 [pid = 12207] [id = 520] 16:09:50 INFO - PROCESS | 12207 | --DOCSHELL 0x85959400 == 133 [pid = 12207] [id = 518] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 187 (0x8be44800) [pid = 12207] [serial = 1553] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 186 (0x8fc57000) [pid = 12207] [serial = 1508] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 185 (0x92a02400) [pid = 12207] [serial = 1517] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 184 (0x9df98400) [pid = 12207] [serial = 1536] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 183 (0x93be8800) [pid = 12207] [serial = 1520] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 182 (0x8fd40c00) [pid = 12207] [serial = 1509] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 181 (0x981ecc00) [pid = 12207] [serial = 1529] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 180 (0x876d3800) [pid = 12207] [serial = 1544] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 179 (0x8f638400) [pid = 12207] [serial = 1505] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 178 (0x8b6ab800) [pid = 12207] [serial = 1496] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x91312400) [pid = 12207] [serial = 1515] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x902e2c00) [pid = 12207] [serial = 1514] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x979fac00) [pid = 12207] [serial = 1524] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 174 (0x8f88e000) [pid = 12207] [serial = 1506] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 173 (0x93c86000) [pid = 12207] [serial = 1521] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 172 (0x8c184800) [pid = 12207] [serial = 1499] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 171 (0x8990c400) [pid = 12207] [serial = 1493] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 170 (0x970b9800) [pid = 12207] [serial = 1523] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 169 (0x9904ac00) [pid = 12207] [serial = 1533] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0xa0acfc00) [pid = 12207] [serial = 1541] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x8c47d800) [pid = 12207] [serial = 1500] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x8e6b9400) [pid = 12207] [serial = 1502] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x98f51800) [pid = 12207] [serial = 1532] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x99ccf400) [pid = 12207] [serial = 1535] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x877fc800) [pid = 12207] [serial = 1545] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x9ff9e000) [pid = 12207] [serial = 1539] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x8e6bf400) [pid = 12207] [serial = 1503] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x8be41800) [pid = 12207] [serial = 1551] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x9007bc00) [pid = 12207] [serial = 1512] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x97f8c800) [pid = 12207] [serial = 1526] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x97f93800) [pid = 12207] [serial = 1527] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x85e71400) [pid = 12207] [serial = 1490] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x92a08400) [pid = 12207] [serial = 1518] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x8bd31400) [pid = 12207] [serial = 1550] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x89c90000) [pid = 12207] [serial = 1494] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x8b53b400) [pid = 12207] [serial = 1547] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x8fed1800) [pid = 12207] [serial = 1511] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x981f3c00) [pid = 12207] [serial = 1530] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x8624ec00) [pid = 12207] [serial = 1491] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x9880d400) [pid = 12207] [serial = 1410] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x8c022c00) [pid = 12207] [serial = 1425] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x8b92f000) [pid = 12207] [serial = 1497] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x9ff12c00) [pid = 12207] [serial = 1538] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x8b648800) [pid = 12207] [serial = 1548] [outer = (nil)] [url = about:blank] 16:09:50 INFO - PROCESS | 12207 | 1461193790807 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:09:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:09:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 4148ms 16:09:50 INFO - PROCESS | 12207 | 1461193790850 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 16:09:50 INFO - PROCESS | 12207 | 1461193790856 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 16:09:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:09:50 INFO - PROCESS | 12207 | 1461193790864 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:09:50 INFO - PROCESS | 12207 | 1461193790869 Marionette TRACE conn4 <- [1,2206,null,{}] 16:09:50 INFO - PROCESS | 12207 | 1461193790879 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:51 INFO - PROCESS | 12207 | 1461193791064 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 16:09:51 INFO - PROCESS | 12207 | 1461193791303 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:51 INFO - PROCESS | 12207 | ++DOCSHELL 0x86246800 == 134 [pid = 12207] [id = 559] 16:09:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x86e4f800) [pid = 12207] [serial = 1678] [outer = (nil)] 16:09:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x86eeb800) [pid = 12207] [serial = 1679] [outer = 0x86e4f800] 16:09:51 INFO - PROCESS | 12207 | 1461193791383 Marionette DEBUG loaded listener.js 16:09:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x877f2400) [pid = 12207] [serial = 1680] [outer = 0x86e4f800] 16:09:52 INFO - PROCESS | 12207 | 1461193792176 Marionette TRACE conn4 <- [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]]]}] 16:09:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:09:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1339ms 16:09:52 INFO - PROCESS | 12207 | 1461193792203 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 16:09:52 INFO - PROCESS | 12207 | 1461193792211 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 16:09:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:09:52 INFO - PROCESS | 12207 | 1461193792221 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:09:52 INFO - PROCESS | 12207 | 1461193792225 Marionette TRACE conn4 <- [1,2210,null,{}] 16:09:52 INFO - PROCESS | 12207 | 1461193792231 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:52 INFO - PROCESS | 12207 | 1461193792417 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 16:09:52 INFO - PROCESS | 12207 | 1461193792434 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:52 INFO - PROCESS | 12207 | ++DOCSHELL 0x86ee5800 == 135 [pid = 12207] [id = 560] 16:09:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x86eec400) [pid = 12207] [serial = 1681] [outer = (nil)] 16:09:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x89c92400) [pid = 12207] [serial = 1682] [outer = 0x86eec400] 16:09:52 INFO - PROCESS | 12207 | 1461193792507 Marionette DEBUG loaded listener.js 16:09:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x8b53b400) [pid = 12207] [serial = 1683] [outer = 0x86eec400] 16:09:53 INFO - PROCESS | 12207 | 1461193793693 Marionette TRACE conn4 <- [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]]]}] 16:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1542ms 16:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:09:53 INFO - PROCESS | 12207 | 1461193793763 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 16:09:53 INFO - PROCESS | 12207 | 1461193793766 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 16:09:53 INFO - PROCESS | 12207 | 1461193793773 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:09:53 INFO - PROCESS | 12207 | 1461193793779 Marionette TRACE conn4 <- [1,2214,null,{}] 16:09:53 INFO - PROCESS | 12207 | 1461193793799 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:54 INFO - PROCESS | 12207 | 1461193794058 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 16:09:54 INFO - PROCESS | 12207 | 1461193794085 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:54 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b649000 == 136 [pid = 12207] [id = 561] 16:09:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x8b9b0c00) [pid = 12207] [serial = 1684] [outer = (nil)] 16:09:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x8bd31400) [pid = 12207] [serial = 1685] [outer = 0x8b9b0c00] 16:09:54 INFO - PROCESS | 12207 | 1461193794159 Marionette DEBUG loaded listener.js 16:09:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x8bdc2800) [pid = 12207] [serial = 1686] [outer = 0x8b9b0c00] 16:09:55 INFO - PROCESS | 12207 | 1461193795160 Marionette TRACE conn4 <- [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]]]}] 16:09:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:09:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1441ms 16:09:55 INFO - PROCESS | 12207 | 1461193795214 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 16:09:55 INFO - PROCESS | 12207 | 1461193795217 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 16:09:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x85b43c00) [pid = 12207] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x8f8c0400) [pid = 12207] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x8c176000) [pid = 12207] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x96c81000) [pid = 12207] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x93c83c00) [pid = 12207] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x91f72c00) [pid = 12207] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x8624dc00) [pid = 12207] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x8fc4d000) [pid = 12207] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x981f2800) [pid = 12207] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x83486400) [pid = 12207] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x93a61c00) [pid = 12207] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x85804400) [pid = 12207] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x9df9f800) [pid = 12207] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x85e6d400) [pid = 12207] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x85b4a000) [pid = 12207] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x8bd35800) [pid = 12207] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x86e45000) [pid = 12207] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x89905c00) [pid = 12207] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x8be4d000) [pid = 12207] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x8b53fc00) [pid = 12207] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x876d2c00) [pid = 12207] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x8799b800) [pid = 12207] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x9fc50800) [pid = 12207] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:09:55 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x877fd800) [pid = 12207] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:09:55 INFO - PROCESS | 12207 | 1461193795867 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:09:55 INFO - PROCESS | 12207 | 1461193795870 Marionette TRACE conn4 <- [1,2218,null,{}] 16:09:55 INFO - PROCESS | 12207 | 1461193795925 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:56 INFO - PROCESS | 12207 | 1461193796197 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 16:09:56 INFO - PROCESS | 12207 | 1461193796324 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:56 INFO - PROCESS | 12207 | ++DOCSHELL 0x85b4a000 == 137 [pid = 12207] [id = 562] 16:09:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x877fd800) [pid = 12207] [serial = 1687] [outer = (nil)] 16:09:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x8b53fc00) [pid = 12207] [serial = 1688] [outer = 0x877fd800] 16:09:56 INFO - PROCESS | 12207 | 1461193796400 Marionette DEBUG loaded listener.js 16:09:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x8be42400) [pid = 12207] [serial = 1689] [outer = 0x877fd800] 16:09:57 INFO - PROCESS | 12207 | 1461193797142 Marionette TRACE conn4 <- [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]]]}] 16:09:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:09:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1443ms 16:09:57 INFO - PROCESS | 12207 | 1461193797169 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 16:09:57 INFO - PROCESS | 12207 | 1461193797173 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 16:09:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:09:57 INFO - PROCESS | 12207 | 1461193797179 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:09:57 INFO - PROCESS | 12207 | 1461193797182 Marionette TRACE conn4 <- [1,2222,null,{}] 16:09:57 INFO - PROCESS | 12207 | 1461193797188 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:57 INFO - PROCESS | 12207 | 1461193797451 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 16:09:57 INFO - PROCESS | 12207 | 1461193797599 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:57 INFO - PROCESS | 12207 | ++DOCSHELL 0x879a1400 == 138 [pid = 12207] [id = 563] 16:09:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x8be4fc00) [pid = 12207] [serial = 1690] [outer = (nil)] 16:09:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x8c176400) [pid = 12207] [serial = 1691] [outer = 0x8be4fc00] 16:09:57 INFO - PROCESS | 12207 | 1461193797681 Marionette DEBUG loaded listener.js 16:09:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x8c182000) [pid = 12207] [serial = 1692] [outer = 0x8be4fc00] 16:09:58 INFO - PROCESS | 12207 | 1461193798828 Marionette TRACE conn4 <- [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]]]}] 16:09:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:09:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1686ms 16:09:58 INFO - PROCESS | 12207 | 1461193798867 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 16:09:58 INFO - PROCESS | 12207 | 1461193798875 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 16:09:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:09:58 INFO - PROCESS | 12207 | 1461193798885 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:09:58 INFO - PROCESS | 12207 | 1461193798889 Marionette TRACE conn4 <- [1,2226,null,{}] 16:09:58 INFO - PROCESS | 12207 | 1461193798898 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:09:59 INFO - PROCESS | 12207 | 1461193799137 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 16:09:59 INFO - PROCESS | 12207 | 1461193799474 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:59 INFO - PROCESS | 12207 | ++DOCSHELL 0x85b4ec00 == 139 [pid = 12207] [id = 564] 16:09:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x877f6000) [pid = 12207] [serial = 1693] [outer = (nil)] 16:09:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x89bb6000) [pid = 12207] [serial = 1694] [outer = 0x877f6000] 16:09:59 INFO - PROCESS | 12207 | 1461193799572 Marionette DEBUG loaded listener.js 16:09:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x8b539000) [pid = 12207] [serial = 1695] [outer = 0x877f6000] 16:10:00 INFO - PROCESS | 12207 | 1461193800575 Marionette TRACE conn4 <- [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]]]}] 16:10:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:10:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1738ms 16:10:00 INFO - PROCESS | 12207 | 1461193800624 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 16:10:00 INFO - PROCESS | 12207 | 1461193800633 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 16:10:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:10:00 INFO - PROCESS | 12207 | 1461193800644 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:10:00 INFO - PROCESS | 12207 | 1461193800648 Marionette TRACE conn4 <- [1,2230,null,{}] 16:10:00 INFO - PROCESS | 12207 | 1461193800654 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:00 INFO - PROCESS | 12207 | 1461193800891 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 16:10:01 INFO - PROCESS | 12207 | 1461193801281 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:01 INFO - PROCESS | 12207 | ++DOCSHELL 0x8624dc00 == 140 [pid = 12207] [id = 565] 16:10:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x8b927800) [pid = 12207] [serial = 1696] [outer = (nil)] 16:10:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x8c022c00) [pid = 12207] [serial = 1697] [outer = 0x8b927800] 16:10:01 INFO - PROCESS | 12207 | 1461193801368 Marionette DEBUG loaded listener.js 16:10:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x8c17d000) [pid = 12207] [serial = 1698] [outer = 0x8b927800] 16:10:02 INFO - PROCESS | 12207 | 1461193802328 Marionette TRACE conn4 <- [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]]]}] 16:10:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:10:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1741ms 16:10:02 INFO - PROCESS | 12207 | 1461193802385 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 16:10:02 INFO - PROCESS | 12207 | 1461193802389 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 16:10:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:10:02 INFO - PROCESS | 12207 | 1461193802396 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:10:02 INFO - PROCESS | 12207 | 1461193802403 Marionette TRACE conn4 <- [1,2234,null,{}] 16:10:02 INFO - PROCESS | 12207 | 1461193802420 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:02 INFO - PROCESS | 12207 | 1461193802731 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 16:10:03 INFO - PROCESS | 12207 | 1461193803078 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:03 INFO - PROCESS | 12207 | ++DOCSHELL 0x861dc800 == 141 [pid = 12207] [id = 566] 16:10:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8c027400) [pid = 12207] [serial = 1699] [outer = (nil)] 16:10:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8e8a6000) [pid = 12207] [serial = 1700] [outer = 0x8c027400] 16:10:03 INFO - PROCESS | 12207 | 1461193803202 Marionette DEBUG loaded listener.js 16:10:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8f675800) [pid = 12207] [serial = 1701] [outer = 0x8c027400] 16:10:04 INFO - PROCESS | 12207 | 1461193804253 Marionette TRACE conn4 <- [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]]]}] 16:10:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:10:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1894ms 16:10:04 INFO - PROCESS | 12207 | 1461193804291 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 16:10:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:10:04 INFO - PROCESS | 12207 | 1461193804296 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 16:10:04 INFO - PROCESS | 12207 | 1461193804302 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:10:04 INFO - PROCESS | 12207 | 1461193804306 Marionette TRACE conn4 <- [1,2238,null,{}] 16:10:04 INFO - PROCESS | 12207 | 1461193804311 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:04 INFO - PROCESS | 12207 | 1461193804547 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 16:10:04 INFO - PROCESS | 12207 | 1461193804828 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:04 INFO - PROCESS | 12207 | ++DOCSHELL 0x879a3c00 == 142 [pid = 12207] [id = 567] 16:10:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8e6b3400) [pid = 12207] [serial = 1702] [outer = (nil)] 16:10:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8f893800) [pid = 12207] [serial = 1703] [outer = 0x8e6b3400] 16:10:04 INFO - PROCESS | 12207 | 1461193804969 Marionette DEBUG loaded listener.js 16:10:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8f8bb400) [pid = 12207] [serial = 1704] [outer = 0x8e6b3400] 16:10:05 INFO - PROCESS | 12207 | 1461193805870 Marionette TRACE conn4 <- [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]]]}] 16:10:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:10:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1638ms 16:10:05 INFO - PROCESS | 12207 | 1461193805940 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 16:10:05 INFO - PROCESS | 12207 | 1461193805944 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 16:10:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:10:05 INFO - PROCESS | 12207 | 1461193805951 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:10:05 INFO - PROCESS | 12207 | 1461193805954 Marionette TRACE conn4 <- [1,2242,null,{}] 16:10:05 INFO - PROCESS | 12207 | 1461193805966 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:06 INFO - PROCESS | 12207 | 1461193806214 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 16:10:06 INFO - PROCESS | 12207 | 1461193806550 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:06 INFO - PROCESS | 12207 | ++DOCSHELL 0x8be49400 == 143 [pid = 12207] [id = 568] 16:10:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8fc4b800) [pid = 12207] [serial = 1705] [outer = (nil)] 16:10:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x8fc57000) [pid = 12207] [serial = 1706] [outer = 0x8fc4b800] 16:10:06 INFO - PROCESS | 12207 | 1461193806642 Marionette DEBUG loaded listener.js 16:10:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x8fc59c00) [pid = 12207] [serial = 1707] [outer = 0x8fc4b800] 16:10:07 INFO - PROCESS | 12207 | 1461193807523 Marionette TRACE conn4 <- [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]]]}] 16:10:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:10:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1590ms 16:10:07 INFO - PROCESS | 12207 | 1461193807541 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 16:10:07 INFO - PROCESS | 12207 | 1461193807544 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 16:10:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:10:07 INFO - PROCESS | 12207 | 1461193807551 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:10:07 INFO - PROCESS | 12207 | 1461193807555 Marionette TRACE conn4 <- [1,2246,null,{}] 16:10:07 INFO - PROCESS | 12207 | 1461193807561 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:07 INFO - PROCESS | 12207 | 1461193807813 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 16:10:08 INFO - PROCESS | 12207 | 1461193808175 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:08 INFO - PROCESS | 12207 | ++DOCSHELL 0x879a1c00 == 144 [pid = 12207] [id = 569] 16:10:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x8b244400) [pid = 12207] [serial = 1708] [outer = (nil)] 16:10:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x8fed7400) [pid = 12207] [serial = 1709] [outer = 0x8b244400] 16:10:08 INFO - PROCESS | 12207 | 1461193808318 Marionette DEBUG loaded listener.js 16:10:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x90088000) [pid = 12207] [serial = 1710] [outer = 0x8b244400] 16:10:09 INFO - PROCESS | 12207 | 1461193809354 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:10:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:10:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1847ms 16:10:09 INFO - PROCESS | 12207 | 1461193809399 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 16:10:09 INFO - PROCESS | 12207 | 1461193809403 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 16:10:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:10:09 INFO - PROCESS | 12207 | 1461193809412 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:10:09 INFO - PROCESS | 12207 | 1461193809416 Marionette TRACE conn4 <- [1,2250,null,{}] 16:10:09 INFO - PROCESS | 12207 | 1461193809426 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:09 INFO - PROCESS | 12207 | 1461193809672 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 16:10:10 INFO - PROCESS | 12207 | 1461193810004 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:10 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f702400 == 145 [pid = 12207] [id = 570] 16:10:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x8fecd800) [pid = 12207] [serial = 1711] [outer = (nil)] 16:10:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x9290e400) [pid = 12207] [serial = 1712] [outer = 0x8fecd800] 16:10:10 INFO - PROCESS | 12207 | 1461193810095 Marionette DEBUG loaded listener.js 16:10:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x92a06000) [pid = 12207] [serial = 1713] [outer = 0x8fecd800] 16:10:11 INFO - PROCESS | 12207 | 1461193811063 Marionette TRACE conn4 <- [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]]]}] 16:10:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:10:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1696ms 16:10:11 INFO - PROCESS | 12207 | 1461193811106 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 16:10:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:10:11 INFO - PROCESS | 12207 | 1461193811111 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 16:10:11 INFO - PROCESS | 12207 | 1461193811117 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:10:11 INFO - PROCESS | 12207 | 1461193811121 Marionette TRACE conn4 <- [1,2254,null,{}] 16:10:11 INFO - PROCESS | 12207 | 1461193811127 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:11 INFO - PROCESS | 12207 | 1461193811342 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 16:10:11 INFO - PROCESS | 12207 | 1461193811669 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:11 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c025400 == 146 [pid = 12207] [id = 571] 16:10:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x8f8c5000) [pid = 12207] [serial = 1714] [outer = (nil)] 16:10:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x93a65800) [pid = 12207] [serial = 1715] [outer = 0x8f8c5000] 16:10:11 INFO - PROCESS | 12207 | 1461193811760 Marionette DEBUG loaded listener.js 16:10:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x93a68800) [pid = 12207] [serial = 1716] [outer = 0x8f8c5000] 16:10:12 INFO - PROCESS | 12207 | 1461193812682 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:10:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:10:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1592ms 16:10:12 INFO - PROCESS | 12207 | 1461193812711 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 16:10:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:10:12 INFO - PROCESS | 12207 | 1461193812715 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 16:10:12 INFO - PROCESS | 12207 | 1461193812722 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:10:12 INFO - PROCESS | 12207 | 1461193812725 Marionette TRACE conn4 <- [1,2258,null,{}] 16:10:12 INFO - PROCESS | 12207 | 1461193812731 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:12 INFO - PROCESS | 12207 | 1461193812933 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 16:10:13 INFO - PROCESS | 12207 | 1461193813277 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:13 INFO - PROCESS | 12207 | ++DOCSHELL 0x847d7800 == 147 [pid = 12207] [id = 572] 16:10:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x8b6b4800) [pid = 12207] [serial = 1717] [outer = (nil)] 16:10:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x93c81c00) [pid = 12207] [serial = 1718] [outer = 0x8b6b4800] 16:10:13 INFO - PROCESS | 12207 | 1461193813375 Marionette DEBUG loaded listener.js 16:10:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x93c88000) [pid = 12207] [serial = 1719] [outer = 0x8b6b4800] 16:10:14 INFO - PROCESS | 12207 | 1461193814294 Marionette TRACE conn4 <- [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]]]}] 16:10:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:10:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1632ms 16:10:14 INFO - PROCESS | 12207 | 1461193814354 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 16:10:14 INFO - PROCESS | 12207 | 1461193814358 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 16:10:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:10:14 INFO - PROCESS | 12207 | 1461193814364 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:10:14 INFO - PROCESS | 12207 | 1461193814368 Marionette TRACE conn4 <- [1,2262,null,{}] 16:10:14 INFO - PROCESS | 12207 | 1461193814374 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:14 INFO - PROCESS | 12207 | 1461193814605 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 16:10:14 INFO - PROCESS | 12207 | 1461193814970 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:15 INFO - PROCESS | 12207 | ++DOCSHELL 0x93c85800 == 148 [pid = 12207] [id = 573] 16:10:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x93d61000) [pid = 12207] [serial = 1720] [outer = (nil)] 16:10:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x93d63000) [pid = 12207] [serial = 1721] [outer = 0x93d61000] 16:10:15 INFO - PROCESS | 12207 | 1461193815065 Marionette DEBUG loaded listener.js 16:10:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x93d64800) [pid = 12207] [serial = 1722] [outer = 0x93d61000] 16:10:15 INFO - PROCESS | 12207 | 1461193815970 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:10:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:10:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1634ms 16:10:16 INFO - PROCESS | 12207 | 1461193815999 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 16:10:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:10:16 INFO - PROCESS | 12207 | 1461193816004 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 16:10:16 INFO - PROCESS | 12207 | 1461193816010 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:10:16 INFO - PROCESS | 12207 | 1461193816015 Marionette TRACE conn4 <- [1,2266,null,{}] 16:10:16 INFO - PROCESS | 12207 | 1461193816021 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:16 INFO - PROCESS | 12207 | 1461193816279 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 16:10:16 INFO - PROCESS | 12207 | 1461193816537 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:16 INFO - PROCESS | 12207 | ++DOCSHELL 0x95205400 == 149 [pid = 12207] [id = 574] 16:10:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x9520c400) [pid = 12207] [serial = 1723] [outer = (nil)] 16:10:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x979ee000) [pid = 12207] [serial = 1724] [outer = 0x9520c400] 16:10:16 INFO - PROCESS | 12207 | 1461193816682 Marionette DEBUG loaded listener.js 16:10:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x97f8c400) [pid = 12207] [serial = 1725] [outer = 0x9520c400] 16:10:17 INFO - PROCESS | 12207 | 1461193817565 Marionette TRACE conn4 <- [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]]]}] 16:10:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:10:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1588ms 16:10:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:10:17 INFO - PROCESS | 12207 | 1461193817599 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 16:10:17 INFO - PROCESS | 12207 | 1461193817602 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 16:10:17 INFO - PROCESS | 12207 | 1461193817609 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:10:17 INFO - PROCESS | 12207 | 1461193817612 Marionette TRACE conn4 <- [1,2270,null,{}] 16:10:17 INFO - PROCESS | 12207 | 1461193817618 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:17 INFO - PROCESS | 12207 | 1461193817855 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 16:10:18 INFO - PROCESS | 12207 | 1461193818197 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:18 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c474400 == 150 [pid = 12207] [id = 575] 16:10:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x8e8aa400) [pid = 12207] [serial = 1726] [outer = (nil)] 16:10:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 170 (0x981f2800) [pid = 12207] [serial = 1727] [outer = 0x8e8aa400] 16:10:18 INFO - PROCESS | 12207 | 1461193818289 Marionette DEBUG loaded listener.js 16:10:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 171 (0x981fb000) [pid = 12207] [serial = 1728] [outer = 0x8e8aa400] 16:10:19 INFO - PROCESS | 12207 | 1461193819212 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:10:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:10:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1632ms 16:10:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:10:19 INFO - PROCESS | 12207 | 1461193819243 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 16:10:19 INFO - PROCESS | 12207 | 1461193819247 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 16:10:19 INFO - PROCESS | 12207 | 1461193819254 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:10:19 INFO - PROCESS | 12207 | 1461193819258 Marionette TRACE conn4 <- [1,2274,null,{}] 16:10:19 INFO - PROCESS | 12207 | 1461193819263 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:19 INFO - PROCESS | 12207 | 1461193819478 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 16:10:19 INFO - PROCESS | 12207 | 1461193819814 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:19 INFO - PROCESS | 12207 | ++DOCSHELL 0x83def400 == 151 [pid = 12207] [id = 576] 16:10:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 172 (0x96c82000) [pid = 12207] [serial = 1729] [outer = (nil)] 16:10:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 173 (0x98f4b400) [pid = 12207] [serial = 1730] [outer = 0x96c82000] 16:10:19 INFO - PROCESS | 12207 | 1461193819976 Marionette DEBUG loaded listener.js 16:10:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 174 (0x9904a800) [pid = 12207] [serial = 1731] [outer = 0x96c82000] 16:10:20 INFO - PROCESS | 12207 | 1461193820952 Marionette TRACE conn4 <- [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]]]}] 16:10:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:10:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1740ms 16:10:20 INFO - PROCESS | 12207 | 1461193820994 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 16:10:20 INFO - PROCESS | 12207 | 1461193820997 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 16:10:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:10:21 INFO - PROCESS | 12207 | 1461193821004 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:10:21 INFO - PROCESS | 12207 | 1461193821007 Marionette TRACE conn4 <- [1,2278,null,{}] 16:10:21 INFO - PROCESS | 12207 | 1461193821013 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:21 INFO - PROCESS | 12207 | 1461193821231 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 16:10:21 INFO - PROCESS | 12207 | 1461193821520 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:21 INFO - PROCESS | 12207 | ++DOCSHELL 0x86eebc00 == 152 [pid = 12207] [id = 577] 16:10:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 175 (0x93c85000) [pid = 12207] [serial = 1732] [outer = (nil)] 16:10:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0x99ccf400) [pid = 12207] [serial = 1733] [outer = 0x93c85000] 16:10:21 INFO - PROCESS | 12207 | 1461193821656 Marionette DEBUG loaded listener.js 16:10:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0x9b17b400) [pid = 12207] [serial = 1734] [outer = 0x93c85000] 16:10:22 INFO - PROCESS | 12207 | 1461193822565 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:10:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:10:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1636ms 16:10:22 INFO - PROCESS | 12207 | 1461193822641 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 16:10:22 INFO - PROCESS | 12207 | 1461193822645 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 16:10:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:10:22 INFO - PROCESS | 12207 | 1461193822652 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:10:22 INFO - PROCESS | 12207 | 1461193822655 Marionette TRACE conn4 <- [1,2282,null,{}] 16:10:22 INFO - PROCESS | 12207 | 1461193822661 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:22 INFO - PROCESS | 12207 | 1461193822951 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 16:10:23 INFO - PROCESS | 12207 | 1461193823291 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:23 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f885c00 == 153 [pid = 12207] [id = 578] 16:10:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x8f8c1c00) [pid = 12207] [serial = 1735] [outer = (nil)] 16:10:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 179 (0x9fc99c00) [pid = 12207] [serial = 1736] [outer = 0x8f8c1c00] 16:10:23 INFO - PROCESS | 12207 | 1461193823379 Marionette DEBUG loaded listener.js 16:10:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 180 (0x9ffa4c00) [pid = 12207] [serial = 1737] [outer = 0x8f8c1c00] 16:10:24 INFO - PROCESS | 12207 | 1461193824243 Marionette TRACE conn4 <- [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]]]}] 16:10:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:10:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1634ms 16:10:24 INFO - PROCESS | 12207 | 1461193824287 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 16:10:24 INFO - PROCESS | 12207 | 1461193824291 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 16:10:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:10:24 INFO - PROCESS | 12207 | 1461193824297 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:10:24 INFO - PROCESS | 12207 | 1461193824299 Marionette TRACE conn4 <- [1,2286,null,{}] 16:10:24 INFO - PROCESS | 12207 | 1461193824326 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:24 INFO - PROCESS | 12207 | 1461193824557 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 16:10:24 INFO - PROCESS | 12207 | 1461193824847 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:24 INFO - PROCESS | 12207 | ++DOCSHELL 0x9fb20000 == 154 [pid = 12207] [id = 579] 16:10:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 181 (0x9fb24800) [pid = 12207] [serial = 1738] [outer = (nil)] 16:10:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 182 (0xa0f3a800) [pid = 12207] [serial = 1739] [outer = 0x9fb24800] 16:10:24 INFO - PROCESS | 12207 | 1461193824990 Marionette DEBUG loaded listener.js 16:10:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 183 (0xa0f6e000) [pid = 12207] [serial = 1740] [outer = 0x9fb24800] 16:10:25 INFO - PROCESS | 12207 | 1461193825906 Marionette TRACE conn4 <- [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]]]}] 16:10:25 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 16:10:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1633ms 16:10:25 INFO - PROCESS | 12207 | 1461193825931 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 16:10:25 INFO - PROCESS | 12207 | 1461193825934 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 16:10:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:10:25 INFO - PROCESS | 12207 | 1461193825941 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:10:25 INFO - PROCESS | 12207 | 1461193825944 Marionette TRACE conn4 <- [1,2290,null,{}] 16:10:25 INFO - PROCESS | 12207 | 1461193825950 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:26 INFO - PROCESS | 12207 | 1461193826284 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 16:10:26 INFO - PROCESS | 12207 | 1461193826601 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:26 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f681800 == 155 [pid = 12207] [id = 580] 16:10:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 184 (0x8f683400) [pid = 12207] [serial = 1741] [outer = (nil)] 16:10:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 185 (0x8f687800) [pid = 12207] [serial = 1742] [outer = 0x8f683400] 16:10:26 INFO - PROCESS | 12207 | 1461193826694 Marionette DEBUG loaded listener.js 16:10:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 186 (0x8f689400) [pid = 12207] [serial = 1743] [outer = 0x8f683400] 16:10:27 INFO - PROCESS | 12207 | 1461193827591 Marionette TRACE conn4 <- [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]]]}] 16:10:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:10:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1680ms 16:10:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:10:27 INFO - PROCESS | 12207 | 1461193827622 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 16:10:27 INFO - PROCESS | 12207 | 1461193827625 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 16:10:27 INFO - PROCESS | 12207 | 1461193827631 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:10:27 INFO - PROCESS | 12207 | 1461193827635 Marionette TRACE conn4 <- [1,2294,null,{}] 16:10:27 INFO - PROCESS | 12207 | 1461193827640 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:27 INFO - PROCESS | 12207 | 1461193827871 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 16:10:28 INFO - PROCESS | 12207 | 1461193828173 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:28 INFO - PROCESS | 12207 | ++DOCSHELL 0x81c41400 == 156 [pid = 12207] [id = 581] 16:10:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 187 (0x81c44c00) [pid = 12207] [serial = 1744] [outer = (nil)] 16:10:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 188 (0x81c4a000) [pid = 12207] [serial = 1745] [outer = 0x81c44c00] 16:10:28 INFO - PROCESS | 12207 | 1461193828307 Marionette DEBUG loaded listener.js 16:10:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 189 (0x81c4cc00) [pid = 12207] [serial = 1746] [outer = 0x81c44c00] 16:10:30 INFO - PROCESS | 12207 | --DOCSHELL 0x91f75000 == 155 [pid = 12207] [id = 56] 16:10:30 INFO - PROCESS | 12207 | --DOCSHELL 0x8f88ec00 == 154 [pid = 12207] [id = 201] 16:10:30 INFO - PROCESS | 12207 | --DOCSHELL 0x8c4e3400 == 153 [pid = 12207] [id = 194] 16:10:30 INFO - PROCESS | 12207 | --DOCSHELL 0x8e6be800 == 152 [pid = 12207] [id = 195] 16:10:30 INFO - PROCESS | 12207 | --DOCSHELL 0x85b4a000 == 151 [pid = 12207] [id = 562] 16:10:30 INFO - PROCESS | 12207 | --DOCSHELL 0x8b649000 == 150 [pid = 12207] [id = 561] 16:10:30 INFO - PROCESS | 12207 | --DOCSHELL 0x86ee5800 == 149 [pid = 12207] [id = 560] 16:10:30 INFO - PROCESS | 12207 | --DOCSHELL 0x86246800 == 148 [pid = 12207] [id = 559] 16:10:30 INFO - PROCESS | 12207 | --DOCSHELL 0x97a0f400 == 147 [pid = 12207] [id = 557] 16:10:30 INFO - PROCESS | 12207 | --DOCSHELL 0x9880b400 == 146 [pid = 12207] [id = 556] 16:10:30 INFO - PROCESS | 12207 | --DOCSHELL 0x97d04800 == 145 [pid = 12207] [id = 554] 16:10:30 INFO - PROCESS | 12207 | --DOCSHELL 0x83df0800 == 144 [pid = 12207] [id = 555] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 188 (0x8bdb8000) [pid = 12207] [serial = 1622] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 187 (0x8b6b9400) [pid = 12207] [serial = 1620] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 186 (0x85b4b800) [pid = 12207] [serial = 1605] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 185 (0x8fe0f000) [pid = 12207] [serial = 1572] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 184 (0x9fee8400) [pid = 12207] [serial = 1596] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 183 (0x970b2c00) [pid = 12207] [serial = 1586] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 182 (0x99a5ac00) [pid = 12207] [serial = 1592] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 181 (0x93a67c00) [pid = 12207] [serial = 1580] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 180 (0x85b49c00) [pid = 12207] [serial = 1604] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 179 (0x8f70c000) [pid = 12207] [serial = 1569] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 178 (0x902d9400) [pid = 12207] [serial = 1574] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x982d4800) [pid = 12207] [serial = 1589] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x86e45800) [pid = 12207] [serial = 1611] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x93c8b000) [pid = 12207] [serial = 1583] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 174 (0x9fc95400) [pid = 12207] [serial = 1476] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 173 (0xa0f69000) [pid = 12207] [serial = 1598] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 172 (0x86e48400) [pid = 12207] [serial = 1556] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 171 (0xa2acf000) [pid = 12207] [serial = 1608] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 170 (0x8c480000) [pid = 12207] [serial = 1563] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 169 (0x8bd37c00) [pid = 12207] [serial = 1488] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x8b643400) [pid = 12207] [serial = 1559] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x8f70a000) [pid = 12207] [serial = 1568] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x8ea42c00) [pid = 12207] [serial = 1565] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x8c02d400) [pid = 12207] [serial = 1562] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x99d41400) [pid = 12207] [serial = 1593] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x9880e400) [pid = 12207] [serial = 1590] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x9296d400) [pid = 12207] [serial = 1578] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x8f639400) [pid = 12207] [serial = 1566] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x8fc4a400) [pid = 12207] [serial = 1571] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x93a6c400) [pid = 12207] [serial = 1581] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x877fb800) [pid = 12207] [serial = 1613] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x89c95800) [pid = 12207] [serial = 1619] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x85e72800) [pid = 12207] [serial = 1610] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x9ea15c00) [pid = 12207] [serial = 1595] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0xa2a2ac00) [pid = 12207] [serial = 1607] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x879a0400) [pid = 12207] [serial = 1614] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x8b6b7800) [pid = 12207] [serial = 1560] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x94782c00) [pid = 12207] [serial = 1584] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0xa2acec00) [pid = 12207] [serial = 1601] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x92902c00) [pid = 12207] [serial = 1577] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0xa3c78c00) [pid = 12207] [serial = 1602] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x902de800) [pid = 12207] [serial = 1575] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x86ee9400) [pid = 12207] [serial = 1557] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x97d0c400) [pid = 12207] [serial = 1587] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x8b537c00) [pid = 12207] [serial = 1617] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0xa0f6c800) [pid = 12207] [serial = 1599] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x8b23d000) [pid = 12207] [serial = 1616] [outer = (nil)] [url = about:blank] 16:10:31 INFO - PROCESS | 12207 | 1461193831746 Marionette TRACE conn4 <- [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]]]}] 16:10:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:10:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 4147ms 16:10:31 INFO - PROCESS | 12207 | 1461193831777 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 16:10:31 INFO - PROCESS | 12207 | 1461193831784 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 16:10:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:10:31 INFO - PROCESS | 12207 | 1461193831794 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:10:31 INFO - PROCESS | 12207 | 1461193831799 Marionette TRACE conn4 <- [1,2298,null,{}] 16:10:31 INFO - PROCESS | 12207 | 1461193831811 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:32 INFO - PROCESS | 12207 | 1461193832026 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 16:10:32 INFO - PROCESS | 12207 | 1461193832255 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:32 INFO - PROCESS | 12207 | ++DOCSHELL 0x81c48c00 == 145 [pid = 12207] [id = 582] 16:10:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x85b4e000) [pid = 12207] [serial = 1747] [outer = (nil)] 16:10:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8624ec00) [pid = 12207] [serial = 1748] [outer = 0x85b4e000] 16:10:32 INFO - PROCESS | 12207 | 1461193832332 Marionette DEBUG loaded listener.js 16:10:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x86e47c00) [pid = 12207] [serial = 1749] [outer = 0x85b4e000] 16:10:33 INFO - PROCESS | 12207 | 1461193833244 Marionette TRACE conn4 <- [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]]]}] 16:10:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:10:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1484ms 16:10:33 INFO - PROCESS | 12207 | 1461193833278 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 16:10:33 INFO - PROCESS | 12207 | 1461193833285 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 16:10:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:10:33 INFO - PROCESS | 12207 | 1461193833296 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:10:33 INFO - PROCESS | 12207 | 1461193833299 Marionette TRACE conn4 <- [1,2302,null,{}] 16:10:33 INFO - PROCESS | 12207 | 1461193833306 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:33 INFO - PROCESS | 12207 | 1461193833601 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 16:10:33 INFO - PROCESS | 12207 | 1461193833641 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:33 INFO - PROCESS | 12207 | ++DOCSHELL 0x86248c00 == 146 [pid = 12207] [id = 583] 16:10:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x86250400) [pid = 12207] [serial = 1750] [outer = (nil)] 16:10:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8799c000) [pid = 12207] [serial = 1751] [outer = 0x86250400] 16:10:33 INFO - PROCESS | 12207 | 1461193833714 Marionette DEBUG loaded listener.js 16:10:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x89907400) [pid = 12207] [serial = 1752] [outer = 0x86250400] 16:10:34 INFO - PROCESS | 12207 | 1461193834728 Marionette TRACE conn4 <- [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]]]}] 16:10:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:10:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1486ms 16:10:34 INFO - PROCESS | 12207 | 1461193834794 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 16:10:34 INFO - PROCESS | 12207 | 1461193834797 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 16:10:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:10:34 INFO - PROCESS | 12207 | 1461193834809 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:10:34 INFO - PROCESS | 12207 | 1461193834813 Marionette TRACE conn4 <- [1,2306,null,{}] 16:10:34 INFO - PROCESS | 12207 | 1461193834839 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:35 INFO - PROCESS | 12207 | 1461193835144 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 16:10:35 INFO - PROCESS | 12207 | 1461193835181 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:35 INFO - PROCESS | 12207 | ++DOCSHELL 0x8799e400 == 147 [pid = 12207] [id = 584] 16:10:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x8b537800) [pid = 12207] [serial = 1753] [outer = (nil)] 16:10:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x8b648c00) [pid = 12207] [serial = 1754] [outer = 0x8b537800] 16:10:35 INFO - PROCESS | 12207 | 1461193835258 Marionette DEBUG loaded listener.js 16:10:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x8b6b5c00) [pid = 12207] [serial = 1755] [outer = 0x8b537800] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x86eec400) [pid = 12207] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x8fd33000) [pid = 12207] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x8f702000) [pid = 12207] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x89bb0c00) [pid = 12207] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x8b9b0c00) [pid = 12207] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x94773400) [pid = 12207] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x847d5c00) [pid = 12207] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x9fb8f800) [pid = 12207] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x98149400) [pid = 12207] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x92a02c00) [pid = 12207] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x8c021c00) [pid = 12207] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x8beeb000) [pid = 12207] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x85b4a400) [pid = 12207] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x8c4e0000) [pid = 12207] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x877fd800) [pid = 12207] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x84a5cc00) [pid = 12207] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x86e4f800) [pid = 12207] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x8fe0b400) [pid = 12207] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x9813e400) [pid = 12207] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x93be9800) [pid = 12207] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x86eed000) [pid = 12207] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x8e8a0800) [pid = 12207] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:10:36 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x9904d000) [pid = 12207] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:10:37 INFO - PROCESS | 12207 | 1461193837119 Marionette TRACE conn4 <- [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]]]}] 16:10:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:10:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 2336ms 16:10:37 INFO - PROCESS | 12207 | 1461193837149 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 16:10:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:10:37 INFO - PROCESS | 12207 | 1461193837153 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 16:10:37 INFO - PROCESS | 12207 | 1461193837159 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:10:37 INFO - PROCESS | 12207 | 1461193837163 Marionette TRACE conn4 <- [1,2310,null,{}] 16:10:37 INFO - PROCESS | 12207 | 1461193837170 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:37 INFO - PROCESS | 12207 | 1461193837405 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 16:10:37 INFO - PROCESS | 12207 | 1461193837655 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:37 INFO - PROCESS | 12207 | ++DOCSHELL 0x85b4f400 == 148 [pid = 12207] [id = 585] 16:10:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x87998400) [pid = 12207] [serial = 1756] [outer = (nil)] 16:10:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x8b92d000) [pid = 12207] [serial = 1757] [outer = 0x87998400] 16:10:37 INFO - PROCESS | 12207 | 1461193837739 Marionette DEBUG loaded listener.js 16:10:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x8bc3a400) [pid = 12207] [serial = 1758] [outer = 0x87998400] 16:10:38 INFO - PROCESS | 12207 | 1461193838526 Marionette TRACE conn4 <- [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]]]}] 16:10:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:10:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1534ms 16:10:38 INFO - PROCESS | 12207 | 1461193838707 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 16:10:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:10:38 INFO - PROCESS | 12207 | 1461193838718 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 16:10:38 INFO - PROCESS | 12207 | 1461193838728 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:10:38 INFO - PROCESS | 12207 | 1461193838734 Marionette TRACE conn4 <- [1,2314,null,{}] 16:10:38 INFO - PROCESS | 12207 | 1461193838742 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:38 INFO - PROCESS | 12207 | 1461193838993 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 16:10:39 INFO - PROCESS | 12207 | 1461193839382 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:39 INFO - PROCESS | 12207 | ++DOCSHELL 0x85b4d400 == 149 [pid = 12207] [id = 586] 16:10:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x85b4dc00) [pid = 12207] [serial = 1759] [outer = (nil)] 16:10:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x861e2400) [pid = 12207] [serial = 1760] [outer = 0x85b4dc00] 16:10:39 INFO - PROCESS | 12207 | 1461193839489 Marionette DEBUG loaded listener.js 16:10:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x86e4bc00) [pid = 12207] [serial = 1761] [outer = 0x85b4dc00] 16:10:40 INFO - PROCESS | 12207 | 1461193840500 Marionette TRACE conn4 <- [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]]]}] 16:10:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:10:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1837ms 16:10:40 INFO - PROCESS | 12207 | 1461193840566 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 16:10:40 INFO - PROCESS | 12207 | 1461193840572 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 16:10:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:10:40 INFO - PROCESS | 12207 | 1461193840585 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:10:40 INFO - PROCESS | 12207 | 1461193840591 Marionette TRACE conn4 <- [1,2318,null,{}] 16:10:40 INFO - PROCESS | 12207 | 1461193840598 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:40 INFO - PROCESS | 12207 | 1461193840853 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 16:10:41 INFO - PROCESS | 12207 | 1461193841205 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:41 INFO - PROCESS | 12207 | ++DOCSHELL 0x89906000 == 150 [pid = 12207] [id = 587] 16:10:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x89bb5800) [pid = 12207] [serial = 1762] [outer = (nil)] 16:10:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x89c9d800) [pid = 12207] [serial = 1763] [outer = 0x89bb5800] 16:10:41 INFO - PROCESS | 12207 | 1461193841292 Marionette DEBUG loaded listener.js 16:10:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x8b64a800) [pid = 12207] [serial = 1764] [outer = 0x89bb5800] 16:10:42 INFO - PROCESS | 12207 | 1461193842360 Marionette TRACE conn4 <- [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] 16:10:42 INFO - PROCESS | 12207 | 1461193842431 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 16:10:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:10:42 INFO - PROCESS | 12207 | 1461193842438 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:10:42 INFO - PROCESS | 12207 | 1461193842444 Marionette TRACE conn4 <- [1,2322,null,{}] 16:10:42 INFO - PROCESS | 12207 | 1461193842460 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:42 INFO - PROCESS | 12207 | 1461193842721 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 16:10:43 INFO - PROCESS | 12207 | 1461193843121 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:43 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b6b9000 == 151 [pid = 12207] [id = 588] 16:10:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x8be4c800) [pid = 12207] [serial = 1765] [outer = (nil)] 16:10:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x8c176c00) [pid = 12207] [serial = 1766] [outer = 0x8be4c800] 16:10:43 INFO - PROCESS | 12207 | 1461193843218 Marionette DEBUG loaded listener.js 16:10:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x8c47ac00) [pid = 12207] [serial = 1767] [outer = 0x8be4c800] 16:10:44 INFO - PROCESS | 12207 | 1461193844219 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:10:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:10:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1837ms 16:10:44 INFO - PROCESS | 12207 | 1461193844276 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 16:10:44 INFO - PROCESS | 12207 | 1461193844281 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 16:10:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:10:44 INFO - PROCESS | 12207 | 1461193844288 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:10:44 INFO - PROCESS | 12207 | 1461193844292 Marionette TRACE conn4 <- [1,2326,null,{}] 16:10:44 INFO - PROCESS | 12207 | 1461193844299 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:44 INFO - PROCESS | 12207 | 1461193844542 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 16:10:44 INFO - PROCESS | 12207 | 1461193844878 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:44 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c02d400 == 152 [pid = 12207] [id = 589] 16:10:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x8e68dc00) [pid = 12207] [serial = 1768] [outer = (nil)] 16:10:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8e6b9c00) [pid = 12207] [serial = 1769] [outer = 0x8e68dc00] 16:10:44 INFO - PROCESS | 12207 | 1461193844977 Marionette DEBUG loaded listener.js 16:10:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8e6c1400) [pid = 12207] [serial = 1770] [outer = 0x8e68dc00] 16:10:45 INFO - PROCESS | 12207 | 1461193845978 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:10:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:10:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1733ms 16:10:46 INFO - PROCESS | 12207 | 1461193846022 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 16:10:46 INFO - PROCESS | 12207 | 1461193846027 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 16:10:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:10:46 INFO - PROCESS | 12207 | 1461193846037 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:10:46 INFO - PROCESS | 12207 | 1461193846042 Marionette TRACE conn4 <- [1,2330,null,{}] 16:10:46 INFO - PROCESS | 12207 | 1461193846051 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:46 INFO - PROCESS | 12207 | 1461193846297 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 16:10:46 INFO - PROCESS | 12207 | 1461193846654 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:46 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bdbb400 == 153 [pid = 12207] [id = 590] 16:10:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8c4ee800) [pid = 12207] [serial = 1771] [outer = (nil)] 16:10:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8ea4d400) [pid = 12207] [serial = 1772] [outer = 0x8c4ee800] 16:10:46 INFO - PROCESS | 12207 | 1461193846752 Marionette DEBUG loaded listener.js 16:10:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8f62d400) [pid = 12207] [serial = 1773] [outer = 0x8c4ee800] 16:10:47 INFO - PROCESS | 12207 | 1461193847717 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:10:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:10:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1694ms 16:10:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:10:47 INFO - PROCESS | 12207 | 1461193847730 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 16:10:47 INFO - PROCESS | 12207 | 1461193847733 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 16:10:47 INFO - PROCESS | 12207 | 1461193847740 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:10:47 INFO - PROCESS | 12207 | 1461193847744 Marionette TRACE conn4 <- [1,2334,null,{}] 16:10:47 INFO - PROCESS | 12207 | 1461193847749 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:48 INFO - PROCESS | 12207 | 1461193848025 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 16:10:48 INFO - PROCESS | 12207 | 1461193848368 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:48 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e690c00 == 154 [pid = 12207] [id = 591] 16:10:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8f67b000) [pid = 12207] [serial = 1774] [outer = (nil)] 16:10:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8f68c000) [pid = 12207] [serial = 1775] [outer = 0x8f67b000] 16:10:48 INFO - PROCESS | 12207 | 1461193848469 Marionette DEBUG loaded listener.js 16:10:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x8f70dc00) [pid = 12207] [serial = 1776] [outer = 0x8f67b000] 16:10:49 INFO - PROCESS | 12207 | 1461193849366 Marionette TRACE conn4 <- [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]]]}] 16:10:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:10:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1682ms 16:10:49 INFO - PROCESS | 12207 | 1461193849422 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 16:10:49 INFO - PROCESS | 12207 | 1461193849425 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 16:10:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:10:49 INFO - PROCESS | 12207 | 1461193849433 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:10:49 INFO - PROCESS | 12207 | 1461193849436 Marionette TRACE conn4 <- [1,2338,null,{}] 16:10:49 INFO - PROCESS | 12207 | 1461193849442 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:49 INFO - PROCESS | 12207 | 1461193849664 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 16:10:49 INFO - PROCESS | 12207 | 1461193849954 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:50 INFO - PROCESS | 12207 | ++DOCSHELL 0x85e73000 == 155 [pid = 12207] [id = 592] 16:10:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x8990b000) [pid = 12207] [serial = 1777] [outer = (nil)] 16:10:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x8f893c00) [pid = 12207] [serial = 1778] [outer = 0x8990b000] 16:10:50 INFO - PROCESS | 12207 | 1461193850094 Marionette DEBUG loaded listener.js 16:10:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x8f8bf800) [pid = 12207] [serial = 1779] [outer = 0x8990b000] 16:10:51 INFO - PROCESS | 12207 | 1461193851086 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:10:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:10:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1687ms 16:10:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:10:51 INFO - PROCESS | 12207 | 1461193851121 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 16:10:51 INFO - PROCESS | 12207 | 1461193851125 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 16:10:51 INFO - PROCESS | 12207 | 1461193851131 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:10:51 INFO - PROCESS | 12207 | 1461193851135 Marionette TRACE conn4 <- [1,2342,null,{}] 16:10:51 INFO - PROCESS | 12207 | 1461193851141 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:51 INFO - PROCESS | 12207 | 1461193851359 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 16:10:51 INFO - PROCESS | 12207 | 1461193851715 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:51 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f88d400 == 156 [pid = 12207] [id = 593] 16:10:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x8f88e800) [pid = 12207] [serial = 1780] [outer = (nil)] 16:10:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x8fe06000) [pid = 12207] [serial = 1781] [outer = 0x8f88e800] 16:10:51 INFO - PROCESS | 12207 | 1461193851816 Marionette DEBUG loaded listener.js 16:10:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x8fe0b400) [pid = 12207] [serial = 1782] [outer = 0x8f88e800] 16:10:52 INFO - PROCESS | 12207 | 1461193852734 Marionette TRACE conn4 <- [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]]]}] 16:10:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:10:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1634ms 16:10:52 INFO - PROCESS | 12207 | 1461193852765 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 16:10:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:10:52 INFO - PROCESS | 12207 | 1461193852769 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 16:10:52 INFO - PROCESS | 12207 | 1461193852776 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:10:52 INFO - PROCESS | 12207 | 1461193852779 Marionette TRACE conn4 <- [1,2346,null,{}] 16:10:52 INFO - PROCESS | 12207 | 1461193852785 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:53 INFO - PROCESS | 12207 | 1461193853061 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 16:10:53 INFO - PROCESS | 12207 | 1461193853398 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:53 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f68cc00 == 157 [pid = 12207] [id = 594] 16:10:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x8fe08c00) [pid = 12207] [serial = 1783] [outer = (nil)] 16:10:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x9007f400) [pid = 12207] [serial = 1784] [outer = 0x8fe08c00] 16:10:53 INFO - PROCESS | 12207 | 1461193853493 Marionette DEBUG loaded listener.js 16:10:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x902d4000) [pid = 12207] [serial = 1785] [outer = 0x8fe08c00] 16:10:54 INFO - PROCESS | 12207 | 1461193854423 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:10:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:10:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1686ms 16:10:54 INFO - PROCESS | 12207 | 1461193854462 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 16:10:54 INFO - PROCESS | 12207 | 1461193854467 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 16:10:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:10:54 INFO - PROCESS | 12207 | 1461193854473 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:10:54 INFO - PROCESS | 12207 | 1461193854477 Marionette TRACE conn4 <- [1,2350,null,{}] 16:10:54 INFO - PROCESS | 12207 | 1461193854482 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:54 INFO - PROCESS | 12207 | 1461193854710 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 16:10:55 INFO - PROCESS | 12207 | 1461193855052 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:55 INFO - PROCESS | 12207 | ++DOCSHELL 0x84a69000 == 158 [pid = 12207] [id = 595] 16:10:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x877f0000) [pid = 12207] [serial = 1786] [outer = (nil)] 16:10:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x9130ec00) [pid = 12207] [serial = 1787] [outer = 0x877f0000] 16:10:55 INFO - PROCESS | 12207 | 1461193855149 Marionette DEBUG loaded listener.js 16:10:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x91315000) [pid = 12207] [serial = 1788] [outer = 0x877f0000] 16:10:56 INFO - PROCESS | 12207 | 1461193856293 Marionette TRACE conn4 <- [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]]]}] 16:10:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:10:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1887ms 16:10:56 INFO - PROCESS | 12207 | 1461193856361 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 16:10:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:10:56 INFO - PROCESS | 12207 | 1461193856366 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 16:10:56 INFO - PROCESS | 12207 | 1461193856373 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:10:56 INFO - PROCESS | 12207 | 1461193856377 Marionette TRACE conn4 <- [1,2354,null,{}] 16:10:56 INFO - PROCESS | 12207 | 1461193856383 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:56 INFO - PROCESS | 12207 | 1461193856728 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 16:10:57 INFO - PROCESS | 12207 | 1461193857142 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:57 INFO - PROCESS | 12207 | ++DOCSHELL 0x92a16800 == 159 [pid = 12207] [id = 596] 16:10:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x92a18800) [pid = 12207] [serial = 1789] [outer = (nil)] 16:10:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x93a60000) [pid = 12207] [serial = 1790] [outer = 0x92a18800] 16:10:57 INFO - PROCESS | 12207 | 1461193857243 Marionette DEBUG loaded listener.js 16:10:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x93be4400) [pid = 12207] [serial = 1791] [outer = 0x92a18800] 16:10:58 INFO - PROCESS | 12207 | 1461193858236 Marionette TRACE conn4 <- [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]]]}] 16:10:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:10:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1933ms 16:10:58 INFO - PROCESS | 12207 | 1461193858306 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 16:10:58 INFO - PROCESS | 12207 | 1461193858310 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 16:10:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:10:58 INFO - PROCESS | 12207 | 1461193858316 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:10:58 INFO - PROCESS | 12207 | 1461193858320 Marionette TRACE conn4 <- [1,2358,null,{}] 16:10:58 INFO - PROCESS | 12207 | 1461193858326 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:10:58 INFO - PROCESS | 12207 | 1461193858546 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 16:10:58 INFO - PROCESS | 12207 | 1461193858882 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:58 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f677400 == 160 [pid = 12207] [id = 597] 16:10:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x912fc400) [pid = 12207] [serial = 1792] [outer = (nil)] 16:10:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x93d67400) [pid = 12207] [serial = 1793] [outer = 0x912fc400] 16:10:58 INFO - PROCESS | 12207 | 1461193858977 Marionette DEBUG loaded listener.js 16:10:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x94777400) [pid = 12207] [serial = 1794] [outer = 0x912fc400] 16:10:59 INFO - PROCESS | 12207 | 1461193859929 Marionette TRACE conn4 <- [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]]]}] 16:10:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:10:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1683ms 16:11:00 INFO - PROCESS | 12207 | 1461193860000 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 16:11:00 INFO - PROCESS | 12207 | 1461193860004 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 16:11:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:11:00 INFO - PROCESS | 12207 | 1461193860011 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:11:00 INFO - PROCESS | 12207 | 1461193860013 Marionette TRACE conn4 <- [1,2362,null,{}] 16:11:00 INFO - PROCESS | 12207 | 1461193860019 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:00 INFO - PROCESS | 12207 | 1461193860253 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 16:11:00 INFO - PROCESS | 12207 | 1461193860634 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:00 INFO - PROCESS | 12207 | ++DOCSHELL 0x86e4a400 == 161 [pid = 12207] [id = 598] 16:11:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x8990e800) [pid = 12207] [serial = 1795] [outer = (nil)] 16:11:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x96c77400) [pid = 12207] [serial = 1796] [outer = 0x8990e800] 16:11:00 INFO - PROCESS | 12207 | 1461193860736 Marionette DEBUG loaded listener.js 16:11:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 170 (0x96c7e400) [pid = 12207] [serial = 1797] [outer = 0x8990e800] 16:11:01 INFO - PROCESS | 12207 | 1461193861746 Marionette TRACE conn4 <- [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]]]}] 16:11:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:11:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1786ms 16:11:01 INFO - PROCESS | 12207 | 1461193861798 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 16:11:01 INFO - PROCESS | 12207 | 1461193861802 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 16:11:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:11:01 INFO - PROCESS | 12207 | 1461193861809 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:11:01 INFO - PROCESS | 12207 | 1461193861812 Marionette TRACE conn4 <- [1,2366,null,{}] 16:11:01 INFO - PROCESS | 12207 | 1461193861818 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:02 INFO - PROCESS | 12207 | 1461193862061 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 16:11:02 INFO - PROCESS | 12207 | 1461193862397 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:02 INFO - PROCESS | 12207 | ++DOCSHELL 0x81c43000 == 162 [pid = 12207] [id = 599] 16:11:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 171 (0x9151e400) [pid = 12207] [serial = 1798] [outer = (nil)] 16:11:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 172 (0x979f8c00) [pid = 12207] [serial = 1799] [outer = 0x9151e400] 16:11:02 INFO - PROCESS | 12207 | 1461193862497 Marionette DEBUG loaded listener.js 16:11:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 173 (0x97abd400) [pid = 12207] [serial = 1800] [outer = 0x9151e400] 16:11:03 INFO - PROCESS | 12207 | 1461193863437 Marionette TRACE conn4 <- [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]]]}] 16:11:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:11:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1697ms 16:11:03 INFO - PROCESS | 12207 | 1461193863507 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 16:11:03 INFO - PROCESS | 12207 | 1461193863511 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 16:11:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:11:03 INFO - PROCESS | 12207 | 1461193863518 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:11:03 INFO - PROCESS | 12207 | 1461193863522 Marionette TRACE conn4 <- [1,2370,null,{}] 16:11:03 INFO - PROCESS | 12207 | 1461193863527 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:03 INFO - PROCESS | 12207 | 1461193863780 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 16:11:04 INFO - PROCESS | 12207 | 1461193864122 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:04 INFO - PROCESS | 12207 | ++DOCSHELL 0x96c7c800 == 163 [pid = 12207] [id = 600] 16:11:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 174 (0x978bc800) [pid = 12207] [serial = 1801] [outer = (nil)] 16:11:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 175 (0x9813e400) [pid = 12207] [serial = 1802] [outer = 0x978bc800] 16:11:04 INFO - PROCESS | 12207 | 1461193864212 Marionette DEBUG loaded listener.js 16:11:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0x98142800) [pid = 12207] [serial = 1803] [outer = 0x978bc800] 16:11:05 INFO - PROCESS | 12207 | 1461193865129 Marionette TRACE conn4 <- [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]]]}] 16:11:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:11:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1681ms 16:11:05 INFO - PROCESS | 12207 | 1461193865201 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 16:11:05 INFO - PROCESS | 12207 | 1461193865205 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 16:11:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:11:05 INFO - PROCESS | 12207 | 1461193865212 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:11:05 INFO - PROCESS | 12207 | 1461193865215 Marionette TRACE conn4 <- [1,2374,null,{}] 16:11:05 INFO - PROCESS | 12207 | 1461193865221 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:05 INFO - PROCESS | 12207 | 1461193865449 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 16:11:05 INFO - PROCESS | 12207 | 1461193865793 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:05 INFO - PROCESS | 12207 | ++DOCSHELL 0x9151d800 == 164 [pid = 12207] [id = 601] 16:11:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0x91f69400) [pid = 12207] [serial = 1804] [outer = (nil)] 16:11:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x98810800) [pid = 12207] [serial = 1805] [outer = 0x91f69400] 16:11:05 INFO - PROCESS | 12207 | 1461193865886 Marionette DEBUG loaded listener.js 16:11:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 179 (0x98ddc400) [pid = 12207] [serial = 1806] [outer = 0x91f69400] 16:11:06 INFO - PROCESS | 12207 | 1461193866836 Marionette TRACE conn4 <- [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]]]}] 16:11:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:11:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1685ms 16:11:06 INFO - PROCESS | 12207 | 1461193866899 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 16:11:06 INFO - PROCESS | 12207 | 1461193866903 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 16:11:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:11:06 INFO - PROCESS | 12207 | 1461193866909 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:11:06 INFO - PROCESS | 12207 | 1461193866913 Marionette TRACE conn4 <- [1,2378,null,{}] 16:11:06 INFO - PROCESS | 12207 | 1461193866918 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:07 INFO - PROCESS | 12207 | 1461193867173 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 16:11:07 INFO - PROCESS | 12207 | 1461193867515 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:07 INFO - PROCESS | 12207 | ++DOCSHELL 0x981f6c00 == 165 [pid = 12207] [id = 602] 16:11:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 180 (0x9904cc00) [pid = 12207] [serial = 1807] [outer = (nil)] 16:11:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 181 (0x99ccec00) [pid = 12207] [serial = 1808] [outer = 0x9904cc00] 16:11:07 INFO - PROCESS | 12207 | 1461193867613 Marionette DEBUG loaded listener.js 16:11:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 182 (0x99cd9000) [pid = 12207] [serial = 1809] [outer = 0x9904cc00] 16:11:08 INFO - PROCESS | 12207 | 1461193868625 Marionette TRACE conn4 <- [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]]]}] 16:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1781ms 16:11:08 INFO - PROCESS | 12207 | 1461193868691 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 16:11:08 INFO - PROCESS | 12207 | 1461193868695 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 16:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:11:08 INFO - PROCESS | 12207 | 1461193868702 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:11:08 INFO - PROCESS | 12207 | 1461193868705 Marionette TRACE conn4 <- [1,2382,null,{}] 16:11:08 INFO - PROCESS | 12207 | 1461193868711 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:09 INFO - PROCESS | 12207 | 1461193869009 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 16:11:11 INFO - PROCESS | 12207 | --DOCSHELL 0x993c6000 == 164 [pid = 12207] [id = 59] 16:11:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8799e400 == 163 [pid = 12207] [id = 584] 16:11:11 INFO - PROCESS | 12207 | --DOCSHELL 0x86248c00 == 162 [pid = 12207] [id = 583] 16:11:11 INFO - PROCESS | 12207 | --DOCSHELL 0x81c48c00 == 161 [pid = 12207] [id = 582] 16:11:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8f885c00 == 160 [pid = 12207] [id = 578] 16:11:11 INFO - PROCESS | 12207 | --DOCSHELL 0x83def400 == 159 [pid = 12207] [id = 576] 16:11:11 INFO - PROCESS | 12207 | --DOCSHELL 0x86eebc00 == 158 [pid = 12207] [id = 577] 16:11:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8c474400 == 157 [pid = 12207] [id = 575] 16:11:11 INFO - PROCESS | 12207 | --DOCSHELL 0x95205400 == 156 [pid = 12207] [id = 574] 16:11:11 INFO - PROCESS | 12207 | --DOCSHELL 0x93c85800 == 155 [pid = 12207] [id = 573] 16:11:11 INFO - PROCESS | 12207 | --DOCSHELL 0x847d7800 == 154 [pid = 12207] [id = 572] 16:11:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8f702400 == 153 [pid = 12207] [id = 570] 16:11:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8c025400 == 152 [pid = 12207] [id = 571] 16:11:11 INFO - PROCESS | 12207 | --DOCSHELL 0x879a1c00 == 151 [pid = 12207] [id = 569] 16:11:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8be49400 == 150 [pid = 12207] [id = 568] 16:11:11 INFO - PROCESS | 12207 | --DOCSHELL 0x879a3c00 == 149 [pid = 12207] [id = 567] 16:11:11 INFO - PROCESS | 12207 | --DOCSHELL 0x861dc800 == 148 [pid = 12207] [id = 566] 16:11:11 INFO - PROCESS | 12207 | --DOCSHELL 0x85b4ec00 == 147 [pid = 12207] [id = 564] 16:11:11 INFO - PROCESS | 12207 | --DOCSHELL 0x8624dc00 == 146 [pid = 12207] [id = 565] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 181 (0x8b53b400) [pid = 12207] [serial = 1683] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 180 (0x8fed8c00) [pid = 12207] [serial = 1644] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 179 (0x8fc55400) [pid = 12207] [serial = 1640] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 178 (0x8be4a400) [pid = 12207] [serial = 1628] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x8bdc2800) [pid = 12207] [serial = 1686] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x97f8f000) [pid = 12207] [serial = 1661] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x9880d800) [pid = 12207] [serial = 1667] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 174 (0x8fecb400) [pid = 12207] [serial = 1643] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 173 (0xa0c34800) [pid = 12207] [serial = 1542] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 172 (0x9b187c00) [pid = 12207] [serial = 1673] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 171 (0x92d31400) [pid = 12207] [serial = 1653] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 170 (0x8bd31400) [pid = 12207] [serial = 1685] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 169 (0x8c4edc00) [pid = 12207] [serial = 1631] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x979eec00) [pid = 12207] [serial = 1659] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x89c97c00) [pid = 12207] [serial = 1626] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x8ea47400) [pid = 12207] [serial = 1635] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x92a0f000) [pid = 12207] [serial = 1652] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x8bef0000) [pid = 12207] [serial = 1629] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x8b53fc00) [pid = 12207] [serial = 1688] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x8e6b5c00) [pid = 12207] [serial = 1632] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x9290e000) [pid = 12207] [serial = 1650] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x86eeb800) [pid = 12207] [serial = 1679] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x902ddc00) [pid = 12207] [serial = 1647] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x98227000) [pid = 12207] [serial = 1665] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x96b82400) [pid = 12207] [serial = 1656] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x8990f800) [pid = 12207] [serial = 1625] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x8c17e400) [pid = 12207] [serial = 1554] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x89c92400) [pid = 12207] [serial = 1682] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x8be42400) [pid = 12207] [serial = 1689] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x8f67d000) [pid = 12207] [serial = 1637] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x8e8ac400) [pid = 12207] [serial = 1634] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x877f2400) [pid = 12207] [serial = 1680] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x981f2c00) [pid = 12207] [serial = 1664] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x99317000) [pid = 12207] [serial = 1670] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x993c9000) [pid = 12207] [serial = 1671] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x8fd41000) [pid = 12207] [serial = 1641] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x8f704400) [pid = 12207] [serial = 1638] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x9ea17000) [pid = 12207] [serial = 1674] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x9151ac00) [pid = 12207] [serial = 1649] [outer = (nil)] [url = about:blank] 16:11:11 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x96ca0c00) [pid = 12207] [serial = 1658] [outer = (nil)] [url = about:blank] 16:11:12 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x902d7c00) [pid = 12207] [serial = 1646] [outer = (nil)] [url = about:blank] 16:11:12 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x93c8f000) [pid = 12207] [serial = 1655] [outer = (nil)] [url = about:blank] 16:11:12 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x97f96c00) [pid = 12207] [serial = 1662] [outer = (nil)] [url = about:blank] 16:11:12 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x98810400) [pid = 12207] [serial = 1668] [outer = (nil)] [url = about:blank] 16:11:12 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0xa0efc000) [pid = 12207] [serial = 1676] [outer = (nil)] [url = about:blank] 16:11:12 INFO - PROCESS | 12207 | 1461193872272 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:12 INFO - PROCESS | 12207 | ++DOCSHELL 0x81c43800 == 147 [pid = 12207] [id = 603] 16:11:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x85b48c00) [pid = 12207] [serial = 1810] [outer = (nil)] 16:11:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x85b4f000) [pid = 12207] [serial = 1811] [outer = 0x85b48c00] 16:11:12 INFO - PROCESS | 12207 | 1461193872386 Marionette DEBUG loaded listener.js 16:11:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x8624dc00) [pid = 12207] [serial = 1812] [outer = 0x85b48c00] 16:11:13 INFO - PROCESS | 12207 | 1461193873231 Marionette TRACE conn4 <- [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]]]}] 16:11:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:11:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 4555ms 16:11:13 INFO - PROCESS | 12207 | 1461193873278 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 16:11:13 INFO - PROCESS | 12207 | 1461193873283 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 16:11:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:11:13 INFO - PROCESS | 12207 | 1461193873293 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:11:13 INFO - PROCESS | 12207 | 1461193873298 Marionette TRACE conn4 <- [1,2386,null,{}] 16:11:13 INFO - PROCESS | 12207 | 1461193873305 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:13 INFO - PROCESS | 12207 | 1461193873525 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 16:11:13 INFO - PROCESS | 12207 | 1461193873733 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:13 INFO - PROCESS | 12207 | ++DOCSHELL 0x879a3400 == 148 [pid = 12207] [id = 604] 16:11:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x879a3800) [pid = 12207] [serial = 1813] [outer = (nil)] 16:11:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x89bb1400) [pid = 12207] [serial = 1814] [outer = 0x879a3800] 16:11:13 INFO - PROCESS | 12207 | 1461193873814 Marionette DEBUG loaded listener.js 16:11:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x89c97c00) [pid = 12207] [serial = 1815] [outer = 0x879a3800] 16:11:15 INFO - PROCESS | 12207 | 1461193875025 Marionette TRACE conn4 <- [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]]]}] 16:11:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:11:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1785ms 16:11:15 INFO - PROCESS | 12207 | 1461193875085 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 16:11:15 INFO - PROCESS | 12207 | 1461193875094 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 16:11:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:11:15 INFO - PROCESS | 12207 | 1461193875111 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:11:15 INFO - PROCESS | 12207 | 1461193875116 Marionette TRACE conn4 <- [1,2390,null,{}] 16:11:15 INFO - PROCESS | 12207 | 1461193875124 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:15 INFO - PROCESS | 12207 | 1461193875466 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 16:11:15 INFO - PROCESS | 12207 | 1461193875599 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:15 INFO - PROCESS | 12207 | ++DOCSHELL 0x877f5c00 == 149 [pid = 12207] [id = 605] 16:11:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x87994c00) [pid = 12207] [serial = 1816] [outer = (nil)] 16:11:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8bd39c00) [pid = 12207] [serial = 1817] [outer = 0x87994c00] 16:11:15 INFO - PROCESS | 12207 | 1461193875673 Marionette DEBUG loaded listener.js 16:11:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8bdbd400) [pid = 12207] [serial = 1818] [outer = 0x87994c00] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x99ccc400) [pid = 12207] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x89c98800) [pid = 12207] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x8b537800) [pid = 12207] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x93c85000) [pid = 12207] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x96c82000) [pid = 12207] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x8e8aa400) [pid = 12207] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x9520c400) [pid = 12207] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x93d61000) [pid = 12207] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x8b6b4800) [pid = 12207] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x8f8c5000) [pid = 12207] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x8fecd800) [pid = 12207] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x8b244400) [pid = 12207] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x8fc4b800) [pid = 12207] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x8e6b3400) [pid = 12207] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x8c027400) [pid = 12207] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x8b927800) [pid = 12207] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x877f6000) [pid = 12207] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x85b4e000) [pid = 12207] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 127 (0x81c44c00) [pid = 12207] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 126 (0x8f683400) [pid = 12207] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 125 (0x9fb24800) [pid = 12207] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 124 (0x8f8c1c00) [pid = 12207] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:11:17 INFO - PROCESS | 12207 | --DOMWINDOW == 123 (0x86250400) [pid = 12207] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:11:17 INFO - PROCESS | 12207 | 1461193877129 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:11:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:11:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2044ms 16:11:17 INFO - PROCESS | 12207 | 1461193877155 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 16:11:17 INFO - PROCESS | 12207 | 1461193877159 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 16:11:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:11:17 INFO - PROCESS | 12207 | 1461193877182 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:11:17 INFO - PROCESS | 12207 | 1461193877190 Marionette TRACE conn4 <- [1,2394,null,{}] 16:11:17 INFO - PROCESS | 12207 | 1461193877199 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:17 INFO - PROCESS | 12207 | 1461193877451 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 16:11:17 INFO - PROCESS | 12207 | 1461193877653 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:17 INFO - PROCESS | 12207 | ++DOCSHELL 0x86eefc00 == 150 [pid = 12207] [id = 606] 16:11:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 124 (0x877fd800) [pid = 12207] [serial = 1819] [outer = (nil)] 16:11:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 125 (0x8be41c00) [pid = 12207] [serial = 1820] [outer = 0x877fd800] 16:11:17 INFO - PROCESS | 12207 | 1461193877730 Marionette DEBUG loaded listener.js 16:11:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 126 (0x8beed000) [pid = 12207] [serial = 1821] [outer = 0x877fd800] 16:11:18 INFO - PROCESS | 12207 | 1461193878550 Marionette TRACE conn4 <- [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]]]}] 16:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1411ms 16:11:18 INFO - PROCESS | 12207 | 1461193878578 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 16:11:18 INFO - PROCESS | 12207 | 1461193878582 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 16:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:11:18 INFO - PROCESS | 12207 | 1461193878588 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:11:18 INFO - PROCESS | 12207 | 1461193878590 Marionette TRACE conn4 <- [1,2398,null,{}] 16:11:18 INFO - PROCESS | 12207 | 1461193878596 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:18 INFO - PROCESS | 12207 | 1461193878794 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 16:11:18 INFO - PROCESS | 12207 | 1461193878810 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:19 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bc46000 == 151 [pid = 12207] [id = 607] 16:11:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 127 (0x8bd3c000) [pid = 12207] [serial = 1822] [outer = (nil)] 16:11:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0x8c17f800) [pid = 12207] [serial = 1823] [outer = 0x8bd3c000] 16:11:19 INFO - PROCESS | 12207 | 1461193879074 Marionette DEBUG loaded listener.js 16:11:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x8c479800) [pid = 12207] [serial = 1824] [outer = 0x8bd3c000] 16:11:20 INFO - PROCESS | 12207 | 1461193880218 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:11:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:11:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1680ms 16:11:20 INFO - PROCESS | 12207 | 1461193880269 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 16:11:20 INFO - PROCESS | 12207 | 1461193880277 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 16:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:11:20 INFO - PROCESS | 12207 | 1461193880286 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:11:20 INFO - PROCESS | 12207 | 1461193880292 Marionette TRACE conn4 <- [1,2402,null,{}] 16:11:20 INFO - PROCESS | 12207 | 1461193880300 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:20 INFO - PROCESS | 12207 | 1461193880535 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 16:11:20 INFO - PROCESS | 12207 | 1461193880874 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:20 INFO - PROCESS | 12207 | ++DOCSHELL 0x85b4c000 == 152 [pid = 12207] [id = 608] 16:11:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x86eed000) [pid = 12207] [serial = 1825] [outer = (nil)] 16:11:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x8990e000) [pid = 12207] [serial = 1826] [outer = 0x86eed000] 16:11:20 INFO - PROCESS | 12207 | 1461193880969 Marionette DEBUG loaded listener.js 16:11:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x89c9dc00) [pid = 12207] [serial = 1827] [outer = 0x86eed000] 16:11:21 INFO - PROCESS | 12207 | 1461193881953 Marionette TRACE conn4 <- [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]]]}] 16:11:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:11:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1740ms 16:11:22 INFO - PROCESS | 12207 | 1461193882027 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 16:11:22 INFO - PROCESS | 12207 | 1461193882035 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 16:11:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:11:22 INFO - PROCESS | 12207 | 1461193882046 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:11:22 INFO - PROCESS | 12207 | 1461193882050 Marionette TRACE conn4 <- [1,2406,null,{}] 16:11:22 INFO - PROCESS | 12207 | 1461193882057 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:22 INFO - PROCESS | 12207 | 1461193882335 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 16:11:22 INFO - PROCESS | 12207 | 1461193882718 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:22 INFO - PROCESS | 12207 | ++DOCSHELL 0x877f9400 == 153 [pid = 12207] [id = 609] 16:11:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x8b9a8c00) [pid = 12207] [serial = 1828] [outer = (nil)] 16:11:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x8c023400) [pid = 12207] [serial = 1829] [outer = 0x8b9a8c00] 16:11:22 INFO - PROCESS | 12207 | 1461193882812 Marionette DEBUG loaded listener.js 16:11:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x8c17b400) [pid = 12207] [serial = 1830] [outer = 0x8b9a8c00] 16:11:23 INFO - PROCESS | 12207 | 1461193883784 Marionette TRACE conn4 <- [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]]]}] 16:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1782ms 16:11:23 INFO - PROCESS | 12207 | 1461193883830 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 16:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:11:23 INFO - PROCESS | 12207 | 1461193883834 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 16:11:23 INFO - PROCESS | 12207 | 1461193883841 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:11:23 INFO - PROCESS | 12207 | 1461193883847 Marionette TRACE conn4 <- [1,2410,null,{}] 16:11:23 INFO - PROCESS | 12207 | 1461193883864 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:24 INFO - PROCESS | 12207 | 1461193884115 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 16:11:24 INFO - PROCESS | 12207 | 1461193884452 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:24 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e6ba400 == 154 [pid = 12207] [id = 610] 16:11:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x8e6bd400) [pid = 12207] [serial = 1831] [outer = (nil)] 16:11:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x8ea44400) [pid = 12207] [serial = 1832] [outer = 0x8e6bd400] 16:11:24 INFO - PROCESS | 12207 | 1461193884559 Marionette DEBUG loaded listener.js 16:11:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x8f671800) [pid = 12207] [serial = 1833] [outer = 0x8e6bd400] 16:11:25 INFO - PROCESS | 12207 | 1461193885538 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1736ms 16:11:25 INFO - PROCESS | 12207 | 1461193885580 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 16:11:25 INFO - PROCESS | 12207 | 1461193885586 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 16:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:11:25 INFO - PROCESS | 12207 | 1461193885595 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:11:25 INFO - PROCESS | 12207 | 1461193885600 Marionette TRACE conn4 <- [1,2414,null,{}] 16:11:25 INFO - PROCESS | 12207 | 1461193885606 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:25 INFO - PROCESS | 12207 | 1461193885869 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 16:11:26 INFO - PROCESS | 12207 | 1461193886236 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:26 INFO - PROCESS | 12207 | ++DOCSHELL 0x8beee000 == 155 [pid = 12207] [id = 611] 16:11:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x8ea47400) [pid = 12207] [serial = 1834] [outer = (nil)] 16:11:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x8f683400) [pid = 12207] [serial = 1835] [outer = 0x8ea47400] 16:11:26 INFO - PROCESS | 12207 | 1461193886346 Marionette DEBUG loaded listener.js 16:11:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x8f704400) [pid = 12207] [serial = 1836] [outer = 0x8ea47400] 16:11:27 INFO - PROCESS | 12207 | 1461193887258 Marionette TRACE conn4 <- [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]]]}] 16:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1737ms 16:11:27 INFO - PROCESS | 12207 | 1461193887355 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 16:11:27 INFO - PROCESS | 12207 | 1461193887361 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 16:11:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:11:27 INFO - PROCESS | 12207 | 1461193887371 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:11:27 INFO - PROCESS | 12207 | 1461193887374 Marionette TRACE conn4 <- [1,2418,null,{}] 16:11:27 INFO - PROCESS | 12207 | 1461193887380 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:27 INFO - PROCESS | 12207 | 1461193887742 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 16:11:28 INFO - PROCESS | 12207 | 1461193888013 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:28 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f67dc00 == 156 [pid = 12207] [id = 612] 16:11:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8f88fc00) [pid = 12207] [serial = 1837] [outer = (nil)] 16:11:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8f8c1c00) [pid = 12207] [serial = 1838] [outer = 0x8f88fc00] 16:11:28 INFO - PROCESS | 12207 | 1461193888105 Marionette DEBUG loaded listener.js 16:11:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8fc4b800) [pid = 12207] [serial = 1839] [outer = 0x8f88fc00] 16:11:29 INFO - PROCESS | 12207 | 1461193889082 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:11:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:11:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1782ms 16:11:29 INFO - PROCESS | 12207 | 1461193889155 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 16:11:29 INFO - PROCESS | 12207 | 1461193889159 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 16:11:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:11:29 INFO - PROCESS | 12207 | 1461193889166 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:11:29 INFO - PROCESS | 12207 | 1461193889169 Marionette TRACE conn4 <- [1,2422,null,{}] 16:11:29 INFO - PROCESS | 12207 | 1461193889175 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:29 INFO - PROCESS | 12207 | 1461193889486 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 16:11:29 INFO - PROCESS | 12207 | 1461193889834 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:29 INFO - PROCESS | 12207 | ++DOCSHELL 0x8594ec00 == 157 [pid = 12207] [id = 613] 16:11:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8f67e800) [pid = 12207] [serial = 1840] [outer = (nil)] 16:11:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8fed2c00) [pid = 12207] [serial = 1841] [outer = 0x8f67e800] 16:11:29 INFO - PROCESS | 12207 | 1461193889925 Marionette DEBUG loaded listener.js 16:11:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x9007fc00) [pid = 12207] [serial = 1842] [outer = 0x8f67e800] 16:11:30 INFO - PROCESS | 12207 | 1461193890846 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:11:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1732ms 16:11:30 INFO - PROCESS | 12207 | 1461193890898 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 16:11:30 INFO - PROCESS | 12207 | 1461193890901 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 16:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:11:30 INFO - PROCESS | 12207 | 1461193890909 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:11:30 INFO - PROCESS | 12207 | 1461193890912 Marionette TRACE conn4 <- [1,2426,null,{}] 16:11:30 INFO - PROCESS | 12207 | 1461193890918 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:31 INFO - PROCESS | 12207 | 1461193891143 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 16:11:31 INFO - PROCESS | 12207 | 1461193891475 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:31 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f885c00 == 158 [pid = 12207] [id = 614] 16:11:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8fd3a800) [pid = 12207] [serial = 1843] [outer = (nil)] 16:11:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x91519c00) [pid = 12207] [serial = 1844] [outer = 0x8fd3a800] 16:11:31 INFO - PROCESS | 12207 | 1461193891565 Marionette DEBUG loaded listener.js 16:11:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x92905c00) [pid = 12207] [serial = 1845] [outer = 0x8fd3a800] 16:11:32 INFO - PROCESS | 12207 | 1461193892439 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1580ms 16:11:32 INFO - PROCESS | 12207 | 1461193892489 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 16:11:32 INFO - PROCESS | 12207 | 1461193892493 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 16:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:11:32 INFO - PROCESS | 12207 | 1461193892499 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:11:32 INFO - PROCESS | 12207 | 1461193892504 Marionette TRACE conn4 <- [1,2430,null,{}] 16:11:32 INFO - PROCESS | 12207 | 1461193892510 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:32 INFO - PROCESS | 12207 | 1461193892726 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 16:11:33 INFO - PROCESS | 12207 | 1461193893070 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:33 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e699800 == 159 [pid = 12207] [id = 615] 16:11:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x8e6c1c00) [pid = 12207] [serial = 1846] [outer = (nil)] 16:11:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x92a0f000) [pid = 12207] [serial = 1847] [outer = 0x8e6c1c00] 16:11:33 INFO - PROCESS | 12207 | 1461193893160 Marionette DEBUG loaded listener.js 16:11:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x92a1d400) [pid = 12207] [serial = 1848] [outer = 0x8e6c1c00] 16:11:34 INFO - PROCESS | 12207 | 1461193894070 Marionette TRACE conn4 <- [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]]]}] 16:11:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:11:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1634ms 16:11:34 INFO - PROCESS | 12207 | 1461193894135 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 16:11:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:11:34 INFO - PROCESS | 12207 | 1461193894139 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 16:11:34 INFO - PROCESS | 12207 | 1461193894146 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:11:34 INFO - PROCESS | 12207 | 1461193894149 Marionette TRACE conn4 <- [1,2434,null,{}] 16:11:34 INFO - PROCESS | 12207 | 1461193894155 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:34 INFO - PROCESS | 12207 | 1461193894378 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 16:11:34 INFO - PROCESS | 12207 | 1461193894717 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:34 INFO - PROCESS | 12207 | ++DOCSHELL 0x86e49c00 == 160 [pid = 12207] [id = 616] 16:11:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x86ee7000) [pid = 12207] [serial = 1849] [outer = (nil)] 16:11:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x93a67800) [pid = 12207] [serial = 1850] [outer = 0x86ee7000] 16:11:34 INFO - PROCESS | 12207 | 1461193894811 Marionette DEBUG loaded listener.js 16:11:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x93be9800) [pid = 12207] [serial = 1851] [outer = 0x86ee7000] 16:11:35 INFO - PROCESS | 12207 | 1461193895720 Marionette TRACE conn4 <- [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]]]}] 16:11:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:11:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1643ms 16:11:35 INFO - PROCESS | 12207 | 1461193895789 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 16:11:35 INFO - PROCESS | 12207 | 1461193895792 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 16:11:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:11:35 INFO - PROCESS | 12207 | 1461193895799 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:11:35 INFO - PROCESS | 12207 | 1461193895802 Marionette TRACE conn4 <- [1,2438,null,{}] 16:11:35 INFO - PROCESS | 12207 | 1461193895808 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:36 INFO - PROCESS | 12207 | 1461193896031 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 16:11:36 INFO - PROCESS | 12207 | 1461193896381 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:36 INFO - PROCESS | 12207 | ++DOCSHELL 0x93a61400 == 161 [pid = 12207] [id = 617] 16:11:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x93d64000) [pid = 12207] [serial = 1852] [outer = (nil)] 16:11:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x9520c400) [pid = 12207] [serial = 1853] [outer = 0x93d64000] 16:11:36 INFO - PROCESS | 12207 | 1461193896473 Marionette DEBUG loaded listener.js 16:11:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x952a9800) [pid = 12207] [serial = 1854] [outer = 0x93d64000] 16:11:37 INFO - PROCESS | 12207 | 1461193897427 Marionette TRACE conn4 <- [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]]]}] 16:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1680ms 16:11:37 INFO - PROCESS | 12207 | 1461193897480 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 16:11:37 INFO - PROCESS | 12207 | 1461193897484 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 16:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:11:37 INFO - PROCESS | 12207 | 1461193897491 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:11:37 INFO - PROCESS | 12207 | 1461193897494 Marionette TRACE conn4 <- [1,2442,null,{}] 16:11:37 INFO - PROCESS | 12207 | 1461193897501 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:37 INFO - PROCESS | 12207 | 1461193897758 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 16:11:38 INFO - PROCESS | 12207 | 1461193898114 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:38 INFO - PROCESS | 12207 | ++DOCSHELL 0x93d5cc00 == 162 [pid = 12207] [id = 618] 16:11:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x979ef400) [pid = 12207] [serial = 1855] [outer = (nil)] 16:11:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x97fb6000) [pid = 12207] [serial = 1856] [outer = 0x979ef400] 16:11:38 INFO - PROCESS | 12207 | 1461193898213 Marionette DEBUG loaded listener.js 16:11:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x98149400) [pid = 12207] [serial = 1857] [outer = 0x979ef400] 16:11:39 INFO - PROCESS | 12207 | 1461193899170 Marionette TRACE conn4 <- [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]]]}] 16:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1740ms 16:11:39 INFO - PROCESS | 12207 | 1461193899232 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 16:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:11:39 INFO - PROCESS | 12207 | 1461193899236 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 16:11:39 INFO - PROCESS | 12207 | 1461193899242 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:11:39 INFO - PROCESS | 12207 | 1461193899246 Marionette TRACE conn4 <- [1,2446,null,{}] 16:11:39 INFO - PROCESS | 12207 | 1461193899252 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:39 INFO - PROCESS | 12207 | 1461193899489 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 16:11:39 INFO - PROCESS | 12207 | 1461193899829 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:39 INFO - PROCESS | 12207 | ++DOCSHELL 0x86250c00 == 163 [pid = 12207] [id = 619] 16:11:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x8990e400) [pid = 12207] [serial = 1858] [outer = (nil)] 16:11:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x98810000) [pid = 12207] [serial = 1859] [outer = 0x8990e400] 16:11:39 INFO - PROCESS | 12207 | 1461193899922 Marionette DEBUG loaded listener.js 16:11:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x98812800) [pid = 12207] [serial = 1860] [outer = 0x8990e400] 16:11:40 INFO - PROCESS | 12207 | 1461193900853 Marionette TRACE conn4 <- [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]]]}] 16:11:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:11:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1684ms 16:11:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:11:40 INFO - PROCESS | 12207 | 1461193900927 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 16:11:40 INFO - PROCESS | 12207 | 1461193900931 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 16:11:40 INFO - PROCESS | 12207 | 1461193900937 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:11:40 INFO - PROCESS | 12207 | 1461193900941 Marionette TRACE conn4 <- [1,2450,null,{}] 16:11:40 INFO - PROCESS | 12207 | 1461193900946 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:41 INFO - PROCESS | 12207 | 1461193901222 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 16:11:41 INFO - PROCESS | 12207 | 1461193901561 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:41 INFO - PROCESS | 12207 | ++DOCSHELL 0x83487400 == 164 [pid = 12207] [id = 620] 16:11:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x97fbe800) [pid = 12207] [serial = 1861] [outer = (nil)] 16:11:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x993c4000) [pid = 12207] [serial = 1862] [outer = 0x97fbe800] 16:11:41 INFO - PROCESS | 12207 | 1461193901658 Marionette DEBUG loaded listener.js 16:11:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x99a39400) [pid = 12207] [serial = 1863] [outer = 0x97fbe800] 16:11:42 INFO - PROCESS | 12207 | 1461193902611 Marionette TRACE conn4 <- [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]]]}] 16:11:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:11:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1732ms 16:11:42 INFO - PROCESS | 12207 | 1461193902669 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 16:11:42 INFO - PROCESS | 12207 | 1461193902672 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 16:11:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:11:42 INFO - PROCESS | 12207 | 1461193902679 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:11:42 INFO - PROCESS | 12207 | 1461193902683 Marionette TRACE conn4 <- [1,2454,null,{}] 16:11:42 INFO - PROCESS | 12207 | 1461193902688 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:42 INFO - PROCESS | 12207 | 1461193902924 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 16:11:43 INFO - PROCESS | 12207 | 1461193903274 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:43 INFO - PROCESS | 12207 | ++DOCSHELL 0x85b4c800 == 165 [pid = 12207] [id = 621] 16:11:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x98812c00) [pid = 12207] [serial = 1864] [outer = (nil)] 16:11:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 170 (0x9ea1f400) [pid = 12207] [serial = 1865] [outer = 0x98812c00] 16:11:43 INFO - PROCESS | 12207 | 1461193903369 Marionette DEBUG loaded listener.js 16:11:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 171 (0x9fb28400) [pid = 12207] [serial = 1866] [outer = 0x98812c00] 16:11:44 INFO - PROCESS | 12207 | 1461193904266 Marionette TRACE conn4 <- [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]]]}] 16:11:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:11:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1636ms 16:11:44 INFO - PROCESS | 12207 | 1461193904316 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 16:11:44 INFO - PROCESS | 12207 | 1461193904320 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 16:11:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:11:44 INFO - PROCESS | 12207 | 1461193904326 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:11:44 INFO - PROCESS | 12207 | 1461193904329 Marionette TRACE conn4 <- [1,2458,null,{}] 16:11:44 INFO - PROCESS | 12207 | 1461193904335 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:44 INFO - PROCESS | 12207 | 1461193904551 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 16:11:44 INFO - PROCESS | 12207 | 1461193904903 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:44 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f63ac00 == 166 [pid = 12207] [id = 622] 16:11:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 172 (0x8f8c4800) [pid = 12207] [serial = 1867] [outer = (nil)] 16:11:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 173 (0xa0a0c800) [pid = 12207] [serial = 1868] [outer = 0x8f8c4800] 16:11:44 INFO - PROCESS | 12207 | 1461193904991 Marionette DEBUG loaded listener.js 16:11:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 174 (0xa0acc400) [pid = 12207] [serial = 1869] [outer = 0x8f8c4800] 16:11:45 INFO - PROCESS | 12207 | 1461193905967 Marionette TRACE conn4 <- [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]]]}] 16:11:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:11:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1683ms 16:11:46 INFO - PROCESS | 12207 | 1461193906010 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 16:11:46 INFO - PROCESS | 12207 | 1461193906014 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 16:11:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:11:46 INFO - PROCESS | 12207 | 1461193906020 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:11:46 INFO - PROCESS | 12207 | 1461193906024 Marionette TRACE conn4 <- [1,2462,null,{}] 16:11:46 INFO - PROCESS | 12207 | 1461193906029 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:46 INFO - PROCESS | 12207 | 1461193906275 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 16:11:46 INFO - PROCESS | 12207 | 1461193906621 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:46 INFO - PROCESS | 12207 | ++DOCSHELL 0x9fb24800 == 167 [pid = 12207] [id = 623] 16:11:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 175 (0x9ff9e000) [pid = 12207] [serial = 1870] [outer = (nil)] 16:11:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0xa0f6f400) [pid = 12207] [serial = 1871] [outer = 0x9ff9e000] 16:11:46 INFO - PROCESS | 12207 | 1461193906717 Marionette DEBUG loaded listener.js 16:11:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0xa0f74400) [pid = 12207] [serial = 1872] [outer = 0x9ff9e000] 16:11:47 INFO - PROCESS | 12207 | 1461193907648 Marionette TRACE conn4 <- [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]]]}] 16:11:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:11:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1686ms 16:11:47 INFO - PROCESS | 12207 | 1461193907708 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 16:11:47 INFO - PROCESS | 12207 | 1461193907711 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 16:11:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:11:47 INFO - PROCESS | 12207 | 1461193907718 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:11:47 INFO - PROCESS | 12207 | 1461193907722 Marionette TRACE conn4 <- [1,2466,null,{}] 16:11:47 INFO - PROCESS | 12207 | 1461193907727 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:47 INFO - PROCESS | 12207 | 1461193907964 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 16:11:48 INFO - PROCESS | 12207 | 1461193908307 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:48 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e951800 == 168 [pid = 12207] [id = 624] 16:11:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x8e952000) [pid = 12207] [serial = 1873] [outer = (nil)] 16:11:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 179 (0x8e959400) [pid = 12207] [serial = 1874] [outer = 0x8e952000] 16:11:48 INFO - PROCESS | 12207 | 1461193908398 Marionette DEBUG loaded listener.js 16:11:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 180 (0x8e95b000) [pid = 12207] [serial = 1875] [outer = 0x8e952000] 16:11:49 INFO - PROCESS | 12207 | 1461193909294 Marionette TRACE conn4 <- [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]]]}] 16:11:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:11:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1639ms 16:11:49 INFO - PROCESS | 12207 | 1461193909358 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 16:11:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:11:49 INFO - PROCESS | 12207 | 1461193909362 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 16:11:49 INFO - PROCESS | 12207 | 1461193909370 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:11:49 INFO - PROCESS | 12207 | 1461193909373 Marionette TRACE conn4 <- [1,2470,null,{}] 16:11:49 INFO - PROCESS | 12207 | 1461193909379 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:49 INFO - PROCESS | 12207 | 1461193909603 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 16:11:52 INFO - PROCESS | 12207 | --DOCSHELL 0x86eefc00 == 167 [pid = 12207] [id = 606] 16:11:52 INFO - PROCESS | 12207 | --DOCSHELL 0x877f5c00 == 166 [pid = 12207] [id = 605] 16:11:52 INFO - PROCESS | 12207 | --DOCSHELL 0x879a3400 == 165 [pid = 12207] [id = 604] 16:11:52 INFO - PROCESS | 12207 | --DOCSHELL 0x81c43800 == 164 [pid = 12207] [id = 603] 16:11:52 INFO - PROCESS | 12207 | --DOCSHELL 0x86e4a400 == 163 [pid = 12207] [id = 598] 16:11:52 INFO - PROCESS | 12207 | --DOCSHELL 0x92a16800 == 162 [pid = 12207] [id = 596] 16:11:52 INFO - PROCESS | 12207 | --DOCSHELL 0x8f677400 == 161 [pid = 12207] [id = 597] 16:11:52 INFO - PROCESS | 12207 | --DOCSHELL 0x84a69000 == 160 [pid = 12207] [id = 595] 16:11:52 INFO - PROCESS | 12207 | --DOCSHELL 0x8f68cc00 == 159 [pid = 12207] [id = 594] 16:11:52 INFO - PROCESS | 12207 | --DOCSHELL 0x8f88d400 == 158 [pid = 12207] [id = 593] 16:11:52 INFO - PROCESS | 12207 | --DOCSHELL 0x85e73000 == 157 [pid = 12207] [id = 592] 16:11:52 INFO - PROCESS | 12207 | --DOCSHELL 0x8e690c00 == 156 [pid = 12207] [id = 591] 16:11:52 INFO - PROCESS | 12207 | --DOCSHELL 0x8c02d400 == 155 [pid = 12207] [id = 589] 16:11:52 INFO - PROCESS | 12207 | --DOCSHELL 0x8bdbb400 == 154 [pid = 12207] [id = 590] 16:11:52 INFO - PROCESS | 12207 | --DOCSHELL 0x8b6b9000 == 153 [pid = 12207] [id = 588] 16:11:52 INFO - PROCESS | 12207 | --DOCSHELL 0x89906000 == 152 [pid = 12207] [id = 587] 16:11:52 INFO - PROCESS | 12207 | --DOCSHELL 0x85b4d400 == 151 [pid = 12207] [id = 586] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 179 (0x8b92d000) [pid = 12207] [serial = 1757] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 178 (0xa0f69c00) [pid = 12207] [serial = 1677] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x8be45800) [pid = 12207] [serial = 1623] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x8b648c00) [pid = 12207] [serial = 1754] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x8b6b5c00) [pid = 12207] [serial = 1755] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 174 (0x99ccf400) [pid = 12207] [serial = 1733] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 173 (0x9904a800) [pid = 12207] [serial = 1731] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 172 (0x98f4b400) [pid = 12207] [serial = 1730] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 171 (0x981fb000) [pid = 12207] [serial = 1728] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 170 (0x981f2800) [pid = 12207] [serial = 1727] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 169 (0x97f8c400) [pid = 12207] [serial = 1725] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x979ee000) [pid = 12207] [serial = 1724] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x93d64800) [pid = 12207] [serial = 1722] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x93d63000) [pid = 12207] [serial = 1721] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x93c88000) [pid = 12207] [serial = 1719] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x93c81c00) [pid = 12207] [serial = 1718] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x93a68800) [pid = 12207] [serial = 1716] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x93a65800) [pid = 12207] [serial = 1715] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x92a06000) [pid = 12207] [serial = 1713] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x9290e400) [pid = 12207] [serial = 1712] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x90088000) [pid = 12207] [serial = 1710] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x8fed7400) [pid = 12207] [serial = 1709] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x8fc59c00) [pid = 12207] [serial = 1707] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x8fc57000) [pid = 12207] [serial = 1706] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x8f8bb400) [pid = 12207] [serial = 1704] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x8f893800) [pid = 12207] [serial = 1703] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x8f675800) [pid = 12207] [serial = 1701] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x8e8a6000) [pid = 12207] [serial = 1700] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x8c17d000) [pid = 12207] [serial = 1698] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x8c022c00) [pid = 12207] [serial = 1697] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x8b539000) [pid = 12207] [serial = 1695] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x89bb6000) [pid = 12207] [serial = 1694] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x8c176400) [pid = 12207] [serial = 1691] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x8624ec00) [pid = 12207] [serial = 1748] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x86e47c00) [pid = 12207] [serial = 1749] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x81c4cc00) [pid = 12207] [serial = 1746] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x81c4a000) [pid = 12207] [serial = 1745] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x8f689400) [pid = 12207] [serial = 1743] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x8f687800) [pid = 12207] [serial = 1742] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0xa0f6e000) [pid = 12207] [serial = 1740] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0xa0f3a800) [pid = 12207] [serial = 1739] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x9ffa4c00) [pid = 12207] [serial = 1737] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x9fc99c00) [pid = 12207] [serial = 1736] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x9b17b400) [pid = 12207] [serial = 1734] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x8799c000) [pid = 12207] [serial = 1751] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x89907400) [pid = 12207] [serial = 1752] [outer = (nil)] [url = about:blank] 16:11:52 INFO - PROCESS | 12207 | 1461193912760 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:52 INFO - PROCESS | 12207 | ++DOCSHELL 0x81c4ec00 == 152 [pid = 12207] [id = 625] 16:11:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x8347f800) [pid = 12207] [serial = 1876] [outer = (nil)] 16:11:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x83df4800) [pid = 12207] [serial = 1877] [outer = 0x8347f800] 16:11:52 INFO - PROCESS | 12207 | 1461193912842 Marionette DEBUG loaded listener.js 16:11:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x84a67400) [pid = 12207] [serial = 1878] [outer = 0x8347f800] 16:11:53 INFO - PROCESS | 12207 | 1461193913665 Marionette TRACE conn4 <- [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]]]}] 16:11:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:11:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 4339ms 16:11:53 INFO - PROCESS | 12207 | 1461193913710 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 16:11:53 INFO - PROCESS | 12207 | 1461193913717 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 16:11:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:11:53 INFO - PROCESS | 12207 | 1461193913730 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:11:53 INFO - PROCESS | 12207 | 1461193913734 Marionette TRACE conn4 <- [1,2474,null,{}] 16:11:53 INFO - PROCESS | 12207 | 1461193913742 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:53 INFO - PROCESS | 12207 | 1461193913979 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 16:11:54 INFO - PROCESS | 12207 | 1461193914182 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:54 INFO - PROCESS | 12207 | ++DOCSHELL 0x861dbc00 == 153 [pid = 12207] [id = 626] 16:11:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x861dfc00) [pid = 12207] [serial = 1879] [outer = (nil)] 16:11:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x86246800) [pid = 12207] [serial = 1880] [outer = 0x861dfc00] 16:11:54 INFO - PROCESS | 12207 | 1461193914257 Marionette DEBUG loaded listener.js 16:11:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x86e43000) [pid = 12207] [serial = 1881] [outer = 0x861dfc00] 16:11:55 INFO - PROCESS | 12207 | 1461193915227 Marionette TRACE conn4 <- [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]]]}] 16:11:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:11:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1535ms 16:11:55 INFO - PROCESS | 12207 | 1461193915265 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 16:11:55 INFO - PROCESS | 12207 | 1461193915271 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 16:11:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:11:55 INFO - PROCESS | 12207 | 1461193915284 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:11:55 INFO - PROCESS | 12207 | 1461193915286 Marionette TRACE conn4 <- [1,2478,null,{}] 16:11:55 INFO - PROCESS | 12207 | 1461193915293 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:55 INFO - PROCESS | 12207 | 1461193915564 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 16:11:55 INFO - PROCESS | 12207 | 1461193915603 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:55 INFO - PROCESS | 12207 | ++DOCSHELL 0x86eefc00 == 154 [pid = 12207] [id = 627] 16:11:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x86ef1800) [pid = 12207] [serial = 1882] [outer = (nil)] 16:11:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x876cc000) [pid = 12207] [serial = 1883] [outer = 0x86ef1800] 16:11:55 INFO - PROCESS | 12207 | 1461193915678 Marionette DEBUG loaded listener.js 16:11:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x877f2c00) [pid = 12207] [serial = 1884] [outer = 0x86ef1800] 16:11:57 INFO - PROCESS | 12207 | 1461193917051 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:11:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:11:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2393ms 16:11:57 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x87994c00) [pid = 12207] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:11:57 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x877fd800) [pid = 12207] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:11:57 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x92a18800) [pid = 12207] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:11:57 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x877f0000) [pid = 12207] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:11:57 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x8fe08c00) [pid = 12207] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:11:57 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x8f88e800) [pid = 12207] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:11:57 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x8990b000) [pid = 12207] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:11:57 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x8f67b000) [pid = 12207] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:11:57 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x8c4ee800) [pid = 12207] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:11:57 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x8e68dc00) [pid = 12207] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:11:57 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x8be4c800) [pid = 12207] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:11:57 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x89bb5800) [pid = 12207] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:11:57 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x85b4dc00) [pid = 12207] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:11:57 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x879a3800) [pid = 12207] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:11:57 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x85b48c00) [pid = 12207] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:11:57 INFO - PROCESS | 12207 | --DOMWINDOW == 127 (0x91f69400) [pid = 12207] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:11:57 INFO - PROCESS | 12207 | --DOMWINDOW == 126 (0x978bc800) [pid = 12207] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:11:57 INFO - PROCESS | 12207 | --DOMWINDOW == 125 (0x9151e400) [pid = 12207] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:11:57 INFO - PROCESS | 12207 | --DOMWINDOW == 124 (0x8990e800) [pid = 12207] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:11:57 INFO - PROCESS | 12207 | --DOMWINDOW == 123 (0x912fc400) [pid = 12207] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:11:57 INFO - PROCESS | 12207 | --DOMWINDOW == 122 (0x8be4fc00) [pid = 12207] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:11:57 INFO - PROCESS | 12207 | 1461193917816 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 16:11:57 INFO - PROCESS | 12207 | 1461193917819 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 16:11:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:11:57 INFO - PROCESS | 12207 | 1461193917836 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:11:57 INFO - PROCESS | 12207 | 1461193917844 Marionette TRACE conn4 <- [1,2482,null,{}] 16:11:57 INFO - PROCESS | 12207 | 1461193917851 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:58 INFO - PROCESS | 12207 | 1461193918130 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 16:11:58 INFO - PROCESS | 12207 | 1461193918269 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:58 INFO - PROCESS | 12207 | ++DOCSHELL 0x86ee9c00 == 155 [pid = 12207] [id = 628] 16:11:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 123 (0x86eec000) [pid = 12207] [serial = 1885] [outer = (nil)] 16:11:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 124 (0x89907400) [pid = 12207] [serial = 1886] [outer = 0x86eec000] 16:11:58 INFO - PROCESS | 12207 | 1461193918343 Marionette DEBUG loaded listener.js 16:11:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 125 (0x8990ec00) [pid = 12207] [serial = 1887] [outer = 0x86eec000] 16:11:59 INFO - PROCESS | 12207 | 1461193919152 Marionette TRACE conn4 <- [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]]]}] 16:11:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:11:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1397ms 16:11:59 INFO - PROCESS | 12207 | 1461193919225 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 16:11:59 INFO - PROCESS | 12207 | 1461193919229 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 16:11:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:11:59 INFO - PROCESS | 12207 | 1461193919235 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:11:59 INFO - PROCESS | 12207 | 1461193919239 Marionette TRACE conn4 <- [1,2486,null,{}] 16:11:59 INFO - PROCESS | 12207 | 1461193919244 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:11:59 INFO - PROCESS | 12207 | 1461193919452 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 16:11:59 INFO - PROCESS | 12207 | 1461193919801 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:59 INFO - PROCESS | 12207 | ++DOCSHELL 0x83489800 == 156 [pid = 12207] [id = 629] 16:11:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 126 (0x83ded800) [pid = 12207] [serial = 1888] [outer = (nil)] 16:11:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 127 (0x84a5dc00) [pid = 12207] [serial = 1889] [outer = 0x83ded800] 16:11:59 INFO - PROCESS | 12207 | 1461193919970 Marionette DEBUG loaded listener.js 16:12:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0x85b4e800) [pid = 12207] [serial = 1890] [outer = 0x83ded800] 16:12:00 INFO - PROCESS | 12207 | 1461193920960 Marionette TRACE conn4 <- [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]]]}] 16:12:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:12:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1785ms 16:12:01 INFO - PROCESS | 12207 | 1461193921022 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 16:12:01 INFO - PROCESS | 12207 | 1461193921030 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 16:12:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:12:01 INFO - PROCESS | 12207 | 1461193921039 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:12:01 INFO - PROCESS | 12207 | 1461193921044 Marionette TRACE conn4 <- [1,2490,null,{}] 16:12:01 INFO - PROCESS | 12207 | 1461193921053 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:01 INFO - PROCESS | 12207 | 1461193921326 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 16:12:01 INFO - PROCESS | 12207 | 1461193921714 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:01 INFO - PROCESS | 12207 | ++DOCSHELL 0x86e4b400 == 157 [pid = 12207] [id = 630] 16:12:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x86eec400) [pid = 12207] [serial = 1891] [outer = (nil)] 16:12:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x876cd400) [pid = 12207] [serial = 1892] [outer = 0x86eec400] 16:12:01 INFO - PROCESS | 12207 | 1461193921812 Marionette DEBUG loaded listener.js 16:12:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x877f2400) [pid = 12207] [serial = 1893] [outer = 0x86eec400] 16:12:02 INFO - PROCESS | 12207 | 1461193922885 Marionette TRACE conn4 <- [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]]]}] 16:12:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:12:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1890ms 16:12:02 INFO - PROCESS | 12207 | 1461193922932 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 16:12:02 INFO - PROCESS | 12207 | 1461193922939 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 16:12:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:12:02 INFO - PROCESS | 12207 | 1461193922949 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:12:02 INFO - PROCESS | 12207 | 1461193922953 Marionette TRACE conn4 <- [1,2494,null,{}] 16:12:02 INFO - PROCESS | 12207 | 1461193922959 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:03 INFO - PROCESS | 12207 | 1461193923223 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 16:12:03 INFO - PROCESS | 12207 | 1461193923615 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:03 INFO - PROCESS | 12207 | ++DOCSHELL 0x876ce800 == 158 [pid = 12207] [id = 631] 16:12:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x877fcc00) [pid = 12207] [serial = 1894] [outer = (nil)] 16:12:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x89c8f400) [pid = 12207] [serial = 1895] [outer = 0x877fcc00] 16:12:03 INFO - PROCESS | 12207 | 1461193923709 Marionette DEBUG loaded listener.js 16:12:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x8b23c000) [pid = 12207] [serial = 1896] [outer = 0x877fcc00] 16:12:04 INFO - PROCESS | 12207 | 1461193924665 Marionette TRACE conn4 <- [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]]]}] 16:12:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:12:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1781ms 16:12:04 INFO - PROCESS | 12207 | 1461193924731 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 16:12:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:12:04 INFO - PROCESS | 12207 | 1461193924735 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 16:12:04 INFO - PROCESS | 12207 | 1461193924744 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:12:04 INFO - PROCESS | 12207 | 1461193924754 Marionette TRACE conn4 <- [1,2498,null,{}] 16:12:04 INFO - PROCESS | 12207 | 1461193924769 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:05 INFO - PROCESS | 12207 | 1461193925063 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 16:12:05 INFO - PROCESS | 12207 | 1461193925411 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:05 INFO - PROCESS | 12207 | ++DOCSHELL 0x861d8000 == 159 [pid = 12207] [id = 632] 16:12:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x8990b400) [pid = 12207] [serial = 1897] [outer = (nil)] 16:12:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x8b542c00) [pid = 12207] [serial = 1898] [outer = 0x8990b400] 16:12:05 INFO - PROCESS | 12207 | 1461193925500 Marionette DEBUG loaded listener.js 16:12:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x8b64e400) [pid = 12207] [serial = 1899] [outer = 0x8990b400] 16:12:06 INFO - PROCESS | 12207 | 1461193926492 Marionette TRACE conn4 <- [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]]]}] 16:12:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:12:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1795ms 16:12:06 INFO - PROCESS | 12207 | 1461193926537 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 16:12:06 INFO - PROCESS | 12207 | 1461193926543 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 16:12:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:12:06 INFO - PROCESS | 12207 | 1461193926549 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:12:06 INFO - PROCESS | 12207 | 1461193926552 Marionette TRACE conn4 <- [1,2502,null,{}] 16:12:06 INFO - PROCESS | 12207 | 1461193926559 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:06 INFO - PROCESS | 12207 | 1461193926806 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 16:12:07 INFO - PROCESS | 12207 | 1461193927143 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:07 INFO - PROCESS | 12207 | ++DOCSHELL 0x8799f400 == 160 [pid = 12207] [id = 633] 16:12:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x8b53a000) [pid = 12207] [serial = 1900] [outer = (nil)] 16:12:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x8b6b8000) [pid = 12207] [serial = 1901] [outer = 0x8b53a000] 16:12:07 INFO - PROCESS | 12207 | 1461193927240 Marionette DEBUG loaded listener.js 16:12:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x8b6ba800) [pid = 12207] [serial = 1902] [outer = 0x8b53a000] 16:12:08 INFO - PROCESS | 12207 | 1461193928156 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:12:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:12:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1682ms 16:12:08 INFO - PROCESS | 12207 | 1461193928233 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 16:12:08 INFO - PROCESS | 12207 | 1461193928237 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 16:12:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:12:08 INFO - PROCESS | 12207 | 1461193928243 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:12:08 INFO - PROCESS | 12207 | 1461193928246 Marionette TRACE conn4 <- [1,2506,null,{}] 16:12:08 INFO - PROCESS | 12207 | 1461193928253 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:08 INFO - PROCESS | 12207 | 1461193928494 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 16:12:08 INFO - PROCESS | 12207 | 1461193928839 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:08 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b9ac800 == 161 [pid = 12207] [id = 634] 16:12:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x8b9acc00) [pid = 12207] [serial = 1903] [outer = (nil)] 16:12:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8bc3e000) [pid = 12207] [serial = 1904] [outer = 0x8b9acc00] 16:12:08 INFO - PROCESS | 12207 | 1461193928951 Marionette DEBUG loaded listener.js 16:12:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8bdbc000) [pid = 12207] [serial = 1905] [outer = 0x8b9acc00] 16:12:09 INFO - PROCESS | 12207 | 1461193929975 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:12:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:12:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1781ms 16:12:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:12:10 INFO - PROCESS | 12207 | 1461193930026 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 16:12:10 INFO - PROCESS | 12207 | 1461193930029 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 16:12:10 INFO - PROCESS | 12207 | 1461193930036 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:12:10 INFO - PROCESS | 12207 | 1461193930039 Marionette TRACE conn4 <- [1,2510,null,{}] 16:12:10 INFO - PROCESS | 12207 | 1461193930045 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:10 INFO - PROCESS | 12207 | 1461193930288 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 16:12:10 INFO - PROCESS | 12207 | 1461193930629 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:10 INFO - PROCESS | 12207 | ++DOCSHELL 0x86244400 == 162 [pid = 12207] [id = 635] 16:12:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x89bba400) [pid = 12207] [serial = 1906] [outer = (nil)] 16:12:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8be4f000) [pid = 12207] [serial = 1907] [outer = 0x89bba400] 16:12:10 INFO - PROCESS | 12207 | 1461193930728 Marionette DEBUG loaded listener.js 16:12:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8bef4c00) [pid = 12207] [serial = 1908] [outer = 0x89bba400] 16:12:11 INFO - PROCESS | 12207 | 1461193931658 Marionette TRACE conn4 <- [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]]]}] 16:12:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:12:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1681ms 16:12:11 INFO - PROCESS | 12207 | 1461193931717 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 16:12:11 INFO - PROCESS | 12207 | 1461193931721 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 16:12:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:12:11 INFO - PROCESS | 12207 | 1461193931728 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:12:11 INFO - PROCESS | 12207 | 1461193931732 Marionette TRACE conn4 <- [1,2514,null,{}] 16:12:11 INFO - PROCESS | 12207 | 1461193931737 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:11 INFO - PROCESS | 12207 | 1461193931990 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 16:12:12 INFO - PROCESS | 12207 | 1461193932326 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:12 INFO - PROCESS | 12207 | ++DOCSHELL 0x8be4c800 == 163 [pid = 12207] [id = 636] 16:12:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8be4e800) [pid = 12207] [serial = 1909] [outer = (nil)] 16:12:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8c17a000) [pid = 12207] [serial = 1910] [outer = 0x8be4e800] 16:12:12 INFO - PROCESS | 12207 | 1461193932418 Marionette DEBUG loaded listener.js 16:12:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x8c17d400) [pid = 12207] [serial = 1911] [outer = 0x8be4e800] 16:12:13 INFO - PROCESS | 12207 | 1461193933386 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:12:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:12:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1731ms 16:12:13 INFO - PROCESS | 12207 | 1461193933460 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 16:12:13 INFO - PROCESS | 12207 | 1461193933464 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 16:12:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:12:13 INFO - PROCESS | 12207 | 1461193933471 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:12:13 INFO - PROCESS | 12207 | 1461193933474 Marionette TRACE conn4 <- [1,2518,null,{}] 16:12:13 INFO - PROCESS | 12207 | 1461193933480 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:13 INFO - PROCESS | 12207 | 1461193933740 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 16:12:14 INFO - PROCESS | 12207 | 1461193934072 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:14 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b64bc00 == 164 [pid = 12207] [id = 637] 16:12:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x8c027000) [pid = 12207] [serial = 1912] [outer = (nil)] 16:12:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x8c4ed400) [pid = 12207] [serial = 1913] [outer = 0x8c027000] 16:12:14 INFO - PROCESS | 12207 | 1461193934163 Marionette DEBUG loaded listener.js 16:12:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x8e690c00) [pid = 12207] [serial = 1914] [outer = 0x8c027000] 16:12:15 INFO - PROCESS | 12207 | 1461193935095 Marionette TRACE conn4 <- [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]]]}] 16:12:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:12:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1688ms 16:12:15 INFO - PROCESS | 12207 | 1461193935160 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 16:12:15 INFO - PROCESS | 12207 | 1461193935164 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 16:12:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:12:15 INFO - PROCESS | 12207 | 1461193935171 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:12:15 INFO - PROCESS | 12207 | 1461193935174 Marionette TRACE conn4 <- [1,2522,null,{}] 16:12:15 INFO - PROCESS | 12207 | 1461193935180 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:15 INFO - PROCESS | 12207 | 1461193935394 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 16:12:15 INFO - PROCESS | 12207 | 1461193935734 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:15 INFO - PROCESS | 12207 | ++DOCSHELL 0x83481400 == 165 [pid = 12207] [id = 638] 16:12:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x8580b000) [pid = 12207] [serial = 1915] [outer = (nil)] 16:12:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x8e6b4400) [pid = 12207] [serial = 1916] [outer = 0x8580b000] 16:12:15 INFO - PROCESS | 12207 | 1461193935825 Marionette DEBUG loaded listener.js 16:12:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x8e6b9800) [pid = 12207] [serial = 1917] [outer = 0x8580b000] 16:12:16 INFO - PROCESS | 12207 | 1461193936778 Marionette TRACE conn4 <- [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]]]}] 16:12:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:12:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1687ms 16:12:16 INFO - PROCESS | 12207 | 1461193936859 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 16:12:16 INFO - PROCESS | 12207 | 1461193936863 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 16:12:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:12:16 INFO - PROCESS | 12207 | 1461193936870 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:12:16 INFO - PROCESS | 12207 | 1461193936873 Marionette TRACE conn4 <- [1,2526,null,{}] 16:12:16 INFO - PROCESS | 12207 | 1461193936879 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:17 INFO - PROCESS | 12207 | 1461193937144 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 16:12:17 INFO - PROCESS | 12207 | 1461193937500 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:17 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e8ab000 == 166 [pid = 12207] [id = 639] 16:12:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x8e8ab400) [pid = 12207] [serial = 1918] [outer = (nil)] 16:12:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x8e951c00) [pid = 12207] [serial = 1919] [outer = 0x8e8ab400] 16:12:17 INFO - PROCESS | 12207 | 1461193937607 Marionette DEBUG loaded listener.js 16:12:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x8e960c00) [pid = 12207] [serial = 1920] [outer = 0x8e8ab400] 16:12:18 INFO - PROCESS | 12207 | 1461193938592 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1785ms 16:12:18 INFO - PROCESS | 12207 | 1461193938656 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 16:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:12:18 INFO - PROCESS | 12207 | 1461193938661 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 16:12:18 INFO - PROCESS | 12207 | 1461193938668 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:12:18 INFO - PROCESS | 12207 | 1461193938673 Marionette TRACE conn4 <- [1,2530,null,{}] 16:12:18 INFO - PROCESS | 12207 | 1461193938679 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:18 INFO - PROCESS | 12207 | 1461193938985 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 16:12:19 INFO - PROCESS | 12207 | 1461193939331 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:19 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e8a9400 == 167 [pid = 12207] [id = 640] 16:12:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x8f635000) [pid = 12207] [serial = 1921] [outer = (nil)] 16:12:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x8f679800) [pid = 12207] [serial = 1922] [outer = 0x8f635000] 16:12:19 INFO - PROCESS | 12207 | 1461193939417 Marionette DEBUG loaded listener.js 16:12:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x8f683c00) [pid = 12207] [serial = 1923] [outer = 0x8f635000] 16:12:20 INFO - PROCESS | 12207 | 1461193940331 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:12:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:12:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1742ms 16:12:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:12:20 INFO - PROCESS | 12207 | 1461193940411 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 16:12:20 INFO - PROCESS | 12207 | 1461193940414 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 16:12:20 INFO - PROCESS | 12207 | 1461193940421 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:12:20 INFO - PROCESS | 12207 | 1461193940424 Marionette TRACE conn4 <- [1,2534,null,{}] 16:12:20 INFO - PROCESS | 12207 | 1461193940430 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:20 INFO - PROCESS | 12207 | 1461193940686 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 16:12:21 INFO - PROCESS | 12207 | 1461193941034 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:21 INFO - PROCESS | 12207 | ++DOCSHELL 0x8990a400 == 168 [pid = 12207] [id = 641] 16:12:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x8c4ee800) [pid = 12207] [serial = 1924] [outer = (nil)] 16:12:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x8f703c00) [pid = 12207] [serial = 1925] [outer = 0x8c4ee800] 16:12:21 INFO - PROCESS | 12207 | 1461193941124 Marionette DEBUG loaded listener.js 16:12:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x8f708400) [pid = 12207] [serial = 1926] [outer = 0x8c4ee800] 16:12:22 INFO - PROCESS | 12207 | 1461193942031 Marionette TRACE conn4 <- [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]]]}] 16:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1683ms 16:12:22 INFO - PROCESS | 12207 | 1461193942104 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 16:12:22 INFO - PROCESS | 12207 | 1461193942107 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 16:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:12:22 INFO - PROCESS | 12207 | 1461193942113 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:12:22 INFO - PROCESS | 12207 | 1461193942117 Marionette TRACE conn4 <- [1,2538,null,{}] 16:12:22 INFO - PROCESS | 12207 | 1461193942123 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:22 INFO - PROCESS | 12207 | 1461193942393 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 16:12:22 INFO - PROCESS | 12207 | 1461193942738 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:22 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c47d800 == 169 [pid = 12207] [id = 642] 16:12:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x8f689400) [pid = 12207] [serial = 1927] [outer = (nil)] 16:12:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x8f890400) [pid = 12207] [serial = 1928] [outer = 0x8f689400] 16:12:22 INFO - PROCESS | 12207 | 1461193942825 Marionette DEBUG loaded listener.js 16:12:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x8f892400) [pid = 12207] [serial = 1929] [outer = 0x8f689400] 16:12:23 INFO - PROCESS | 12207 | 1461193943751 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:12:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:12:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1687ms 16:12:23 INFO - PROCESS | 12207 | 1461193943801 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 16:12:23 INFO - PROCESS | 12207 | 1461193943805 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 16:12:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:12:23 INFO - PROCESS | 12207 | 1461193943811 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:12:23 INFO - PROCESS | 12207 | 1461193943814 Marionette TRACE conn4 <- [1,2542,null,{}] 16:12:23 INFO - PROCESS | 12207 | 1461193943820 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:24 INFO - PROCESS | 12207 | 1461193944048 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 16:12:24 INFO - PROCESS | 12207 | 1461193944387 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:24 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f634800 == 170 [pid = 12207] [id = 643] 16:12:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x8f67c800) [pid = 12207] [serial = 1930] [outer = (nil)] 16:12:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x8f8c4000) [pid = 12207] [serial = 1931] [outer = 0x8f67c800] 16:12:24 INFO - PROCESS | 12207 | 1461193944478 Marionette DEBUG loaded listener.js 16:12:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 170 (0x8fc51800) [pid = 12207] [serial = 1932] [outer = 0x8f67c800] 16:12:25 INFO - PROCESS | 12207 | 1461193945389 Marionette TRACE conn4 <- [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]]]}] 16:12:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:12:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1642ms 16:12:25 INFO - PROCESS | 12207 | 1461193945455 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 16:12:25 INFO - PROCESS | 12207 | 1461193945459 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 16:12:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:12:25 INFO - PROCESS | 12207 | 1461193945465 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:12:25 INFO - PROCESS | 12207 | 1461193945470 Marionette TRACE conn4 <- [1,2546,null,{}] 16:12:25 INFO - PROCESS | 12207 | 1461193945475 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:25 INFO - PROCESS | 12207 | 1461193945747 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 16:12:26 INFO - PROCESS | 12207 | 1461193946086 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:26 INFO - PROCESS | 12207 | ++DOCSHELL 0x81c49000 == 171 [pid = 12207] [id = 644] 16:12:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 171 (0x81c4bc00) [pid = 12207] [serial = 1933] [outer = (nil)] 16:12:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 172 (0x8fd35000) [pid = 12207] [serial = 1934] [outer = 0x81c4bc00] 16:12:26 INFO - PROCESS | 12207 | 1461193946178 Marionette DEBUG loaded listener.js 16:12:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 173 (0x8fd38800) [pid = 12207] [serial = 1935] [outer = 0x81c4bc00] 16:12:27 INFO - PROCESS | 12207 | 1461193947197 Marionette TRACE conn4 <- [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]]]}] 16:12:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:12:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1790ms 16:12:27 INFO - PROCESS | 12207 | 1461193947256 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 16:12:27 INFO - PROCESS | 12207 | 1461193947260 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 16:12:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:12:27 INFO - PROCESS | 12207 | 1461193947267 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:12:27 INFO - PROCESS | 12207 | 1461193947270 Marionette TRACE conn4 <- [1,2550,null,{}] 16:12:27 INFO - PROCESS | 12207 | 1461193947276 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:27 INFO - PROCESS | 12207 | 1461193947513 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 16:12:27 INFO - PROCESS | 12207 | 1461193947857 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:27 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f8c5000 == 172 [pid = 12207] [id = 645] 16:12:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 174 (0x8fc55c00) [pid = 12207] [serial = 1936] [outer = (nil)] 16:12:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 175 (0x8fe08c00) [pid = 12207] [serial = 1937] [outer = 0x8fc55c00] 16:12:27 INFO - PROCESS | 12207 | 1461193947962 Marionette DEBUG loaded listener.js 16:12:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0x8fe0c000) [pid = 12207] [serial = 1938] [outer = 0x8fc55c00] 16:12:28 INFO - PROCESS | 12207 | 1461193948974 Marionette TRACE conn4 <- [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]]]}] 16:12:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:12:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1742ms 16:12:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:12:29 INFO - PROCESS | 12207 | 1461193949009 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 16:12:29 INFO - PROCESS | 12207 | 1461193949012 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 16:12:29 INFO - PROCESS | 12207 | 1461193949019 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:12:29 INFO - PROCESS | 12207 | 1461193949023 Marionette TRACE conn4 <- [1,2554,null,{}] 16:12:29 INFO - PROCESS | 12207 | 1461193949029 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:29 INFO - PROCESS | 12207 | 1461193949254 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 16:12:29 INFO - PROCESS | 12207 | 1461193949606 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:29 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f8c2000 == 173 [pid = 12207] [id = 646] 16:12:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0x8fe09c00) [pid = 12207] [serial = 1939] [outer = (nil)] 16:12:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x9007c400) [pid = 12207] [serial = 1940] [outer = 0x8fe09c00] 16:12:29 INFO - PROCESS | 12207 | 1461193949702 Marionette DEBUG loaded listener.js 16:12:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 179 (0x90084c00) [pid = 12207] [serial = 1941] [outer = 0x8fe09c00] 16:12:32 INFO - PROCESS | 12207 | --DOCSHELL 0x8b9afc00 == 172 [pid = 12207] [id = 172] 16:12:32 INFO - PROCESS | 12207 | --DOCSHELL 0x8f681800 == 171 [pid = 12207] [id = 580] 16:12:32 INFO - PROCESS | 12207 | --DOCSHELL 0x86ee9c00 == 170 [pid = 12207] [id = 628] 16:12:32 INFO - PROCESS | 12207 | --DOCSHELL 0x86eefc00 == 169 [pid = 12207] [id = 627] 16:12:32 INFO - PROCESS | 12207 | --DOCSHELL 0x861dbc00 == 168 [pid = 12207] [id = 626] 16:12:32 INFO - PROCESS | 12207 | --DOCSHELL 0x81c4ec00 == 167 [pid = 12207] [id = 625] 16:12:32 INFO - PROCESS | 12207 | --DOCSHELL 0x86250c00 == 166 [pid = 12207] [id = 619] 16:12:32 INFO - PROCESS | 12207 | --DOCSHELL 0x83487400 == 165 [pid = 12207] [id = 620] 16:12:32 INFO - PROCESS | 12207 | --DOCSHELL 0x93d5cc00 == 164 [pid = 12207] [id = 618] 16:12:32 INFO - PROCESS | 12207 | --DOCSHELL 0x93a61400 == 163 [pid = 12207] [id = 617] 16:12:32 INFO - PROCESS | 12207 | --DOCSHELL 0x86e49c00 == 162 [pid = 12207] [id = 616] 16:12:32 INFO - PROCESS | 12207 | --DOCSHELL 0x8e699800 == 161 [pid = 12207] [id = 615] 16:12:32 INFO - PROCESS | 12207 | --DOCSHELL 0x8594ec00 == 160 [pid = 12207] [id = 613] 16:12:32 INFO - PROCESS | 12207 | --DOCSHELL 0x8f885c00 == 159 [pid = 12207] [id = 614] 16:12:32 INFO - PROCESS | 12207 | --DOCSHELL 0x8f67dc00 == 158 [pid = 12207] [id = 612] 16:12:32 INFO - PROCESS | 12207 | --DOCSHELL 0x8beee000 == 157 [pid = 12207] [id = 611] 16:12:32 INFO - PROCESS | 12207 | --DOCSHELL 0x8e6ba400 == 156 [pid = 12207] [id = 610] 16:12:32 INFO - PROCESS | 12207 | --DOCSHELL 0x85b4c000 == 155 [pid = 12207] [id = 608] 16:12:32 INFO - PROCESS | 12207 | --DOCSHELL 0x877f9400 == 154 [pid = 12207] [id = 609] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 178 (0x8c182000) [pid = 12207] [serial = 1692] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x8bd39c00) [pid = 12207] [serial = 1817] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x8be41c00) [pid = 12207] [serial = 1820] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x8bdbd400) [pid = 12207] [serial = 1818] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 174 (0x93a60000) [pid = 12207] [serial = 1790] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 173 (0x91315000) [pid = 12207] [serial = 1788] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 172 (0x9130ec00) [pid = 12207] [serial = 1787] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 171 (0x902d4000) [pid = 12207] [serial = 1785] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 170 (0x9007f400) [pid = 12207] [serial = 1784] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 169 (0x8fe0b400) [pid = 12207] [serial = 1782] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x8fe06000) [pid = 12207] [serial = 1781] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x8f8bf800) [pid = 12207] [serial = 1779] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x8f893c00) [pid = 12207] [serial = 1778] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x8f70dc00) [pid = 12207] [serial = 1776] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x8f68c000) [pid = 12207] [serial = 1775] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x8f62d400) [pid = 12207] [serial = 1773] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x8ea4d400) [pid = 12207] [serial = 1772] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x8e6c1400) [pid = 12207] [serial = 1770] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x8e6b9c00) [pid = 12207] [serial = 1769] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x8c47ac00) [pid = 12207] [serial = 1767] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x8c176c00) [pid = 12207] [serial = 1766] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x8b64a800) [pid = 12207] [serial = 1764] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x89c9d800) [pid = 12207] [serial = 1763] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x86e4bc00) [pid = 12207] [serial = 1761] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x861e2400) [pid = 12207] [serial = 1760] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x89bb1400) [pid = 12207] [serial = 1814] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x85b4f000) [pid = 12207] [serial = 1811] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x8624dc00) [pid = 12207] [serial = 1812] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x99ccec00) [pid = 12207] [serial = 1808] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x98ddc400) [pid = 12207] [serial = 1806] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x98810800) [pid = 12207] [serial = 1805] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x98142800) [pid = 12207] [serial = 1803] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x9813e400) [pid = 12207] [serial = 1802] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x97abd400) [pid = 12207] [serial = 1800] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x979f8c00) [pid = 12207] [serial = 1799] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x96c77400) [pid = 12207] [serial = 1796] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x96c7e400) [pid = 12207] [serial = 1797] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x94777400) [pid = 12207] [serial = 1794] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x93d67400) [pid = 12207] [serial = 1793] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x93be4400) [pid = 12207] [serial = 1791] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x8beed000) [pid = 12207] [serial = 1821] [outer = (nil)] [url = about:blank] 16:12:32 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x89c97c00) [pid = 12207] [serial = 1815] [outer = (nil)] [url = about:blank] 16:12:33 INFO - PROCESS | 12207 | 1461193953357 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:12:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:12:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 4402ms 16:12:33 INFO - PROCESS | 12207 | 1461193953422 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 16:12:33 INFO - PROCESS | 12207 | 1461193953428 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 16:12:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:12:33 INFO - PROCESS | 12207 | 1461193953437 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:12:33 INFO - PROCESS | 12207 | 1461193953442 Marionette TRACE conn4 <- [1,2558,null,{}] 16:12:33 INFO - PROCESS | 12207 | 1461193953450 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:33 INFO - PROCESS | 12207 | 1461193953672 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 16:12:33 INFO - PROCESS | 12207 | 1461193953932 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:33 INFO - PROCESS | 12207 | ++DOCSHELL 0x86e43c00 == 155 [pid = 12207] [id = 647] 16:12:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x86e44800) [pid = 12207] [serial = 1942] [outer = (nil)] 16:12:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x86e4e400) [pid = 12207] [serial = 1943] [outer = 0x86e44800] 16:12:34 INFO - PROCESS | 12207 | 1461193954035 Marionette DEBUG loaded listener.js 16:12:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x876c5400) [pid = 12207] [serial = 1944] [outer = 0x86e44800] 16:12:34 INFO - PROCESS | 12207 | 1461193954945 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:12:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:12:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1537ms 16:12:34 INFO - PROCESS | 12207 | 1461193954974 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 16:12:34 INFO - PROCESS | 12207 | 1461193954982 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 16:12:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:12:35 INFO - PROCESS | 12207 | 1461193954992 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:12:35 INFO - PROCESS | 12207 | 1461193954996 Marionette TRACE conn4 <- [1,2562,null,{}] 16:12:35 INFO - PROCESS | 12207 | 1461193955003 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:35 INFO - PROCESS | 12207 | 1461193955338 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 16:12:35 INFO - PROCESS | 12207 | 1461193955374 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:35 INFO - PROCESS | 12207 | ++DOCSHELL 0x877f9000 == 156 [pid = 12207] [id = 648] 16:12:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x8799fc00) [pid = 12207] [serial = 1945] [outer = (nil)] 16:12:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8990fc00) [pid = 12207] [serial = 1946] [outer = 0x8799fc00] 16:12:35 INFO - PROCESS | 12207 | 1461193955457 Marionette DEBUG loaded listener.js 16:12:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x89c8fc00) [pid = 12207] [serial = 1947] [outer = 0x8799fc00] 16:12:36 INFO - PROCESS | 12207 | 1461193956579 Marionette TRACE conn4 <- [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]]]}] 16:12:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:12:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1631ms 16:12:36 INFO - PROCESS | 12207 | 1461193956623 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 16:12:36 INFO - PROCESS | 12207 | 1461193956630 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 16:12:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:12:36 INFO - PROCESS | 12207 | 1461193956639 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:12:36 INFO - PROCESS | 12207 | 1461193956650 Marionette TRACE conn4 <- [1,2566,null,{}] 16:12:36 INFO - PROCESS | 12207 | 1461193956679 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:36 INFO - PROCESS | 12207 | 1461193956973 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 16:12:37 INFO - PROCESS | 12207 | 1461193957006 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:37 INFO - PROCESS | 12207 | ++DOCSHELL 0x876c9800 == 157 [pid = 12207] [id = 649] 16:12:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8b53c800) [pid = 12207] [serial = 1948] [outer = (nil)] 16:12:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8b647c00) [pid = 12207] [serial = 1949] [outer = 0x8b53c800] 16:12:37 INFO - PROCESS | 12207 | 1461193957090 Marionette DEBUG loaded listener.js 16:12:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8b6b3800) [pid = 12207] [serial = 1950] [outer = 0x8b53c800] 16:12:38 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x9904cc00) [pid = 12207] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:12:38 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x87998400) [pid = 12207] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:12:38 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x86ef1800) [pid = 12207] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:12:38 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x861dfc00) [pid = 12207] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:12:38 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x8347f800) [pid = 12207] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:12:38 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x8e952000) [pid = 12207] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:12:38 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x9ff9e000) [pid = 12207] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:12:38 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x8f8c4800) [pid = 12207] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:12:38 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x98812c00) [pid = 12207] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:12:38 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x97fbe800) [pid = 12207] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:12:38 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x8990e400) [pid = 12207] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:12:38 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x979ef400) [pid = 12207] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:12:38 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x93d64000) [pid = 12207] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:12:38 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x86ee7000) [pid = 12207] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:12:38 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x8e6c1c00) [pid = 12207] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:12:38 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x8fd3a800) [pid = 12207] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:12:38 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x8f67e800) [pid = 12207] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:12:38 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x8f88fc00) [pid = 12207] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:12:38 INFO - PROCESS | 12207 | --DOMWINDOW == 127 (0x8ea47400) [pid = 12207] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:12:38 INFO - PROCESS | 12207 | --DOMWINDOW == 126 (0x8e6bd400) [pid = 12207] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:12:38 INFO - PROCESS | 12207 | --DOMWINDOW == 125 (0x8b9a8c00) [pid = 12207] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:12:38 INFO - PROCESS | 12207 | --DOMWINDOW == 124 (0x86eed000) [pid = 12207] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:12:38 INFO - PROCESS | 12207 | 1461193958874 Marionette TRACE conn4 <- [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]]]}] 16:12:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:12:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2256ms 16:12:38 INFO - PROCESS | 12207 | 1461193958897 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 16:12:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:12:38 INFO - PROCESS | 12207 | 1461193958902 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 16:12:38 INFO - PROCESS | 12207 | 1461193958908 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:12:38 INFO - PROCESS | 12207 | 1461193958911 Marionette TRACE conn4 <- [1,2570,null,{}] 16:12:38 INFO - PROCESS | 12207 | 1461193958916 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:39 INFO - PROCESS | 12207 | 1461193959198 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 16:12:39 INFO - PROCESS | 12207 | 1461193959221 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:39 INFO - PROCESS | 12207 | ++DOCSHELL 0x85953c00 == 158 [pid = 12207] [id = 650] 16:12:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 125 (0x8990e400) [pid = 12207] [serial = 1951] [outer = (nil)] 16:12:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 126 (0x8b92b000) [pid = 12207] [serial = 1952] [outer = 0x8990e400] 16:12:39 INFO - PROCESS | 12207 | 1461193959297 Marionette DEBUG loaded listener.js 16:12:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 127 (0x8bd3a400) [pid = 12207] [serial = 1953] [outer = 0x8990e400] 16:12:40 INFO - PROCESS | 12207 | 1461193960468 Marionette TRACE conn4 <- [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]]]}] 16:12:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:12:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1588ms 16:12:40 INFO - PROCESS | 12207 | 1461193960497 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 16:12:40 INFO - PROCESS | 12207 | 1461193960503 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 16:12:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:12:40 INFO - PROCESS | 12207 | 1461193960513 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:12:40 INFO - PROCESS | 12207 | 1461193960518 Marionette TRACE conn4 <- [1,2574,null,{}] 16:12:40 INFO - PROCESS | 12207 | 1461193960529 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:40 INFO - PROCESS | 12207 | 1461193960805 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 16:12:41 INFO - PROCESS | 12207 | 1461193961187 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:41 INFO - PROCESS | 12207 | ++DOCSHELL 0x8624fc00 == 159 [pid = 12207] [id = 651] 16:12:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0x86e48800) [pid = 12207] [serial = 1954] [outer = (nil)] 16:12:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x86ee8400) [pid = 12207] [serial = 1955] [outer = 0x86e48800] 16:12:41 INFO - PROCESS | 12207 | 1461193961280 Marionette DEBUG loaded listener.js 16:12:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x877f6000) [pid = 12207] [serial = 1956] [outer = 0x86e48800] 16:12:42 INFO - PROCESS | 12207 | 1461193962320 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:12:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:12:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1842ms 16:12:42 INFO - PROCESS | 12207 | 1461193962355 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 16:12:42 INFO - PROCESS | 12207 | 1461193962364 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 16:12:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:12:42 INFO - PROCESS | 12207 | 1461193962374 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:12:42 INFO - PROCESS | 12207 | 1461193962379 Marionette TRACE conn4 <- [1,2578,null,{}] 16:12:42 INFO - PROCESS | 12207 | 1461193962386 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:42 INFO - PROCESS | 12207 | 1461193962673 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 16:12:43 INFO - PROCESS | 12207 | 1461193963034 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:43 INFO - PROCESS | 12207 | ++DOCSHELL 0x86eebc00 == 160 [pid = 12207] [id = 652] 16:12:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x8990dc00) [pid = 12207] [serial = 1957] [outer = (nil)] 16:12:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x8b646400) [pid = 12207] [serial = 1958] [outer = 0x8990dc00] 16:12:43 INFO - PROCESS | 12207 | 1461193963130 Marionette DEBUG loaded listener.js 16:12:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x8bdb7800) [pid = 12207] [serial = 1959] [outer = 0x8990dc00] 16:12:44 INFO - PROCESS | 12207 | 1461193964215 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:12:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:12:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1896ms 16:12:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:12:44 INFO - PROCESS | 12207 | 1461193964272 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 16:12:44 INFO - PROCESS | 12207 | 1461193964275 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 16:12:44 INFO - PROCESS | 12207 | 1461193964282 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:12:44 INFO - PROCESS | 12207 | 1461193964289 Marionette TRACE conn4 <- [1,2582,null,{}] 16:12:44 INFO - PROCESS | 12207 | 1461193964306 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:44 INFO - PROCESS | 12207 | 1461193964590 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 16:12:44 INFO - PROCESS | 12207 | 1461193964974 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:45 INFO - PROCESS | 12207 | ++DOCSHELL 0x8be4d000 == 161 [pid = 12207] [id = 653] 16:12:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x8beed800) [pid = 12207] [serial = 1960] [outer = (nil)] 16:12:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x8c179c00) [pid = 12207] [serial = 1961] [outer = 0x8beed800] 16:12:45 INFO - PROCESS | 12207 | 1461193965075 Marionette DEBUG loaded listener.js 16:12:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x8c473c00) [pid = 12207] [serial = 1962] [outer = 0x8beed800] 16:12:46 INFO - PROCESS | 12207 | 1461193966032 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:12:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:12:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1794ms 16:12:46 INFO - PROCESS | 12207 | 1461193966076 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 16:12:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:12:46 INFO - PROCESS | 12207 | 1461193966081 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 16:12:46 INFO - PROCESS | 12207 | 1461193966087 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:12:46 INFO - PROCESS | 12207 | 1461193966091 Marionette TRACE conn4 <- [1,2586,null,{}] 16:12:46 INFO - PROCESS | 12207 | 1461193966097 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:46 INFO - PROCESS | 12207 | 1461193966346 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 16:12:46 INFO - PROCESS | 12207 | 1461193966691 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:46 INFO - PROCESS | 12207 | ++DOCSHELL 0x85954c00 == 162 [pid = 12207] [id = 654] 16:12:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x8c17a400) [pid = 12207] [serial = 1963] [outer = (nil)] 16:12:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x8e6bc000) [pid = 12207] [serial = 1964] [outer = 0x8c17a400] 16:12:46 INFO - PROCESS | 12207 | 1461193966786 Marionette DEBUG loaded listener.js 16:12:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x8e6c1c00) [pid = 12207] [serial = 1965] [outer = 0x8c17a400] 16:12:47 INFO - PROCESS | 12207 | 1461193967722 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:12:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:12:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1691ms 16:12:47 INFO - PROCESS | 12207 | 1461193967779 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 16:12:47 INFO - PROCESS | 12207 | 1461193967783 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 16:12:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:12:47 INFO - PROCESS | 12207 | 1461193967790 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:12:47 INFO - PROCESS | 12207 | 1461193967793 Marionette TRACE conn4 <- [1,2590,null,{}] 16:12:47 INFO - PROCESS | 12207 | 1461193967799 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:48 INFO - PROCESS | 12207 | 1461193968032 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 16:12:48 INFO - PROCESS | 12207 | 1461193968369 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:48 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c02d400 == 163 [pid = 12207] [id = 655] 16:12:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x8c4e7800) [pid = 12207] [serial = 1966] [outer = (nil)] 16:12:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x8e956c00) [pid = 12207] [serial = 1967] [outer = 0x8c4e7800] 16:12:48 INFO - PROCESS | 12207 | 1461193968475 Marionette DEBUG loaded listener.js 16:12:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8e95e400) [pid = 12207] [serial = 1968] [outer = 0x8c4e7800] 16:12:49 INFO - PROCESS | 12207 | 1461193969391 Marionette TRACE conn4 <- [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]]]}] 16:12:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:12:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1642ms 16:12:49 INFO - PROCESS | 12207 | 1461193969438 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 16:12:49 INFO - PROCESS | 12207 | 1461193969442 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 16:12:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:12:49 INFO - PROCESS | 12207 | 1461193969449 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:12:49 INFO - PROCESS | 12207 | 1461193969452 Marionette TRACE conn4 <- [1,2594,null,{}] 16:12:49 INFO - PROCESS | 12207 | 1461193969458 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:49 INFO - PROCESS | 12207 | 1461193969712 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 16:12:50 INFO - PROCESS | 12207 | 1461193970059 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:50 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e955000 == 164 [pid = 12207] [id = 656] 16:12:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8ea49c00) [pid = 12207] [serial = 1969] [outer = (nil)] 16:12:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8f681000) [pid = 12207] [serial = 1970] [outer = 0x8ea49c00] 16:12:50 INFO - PROCESS | 12207 | 1461193970156 Marionette DEBUG loaded listener.js 16:12:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8f687c00) [pid = 12207] [serial = 1971] [outer = 0x8ea49c00] 16:12:51 INFO - PROCESS | 12207 | 1461193971102 Marionette TRACE conn4 <- [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]]]}] 16:12:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:12:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1731ms 16:12:51 INFO - PROCESS | 12207 | 1461193971181 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 16:12:51 INFO - PROCESS | 12207 | 1461193971185 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 16:12:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:12:51 INFO - PROCESS | 12207 | 1461193971192 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:12:51 INFO - PROCESS | 12207 | 1461193971196 Marionette TRACE conn4 <- [1,2598,null,{}] 16:12:51 INFO - PROCESS | 12207 | 1461193971201 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:51 INFO - PROCESS | 12207 | 1461193971489 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 16:12:51 INFO - PROCESS | 12207 | 1461193971837 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:51 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bd3a000 == 165 [pid = 12207] [id = 657] 16:12:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8bd3cc00) [pid = 12207] [serial = 1972] [outer = (nil)] 16:12:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8f8ba400) [pid = 12207] [serial = 1973] [outer = 0x8bd3cc00] 16:12:51 INFO - PROCESS | 12207 | 1461193971935 Marionette DEBUG loaded listener.js 16:12:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8fc58c00) [pid = 12207] [serial = 1974] [outer = 0x8bd3cc00] 16:12:52 INFO - PROCESS | 12207 | 1461193972942 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:12:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:12:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1787ms 16:12:52 INFO - PROCESS | 12207 | 1461193972980 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 16:12:52 INFO - PROCESS | 12207 | 1461193972984 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 16:12:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:12:52 INFO - PROCESS | 12207 | 1461193972991 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:12:52 INFO - PROCESS | 12207 | 1461193972994 Marionette TRACE conn4 <- [1,2602,null,{}] 16:12:53 INFO - PROCESS | 12207 | 1461193973000 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:53 INFO - PROCESS | 12207 | 1461193973234 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 16:12:53 INFO - PROCESS | 12207 | 1461193973595 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:53 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e8a4400 == 166 [pid = 12207] [id = 658] 16:12:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x8f67d000) [pid = 12207] [serial = 1975] [outer = (nil)] 16:12:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x8fe0b800) [pid = 12207] [serial = 1976] [outer = 0x8f67d000] 16:12:53 INFO - PROCESS | 12207 | 1461193973708 Marionette DEBUG loaded listener.js 16:12:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x8fec9400) [pid = 12207] [serial = 1977] [outer = 0x8f67d000] 16:12:54 INFO - PROCESS | 12207 | 1461193974661 Marionette TRACE conn4 <- [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]]]}] 16:12:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:12:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1733ms 16:12:54 INFO - PROCESS | 12207 | 1461193974725 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 16:12:54 INFO - PROCESS | 12207 | 1461193974729 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 16:12:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:12:54 INFO - PROCESS | 12207 | 1461193974736 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:12:54 INFO - PROCESS | 12207 | 1461193974740 Marionette TRACE conn4 <- [1,2606,null,{}] 16:12:54 INFO - PROCESS | 12207 | 1461193974746 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:54 INFO - PROCESS | 12207 | 1461193974990 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 16:12:55 INFO - PROCESS | 12207 | 1461193975333 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:55 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c175800 == 167 [pid = 12207] [id = 659] 16:12:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x8f674000) [pid = 12207] [serial = 1978] [outer = (nil)] 16:12:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x902d4000) [pid = 12207] [serial = 1979] [outer = 0x8f674000] 16:12:55 INFO - PROCESS | 12207 | 1461193975430 Marionette DEBUG loaded listener.js 16:12:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x902d7400) [pid = 12207] [serial = 1980] [outer = 0x8f674000] 16:12:56 INFO - PROCESS | 12207 | 1461193976369 Marionette TRACE conn4 <- [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]]]}] 16:12:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:12:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1681ms 16:12:56 INFO - PROCESS | 12207 | 1461193976419 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 16:12:56 INFO - PROCESS | 12207 | 1461193976423 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 16:12:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:12:56 INFO - PROCESS | 12207 | 1461193976430 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:12:56 INFO - PROCESS | 12207 | 1461193976434 Marionette TRACE conn4 <- [1,2610,null,{}] 16:12:56 INFO - PROCESS | 12207 | 1461193976441 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:56 INFO - PROCESS | 12207 | 1461193976707 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 16:12:57 INFO - PROCESS | 12207 | 1461193977049 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:57 INFO - PROCESS | 12207 | ++DOCSHELL 0x83de8800 == 168 [pid = 12207] [id = 660] 16:12:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x8c17ac00) [pid = 12207] [serial = 1981] [outer = (nil)] 16:12:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x912f1800) [pid = 12207] [serial = 1982] [outer = 0x8c17ac00] 16:12:57 INFO - PROCESS | 12207 | 1461193977144 Marionette DEBUG loaded listener.js 16:12:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x912fbc00) [pid = 12207] [serial = 1983] [outer = 0x8c17ac00] 16:12:58 INFO - PROCESS | 12207 | 1461193978102 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:12:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:12:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1732ms 16:12:58 INFO - PROCESS | 12207 | 1461193978164 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 16:12:58 INFO - PROCESS | 12207 | 1461193978169 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 16:12:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:12:58 INFO - PROCESS | 12207 | 1461193978176 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:12:58 INFO - PROCESS | 12207 | 1461193978181 Marionette TRACE conn4 <- [1,2614,null,{}] 16:12:58 INFO - PROCESS | 12207 | 1461193978188 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:12:58 INFO - PROCESS | 12207 | 1461193978503 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 16:12:58 INFO - PROCESS | 12207 | 1461193978913 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:58 INFO - PROCESS | 12207 | ++DOCSHELL 0x91f72c00 == 169 [pid = 12207] [id = 661] 16:12:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x92902000) [pid = 12207] [serial = 1984] [outer = (nil)] 16:12:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x9290e400) [pid = 12207] [serial = 1985] [outer = 0x92902000] 16:12:59 INFO - PROCESS | 12207 | 1461193979022 Marionette DEBUG loaded listener.js 16:12:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x92a05000) [pid = 12207] [serial = 1986] [outer = 0x92902000] 16:12:59 INFO - PROCESS | 12207 | 1461193979985 Marionette TRACE conn4 <- [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]]]}] 16:13:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:13:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1848ms 16:13:00 INFO - PROCESS | 12207 | 1461193980025 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 16:13:00 INFO - PROCESS | 12207 | 1461193980028 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 16:13:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:13:00 INFO - PROCESS | 12207 | 1461193980035 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:13:00 INFO - PROCESS | 12207 | 1461193980038 Marionette TRACE conn4 <- [1,2618,null,{}] 16:13:00 INFO - PROCESS | 12207 | 1461193980045 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:00 INFO - PROCESS | 12207 | 1461193980336 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 16:13:00 INFO - PROCESS | 12207 | 1461193980687 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:00 INFO - PROCESS | 12207 | ++DOCSHELL 0x9290b000 == 170 [pid = 12207] [id = 662] 16:13:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x92967800) [pid = 12207] [serial = 1987] [outer = (nil)] 16:13:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x92a20000) [pid = 12207] [serial = 1988] [outer = 0x92967800] 16:13:00 INFO - PROCESS | 12207 | 1461193980784 Marionette DEBUG loaded listener.js 16:13:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x93a5e000) [pid = 12207] [serial = 1989] [outer = 0x92967800] 16:13:01 INFO - PROCESS | 12207 | 1461193981753 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:13:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:13:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1802ms 16:13:01 INFO - PROCESS | 12207 | 1461193981838 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 16:13:01 INFO - PROCESS | 12207 | 1461193981842 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 16:13:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:13:01 INFO - PROCESS | 12207 | 1461193981849 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:13:01 INFO - PROCESS | 12207 | 1461193981852 Marionette TRACE conn4 <- [1,2622,null,{}] 16:13:01 INFO - PROCESS | 12207 | 1461193981858 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:02 INFO - PROCESS | 12207 | 1461193982146 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 16:13:02 INFO - PROCESS | 12207 | 1461193982531 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:02 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e8a2800 == 171 [pid = 12207] [id = 663] 16:13:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x8f892800) [pid = 12207] [serial = 1990] [outer = (nil)] 16:13:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x93a68800) [pid = 12207] [serial = 1991] [outer = 0x8f892800] 16:13:02 INFO - PROCESS | 12207 | 1461193982646 Marionette DEBUG loaded listener.js 16:13:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x93a6c800) [pid = 12207] [serial = 1992] [outer = 0x8f892800] 16:13:03 INFO - PROCESS | 12207 | 1461193983630 Marionette TRACE conn4 <- [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]]]}] 16:13:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:13:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1839ms 16:13:03 INFO - PROCESS | 12207 | 1461193983690 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 16:13:03 INFO - PROCESS | 12207 | 1461193983694 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 16:13:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:13:03 INFO - PROCESS | 12207 | 1461193983702 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:13:03 INFO - PROCESS | 12207 | 1461193983707 Marionette TRACE conn4 <- [1,2626,null,{}] 16:13:03 INFO - PROCESS | 12207 | 1461193983715 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:04 INFO - PROCESS | 12207 | 1461193984003 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 16:13:04 INFO - PROCESS | 12207 | 1461193984356 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:04 INFO - PROCESS | 12207 | ++DOCSHELL 0x81c4d800 == 172 [pid = 12207] [id = 664] 16:13:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x9151b000) [pid = 12207] [serial = 1993] [outer = (nil)] 16:13:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x93be9c00) [pid = 12207] [serial = 1994] [outer = 0x9151b000] 16:13:04 INFO - PROCESS | 12207 | 1461193984454 Marionette DEBUG loaded listener.js 16:13:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x93bf1800) [pid = 12207] [serial = 1995] [outer = 0x9151b000] 16:13:05 INFO - PROCESS | 12207 | 1461193985381 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:13:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:13:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1734ms 16:13:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:13:05 INFO - PROCESS | 12207 | 1461193985436 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 16:13:05 INFO - PROCESS | 12207 | 1461193985439 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 16:13:05 INFO - PROCESS | 12207 | 1461193985446 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:13:05 INFO - PROCESS | 12207 | 1461193985448 Marionette TRACE conn4 <- [1,2630,null,{}] 16:13:05 INFO - PROCESS | 12207 | 1461193985455 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:05 INFO - PROCESS | 12207 | 1461193985708 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 16:13:06 INFO - PROCESS | 12207 | 1461193986055 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:06 INFO - PROCESS | 12207 | ++DOCSHELL 0x93be6000 == 173 [pid = 12207] [id = 665] 16:13:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 170 (0x93be7c00) [pid = 12207] [serial = 1996] [outer = (nil)] 16:13:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 171 (0x93d5b800) [pid = 12207] [serial = 1997] [outer = 0x93be7c00] 16:13:06 INFO - PROCESS | 12207 | 1461193986150 Marionette DEBUG loaded listener.js 16:13:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 172 (0x93d5d000) [pid = 12207] [serial = 1998] [outer = 0x93be7c00] 16:13:07 INFO - PROCESS | 12207 | 1461193987092 Marionette TRACE conn4 <- [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]]]}] 16:13:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:13:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1681ms 16:13:07 INFO - PROCESS | 12207 | 1461193987127 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 16:13:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:13:07 INFO - PROCESS | 12207 | 1461193987131 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 16:13:07 INFO - PROCESS | 12207 | 1461193987138 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:13:07 INFO - PROCESS | 12207 | 1461193987142 Marionette TRACE conn4 <- [1,2634,null,{}] 16:13:07 INFO - PROCESS | 12207 | 1461193987147 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:07 INFO - PROCESS | 12207 | 1461193987385 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 16:13:07 INFO - PROCESS | 12207 | 1461193987670 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:07 INFO - PROCESS | 12207 | ++DOCSHELL 0x84a62c00 == 174 [pid = 12207] [id = 666] 16:13:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 173 (0x8fec9800) [pid = 12207] [serial = 1999] [outer = (nil)] 16:13:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 174 (0x93d66800) [pid = 12207] [serial = 2000] [outer = 0x8fec9800] 16:13:07 INFO - PROCESS | 12207 | 1461193987803 Marionette DEBUG loaded listener.js 16:13:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 175 (0x9477a000) [pid = 12207] [serial = 2001] [outer = 0x8fec9800] 16:13:08 INFO - PROCESS | 12207 | 1461193988809 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:13:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:13:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1733ms 16:13:08 INFO - PROCESS | 12207 | 1461193988871 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 16:13:08 INFO - PROCESS | 12207 | 1461193988875 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 16:13:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:13:08 INFO - PROCESS | 12207 | 1461193988882 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:13:08 INFO - PROCESS | 12207 | 1461193988885 Marionette TRACE conn4 <- [1,2638,null,{}] 16:13:08 INFO - PROCESS | 12207 | 1461193988891 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:09 INFO - PROCESS | 12207 | 1461193989171 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 16:13:09 INFO - PROCESS | 12207 | 1461193989521 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:09 INFO - PROCESS | 12207 | ++DOCSHELL 0x85951800 == 175 [pid = 12207] [id = 667] 16:13:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0x93d65800) [pid = 12207] [serial = 2002] [outer = (nil)] 16:13:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0x96c77000) [pid = 12207] [serial = 2003] [outer = 0x93d65800] 16:13:09 INFO - PROCESS | 12207 | 1461193989612 Marionette DEBUG loaded listener.js 16:13:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x96c7a400) [pid = 12207] [serial = 2004] [outer = 0x93d65800] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x85e6e400 == 174 [pid = 12207] [id = 403] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x85953800 == 173 [pid = 12207] [id = 541] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x8be4d400 == 172 [pid = 12207] [id = 552] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x92903000 == 171 [pid = 12207] [id = 550] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x8e6c2c00 == 170 [pid = 12207] [id = 548] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x93a6a400 == 169 [pid = 12207] [id = 553] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x8fc4c000 == 168 [pid = 12207] [id = 547] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x83dec400 == 167 [pid = 12207] [id = 549] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x92a07000 == 166 [pid = 12207] [id = 551] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x8bd31c00 == 165 [pid = 12207] [id = 543] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x8348e000 == 164 [pid = 12207] [id = 538] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x8e6bb800 == 163 [pid = 12207] [id = 545] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x89910800 == 162 [pid = 12207] [id = 542] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x8f677000 == 161 [pid = 12207] [id = 546] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x8ea4a000 == 160 [pid = 12207] [id = 370] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x8f8c5000 == 159 [pid = 12207] [id = 645] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x81c49000 == 158 [pid = 12207] [id = 644] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x8c47d800 == 157 [pid = 12207] [id = 642] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x8f634800 == 156 [pid = 12207] [id = 643] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x8990a400 == 155 [pid = 12207] [id = 641] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x8e8a9400 == 154 [pid = 12207] [id = 640] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x8e8ab000 == 153 [pid = 12207] [id = 639] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x8b64bc00 == 152 [pid = 12207] [id = 637] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x83481400 == 151 [pid = 12207] [id = 638] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x8be4c800 == 150 [pid = 12207] [id = 636] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x86244400 == 149 [pid = 12207] [id = 635] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x8b9ac800 == 148 [pid = 12207] [id = 634] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x8799f400 == 147 [pid = 12207] [id = 633] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x876ce800 == 146 [pid = 12207] [id = 631] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x861d8000 == 145 [pid = 12207] [id = 632] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x86e4b400 == 144 [pid = 12207] [id = 630] 16:13:12 INFO - PROCESS | 12207 | --DOCSHELL 0x83489800 == 143 [pid = 12207] [id = 629] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x99cd9000) [pid = 12207] [serial = 1809] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x8bc3a400) [pid = 12207] [serial = 1758] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x876cc000) [pid = 12207] [serial = 1883] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 174 (0x877f2c00) [pid = 12207] [serial = 1884] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 173 (0x86246800) [pid = 12207] [serial = 1880] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 172 (0x83df4800) [pid = 12207] [serial = 1877] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 171 (0x84a67400) [pid = 12207] [serial = 1878] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 170 (0x8e95b000) [pid = 12207] [serial = 1875] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 169 (0x8e959400) [pid = 12207] [serial = 1874] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0xa0f74400) [pid = 12207] [serial = 1872] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0xa0f6f400) [pid = 12207] [serial = 1871] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0xa0acc400) [pid = 12207] [serial = 1869] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0xa0a0c800) [pid = 12207] [serial = 1868] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x9fb28400) [pid = 12207] [serial = 1866] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x9ea1f400) [pid = 12207] [serial = 1865] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x99a39400) [pid = 12207] [serial = 1863] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x993c4000) [pid = 12207] [serial = 1862] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x98812800) [pid = 12207] [serial = 1860] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x98810000) [pid = 12207] [serial = 1859] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x98149400) [pid = 12207] [serial = 1857] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x97fb6000) [pid = 12207] [serial = 1856] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x952a9800) [pid = 12207] [serial = 1854] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x9520c400) [pid = 12207] [serial = 1853] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x93be9800) [pid = 12207] [serial = 1851] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x93a67800) [pid = 12207] [serial = 1850] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x92a1d400) [pid = 12207] [serial = 1848] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x92a0f000) [pid = 12207] [serial = 1847] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x92905c00) [pid = 12207] [serial = 1845] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x91519c00) [pid = 12207] [serial = 1844] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x9007fc00) [pid = 12207] [serial = 1842] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x8fed2c00) [pid = 12207] [serial = 1841] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x8fc4b800) [pid = 12207] [serial = 1839] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x8f8c1c00) [pid = 12207] [serial = 1838] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x8f704400) [pid = 12207] [serial = 1836] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x8f683400) [pid = 12207] [serial = 1835] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x8f671800) [pid = 12207] [serial = 1833] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x8ea44400) [pid = 12207] [serial = 1832] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x8c17b400) [pid = 12207] [serial = 1830] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x8c023400) [pid = 12207] [serial = 1829] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x89c9dc00) [pid = 12207] [serial = 1827] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x8990e000) [pid = 12207] [serial = 1826] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x8c17f800) [pid = 12207] [serial = 1823] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x89907400) [pid = 12207] [serial = 1886] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x86e43000) [pid = 12207] [serial = 1881] [outer = (nil)] [url = about:blank] 16:13:13 INFO - PROCESS | 12207 | 1461193993588 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:13:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:13:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 4753ms 16:13:13 INFO - PROCESS | 12207 | 1461193993636 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 16:13:13 INFO - PROCESS | 12207 | 1461193993642 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 16:13:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:13:13 INFO - PROCESS | 12207 | 1461193993651 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:13:13 INFO - PROCESS | 12207 | 1461193993657 Marionette TRACE conn4 <- [1,2642,null,{}] 16:13:13 INFO - PROCESS | 12207 | 1461193993666 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:13 INFO - PROCESS | 12207 | 1461193993952 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 16:13:14 INFO - PROCESS | 12207 | 1461193994212 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:14 INFO - PROCESS | 12207 | ++DOCSHELL 0x86245800 == 144 [pid = 12207] [id = 668] 16:13:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x86246800) [pid = 12207] [serial = 2005] [outer = (nil)] 16:13:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x86e48400) [pid = 12207] [serial = 2006] [outer = 0x86246800] 16:13:14 INFO - PROCESS | 12207 | 1461193994299 Marionette DEBUG loaded listener.js 16:13:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x86eed800) [pid = 12207] [serial = 2007] [outer = 0x86246800] 16:13:15 INFO - PROCESS | 12207 | 1461193995137 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:13:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:13:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1540ms 16:13:15 INFO - PROCESS | 12207 | 1461193995191 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 16:13:15 INFO - PROCESS | 12207 | 1461193995199 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 16:13:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:13:15 INFO - PROCESS | 12207 | 1461193995245 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:13:15 INFO - PROCESS | 12207 | 1461193995249 Marionette TRACE conn4 <- [1,2646,null,{}] 16:13:15 INFO - PROCESS | 12207 | 1461193995258 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:15 INFO - PROCESS | 12207 | 1461193995488 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 16:13:15 INFO - PROCESS | 12207 | 1461193995779 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:15 INFO - PROCESS | 12207 | ++DOCSHELL 0x877fc800 == 145 [pid = 12207] [id = 669] 16:13:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x8799b800) [pid = 12207] [serial = 2008] [outer = (nil)] 16:13:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x8990c800) [pid = 12207] [serial = 2009] [outer = 0x8799b800] 16:13:15 INFO - PROCESS | 12207 | 1461193995868 Marionette DEBUG loaded listener.js 16:13:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x89c93400) [pid = 12207] [serial = 2010] [outer = 0x8799b800] 16:13:17 INFO - PROCESS | 12207 | 1461193997021 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:13:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:13:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1834ms 16:13:17 INFO - PROCESS | 12207 | 1461193997044 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 16:13:17 INFO - PROCESS | 12207 | 1461193997049 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 16:13:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:13:17 INFO - PROCESS | 12207 | 1461193997080 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:13:17 INFO - PROCESS | 12207 | 1461193997085 Marionette TRACE conn4 <- [1,2650,null,{}] 16:13:17 INFO - PROCESS | 12207 | 1461193997106 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:17 INFO - PROCESS | 12207 | 1461193997439 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 16:13:18 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x8fe09c00) [pid = 12207] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:13:18 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x8f635000) [pid = 12207] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:13:18 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x89bba400) [pid = 12207] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:13:18 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x8b53c800) [pid = 12207] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:13:18 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x8b9acc00) [pid = 12207] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:13:18 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x8e8ab400) [pid = 12207] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:13:18 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x8be4e800) [pid = 12207] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:13:18 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x86e44800) [pid = 12207] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:13:18 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x8c027000) [pid = 12207] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:13:18 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x8c4ee800) [pid = 12207] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:13:18 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x8f689400) [pid = 12207] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:13:18 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x81c4bc00) [pid = 12207] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:13:18 INFO - PROCESS | 12207 | --DOMWINDOW == 127 (0x8f67c800) [pid = 12207] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:13:18 INFO - PROCESS | 12207 | --DOMWINDOW == 126 (0x877fcc00) [pid = 12207] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:13:18 INFO - PROCESS | 12207 | --DOMWINDOW == 125 (0x8b53a000) [pid = 12207] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:13:18 INFO - PROCESS | 12207 | --DOMWINDOW == 124 (0x86eec400) [pid = 12207] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:13:18 INFO - PROCESS | 12207 | --DOMWINDOW == 123 (0x8fc55c00) [pid = 12207] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:13:18 INFO - PROCESS | 12207 | --DOMWINDOW == 122 (0x83ded800) [pid = 12207] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:13:18 INFO - PROCESS | 12207 | --DOMWINDOW == 121 (0x8799fc00) [pid = 12207] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:13:18 INFO - PROCESS | 12207 | --DOMWINDOW == 120 (0x8580b000) [pid = 12207] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:13:18 INFO - PROCESS | 12207 | --DOMWINDOW == 119 (0x8bd3c000) [pid = 12207] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:13:18 INFO - PROCESS | 12207 | --DOMWINDOW == 118 (0x8990b400) [pid = 12207] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:13:18 INFO - PROCESS | 12207 | 1461193998191 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:18 INFO - PROCESS | 12207 | ++DOCSHELL 0x81c46000 == 146 [pid = 12207] [id = 670] 16:13:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 119 (0x81c4b000) [pid = 12207] [serial = 2011] [outer = (nil)] 16:13:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 120 (0x85955400) [pid = 12207] [serial = 2012] [outer = 0x81c4b000] 16:13:18 INFO - PROCESS | 12207 | 1461193998307 Marionette DEBUG loaded listener.js 16:13:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 121 (0x86ef0000) [pid = 12207] [serial = 2013] [outer = 0x81c4b000] 16:13:19 INFO - PROCESS | 12207 | 1461193999070 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:13:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:13:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 2046ms 16:13:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:13:19 INFO - PROCESS | 12207 | 1461193999123 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 16:13:19 INFO - PROCESS | 12207 | 1461193999127 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 16:13:19 INFO - PROCESS | 12207 | 1461193999133 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:13:19 INFO - PROCESS | 12207 | 1461193999151 Marionette TRACE conn4 <- [1,2654,null,{}] 16:13:19 INFO - PROCESS | 12207 | 1461193999158 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:19 INFO - PROCESS | 12207 | 1461193999386 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 16:13:19 INFO - PROCESS | 12207 | 1461193999594 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:19 INFO - PROCESS | 12207 | ++DOCSHELL 0x89bba400 == 147 [pid = 12207] [id = 671] 16:13:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 122 (0x8b64c400) [pid = 12207] [serial = 2014] [outer = (nil)] 16:13:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 123 (0x8b6b8800) [pid = 12207] [serial = 2015] [outer = 0x8b64c400] 16:13:19 INFO - PROCESS | 12207 | 1461193999674 Marionette DEBUG loaded listener.js 16:13:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 124 (0x8b9a4000) [pid = 12207] [serial = 2016] [outer = 0x8b64c400] 16:13:20 INFO - PROCESS | 12207 | 1461194000754 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:13:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:13:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1698ms 16:13:20 INFO - PROCESS | 12207 | 1461194000832 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 16:13:20 INFO - PROCESS | 12207 | 1461194000838 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 16:13:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:13:20 INFO - PROCESS | 12207 | 1461194000848 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:13:20 INFO - PROCESS | 12207 | 1461194000854 Marionette TRACE conn4 <- [1,2658,null,{}] 16:13:20 INFO - PROCESS | 12207 | 1461194000866 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:21 INFO - PROCESS | 12207 | 1461194001166 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 16:13:21 INFO - PROCESS | 12207 | 1461194001536 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:21 INFO - PROCESS | 12207 | ++DOCSHELL 0x84a69c00 == 148 [pid = 12207] [id = 672] 16:13:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 125 (0x8624cc00) [pid = 12207] [serial = 2017] [outer = (nil)] 16:13:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 126 (0x876d4800) [pid = 12207] [serial = 2018] [outer = 0x8624cc00] 16:13:21 INFO - PROCESS | 12207 | 1461194001643 Marionette DEBUG loaded listener.js 16:13:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 127 (0x87994c00) [pid = 12207] [serial = 2019] [outer = 0x8624cc00] 16:13:22 INFO - PROCESS | 12207 | 1461194002585 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:13:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:13:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1802ms 16:13:22 INFO - PROCESS | 12207 | 1461194002649 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 16:13:22 INFO - PROCESS | 12207 | 1461194002658 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 16:13:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:13:22 INFO - PROCESS | 12207 | 1461194002669 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:13:22 INFO - PROCESS | 12207 | 1461194002673 Marionette TRACE conn4 <- [1,2662,null,{}] 16:13:22 INFO - PROCESS | 12207 | 1461194002679 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:22 INFO - PROCESS | 12207 | 1461194002945 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 16:13:23 INFO - PROCESS | 12207 | 1461194003291 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:23 INFO - PROCESS | 12207 | ++DOCSHELL 0x879a1000 == 149 [pid = 12207] [id = 673] 16:13:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0x89c91400) [pid = 12207] [serial = 2020] [outer = (nil)] 16:13:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x8b641000) [pid = 12207] [serial = 2021] [outer = 0x89c91400] 16:13:23 INFO - PROCESS | 12207 | 1461194003388 Marionette DEBUG loaded listener.js 16:13:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x8b6b4400) [pid = 12207] [serial = 2022] [outer = 0x89c91400] 16:13:24 INFO - PROCESS | 12207 | 1461194004494 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:13:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:13:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1885ms 16:13:24 INFO - PROCESS | 12207 | 1461194004554 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 16:13:24 INFO - PROCESS | 12207 | 1461194004558 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 16:13:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:13:24 INFO - PROCESS | 12207 | 1461194004565 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:13:24 INFO - PROCESS | 12207 | 1461194004571 Marionette TRACE conn4 <- [1,2666,null,{}] 16:13:24 INFO - PROCESS | 12207 | 1461194004588 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:24 INFO - PROCESS | 12207 | 1461194004878 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 16:13:25 INFO - PROCESS | 12207 | 1461194005220 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:25 INFO - PROCESS | 12207 | ++DOCSHELL 0x8be41800 == 150 [pid = 12207] [id = 674] 16:13:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x8be45800) [pid = 12207] [serial = 2023] [outer = (nil)] 16:13:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x8beeb000) [pid = 12207] [serial = 2024] [outer = 0x8be45800] 16:13:25 INFO - PROCESS | 12207 | 1461194005317 Marionette DEBUG loaded listener.js 16:13:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x8c026800) [pid = 12207] [serial = 2025] [outer = 0x8be45800] 16:13:26 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:13:26 INFO - PROCESS | 12207 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:13:26 INFO - PROCESS | 12207 | 1461194006674 Marionette TRACE conn4 <- [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]]]}] 16:13:26 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) 16:13:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2138ms 16:13:26 INFO - PROCESS | 12207 | 1461194006704 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 16:13:26 INFO - PROCESS | 12207 | 1461194006708 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 16:13:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:13:26 INFO - PROCESS | 12207 | 1461194006715 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:13:26 INFO - PROCESS | 12207 | 1461194006719 Marionette TRACE conn4 <- [1,2670,null,{}] 16:13:26 INFO - PROCESS | 12207 | 1461194006725 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:27 INFO - PROCESS | 12207 | 1461194006998 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 16:13:27 INFO - PROCESS | 12207 | 1461194007260 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:27 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bc40000 == 151 [pid = 12207] [id = 675] 16:13:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x8be4b400) [pid = 12207] [serial = 2026] [outer = (nil)] 16:13:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x8c476000) [pid = 12207] [serial = 2027] [outer = 0x8be4b400] 16:13:27 INFO - PROCESS | 12207 | 1461194007349 Marionette DEBUG loaded listener.js 16:13:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x8c4e6800) [pid = 12207] [serial = 2028] [outer = 0x8be4b400] 16:13:28 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:13:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 16:13:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:13:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 16:13:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:13:28 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1 16:13:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:13:28 INFO - _addTest/ [0,2673,"getWindowHandle",null] 16:13:28 INFO - PROCESS | 12207 | 1461194008757 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 16:13:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:13:28 INFO - PROCESS | 12207 | 1461194008763 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:13:28 INFO - PROCESS | 12207 | 1461194008766 Marionette TRACE conn4 <- [1,2674,null,{}] 16:13:28 INFO - PROCESS | 12207 | 1461194008772 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:29 INFO - PROCESS | 12207 | 1461194009044 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 16:13:29 INFO - PROCESS | 12207 | 1461194009348 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:29 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e692800 == 152 [pid = 12207] [id = 676] 16:13:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x8e696000) [pid = 12207] [serial = 2029] [outer = (nil)] 16:13:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x8e8a9c00) [pid = 12207] [serial = 2030] [outer = 0x8e696000] 16:13:29 INFO - PROCESS | 12207 | 1461194009443 Marionette DEBUG loaded listener.js 16:13:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x8e956000) [pid = 12207] [serial = 2031] [outer = 0x8e696000] 16:13:30 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:13:30 INFO - PROCESS | 12207 | 1461194010832 Marionette TRACE conn4 <- [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] 16:13:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:13:30 INFO - PROCESS | 12207 | 1461194010903 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 16:13:30 INFO - PROCESS | 12207 | 1461194010910 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:13:30 INFO - PROCESS | 12207 | 1461194010914 Marionette TRACE conn4 <- [1,2678,null,{}] 16:13:31 INFO - PROCESS | 12207 | 1461194011028 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:31 INFO - PROCESS | 12207 | 1461194011341 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 16:13:31 INFO - PROCESS | 12207 | 1461194011633 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:31 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e6bac00 == 153 [pid = 12207] [id = 677] 16:13:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x8e6c2c00) [pid = 12207] [serial = 2032] [outer = (nil)] 16:13:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x8f62f400) [pid = 12207] [serial = 2033] [outer = 0x8e6c2c00] 16:13:31 INFO - PROCESS | 12207 | 1461194011740 Marionette DEBUG loaded listener.js 16:13:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8f66e800) [pid = 12207] [serial = 2034] [outer = 0x8e6c2c00] 16:13:33 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:13:33 INFO - PROCESS | 12207 | 1461194013117 Marionette TRACE conn4 <- [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]]]}] 16:13:33 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) 16:13:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2230ms 16:13:33 INFO - PROCESS | 12207 | 1461194013141 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 16:13:33 INFO - PROCESS | 12207 | 1461194013146 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 16:13:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:13:33 INFO - PROCESS | 12207 | 1461194013153 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:13:33 INFO - PROCESS | 12207 | 1461194013157 Marionette TRACE conn4 <- [1,2682,null,{}] 16:13:33 INFO - PROCESS | 12207 | 1461194013163 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:33 INFO - PROCESS | 12207 | 1461194013455 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 16:13:33 INFO - PROCESS | 12207 | 1461194013739 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:33 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e95fc00 == 154 [pid = 12207] [id = 678] 16:13:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8f62d800) [pid = 12207] [serial = 2035] [outer = (nil)] 16:13:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8f68dc00) [pid = 12207] [serial = 2036] [outer = 0x8f62d800] 16:13:33 INFO - PROCESS | 12207 | 1461194013831 Marionette DEBUG loaded listener.js 16:13:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8f885800) [pid = 12207] [serial = 2037] [outer = 0x8f62d800] 16:13:35 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:13:35 INFO - PROCESS | 12207 | 1461194015248 Marionette TRACE conn4 <- [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]]]}] 16:13:35 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) 16:13:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2137ms 16:13:35 INFO - PROCESS | 12207 | 1461194015291 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 16:13:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:13:35 INFO - PROCESS | 12207 | 1461194015295 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 16:13:35 INFO - PROCESS | 12207 | 1461194015302 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:13:35 INFO - PROCESS | 12207 | 1461194015306 Marionette TRACE conn4 <- [1,2686,null,{}] 16:13:35 INFO - PROCESS | 12207 | 1461194015312 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:35 INFO - PROCESS | 12207 | 1461194015636 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 16:13:35 INFO - PROCESS | 12207 | 1461194015929 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:35 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c4e5800 == 155 [pid = 12207] [id = 679] 16:13:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8e6bb800) [pid = 12207] [serial = 2038] [outer = (nil)] 16:13:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8fc4c000) [pid = 12207] [serial = 2039] [outer = 0x8e6bb800] 16:13:36 INFO - PROCESS | 12207 | 1461194016019 Marionette DEBUG loaded listener.js 16:13:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8fc55400) [pid = 12207] [serial = 2040] [outer = 0x8e6bb800] 16:13:37 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:13:37 INFO - PROCESS | 12207 | 1461194017419 Marionette TRACE conn4 <- [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] 16:13:37 INFO - PROCESS | 12207 | 1461194017582 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 16:13:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:13:37 INFO - PROCESS | 12207 | 1461194017600 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:13:37 INFO - PROCESS | 12207 | 1461194017605 Marionette TRACE conn4 <- [1,2690,null,{}] 16:13:37 INFO - PROCESS | 12207 | 1461194017611 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:37 INFO - PROCESS | 12207 | 1461194017845 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 16:13:38 INFO - PROCESS | 12207 | 1461194018138 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:38 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f703000 == 156 [pid = 12207] [id = 680] 16:13:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x8f704000) [pid = 12207] [serial = 2041] [outer = (nil)] 16:13:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x8fecdc00) [pid = 12207] [serial = 2042] [outer = 0x8f704000] 16:13:38 INFO - PROCESS | 12207 | 1461194018228 Marionette DEBUG loaded listener.js 16:13:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x9007a800) [pid = 12207] [serial = 2043] [outer = 0x8f704000] 16:13:39 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:13:39 INFO - PROCESS | 12207 | 1461194019710 Marionette TRACE conn4 <- [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] 16:13:39 INFO - PROCESS | 12207 | 1461194019740 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 16:13:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:13:39 INFO - PROCESS | 12207 | 1461194019747 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:13:39 INFO - PROCESS | 12207 | 1461194019751 Marionette TRACE conn4 <- [1,2694,null,{}] 16:13:39 INFO - PROCESS | 12207 | 1461194019757 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:40 INFO - PROCESS | 12207 | 1461194020043 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 16:13:40 INFO - PROCESS | 12207 | 1461194020316 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:40 INFO - PROCESS | 12207 | ++DOCSHELL 0x877f8c00 == 157 [pid = 12207] [id = 681] 16:13:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x8fd37800) [pid = 12207] [serial = 2044] [outer = (nil)] 16:13:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x912ef000) [pid = 12207] [serial = 2045] [outer = 0x8fd37800] 16:13:40 INFO - PROCESS | 12207 | 1461194020411 Marionette DEBUG loaded listener.js 16:13:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x91510800) [pid = 12207] [serial = 2046] [outer = 0x8fd37800] 16:13:41 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:13:41 INFO - PROCESS | 12207 | 1461194021927 Marionette TRACE conn4 <- [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] 16:13:41 INFO - PROCESS | 12207 | 1461194021990 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 16:13:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:13:42 INFO - PROCESS | 12207 | 1461194022112 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:13:42 INFO - PROCESS | 12207 | 1461194022118 Marionette TRACE conn4 <- [1,2698,null,{}] 16:13:42 INFO - PROCESS | 12207 | 1461194022129 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:42 INFO - PROCESS | 12207 | 1461194022418 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 16:13:42 INFO - PROCESS | 12207 | 1461194022736 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:42 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fe10400 == 158 [pid = 12207] [id = 682] 16:13:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x90086000) [pid = 12207] [serial = 2047] [outer = (nil)] 16:13:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x92a03400) [pid = 12207] [serial = 2048] [outer = 0x90086000] 16:13:42 INFO - PROCESS | 12207 | 1461194022842 Marionette DEBUG loaded listener.js 16:13:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x92a20c00) [pid = 12207] [serial = 2049] [outer = 0x90086000] 16:13:44 INFO - PROCESS | 12207 | SkCairoFTTypeface::onFilterRec unimplemented 16:13:44 INFO - PROCESS | 12207 | 1461194024308 Marionette TRACE conn4 <- [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] 16:13:44 INFO - PROCESS | 12207 | 1461194024366 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 16:13:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:13:44 INFO - PROCESS | 12207 | 1461194024374 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:13:44 INFO - PROCESS | 12207 | 1461194024377 Marionette TRACE conn4 <- [1,2702,null,{}] 16:13:44 INFO - PROCESS | 12207 | 1461194024545 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:44 INFO - PROCESS | 12207 | 1461194024798 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 16:13:45 INFO - PROCESS | 12207 | 1461194025088 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:45 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fe02c00 == 159 [pid = 12207] [id = 683] 16:13:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x92a06c00) [pid = 12207] [serial = 2050] [outer = (nil)] 16:13:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x93bee400) [pid = 12207] [serial = 2051] [outer = 0x92a06c00] 16:13:45 INFO - PROCESS | 12207 | 1461194025190 Marionette DEBUG loaded listener.js 16:13:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x93d5bc00) [pid = 12207] [serial = 2052] [outer = 0x92a06c00] 16:13:46 INFO - PROCESS | 12207 | 1461194026176 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:13:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:13:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1838ms 16:13:46 INFO - PROCESS | 12207 | 1461194026211 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 16:13:46 INFO - PROCESS | 12207 | 1461194026217 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 16:13:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:13:46 INFO - PROCESS | 12207 | 1461194026224 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:13:46 INFO - PROCESS | 12207 | 1461194026228 Marionette TRACE conn4 <- [1,2706,null,{}] 16:13:46 INFO - PROCESS | 12207 | 1461194026234 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:46 INFO - PROCESS | 12207 | 1461194026494 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 16:13:46 INFO - PROCESS | 12207 | 1461194026861 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:46 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fc4e800 == 160 [pid = 12207] [id = 684] 16:13:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x8fd3f400) [pid = 12207] [serial = 2053] [outer = (nil)] 16:13:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x96b27400) [pid = 12207] [serial = 2054] [outer = 0x8fd3f400] 16:13:46 INFO - PROCESS | 12207 | 1461194026957 Marionette DEBUG loaded listener.js 16:13:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x96b89400) [pid = 12207] [serial = 2055] [outer = 0x8fd3f400] 16:13:47 INFO - PROCESS | 12207 | 1461194027879 Marionette TRACE conn4 <- [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]]]}] 16:13:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:13:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1685ms 16:13:47 INFO - PROCESS | 12207 | 1461194027911 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 16:13:47 INFO - PROCESS | 12207 | 1461194027915 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 16:13:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:13:47 INFO - PROCESS | 12207 | 1461194027922 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:13:47 INFO - PROCESS | 12207 | 1461194027925 Marionette TRACE conn4 <- [1,2710,null,{}] 16:13:47 INFO - PROCESS | 12207 | 1461194027931 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:48 INFO - PROCESS | 12207 | 1461194028171 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 16:13:48 INFO - PROCESS | 12207 | 1461194028521 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:48 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e95e800 == 161 [pid = 12207] [id = 685] 16:13:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x952a9800) [pid = 12207] [serial = 2056] [outer = (nil)] 16:13:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x978bd800) [pid = 12207] [serial = 2057] [outer = 0x952a9800] 16:13:48 INFO - PROCESS | 12207 | 1461194028619 Marionette DEBUG loaded listener.js 16:13:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x978c5800) [pid = 12207] [serial = 2058] [outer = 0x952a9800] 16:13:49 INFO - PROCESS | 12207 | 1461194029597 Marionette TRACE conn4 <- [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] 16:13:49 INFO - PROCESS | 12207 | 1461194029662 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 16:13:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:13:49 INFO - PROCESS | 12207 | 1461194029668 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:13:49 INFO - PROCESS | 12207 | 1461194029671 Marionette TRACE conn4 <- [1,2714,null,{}] 16:13:49 INFO - PROCESS | 12207 | 1461194029677 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:49 INFO - PROCESS | 12207 | 1461194029955 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 16:13:50 INFO - PROCESS | 12207 | 1461194030312 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:50 INFO - PROCESS | 12207 | ++DOCSHELL 0x93d68000 == 162 [pid = 12207] [id = 686] 16:13:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x96b83c00) [pid = 12207] [serial = 2059] [outer = (nil)] 16:13:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x97aca800) [pid = 12207] [serial = 2060] [outer = 0x96b83c00] 16:13:50 INFO - PROCESS | 12207 | 1461194030404 Marionette DEBUG loaded listener.js 16:13:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x97d0bc00) [pid = 12207] [serial = 2061] [outer = 0x96b83c00] 16:13:52 INFO - PROCESS | 12207 | --DOCSHELL 0x83480c00 == 161 [pid = 12207] [id = 536] 16:13:52 INFO - PROCESS | 12207 | --DOCSHELL 0x83df5400 == 160 [pid = 12207] [id = 539] 16:13:52 INFO - PROCESS | 12207 | --DOCSHELL 0x8f705c00 == 159 [pid = 12207] [id = 167] 16:13:52 INFO - PROCESS | 12207 | --DOCSHELL 0x9822e400 == 158 [pid = 12207] [id = 149] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x90084c00) [pid = 12207] [serial = 1941] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x8f683c00) [pid = 12207] [serial = 1923] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x8be4f000) [pid = 12207] [serial = 1907] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x8b6b3800) [pid = 12207] [serial = 1950] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x8bc3e000) [pid = 12207] [serial = 1904] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x8e960c00) [pid = 12207] [serial = 1920] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x8c17d400) [pid = 12207] [serial = 1911] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x86e4e400) [pid = 12207] [serial = 1943] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x9007c400) [pid = 12207] [serial = 1940] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x8c4ed400) [pid = 12207] [serial = 1913] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x8f703c00) [pid = 12207] [serial = 1925] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x8f890400) [pid = 12207] [serial = 1928] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x8fd35000) [pid = 12207] [serial = 1934] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x8fc51800) [pid = 12207] [serial = 1932] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x89c8f400) [pid = 12207] [serial = 1895] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x8b6b8000) [pid = 12207] [serial = 1901] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x8bef4c00) [pid = 12207] [serial = 1908] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x8bdbc000) [pid = 12207] [serial = 1905] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x876c5400) [pid = 12207] [serial = 1944] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x8f708400) [pid = 12207] [serial = 1926] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x877f2400) [pid = 12207] [serial = 1893] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x8e951c00) [pid = 12207] [serial = 1919] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x876cd400) [pid = 12207] [serial = 1892] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x8c17a000) [pid = 12207] [serial = 1910] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x8fe08c00) [pid = 12207] [serial = 1937] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x8b23c000) [pid = 12207] [serial = 1896] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x84a5dc00) [pid = 12207] [serial = 1889] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x89c8fc00) [pid = 12207] [serial = 1947] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x8e6b4400) [pid = 12207] [serial = 1916] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x8fe0c000) [pid = 12207] [serial = 1938] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x8c479800) [pid = 12207] [serial = 1824] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x8f679800) [pid = 12207] [serial = 1922] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x85b4e800) [pid = 12207] [serial = 1890] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x8b64e400) [pid = 12207] [serial = 1899] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x8b647c00) [pid = 12207] [serial = 1949] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x8b542c00) [pid = 12207] [serial = 1898] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x8b6ba800) [pid = 12207] [serial = 1902] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x8f892400) [pid = 12207] [serial = 1929] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x8e6b9800) [pid = 12207] [serial = 1917] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x8e690c00) [pid = 12207] [serial = 1914] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x8f8c4000) [pid = 12207] [serial = 1931] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 127 (0x8fd38800) [pid = 12207] [serial = 1935] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 126 (0x8990fc00) [pid = 12207] [serial = 1946] [outer = (nil)] [url = about:blank] 16:13:52 INFO - PROCESS | 12207 | --DOMWINDOW == 125 (0x8b92b000) [pid = 12207] [serial = 1952] [outer = (nil)] [url = about:blank] 16:13:53 INFO - PROCESS | 12207 | 1461194033526 Marionette TRACE conn4 <- [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]]]}] 16:13:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:13:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 3889ms 16:13:53 INFO - PROCESS | 12207 | 1461194033563 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 16:13:53 INFO - PROCESS | 12207 | 1461194033569 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 16:13:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:13:53 INFO - PROCESS | 12207 | 1461194033579 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:13:53 INFO - PROCESS | 12207 | 1461194033583 Marionette TRACE conn4 <- [1,2718,null,{}] 16:13:53 INFO - PROCESS | 12207 | 1461194033592 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:53 INFO - PROCESS | 12207 | 1461194033914 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 16:13:54 INFO - PROCESS | 12207 | 1461194034182 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:54 INFO - PROCESS | 12207 | ++DOCSHELL 0x86e4f000 == 159 [pid = 12207] [id = 687] 16:13:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 126 (0x86eec400) [pid = 12207] [serial = 2062] [outer = (nil)] 16:13:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 127 (0x876c7800) [pid = 12207] [serial = 2063] [outer = 0x86eec400] 16:13:54 INFO - PROCESS | 12207 | 1461194034288 Marionette DEBUG loaded listener.js 16:13:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0x876d4c00) [pid = 12207] [serial = 2064] [outer = 0x86eec400] 16:13:55 INFO - PROCESS | 12207 | 1461194035203 Marionette TRACE conn4 <- [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] 16:13:55 INFO - PROCESS | 12207 | 1461194035276 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 16:13:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:13:55 INFO - PROCESS | 12207 | 1461194035287 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:13:55 INFO - PROCESS | 12207 | 1461194035290 Marionette TRACE conn4 <- [1,2722,null,{}] 16:13:55 INFO - PROCESS | 12207 | 1461194035345 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:55 INFO - PROCESS | 12207 | 1461194035639 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 16:13:55 INFO - PROCESS | 12207 | 1461194035668 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:55 INFO - PROCESS | 12207 | ++DOCSHELL 0x86e44000 == 160 [pid = 12207] [id = 688] 16:13:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x86e4bc00) [pid = 12207] [serial = 2065] [outer = (nil)] 16:13:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x89c97000) [pid = 12207] [serial = 2066] [outer = 0x86e4bc00] 16:13:55 INFO - PROCESS | 12207 | 1461194035742 Marionette DEBUG loaded listener.js 16:13:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x8b23f000) [pid = 12207] [serial = 2067] [outer = 0x86e4bc00] 16:13:56 INFO - PROCESS | 12207 | 1461194036844 Marionette TRACE conn4 <- [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] 16:13:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:13:56 INFO - PROCESS | 12207 | 1461194036929 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 16:13:56 INFO - PROCESS | 12207 | 1461194036935 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:13:56 INFO - PROCESS | 12207 | 1461194036941 Marionette TRACE conn4 <- [1,2726,null,{}] 16:13:56 INFO - PROCESS | 12207 | 1461194036958 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:57 INFO - PROCESS | 12207 | 1461194037274 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 16:13:57 INFO - PROCESS | 12207 | 1461194037309 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:57 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b249800 == 161 [pid = 12207] [id = 689] 16:13:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x8b6ac000) [pid = 12207] [serial = 2068] [outer = (nil)] 16:13:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x8b9b0000) [pid = 12207] [serial = 2069] [outer = 0x8b6ac000] 16:13:57 INFO - PROCESS | 12207 | 1461194037388 Marionette DEBUG loaded listener.js 16:13:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x8bd32400) [pid = 12207] [serial = 2070] [outer = 0x8b6ac000] 16:13:58 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x93d65800) [pid = 12207] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:13:58 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x8f892800) [pid = 12207] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:13:58 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x81c4b000) [pid = 12207] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:13:58 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x8bd3cc00) [pid = 12207] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:13:58 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x92967800) [pid = 12207] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:13:58 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x8f67d000) [pid = 12207] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:13:58 INFO - PROCESS | 12207 | --DOMWINDOW == 127 (0x93be7c00) [pid = 12207] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:13:58 INFO - PROCESS | 12207 | --DOMWINDOW == 126 (0x86e48800) [pid = 12207] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:13:58 INFO - PROCESS | 12207 | --DOMWINDOW == 125 (0x8beed800) [pid = 12207] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:13:58 INFO - PROCESS | 12207 | --DOMWINDOW == 124 (0x86246800) [pid = 12207] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:13:58 INFO - PROCESS | 12207 | --DOMWINDOW == 123 (0x8ea49c00) [pid = 12207] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:13:58 INFO - PROCESS | 12207 | --DOMWINDOW == 122 (0x8c17a400) [pid = 12207] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:13:58 INFO - PROCESS | 12207 | --DOMWINDOW == 121 (0x8c17ac00) [pid = 12207] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:13:58 INFO - PROCESS | 12207 | --DOMWINDOW == 120 (0x8fec9800) [pid = 12207] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:13:58 INFO - PROCESS | 12207 | --DOMWINDOW == 119 (0x8990dc00) [pid = 12207] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:13:58 INFO - PROCESS | 12207 | --DOMWINDOW == 118 (0x8f674000) [pid = 12207] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:13:58 INFO - PROCESS | 12207 | --DOMWINDOW == 117 (0x92902000) [pid = 12207] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:13:58 INFO - PROCESS | 12207 | --DOMWINDOW == 116 (0x8799b800) [pid = 12207] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:13:58 INFO - PROCESS | 12207 | --DOMWINDOW == 115 (0x8c4e7800) [pid = 12207] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:13:58 INFO - PROCESS | 12207 | --DOMWINDOW == 114 (0x9151b000) [pid = 12207] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:13:58 INFO - PROCESS | 12207 | --DOMWINDOW == 113 (0x86eec000) [pid = 12207] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:13:59 INFO - PROCESS | 12207 | 1461194039011 Marionette TRACE conn4 <- [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]]]}] 16:13:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:13:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 2087ms 16:13:59 INFO - PROCESS | 12207 | 1461194039022 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 16:13:59 INFO - PROCESS | 12207 | 1461194039025 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 16:13:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:13:59 INFO - PROCESS | 12207 | 1461194039036 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:13:59 INFO - PROCESS | 12207 | 1461194039039 Marionette TRACE conn4 <- [1,2730,null,{}] 16:13:59 INFO - PROCESS | 12207 | 1461194039045 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:13:59 INFO - PROCESS | 12207 | 1461194039251 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 16:13:59 INFO - PROCESS | 12207 | 1461194039474 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:59 INFO - PROCESS | 12207 | ++DOCSHELL 0x86e47000 == 162 [pid = 12207] [id = 690] 16:13:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 114 (0x8799bc00) [pid = 12207] [serial = 2071] [outer = (nil)] 16:13:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 115 (0x8bdb6c00) [pid = 12207] [serial = 2072] [outer = 0x8799bc00] 16:13:59 INFO - PROCESS | 12207 | 1461194039569 Marionette DEBUG loaded listener.js 16:13:59 INFO - PROCESS | 12207 | ++DOMWINDOW == 116 (0x8bdbfc00) [pid = 12207] [serial = 2073] [outer = 0x8799bc00] 16:14:01 INFO - PROCESS | 12207 | 1461194041018 Marionette TRACE conn4 <- [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] 16:14:01 INFO - PROCESS | 12207 | 1461194041156 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 16:14:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:14:01 INFO - PROCESS | 12207 | 1461194041178 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:14:01 INFO - PROCESS | 12207 | 1461194041184 Marionette TRACE conn4 <- [1,2734,null,{}] 16:14:01 INFO - PROCESS | 12207 | 1461194041193 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:01 INFO - PROCESS | 12207 | 1461194041426 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 16:14:01 INFO - PROCESS | 12207 | 1461194041719 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:01 INFO - PROCESS | 12207 | ++DOCSHELL 0x83df0400 == 163 [pid = 12207] [id = 691] 16:14:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 117 (0x861e2400) [pid = 12207] [serial = 2074] [outer = (nil)] 16:14:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 118 (0x8799b400) [pid = 12207] [serial = 2075] [outer = 0x861e2400] 16:14:01 INFO - PROCESS | 12207 | 1461194041827 Marionette DEBUG loaded listener.js 16:14:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 119 (0x89910800) [pid = 12207] [serial = 2076] [outer = 0x861e2400] 16:14:02 INFO - PROCESS | 12207 | 1461194042878 Marionette TRACE conn4 <- [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]]]}] 16:14:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:14:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1737ms 16:14:02 INFO - PROCESS | 12207 | 1461194042913 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 16:14:02 INFO - PROCESS | 12207 | 1461194042923 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 16:14:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:14:02 INFO - PROCESS | 12207 | 1461194042933 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:14:02 INFO - PROCESS | 12207 | 1461194042938 Marionette TRACE conn4 <- [1,2738,null,{}] 16:14:02 INFO - PROCESS | 12207 | 1461194042944 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:03 INFO - PROCESS | 12207 | 1461194043194 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 16:14:03 INFO - PROCESS | 12207 | 1461194043538 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:03 INFO - PROCESS | 12207 | ++DOCSHELL 0x877f4400 == 164 [pid = 12207] [id = 692] 16:14:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 120 (0x8799f800) [pid = 12207] [serial = 2077] [outer = (nil)] 16:14:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 121 (0x8bd3a800) [pid = 12207] [serial = 2078] [outer = 0x8799f800] 16:14:03 INFO - PROCESS | 12207 | 1461194043643 Marionette DEBUG loaded listener.js 16:14:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 122 (0x8bdc4800) [pid = 12207] [serial = 2079] [outer = 0x8799f800] 16:14:04 INFO - PROCESS | 12207 | 1461194044660 Marionette TRACE conn4 <- [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]]]}] 16:14:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:14:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1792ms 16:14:04 INFO - PROCESS | 12207 | 1461194044725 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 16:14:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:14:04 INFO - PROCESS | 12207 | 1461194044730 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 16:14:04 INFO - PROCESS | 12207 | 1461194044737 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:14:04 INFO - PROCESS | 12207 | 1461194044743 Marionette TRACE conn4 <- [1,2742,null,{}] 16:14:04 INFO - PROCESS | 12207 | 1461194044760 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:05 INFO - PROCESS | 12207 | 1461194045049 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 16:14:05 INFO - PROCESS | 12207 | 1461194045436 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:05 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bc49c00 == 165 [pid = 12207] [id = 693] 16:14:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 123 (0x8c17a000) [pid = 12207] [serial = 2080] [outer = (nil)] 16:14:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 124 (0x8c183400) [pid = 12207] [serial = 2081] [outer = 0x8c17a000] 16:14:05 INFO - PROCESS | 12207 | 1461194045532 Marionette DEBUG loaded listener.js 16:14:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 125 (0x8c47d000) [pid = 12207] [serial = 2082] [outer = 0x8c17a000] 16:14:06 INFO - PROCESS | 12207 | 1461194046479 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:14:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:14:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1801ms 16:14:06 INFO - PROCESS | 12207 | 1461194046554 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 16:14:06 INFO - PROCESS | 12207 | 1461194046560 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 16:14:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:14:06 INFO - PROCESS | 12207 | 1461194046569 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:14:06 INFO - PROCESS | 12207 | 1461194046573 Marionette TRACE conn4 <- [1,2746,null,{}] 16:14:06 INFO - PROCESS | 12207 | 1461194046578 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:06 INFO - PROCESS | 12207 | 1461194046828 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 16:14:07 INFO - PROCESS | 12207 | 1461194047172 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:07 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c180800 == 166 [pid = 12207] [id = 694] 16:14:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 126 (0x8e690c00) [pid = 12207] [serial = 2083] [outer = (nil)] 16:14:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 127 (0x8e6b7c00) [pid = 12207] [serial = 2084] [outer = 0x8e690c00] 16:14:07 INFO - PROCESS | 12207 | 1461194047269 Marionette DEBUG loaded listener.js 16:14:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0x8e8a3000) [pid = 12207] [serial = 2085] [outer = 0x8e690c00] 16:14:08 INFO - PROCESS | 12207 | 1461194048228 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:14:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:14:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1731ms 16:14:08 INFO - PROCESS | 12207 | 1461194048301 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 16:14:08 INFO - PROCESS | 12207 | 1461194048304 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 16:14:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:14:08 INFO - PROCESS | 12207 | 1461194048312 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:14:08 INFO - PROCESS | 12207 | 1461194048316 Marionette TRACE conn4 <- [1,2750,null,{}] 16:14:08 INFO - PROCESS | 12207 | 1461194048323 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:08 INFO - PROCESS | 12207 | 1461194048564 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 16:14:08 INFO - PROCESS | 12207 | 1461194048922 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:08 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e691800 == 167 [pid = 12207] [id = 695] 16:14:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x8e6b4400) [pid = 12207] [serial = 2086] [outer = (nil)] 16:14:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x8e95dc00) [pid = 12207] [serial = 2087] [outer = 0x8e6b4400] 16:14:09 INFO - PROCESS | 12207 | 1461194049017 Marionette DEBUG loaded listener.js 16:14:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x8ea49c00) [pid = 12207] [serial = 2088] [outer = 0x8e6b4400] 16:14:09 INFO - PROCESS | 12207 | 1461194049941 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:14:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:14:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1683ms 16:14:10 INFO - PROCESS | 12207 | 1461194049995 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 16:14:10 INFO - PROCESS | 12207 | 1461194049999 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 16:14:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:14:10 INFO - PROCESS | 12207 | 1461194050005 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:14:10 INFO - PROCESS | 12207 | 1461194050009 Marionette TRACE conn4 <- [1,2754,null,{}] 16:14:10 INFO - PROCESS | 12207 | 1461194050015 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:10 INFO - PROCESS | 12207 | 1461194050282 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 16:14:10 INFO - PROCESS | 12207 | 1461194050633 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:10 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e692400 == 168 [pid = 12207] [id = 696] 16:14:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x8f679800) [pid = 12207] [serial = 2089] [outer = (nil)] 16:14:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x8f687800) [pid = 12207] [serial = 2090] [outer = 0x8f679800] 16:14:10 INFO - PROCESS | 12207 | 1461194050734 Marionette DEBUG loaded listener.js 16:14:10 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x8f70a800) [pid = 12207] [serial = 2091] [outer = 0x8f679800] 16:14:11 INFO - PROCESS | 12207 | 1461194051621 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:14:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:14:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1685ms 16:14:11 INFO - PROCESS | 12207 | 1461194051691 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 16:14:11 INFO - PROCESS | 12207 | 1461194051695 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 16:14:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:14:11 INFO - PROCESS | 12207 | 1461194051701 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:14:11 INFO - PROCESS | 12207 | 1461194051705 Marionette TRACE conn4 <- [1,2758,null,{}] 16:14:11 INFO - PROCESS | 12207 | 1461194051711 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:11 INFO - PROCESS | 12207 | 1461194051946 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 16:14:12 INFO - PROCESS | 12207 | 1461194052290 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:12 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f62e000 == 169 [pid = 12207] [id = 697] 16:14:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x8f710400) [pid = 12207] [serial = 2092] [outer = (nil)] 16:14:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x8f890800) [pid = 12207] [serial = 2093] [outer = 0x8f710400] 16:14:12 INFO - PROCESS | 12207 | 1461194052384 Marionette DEBUG loaded listener.js 16:14:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x8f8b6c00) [pid = 12207] [serial = 2094] [outer = 0x8f710400] 16:14:13 INFO - PROCESS | 12207 | 1461194053302 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:14:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:14:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1631ms 16:14:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:14:13 INFO - PROCESS | 12207 | 1461194053333 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 16:14:13 INFO - PROCESS | 12207 | 1461194053336 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 16:14:13 INFO - PROCESS | 12207 | 1461194053343 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:14:13 INFO - PROCESS | 12207 | 1461194053346 Marionette TRACE conn4 <- [1,2762,null,{}] 16:14:13 INFO - PROCESS | 12207 | 1461194053352 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:13 INFO - PROCESS | 12207 | 1461194053582 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 16:14:13 INFO - PROCESS | 12207 | 1461194053950 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:13 INFO - PROCESS | 12207 | ++DOCSHELL 0x877f1000 == 170 [pid = 12207] [id = 698] 16:14:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x8f885400) [pid = 12207] [serial = 2095] [outer = (nil)] 16:14:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x8fd3bc00) [pid = 12207] [serial = 2096] [outer = 0x8f885400] 16:14:14 INFO - PROCESS | 12207 | 1461194054047 Marionette DEBUG loaded listener.js 16:14:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x8fd3d400) [pid = 12207] [serial = 2097] [outer = 0x8f885400] 16:14:14 INFO - PROCESS | 12207 | 1461194054959 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:14:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:14:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1681ms 16:14:15 INFO - PROCESS | 12207 | 1461194055024 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 16:14:15 INFO - PROCESS | 12207 | 1461194055027 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 16:14:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:14:15 INFO - PROCESS | 12207 | 1461194055034 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:14:15 INFO - PROCESS | 12207 | 1461194055038 Marionette TRACE conn4 <- [1,2766,null,{}] 16:14:15 INFO - PROCESS | 12207 | 1461194055043 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:15 INFO - PROCESS | 12207 | 1461194055283 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 16:14:15 INFO - PROCESS | 12207 | 1461194055628 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:15 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fc4b000 == 171 [pid = 12207] [id = 699] 16:14:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x8fd32c00) [pid = 12207] [serial = 2098] [outer = (nil)] 16:14:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8fed7c00) [pid = 12207] [serial = 2099] [outer = 0x8fd32c00] 16:14:15 INFO - PROCESS | 12207 | 1461194055722 Marionette DEBUG loaded listener.js 16:14:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x9007e800) [pid = 12207] [serial = 2100] [outer = 0x8fd32c00] 16:14:16 INFO - PROCESS | 12207 | 1461194056598 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:14:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:14:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1633ms 16:14:16 INFO - PROCESS | 12207 | 1461194056668 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 16:14:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:14:16 INFO - PROCESS | 12207 | 1461194056672 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 16:14:16 INFO - PROCESS | 12207 | 1461194056679 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:14:16 INFO - PROCESS | 12207 | 1461194056683 Marionette TRACE conn4 <- [1,2770,null,{}] 16:14:16 INFO - PROCESS | 12207 | 1461194056689 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:16 INFO - PROCESS | 12207 | 1461194056981 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 16:14:17 INFO - PROCESS | 12207 | 1461194057328 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:17 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fec9800 == 172 [pid = 12207] [id = 700] 16:14:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x90086400) [pid = 12207] [serial = 2101] [outer = (nil)] 16:14:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x912f6000) [pid = 12207] [serial = 2102] [outer = 0x90086400] 16:14:17 INFO - PROCESS | 12207 | 1461194057416 Marionette DEBUG loaded listener.js 16:14:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x9131ac00) [pid = 12207] [serial = 2103] [outer = 0x90086400] 16:14:18 INFO - PROCESS | 12207 | 1461194058336 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:14:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:14:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1700ms 16:14:18 INFO - PROCESS | 12207 | 1461194058379 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 16:14:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:14:18 INFO - PROCESS | 12207 | 1461194058384 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 16:14:18 INFO - PROCESS | 12207 | 1461194058390 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:14:18 INFO - PROCESS | 12207 | 1461194058395 Marionette TRACE conn4 <- [1,2774,null,{}] 16:14:18 INFO - PROCESS | 12207 | 1461194058401 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:18 INFO - PROCESS | 12207 | 1461194058677 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 16:14:19 INFO - PROCESS | 12207 | 1461194059047 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:19 INFO - PROCESS | 12207 | ++DOCSHELL 0x8be4a800 == 173 [pid = 12207] [id = 701] 16:14:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x92a02400) [pid = 12207] [serial = 2104] [outer = (nil)] 16:14:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x92a0c000) [pid = 12207] [serial = 2105] [outer = 0x92a02400] 16:14:19 INFO - PROCESS | 12207 | 1461194059149 Marionette DEBUG loaded listener.js 16:14:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x92d37400) [pid = 12207] [serial = 2106] [outer = 0x92a02400] 16:14:20 INFO - PROCESS | 12207 | 1461194060084 Marionette TRACE conn4 <- [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]]]}] 16:14:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:14:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1732ms 16:14:20 INFO - PROCESS | 12207 | 1461194060123 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 16:14:20 INFO - PROCESS | 12207 | 1461194060127 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 16:14:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:14:20 INFO - PROCESS | 12207 | 1461194060133 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:14:20 INFO - PROCESS | 12207 | 1461194060136 Marionette TRACE conn4 <- [1,2778,null,{}] 16:14:20 INFO - PROCESS | 12207 | 1461194060142 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:20 INFO - PROCESS | 12207 | 1461194060372 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 16:14:20 INFO - PROCESS | 12207 | 1461194060729 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:20 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fe10c00 == 174 [pid = 12207] [id = 702] 16:14:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x9296e400) [pid = 12207] [serial = 2107] [outer = (nil)] 16:14:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x93a6cc00) [pid = 12207] [serial = 2108] [outer = 0x9296e400] 16:14:20 INFO - PROCESS | 12207 | 1461194060824 Marionette DEBUG loaded listener.js 16:14:20 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x93bec400) [pid = 12207] [serial = 2109] [outer = 0x9296e400] 16:14:21 INFO - PROCESS | 12207 | 1461194061742 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:14:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:14:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1680ms 16:14:21 INFO - PROCESS | 12207 | 1461194061815 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 16:14:21 INFO - PROCESS | 12207 | 1461194061818 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 16:14:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:14:21 INFO - PROCESS | 12207 | 1461194061826 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:14:21 INFO - PROCESS | 12207 | 1461194061828 Marionette TRACE conn4 <- [1,2782,null,{}] 16:14:21 INFO - PROCESS | 12207 | 1461194061835 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:22 INFO - PROCESS | 12207 | 1461194062135 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 16:14:22 INFO - PROCESS | 12207 | 1461194062490 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:22 INFO - PROCESS | 12207 | ++DOCSHELL 0x93a60400 == 175 [pid = 12207] [id = 703] 16:14:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x93a66000) [pid = 12207] [serial = 2110] [outer = (nil)] 16:14:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x93d64400) [pid = 12207] [serial = 2111] [outer = 0x93a66000] 16:14:22 INFO - PROCESS | 12207 | 1461194062588 Marionette DEBUG loaded listener.js 16:14:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x94777400) [pid = 12207] [serial = 2112] [outer = 0x93a66000] 16:14:23 INFO - PROCESS | 12207 | 1461194063529 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:14:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:14:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1781ms 16:14:23 INFO - PROCESS | 12207 | 1461194063609 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 16:14:23 INFO - PROCESS | 12207 | 1461194063613 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 16:14:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:14:23 INFO - PROCESS | 12207 | 1461194063620 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:14:23 INFO - PROCESS | 12207 | 1461194063623 Marionette TRACE conn4 <- [1,2786,null,{}] 16:14:23 INFO - PROCESS | 12207 | 1461194063629 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:23 INFO - PROCESS | 12207 | 1461194063921 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 16:14:24 INFO - PROCESS | 12207 | 1461194064291 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:24 INFO - PROCESS | 12207 | ++DOCSHELL 0x876d1c00 == 176 [pid = 12207] [id = 704] 16:14:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x8b53cc00) [pid = 12207] [serial = 2113] [outer = (nil)] 16:14:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x978c1c00) [pid = 12207] [serial = 2114] [outer = 0x8b53cc00] 16:14:24 INFO - PROCESS | 12207 | 1461194064387 Marionette DEBUG loaded listener.js 16:14:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x97a0cc00) [pid = 12207] [serial = 2115] [outer = 0x8b53cc00] 16:14:25 INFO - PROCESS | 12207 | 1461194065388 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:14:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:14:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1789ms 16:14:25 INFO - PROCESS | 12207 | 1461194065409 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 16:14:25 INFO - PROCESS | 12207 | 1461194065412 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 16:14:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:14:25 INFO - PROCESS | 12207 | 1461194065418 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:14:25 INFO - PROCESS | 12207 | 1461194065422 Marionette TRACE conn4 <- [1,2790,null,{}] 16:14:25 INFO - PROCESS | 12207 | 1461194065428 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:25 INFO - PROCESS | 12207 | 1461194065661 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 16:14:25 INFO - PROCESS | 12207 | 1461194065966 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:26 INFO - PROCESS | 12207 | ++DOCSHELL 0x92903400 == 177 [pid = 12207] [id = 705] 16:14:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x96ca0c00) [pid = 12207] [serial = 2116] [outer = (nil)] 16:14:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x97f92c00) [pid = 12207] [serial = 2117] [outer = 0x96ca0c00] 16:14:26 INFO - PROCESS | 12207 | 1461194066105 Marionette DEBUG loaded listener.js 16:14:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x97fb6000) [pid = 12207] [serial = 2118] [outer = 0x96ca0c00] 16:14:27 INFO - PROCESS | 12207 | 1461194067048 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:14:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:14:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1688ms 16:14:27 INFO - PROCESS | 12207 | 1461194067107 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 16:14:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:14:27 INFO - PROCESS | 12207 | 1461194067111 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 16:14:27 INFO - PROCESS | 12207 | 1461194067118 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:14:27 INFO - PROCESS | 12207 | 1461194067121 Marionette TRACE conn4 <- [1,2794,null,{}] 16:14:27 INFO - PROCESS | 12207 | 1461194067127 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:27 INFO - PROCESS | 12207 | 1461194067362 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 16:14:27 INFO - PROCESS | 12207 | 1461194067707 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:27 INFO - PROCESS | 12207 | ++DOCSHELL 0x93c88400 == 178 [pid = 12207] [id = 706] 16:14:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x97fb8400) [pid = 12207] [serial = 2119] [outer = (nil)] 16:14:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x9813fc00) [pid = 12207] [serial = 2120] [outer = 0x97fb8400] 16:14:27 INFO - PROCESS | 12207 | 1461194067800 Marionette DEBUG loaded listener.js 16:14:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x98140c00) [pid = 12207] [serial = 2121] [outer = 0x97fb8400] 16:14:28 INFO - PROCESS | 12207 | 1461194068710 Marionette TRACE conn4 <- [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]]]}] 16:14:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:14:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1634ms 16:14:28 INFO - PROCESS | 12207 | 1461194068752 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 16:14:28 INFO - PROCESS | 12207 | 1461194068756 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 16:14:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:14:28 INFO - PROCESS | 12207 | 1461194068762 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:14:28 INFO - PROCESS | 12207 | 1461194068766 Marionette TRACE conn4 <- [1,2798,null,{}] 16:14:28 INFO - PROCESS | 12207 | 1461194068772 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:29 INFO - PROCESS | 12207 | 1461194069018 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 16:14:29 INFO - PROCESS | 12207 | 1461194069373 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:29 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e6b3c00 == 179 [pid = 12207] [id = 707] 16:14:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x8ea4c000) [pid = 12207] [serial = 2122] [outer = (nil)] 16:14:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x981ec800) [pid = 12207] [serial = 2123] [outer = 0x8ea4c000] 16:14:29 INFO - PROCESS | 12207 | 1461194069472 Marionette DEBUG loaded listener.js 16:14:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x981f0800) [pid = 12207] [serial = 2124] [outer = 0x8ea4c000] 16:14:33 INFO - PROCESS | 12207 | --DOCSHELL 0x9151d800 == 178 [pid = 12207] [id = 601] 16:14:33 INFO - PROCESS | 12207 | --DOCSHELL 0x86245800 == 177 [pid = 12207] [id = 668] 16:14:33 INFO - PROCESS | 12207 | --DOCSHELL 0x8f886c00 == 176 [pid = 12207] [id = 413] 16:14:33 INFO - PROCESS | 12207 | --DOCSHELL 0x8b249800 == 175 [pid = 12207] [id = 689] 16:14:33 INFO - PROCESS | 12207 | --DOCSHELL 0x85b4f400 == 174 [pid = 12207] [id = 585] 16:14:33 INFO - PROCESS | 12207 | --DOCSHELL 0x86e44000 == 173 [pid = 12207] [id = 688] 16:14:33 INFO - PROCESS | 12207 | --DOCSHELL 0x86e4f000 == 172 [pid = 12207] [id = 687] 16:14:33 INFO - PROCESS | 12207 | --DOCSHELL 0x8e95fc00 == 171 [pid = 12207] [id = 678] 16:14:33 INFO - PROCESS | 12207 | --DOCSHELL 0x8e6bac00 == 170 [pid = 12207] [id = 677] 16:14:33 INFO - PROCESS | 12207 | --DOCSHELL 0x8e692800 == 169 [pid = 12207] [id = 676] 16:14:33 INFO - PROCESS | 12207 | --DOCSHELL 0x8bc40000 == 168 [pid = 12207] [id = 675] 16:14:33 INFO - PROCESS | 12207 | --DOCSHELL 0x8be41800 == 167 [pid = 12207] [id = 674] 16:14:33 INFO - PROCESS | 12207 | --DOCSHELL 0x879a1000 == 166 [pid = 12207] [id = 673] 16:14:33 INFO - PROCESS | 12207 | --DOCSHELL 0x84a69c00 == 165 [pid = 12207] [id = 672] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x96c77000) [pid = 12207] [serial = 2003] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x96c7a400) [pid = 12207] [serial = 2004] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x93a6c800) [pid = 12207] [serial = 1992] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x86ef0000) [pid = 12207] [serial = 2013] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x8f8ba400) [pid = 12207] [serial = 1973] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x92a20000) [pid = 12207] [serial = 1988] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x8fe0b800) [pid = 12207] [serial = 1976] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x93d5b800) [pid = 12207] [serial = 1997] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x86ee8400) [pid = 12207] [serial = 1955] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x8c179c00) [pid = 12207] [serial = 1961] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x86e48400) [pid = 12207] [serial = 2006] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x8f681000) [pid = 12207] [serial = 1970] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x86eed800) [pid = 12207] [serial = 2007] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x8fc58c00) [pid = 12207] [serial = 1974] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x8e6bc000) [pid = 12207] [serial = 1964] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x912f1800) [pid = 12207] [serial = 1982] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x93a5e000) [pid = 12207] [serial = 1989] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x9477a000) [pid = 12207] [serial = 2001] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x8b646400) [pid = 12207] [serial = 1958] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x8fec9400) [pid = 12207] [serial = 1977] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x85955400) [pid = 12207] [serial = 2012] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x902d4000) [pid = 12207] [serial = 1979] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x912fbc00) [pid = 12207] [serial = 1983] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x9290e400) [pid = 12207] [serial = 1985] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x93d66800) [pid = 12207] [serial = 2000] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x8990c800) [pid = 12207] [serial = 2009] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x93a68800) [pid = 12207] [serial = 1991] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x89c93400) [pid = 12207] [serial = 2010] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x8f687c00) [pid = 12207] [serial = 1971] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x8c473c00) [pid = 12207] [serial = 1962] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x902d7400) [pid = 12207] [serial = 1980] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x877f6000) [pid = 12207] [serial = 1956] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x93d5d000) [pid = 12207] [serial = 1998] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x8e6c1c00) [pid = 12207] [serial = 1965] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x8e95e400) [pid = 12207] [serial = 1968] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x92a05000) [pid = 12207] [serial = 1986] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x93be9c00) [pid = 12207] [serial = 1994] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x8e956c00) [pid = 12207] [serial = 1967] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x93bf1800) [pid = 12207] [serial = 1995] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 127 (0x8bdb7800) [pid = 12207] [serial = 1959] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 126 (0x8990ec00) [pid = 12207] [serial = 1887] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | --DOMWINDOW == 125 (0x8b6b8800) [pid = 12207] [serial = 2015] [outer = (nil)] [url = about:blank] 16:14:33 INFO - PROCESS | 12207 | 1461194073364 Marionette TRACE conn4 <- [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]]]}] 16:14:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:14:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 4741ms 16:14:33 INFO - PROCESS | 12207 | 1461194073505 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 16:14:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:14:33 INFO - PROCESS | 12207 | 1461194073511 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 16:14:33 INFO - PROCESS | 12207 | 1461194073518 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:14:33 INFO - PROCESS | 12207 | 1461194073524 Marionette TRACE conn4 <- [1,2802,null,{}] 16:14:33 INFO - PROCESS | 12207 | 1461194073533 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:33 INFO - PROCESS | 12207 | 1461194073746 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 16:14:34 INFO - PROCESS | 12207 | 1461194074011 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:34 INFO - PROCESS | 12207 | ++DOCSHELL 0x861ddc00 == 166 [pid = 12207] [id = 708] 16:14:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 126 (0x861df400) [pid = 12207] [serial = 2125] [outer = (nil)] 16:14:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 127 (0x86247400) [pid = 12207] [serial = 2126] [outer = 0x861df400] 16:14:34 INFO - PROCESS | 12207 | 1461194074089 Marionette DEBUG loaded listener.js 16:14:34 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0x86e4b800) [pid = 12207] [serial = 2127] [outer = 0x861df400] 16:14:34 INFO - PROCESS | 12207 | 1461194074917 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:14:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:14:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1442ms 16:14:34 INFO - PROCESS | 12207 | 1461194074960 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 16:14:34 INFO - PROCESS | 12207 | 1461194074968 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 16:14:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:14:34 INFO - PROCESS | 12207 | 1461194074978 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:14:34 INFO - PROCESS | 12207 | 1461194074982 Marionette TRACE conn4 <- [1,2806,null,{}] 16:14:34 INFO - PROCESS | 12207 | 1461194074988 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:35 INFO - PROCESS | 12207 | 1461194075228 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 16:14:35 INFO - PROCESS | 12207 | 1461194075472 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:35 INFO - PROCESS | 12207 | ++DOCSHELL 0x876c6400 == 167 [pid = 12207] [id = 709] 16:14:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x876cdc00) [pid = 12207] [serial = 2128] [outer = (nil)] 16:14:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x877f2800) [pid = 12207] [serial = 2129] [outer = 0x876cdc00] 16:14:35 INFO - PROCESS | 12207 | 1461194075594 Marionette DEBUG loaded listener.js 16:14:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x87995000) [pid = 12207] [serial = 2130] [outer = 0x876cdc00] 16:14:36 INFO - PROCESS | 12207 | 1461194076556 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:14:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:14:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1649ms 16:14:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:14:36 INFO - PROCESS | 12207 | 1461194076628 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 16:14:36 INFO - PROCESS | 12207 | 1461194076631 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 16:14:36 INFO - PROCESS | 12207 | 1461194076637 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:14:36 INFO - PROCESS | 12207 | 1461194076643 Marionette TRACE conn4 <- [1,2810,null,{}] 16:14:36 INFO - PROCESS | 12207 | 1461194076666 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:36 INFO - PROCESS | 12207 | 1461194076989 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 16:14:37 INFO - PROCESS | 12207 | 1461194077025 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:37 INFO - PROCESS | 12207 | ++DOCSHELL 0x89c94400 == 168 [pid = 12207] [id = 710] 16:14:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x89c95c00) [pid = 12207] [serial = 2131] [outer = (nil)] 16:14:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x8b241800) [pid = 12207] [serial = 2132] [outer = 0x89c95c00] 16:14:37 INFO - PROCESS | 12207 | 1461194077148 Marionette DEBUG loaded listener.js 16:14:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x8b543400) [pid = 12207] [serial = 2133] [outer = 0x89c95c00] 16:14:38 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x952a9800) [pid = 12207] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:14:38 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x92a06c00) [pid = 12207] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:14:38 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x89c91400) [pid = 12207] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:14:38 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x8e696000) [pid = 12207] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:14:38 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x90086000) [pid = 12207] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:14:38 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x8fd3f400) [pid = 12207] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:14:38 INFO - PROCESS | 12207 | --DOMWINDOW == 127 (0x86eec400) [pid = 12207] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:14:38 INFO - PROCESS | 12207 | --DOMWINDOW == 126 (0x8be45800) [pid = 12207] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:14:38 INFO - PROCESS | 12207 | --DOMWINDOW == 125 (0x8f62d800) [pid = 12207] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:14:38 INFO - PROCESS | 12207 | --DOMWINDOW == 124 (0x86e4bc00) [pid = 12207] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:14:38 INFO - PROCESS | 12207 | --DOMWINDOW == 123 (0x8f704000) [pid = 12207] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:14:38 INFO - PROCESS | 12207 | --DOMWINDOW == 122 (0x8b6ac000) [pid = 12207] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:14:38 INFO - PROCESS | 12207 | --DOMWINDOW == 121 (0x8e6c2c00) [pid = 12207] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:14:38 INFO - PROCESS | 12207 | --DOMWINDOW == 120 (0x8be4b400) [pid = 12207] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:14:38 INFO - PROCESS | 12207 | --DOMWINDOW == 119 (0x8990e400) [pid = 12207] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:14:38 INFO - PROCESS | 12207 | --DOMWINDOW == 118 (0x8e6bb800) [pid = 12207] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:14:38 INFO - PROCESS | 12207 | --DOMWINDOW == 117 (0x8624cc00) [pid = 12207] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:14:38 INFO - PROCESS | 12207 | --DOMWINDOW == 116 (0x8fd37800) [pid = 12207] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:14:38 INFO - PROCESS | 12207 | --DOMWINDOW == 115 (0x96b83c00) [pid = 12207] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:14:38 INFO - PROCESS | 12207 | 1461194078720 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:14:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:14:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 2148ms 16:14:38 INFO - PROCESS | 12207 | 1461194078785 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 16:14:38 INFO - PROCESS | 12207 | 1461194078790 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 16:14:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:14:38 INFO - PROCESS | 12207 | 1461194078796 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:14:38 INFO - PROCESS | 12207 | 1461194078799 Marionette TRACE conn4 <- [1,2814,null,{}] 16:14:38 INFO - PROCESS | 12207 | 1461194078805 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:39 INFO - PROCESS | 12207 | 1461194079043 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 16:14:39 INFO - PROCESS | 12207 | 1461194079250 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:39 INFO - PROCESS | 12207 | ++DOCSHELL 0x86e42800 == 169 [pid = 12207] [id = 711] 16:14:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 116 (0x877f2c00) [pid = 12207] [serial = 2134] [outer = (nil)] 16:14:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 117 (0x8b648c00) [pid = 12207] [serial = 2135] [outer = 0x877f2c00] 16:14:39 INFO - PROCESS | 12207 | 1461194079329 Marionette DEBUG loaded listener.js 16:14:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 118 (0x8b6ae800) [pid = 12207] [serial = 2136] [outer = 0x877f2c00] 16:14:40 INFO - PROCESS | 12207 | 1461194080142 Marionette TRACE conn4 <- [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]]]}] 16:14:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:14:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1386ms 16:14:40 INFO - PROCESS | 12207 | 1461194080183 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 16:14:40 INFO - PROCESS | 12207 | 1461194080186 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 16:14:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:14:40 INFO - PROCESS | 12207 | 1461194080192 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:14:40 INFO - PROCESS | 12207 | 1461194080195 Marionette TRACE conn4 <- [1,2818,null,{}] 16:14:40 INFO - PROCESS | 12207 | 1461194080201 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:40 INFO - PROCESS | 12207 | 1461194080424 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 16:14:40 INFO - PROCESS | 12207 | 1461194080905 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:40 INFO - PROCESS | 12207 | ++DOCSHELL 0x84a5e000 == 170 [pid = 12207] [id = 712] 16:14:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 119 (0x84a5ec00) [pid = 12207] [serial = 2137] [outer = (nil)] 16:14:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 120 (0x85953800) [pid = 12207] [serial = 2138] [outer = 0x84a5ec00] 16:14:41 INFO - PROCESS | 12207 | 1461194081002 Marionette DEBUG loaded listener.js 16:14:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 121 (0x85e6c800) [pid = 12207] [serial = 2139] [outer = 0x84a5ec00] 16:14:41 INFO - PROCESS | 12207 | 1461194081996 Marionette TRACE conn4 <- [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]]]}] 16:14:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:14:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1841ms 16:14:42 INFO - PROCESS | 12207 | 1461194082035 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 16:14:42 INFO - PROCESS | 12207 | 1461194082043 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 16:14:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:14:42 INFO - PROCESS | 12207 | 1461194082052 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:14:42 INFO - PROCESS | 12207 | 1461194082058 Marionette TRACE conn4 <- [1,2822,null,{}] 16:14:42 INFO - PROCESS | 12207 | 1461194082065 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:42 INFO - PROCESS | 12207 | 1461194082310 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 16:14:42 INFO - PROCESS | 12207 | 1461194082653 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:42 INFO - PROCESS | 12207 | ++DOCSHELL 0x877f2400 == 171 [pid = 12207] [id = 713] 16:14:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 122 (0x89901400) [pid = 12207] [serial = 2140] [outer = (nil)] 16:14:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 123 (0x8990d000) [pid = 12207] [serial = 2141] [outer = 0x89901400] 16:14:42 INFO - PROCESS | 12207 | 1461194082753 Marionette DEBUG loaded listener.js 16:14:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 124 (0x89bbac00) [pid = 12207] [serial = 2142] [outer = 0x89901400] 16:14:43 INFO - PROCESS | 12207 | 1461194083796 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:14:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:14:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1788ms 16:14:43 INFO - PROCESS | 12207 | 1461194083844 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 16:14:43 INFO - PROCESS | 12207 | 1461194083851 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 16:14:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:14:43 INFO - PROCESS | 12207 | 1461194083858 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:14:43 INFO - PROCESS | 12207 | 1461194083862 Marionette TRACE conn4 <- [1,2826,null,{}] 16:14:43 INFO - PROCESS | 12207 | 1461194083868 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:44 INFO - PROCESS | 12207 | 1461194084116 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 16:14:44 INFO - PROCESS | 12207 | 1461194084506 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:44 INFO - PROCESS | 12207 | ++DOCSHELL 0x89bbf400 == 172 [pid = 12207] [id = 714] 16:14:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 125 (0x8b53b400) [pid = 12207] [serial = 2143] [outer = (nil)] 16:14:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 126 (0x8b64d400) [pid = 12207] [serial = 2144] [outer = 0x8b53b400] 16:14:44 INFO - PROCESS | 12207 | 1461194084595 Marionette DEBUG loaded listener.js 16:14:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 127 (0x8b92e000) [pid = 12207] [serial = 2145] [outer = 0x8b53b400] 16:14:45 INFO - PROCESS | 12207 | 1461194085614 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:14:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:14:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1836ms 16:14:45 INFO - PROCESS | 12207 | 1461194085695 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 16:14:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:14:45 INFO - PROCESS | 12207 | 1461194085700 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 16:14:45 INFO - PROCESS | 12207 | 1461194085716 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:14:45 INFO - PROCESS | 12207 | 1461194085726 Marionette TRACE conn4 <- [1,2830,null,{}] 16:14:45 INFO - PROCESS | 12207 | 1461194085733 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:46 INFO - PROCESS | 12207 | 1461194086086 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 16:14:46 INFO - PROCESS | 12207 | 1461194086354 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:46 INFO - PROCESS | 12207 | ++DOCSHELL 0x876ce800 == 173 [pid = 12207] [id = 715] 16:14:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0x8b9ac000) [pid = 12207] [serial = 2146] [outer = (nil)] 16:14:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x8be44000) [pid = 12207] [serial = 2147] [outer = 0x8b9ac000] 16:14:46 INFO - PROCESS | 12207 | 1461194086445 Marionette DEBUG loaded listener.js 16:14:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x8beeb800) [pid = 12207] [serial = 2148] [outer = 0x8b9ac000] 16:14:47 INFO - PROCESS | 12207 | 1461194087437 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:14:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:14:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1801ms 16:14:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:14:47 INFO - PROCESS | 12207 | 1461194087509 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 16:14:47 INFO - PROCESS | 12207 | 1461194087513 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 16:14:47 INFO - PROCESS | 12207 | 1461194087519 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:14:47 INFO - PROCESS | 12207 | 1461194087523 Marionette TRACE conn4 <- [1,2834,null,{}] 16:14:47 INFO - PROCESS | 12207 | 1461194087529 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:47 INFO - PROCESS | 12207 | 1461194087775 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 16:14:48 INFO - PROCESS | 12207 | 1461194088118 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:48 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b24ac00 == 174 [pid = 12207] [id = 716] 16:14:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x8bd32c00) [pid = 12207] [serial = 2149] [outer = (nil)] 16:14:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x8c177000) [pid = 12207] [serial = 2150] [outer = 0x8bd32c00] 16:14:48 INFO - PROCESS | 12207 | 1461194088212 Marionette DEBUG loaded listener.js 16:14:48 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x8c17cc00) [pid = 12207] [serial = 2151] [outer = 0x8bd32c00] 16:14:49 INFO - PROCESS | 12207 | 1461194089184 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:14:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:14:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1738ms 16:14:49 INFO - PROCESS | 12207 | 1461194089258 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 16:14:49 INFO - PROCESS | 12207 | 1461194089261 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 16:14:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:14:49 INFO - PROCESS | 12207 | 1461194089268 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:14:49 INFO - PROCESS | 12207 | 1461194089271 Marionette TRACE conn4 <- [1,2838,null,{}] 16:14:49 INFO - PROCESS | 12207 | 1461194089277 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:49 INFO - PROCESS | 12207 | 1461194089518 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 16:14:49 INFO - PROCESS | 12207 | 1461194089869 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:49 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c4e1800 == 175 [pid = 12207] [id = 717] 16:14:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x8c4e3c00) [pid = 12207] [serial = 2152] [outer = (nil)] 16:14:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x8e68e400) [pid = 12207] [serial = 2153] [outer = 0x8c4e3c00] 16:14:49 INFO - PROCESS | 12207 | 1461194089977 Marionette DEBUG loaded listener.js 16:14:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x8e8a7000) [pid = 12207] [serial = 2154] [outer = 0x8c4e3c00] 16:14:50 INFO - PROCESS | 12207 | 1461194090986 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:14:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:14:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1750ms 16:14:51 INFO - PROCESS | 12207 | 1461194091019 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 16:14:51 INFO - PROCESS | 12207 | 1461194091024 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 16:14:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:14:51 INFO - PROCESS | 12207 | 1461194091051 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:14:51 INFO - PROCESS | 12207 | 1461194091055 Marionette TRACE conn4 <- [1,2842,null,{}] 16:14:51 INFO - PROCESS | 12207 | 1461194091062 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:51 INFO - PROCESS | 12207 | 1461194091308 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 16:14:51 INFO - PROCESS | 12207 | 1461194091671 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:51 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c4e1000 == 176 [pid = 12207] [id = 718] 16:14:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x8e6bbc00) [pid = 12207] [serial = 2155] [outer = (nil)] 16:14:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x8ea4ec00) [pid = 12207] [serial = 2156] [outer = 0x8e6bbc00] 16:14:51 INFO - PROCESS | 12207 | 1461194091765 Marionette DEBUG loaded listener.js 16:14:51 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x8f637800) [pid = 12207] [serial = 2157] [outer = 0x8e6bbc00] 16:14:52 INFO - PROCESS | 12207 | 1461194092779 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:14:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:14:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1792ms 16:14:52 INFO - PROCESS | 12207 | 1461194092839 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 16:14:52 INFO - PROCESS | 12207 | 1461194092843 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 16:14:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:14:52 INFO - PROCESS | 12207 | 1461194092850 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:14:52 INFO - PROCESS | 12207 | 1461194092853 Marionette TRACE conn4 <- [1,2846,null,{}] 16:14:52 INFO - PROCESS | 12207 | 1461194092859 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:53 INFO - PROCESS | 12207 | 1461194093128 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 16:14:53 INFO - PROCESS | 12207 | 1461194093479 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:53 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b929400 == 177 [pid = 12207] [id = 719] 16:14:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x8e960400) [pid = 12207] [serial = 2158] [outer = (nil)] 16:14:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x8f682400) [pid = 12207] [serial = 2159] [outer = 0x8e960400] 16:14:53 INFO - PROCESS | 12207 | 1461194093574 Marionette DEBUG loaded listener.js 16:14:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8f688800) [pid = 12207] [serial = 2160] [outer = 0x8e960400] 16:14:54 INFO - PROCESS | 12207 | 1461194094506 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:14:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:14:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1691ms 16:14:54 INFO - PROCESS | 12207 | 1461194094556 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 16:14:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:14:54 INFO - PROCESS | 12207 | 1461194094561 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 16:14:54 INFO - PROCESS | 12207 | 1461194094568 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:14:54 INFO - PROCESS | 12207 | 1461194094571 Marionette TRACE conn4 <- [1,2850,null,{}] 16:14:54 INFO - PROCESS | 12207 | 1461194094577 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:54 INFO - PROCESS | 12207 | 1461194094818 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 16:14:55 INFO - PROCESS | 12207 | 1461194095157 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:55 INFO - PROCESS | 12207 | ++DOCSHELL 0x8ea45400 == 178 [pid = 12207] [id = 720] 16:14:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8ea48c00) [pid = 12207] [serial = 2161] [outer = (nil)] 16:14:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8f893400) [pid = 12207] [serial = 2162] [outer = 0x8ea48c00] 16:14:55 INFO - PROCESS | 12207 | 1461194095251 Marionette DEBUG loaded listener.js 16:14:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8f8bcc00) [pid = 12207] [serial = 2163] [outer = 0x8ea48c00] 16:14:56 INFO - PROCESS | 12207 | 1461194096178 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:14:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:14:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1682ms 16:14:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:14:56 INFO - PROCESS | 12207 | 1461194096250 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 16:14:56 INFO - PROCESS | 12207 | 1461194096253 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 16:14:56 INFO - PROCESS | 12207 | 1461194096260 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:14:56 INFO - PROCESS | 12207 | 1461194096263 Marionette TRACE conn4 <- [1,2854,null,{}] 16:14:56 INFO - PROCESS | 12207 | 1461194096269 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:56 INFO - PROCESS | 12207 | 1461194096532 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 16:14:56 INFO - PROCESS | 12207 | 1461194096878 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:56 INFO - PROCESS | 12207 | ++DOCSHELL 0x86eedc00 == 179 [pid = 12207] [id = 721] 16:14:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8f683400) [pid = 12207] [serial = 2164] [outer = (nil)] 16:14:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8fd38c00) [pid = 12207] [serial = 2165] [outer = 0x8f683400] 16:14:56 INFO - PROCESS | 12207 | 1461194096970 Marionette DEBUG loaded listener.js 16:14:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8fd3cc00) [pid = 12207] [serial = 2166] [outer = 0x8f683400] 16:14:57 INFO - PROCESS | 12207 | 1461194097900 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:14:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:14:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1686ms 16:14:57 INFO - PROCESS | 12207 | 1461194097946 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 16:14:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:14:57 INFO - PROCESS | 12207 | 1461194097950 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 16:14:57 INFO - PROCESS | 12207 | 1461194097956 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:14:57 INFO - PROCESS | 12207 | 1461194097960 Marionette TRACE conn4 <- [1,2858,null,{}] 16:14:57 INFO - PROCESS | 12207 | 1461194097966 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:14:58 INFO - PROCESS | 12207 | 1461194098205 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 16:14:58 INFO - PROCESS | 12207 | 1461194098570 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:58 INFO - PROCESS | 12207 | ++DOCSHELL 0x9007ac00 == 180 [pid = 12207] [id = 722] 16:14:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x9007c400) [pid = 12207] [serial = 2167] [outer = (nil)] 16:14:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x90084400) [pid = 12207] [serial = 2168] [outer = 0x9007c400] 16:14:58 INFO - PROCESS | 12207 | 1461194098680 Marionette DEBUG loaded listener.js 16:14:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x902e0c00) [pid = 12207] [serial = 2169] [outer = 0x9007c400] 16:14:59 INFO - PROCESS | 12207 | 1461194099655 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:14:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:14:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1739ms 16:14:59 INFO - PROCESS | 12207 | 1461194099710 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 16:14:59 INFO - PROCESS | 12207 | 1461194099715 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 16:14:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:14:59 INFO - PROCESS | 12207 | 1461194099724 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:14:59 INFO - PROCESS | 12207 | 1461194099728 Marionette TRACE conn4 <- [1,2862,null,{}] 16:14:59 INFO - PROCESS | 12207 | 1461194099734 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:00 INFO - PROCESS | 12207 | 1461194100004 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 16:15:00 INFO - PROCESS | 12207 | 1461194100354 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:00 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fc51c00 == 181 [pid = 12207] [id = 723] 16:15:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x8fecd000) [pid = 12207] [serial = 2170] [outer = (nil)] 16:15:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x92a01c00) [pid = 12207] [serial = 2171] [outer = 0x8fecd000] 16:15:00 INFO - PROCESS | 12207 | 1461194100463 Marionette DEBUG loaded listener.js 16:15:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x92a07800) [pid = 12207] [serial = 2172] [outer = 0x8fecd000] 16:15:01 INFO - PROCESS | 12207 | 1461194101429 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:15:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:15:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1743ms 16:15:01 INFO - PROCESS | 12207 | 1461194101468 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 16:15:01 INFO - PROCESS | 12207 | 1461194101471 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 16:15:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:15:01 INFO - PROCESS | 12207 | 1461194101478 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:15:01 INFO - PROCESS | 12207 | 1461194101481 Marionette TRACE conn4 <- [1,2866,null,{}] 16:15:01 INFO - PROCESS | 12207 | 1461194101487 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:01 INFO - PROCESS | 12207 | 1461194101758 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 16:15:02 INFO - PROCESS | 12207 | 1461194102151 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:02 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c026000 == 182 [pid = 12207] [id = 724] 16:15:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x8c17a800) [pid = 12207] [serial = 2173] [outer = (nil)] 16:15:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x93a5e800) [pid = 12207] [serial = 2174] [outer = 0x8c17a800] 16:15:02 INFO - PROCESS | 12207 | 1461194102248 Marionette DEBUG loaded listener.js 16:15:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x93a62400) [pid = 12207] [serial = 2175] [outer = 0x8c17a800] 16:15:03 INFO - PROCESS | 12207 | 1461194103201 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:15:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:15:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1786ms 16:15:03 INFO - PROCESS | 12207 | 1461194103265 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 16:15:03 INFO - PROCESS | 12207 | 1461194103269 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 16:15:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:15:03 INFO - PROCESS | 12207 | 1461194103276 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:15:03 INFO - PROCESS | 12207 | 1461194103279 Marionette TRACE conn4 <- [1,2870,null,{}] 16:15:03 INFO - PROCESS | 12207 | 1461194103285 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:03 INFO - PROCESS | 12207 | 1461194103538 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 16:15:03 INFO - PROCESS | 12207 | 1461194103888 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:03 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b6ae000 == 183 [pid = 12207] [id = 725] 16:15:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x92a11400) [pid = 12207] [serial = 2176] [outer = (nil)] 16:15:03 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x93bf0000) [pid = 12207] [serial = 2177] [outer = 0x92a11400] 16:15:03 INFO - PROCESS | 12207 | 1461194103982 Marionette DEBUG loaded listener.js 16:15:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x93c82400) [pid = 12207] [serial = 2178] [outer = 0x92a11400] 16:15:04 INFO - PROCESS | 12207 | 1461194104902 Marionette TRACE conn4 <- [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]]]}] 16:15:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:15:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1682ms 16:15:04 INFO - PROCESS | 12207 | 1461194104959 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 16:15:04 INFO - PROCESS | 12207 | 1461194104962 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 16:15:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:15:04 INFO - PROCESS | 12207 | 1461194104969 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:15:04 INFO - PROCESS | 12207 | 1461194104972 Marionette TRACE conn4 <- [1,2874,null,{}] 16:15:04 INFO - PROCESS | 12207 | 1461194104978 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:05 INFO - PROCESS | 12207 | 1461194105212 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 16:15:05 INFO - PROCESS | 12207 | 1461194105557 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:05 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b53e800 == 184 [pid = 12207] [id = 726] 16:15:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x92d34800) [pid = 12207] [serial = 2179] [outer = (nil)] 16:15:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x94775400) [pid = 12207] [serial = 2180] [outer = 0x92d34800] 16:15:05 INFO - PROCESS | 12207 | 1461194105653 Marionette DEBUG loaded listener.js 16:15:05 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x95206400) [pid = 12207] [serial = 2181] [outer = 0x92d34800] 16:15:06 INFO - PROCESS | 12207 | 1461194106573 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:15:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:15:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1685ms 16:15:06 INFO - PROCESS | 12207 | 1461194106655 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 16:15:06 INFO - PROCESS | 12207 | 1461194106659 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 16:15:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:15:06 INFO - PROCESS | 12207 | 1461194106665 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:15:06 INFO - PROCESS | 12207 | 1461194106669 Marionette TRACE conn4 <- [1,2878,null,{}] 16:15:06 INFO - PROCESS | 12207 | 1461194106675 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:06 INFO - PROCESS | 12207 | 1461194106898 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 16:15:07 INFO - PROCESS | 12207 | 1461194107248 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:07 INFO - PROCESS | 12207 | ++DOCSHELL 0x89908c00 == 185 [pid = 12207] [id = 727] 16:15:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x8b6b6c00) [pid = 12207] [serial = 2182] [outer = (nil)] 16:15:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x96c82400) [pid = 12207] [serial = 2183] [outer = 0x8b6b6c00] 16:15:07 INFO - PROCESS | 12207 | 1461194107340 Marionette DEBUG loaded listener.js 16:15:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x970b6000) [pid = 12207] [serial = 2184] [outer = 0x8b6b6c00] 16:15:08 INFO - PROCESS | 12207 | 1461194108308 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:15:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:15:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1683ms 16:15:08 INFO - PROCESS | 12207 | 1461194108349 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 16:15:08 INFO - PROCESS | 12207 | 1461194108353 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 16:15:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:15:08 INFO - PROCESS | 12207 | 1461194108359 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:15:08 INFO - PROCESS | 12207 | 1461194108363 Marionette TRACE conn4 <- [1,2882,null,{}] 16:15:08 INFO - PROCESS | 12207 | 1461194108369 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:08 INFO - PROCESS | 12207 | 1461194108616 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 16:15:09 INFO - PROCESS | 12207 | 1461194109057 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:09 INFO - PROCESS | 12207 | ++DOCSHELL 0x81c42800 == 186 [pid = 12207] [id = 728] 16:15:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x93d61000) [pid = 12207] [serial = 2185] [outer = (nil)] 16:15:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x97f93c00) [pid = 12207] [serial = 2186] [outer = 0x93d61000] 16:15:09 INFO - PROCESS | 12207 | 1461194109229 Marionette DEBUG loaded listener.js 16:15:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x98140000) [pid = 12207] [serial = 2187] [outer = 0x93d61000] 16:15:10 INFO - PROCESS | 12207 | 1461194110360 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:15:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:15:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2034ms 16:15:10 INFO - PROCESS | 12207 | 1461194110395 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 16:15:10 INFO - PROCESS | 12207 | 1461194110399 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 16:15:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:15:10 INFO - PROCESS | 12207 | 1461194110405 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:15:10 INFO - PROCESS | 12207 | 1461194110409 Marionette TRACE conn4 <- [1,2886,null,{}] 16:15:10 INFO - PROCESS | 12207 | 1461194110415 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x85b42c00 == 185 [pid = 12207] [id = 534] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x8be4d000 == 184 [pid = 12207] [id = 653] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x8624fc00 == 183 [pid = 12207] [id = 651] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x877fc800 == 182 [pid = 12207] [id = 669] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x8e955000 == 181 [pid = 12207] [id = 656] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x8c02d400 == 180 [pid = 12207] [id = 655] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x85b48400 == 179 [pid = 12207] [id = 535] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x86eebc00 == 178 [pid = 12207] [id = 652] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x85954c00 == 177 [pid = 12207] [id = 654] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x86e42800 == 176 [pid = 12207] [id = 711] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x89c94400 == 175 [pid = 12207] [id = 710] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x876c6400 == 174 [pid = 12207] [id = 709] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x861ddc00 == 173 [pid = 12207] [id = 708] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x877f1000 == 172 [pid = 12207] [id = 698] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x8fc4b000 == 171 [pid = 12207] [id = 699] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x8f62e000 == 170 [pid = 12207] [id = 697] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x8e692400 == 169 [pid = 12207] [id = 696] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x8e691800 == 168 [pid = 12207] [id = 695] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x8bc49c00 == 167 [pid = 12207] [id = 693] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x8c180800 == 166 [pid = 12207] [id = 694] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x877f4400 == 165 [pid = 12207] [id = 692] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x86e47000 == 164 [pid = 12207] [id = 690] 16:15:13 INFO - PROCESS | 12207 | --DOCSHELL 0x83df0400 == 163 [pid = 12207] [id = 691] 16:15:13 INFO - PROCESS | 12207 | 1461194113873 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x978c5800) [pid = 12207] [serial = 2058] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x93d5bc00) [pid = 12207] [serial = 2052] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x8b641000) [pid = 12207] [serial = 2021] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x8e956000) [pid = 12207] [serial = 2031] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x92a20c00) [pid = 12207] [serial = 2049] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x96b27400) [pid = 12207] [serial = 2054] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x876d4c00) [pid = 12207] [serial = 2064] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x8c026800) [pid = 12207] [serial = 2025] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x8f68dc00) [pid = 12207] [serial = 2036] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x89c97000) [pid = 12207] [serial = 2066] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x9007a800) [pid = 12207] [serial = 2043] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x8b9b0000) [pid = 12207] [serial = 2069] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x8b23f000) [pid = 12207] [serial = 2067] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x8bd32400) [pid = 12207] [serial = 2070] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x8f66e800) [pid = 12207] [serial = 2034] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x8c476000) [pid = 12207] [serial = 2027] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x8bd3a400) [pid = 12207] [serial = 1953] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x8fc4c000) [pid = 12207] [serial = 2039] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x8fc55400) [pid = 12207] [serial = 2040] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x8fecdc00) [pid = 12207] [serial = 2042] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x876c7800) [pid = 12207] [serial = 2063] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x87994c00) [pid = 12207] [serial = 2019] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x8f885800) [pid = 12207] [serial = 2037] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x91510800) [pid = 12207] [serial = 2046] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x8f62f400) [pid = 12207] [serial = 2033] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x8e8a9c00) [pid = 12207] [serial = 2030] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x8b6b4400) [pid = 12207] [serial = 2022] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x97aca800) [pid = 12207] [serial = 2060] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x96b89400) [pid = 12207] [serial = 2055] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x8c4e6800) [pid = 12207] [serial = 2028] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x978bd800) [pid = 12207] [serial = 2057] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x97d0bc00) [pid = 12207] [serial = 2061] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x8beeb000) [pid = 12207] [serial = 2024] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x912ef000) [pid = 12207] [serial = 2045] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x93bee400) [pid = 12207] [serial = 2051] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x92a03400) [pid = 12207] [serial = 2048] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x876d4800) [pid = 12207] [serial = 2018] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x8bdb6c00) [pid = 12207] [serial = 2072] [outer = (nil)] [url = about:blank] 16:15:14 INFO - PROCESS | 12207 | 1461194114296 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:14 INFO - PROCESS | 12207 | ++DOCSHELL 0x85e67400 == 164 [pid = 12207] [id = 729] 16:15:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x85e6a000) [pid = 12207] [serial = 2188] [outer = (nil)] 16:15:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x861e3000) [pid = 12207] [serial = 2189] [outer = 0x85e6a000] 16:15:14 INFO - PROCESS | 12207 | 1461194114378 Marionette DEBUG loaded listener.js 16:15:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x86e45c00) [pid = 12207] [serial = 2190] [outer = 0x85e6a000] 16:15:15 INFO - PROCESS | 12207 | 1461194115275 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:15:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:15:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 4952ms 16:15:15 INFO - PROCESS | 12207 | 1461194115360 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 16:15:15 INFO - PROCESS | 12207 | 1461194115367 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 16:15:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:15:15 INFO - PROCESS | 12207 | 1461194115375 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:15:15 INFO - PROCESS | 12207 | 1461194115381 Marionette TRACE conn4 <- [1,2890,null,{}] 16:15:15 INFO - PROCESS | 12207 | 1461194115388 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:15 INFO - PROCESS | 12207 | 1461194115604 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 16:15:15 INFO - PROCESS | 12207 | 1461194115837 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:15 INFO - PROCESS | 12207 | ++DOCSHELL 0x877f1000 == 165 [pid = 12207] [id = 730] 16:15:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x877f5000) [pid = 12207] [serial = 2191] [outer = (nil)] 16:15:15 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x87997000) [pid = 12207] [serial = 2192] [outer = 0x877f5000] 16:15:15 INFO - PROCESS | 12207 | 1461194115917 Marionette DEBUG loaded listener.js 16:15:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x8990d800) [pid = 12207] [serial = 2193] [outer = 0x877f5000] 16:15:16 INFO - PROCESS | 12207 | 1461194116969 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:15:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:15:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1645ms 16:15:17 INFO - PROCESS | 12207 | 1461194117021 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 16:15:17 INFO - PROCESS | 12207 | 1461194117027 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 16:15:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:15:17 INFO - PROCESS | 12207 | 1461194117041 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:15:17 INFO - PROCESS | 12207 | 1461194117044 Marionette TRACE conn4 <- [1,2894,null,{}] 16:15:17 INFO - PROCESS | 12207 | 1461194117050 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:17 INFO - PROCESS | 12207 | 1461194117350 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 16:15:17 INFO - PROCESS | 12207 | 1461194117381 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:17 INFO - PROCESS | 12207 | ++DOCSHELL 0x89c91800 == 166 [pid = 12207] [id = 731] 16:15:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x89c9e800) [pid = 12207] [serial = 2194] [outer = (nil)] 16:15:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x8b53c400) [pid = 12207] [serial = 2195] [outer = 0x89c9e800] 16:15:17 INFO - PROCESS | 12207 | 1461194117458 Marionette DEBUG loaded listener.js 16:15:17 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x8b64cc00) [pid = 12207] [serial = 2196] [outer = 0x89c9e800] 16:15:18 INFO - PROCESS | 12207 | 1461194118590 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:15:19 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x8f679800) [pid = 12207] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:15:19 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x8b64c400) [pid = 12207] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:15:19 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x8f885400) [pid = 12207] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:15:19 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x861e2400) [pid = 12207] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:15:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:15:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 2147ms 16:15:19 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x8f710400) [pid = 12207] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:15:19 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x93a66000) [pid = 12207] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:15:19 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x89c95c00) [pid = 12207] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:15:19 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x8b53cc00) [pid = 12207] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:15:19 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x96ca0c00) [pid = 12207] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:15:19 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x8c17a000) [pid = 12207] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:15:19 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x8799f800) [pid = 12207] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:15:19 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x876cdc00) [pid = 12207] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:15:19 INFO - PROCESS | 12207 | --DOMWINDOW == 127 (0x9296e400) [pid = 12207] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:15:19 INFO - PROCESS | 12207 | --DOMWINDOW == 126 (0x8e6b4400) [pid = 12207] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:15:19 INFO - PROCESS | 12207 | --DOMWINDOW == 125 (0x97fb8400) [pid = 12207] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:15:19 INFO - PROCESS | 12207 | --DOMWINDOW == 124 (0x92a02400) [pid = 12207] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:15:19 INFO - PROCESS | 12207 | --DOMWINDOW == 123 (0x861df400) [pid = 12207] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:15:19 INFO - PROCESS | 12207 | --DOMWINDOW == 122 (0x8e690c00) [pid = 12207] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:15:19 INFO - PROCESS | 12207 | --DOMWINDOW == 121 (0x8fd32c00) [pid = 12207] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:15:19 INFO - PROCESS | 12207 | --DOMWINDOW == 120 (0x90086400) [pid = 12207] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:15:19 INFO - PROCESS | 12207 | 1461194119290 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 16:15:19 INFO - PROCESS | 12207 | 1461194119295 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 16:15:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:15:19 INFO - PROCESS | 12207 | 1461194119312 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:15:19 INFO - PROCESS | 12207 | 1461194119318 Marionette TRACE conn4 <- [1,2898,null,{}] 16:15:19 INFO - PROCESS | 12207 | 1461194119324 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:19 INFO - PROCESS | 12207 | 1461194119617 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 16:15:19 INFO - PROCESS | 12207 | 1461194119753 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:19 INFO - PROCESS | 12207 | ++DOCSHELL 0x8594ec00 == 167 [pid = 12207] [id = 732] 16:15:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 121 (0x8799f400) [pid = 12207] [serial = 2197] [outer = (nil)] 16:15:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 122 (0x8b929c00) [pid = 12207] [serial = 2198] [outer = 0x8799f400] 16:15:19 INFO - PROCESS | 12207 | 1461194119841 Marionette DEBUG loaded listener.js 16:15:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 123 (0x8bc46400) [pid = 12207] [serial = 2199] [outer = 0x8799f400] 16:15:20 INFO - PROCESS | 12207 | 1461194120625 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:15:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:15:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1351ms 16:15:20 INFO - PROCESS | 12207 | 1461194120666 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 16:15:20 INFO - PROCESS | 12207 | 1461194120670 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 16:15:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:15:20 INFO - PROCESS | 12207 | 1461194120677 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:15:20 INFO - PROCESS | 12207 | 1461194120679 Marionette TRACE conn4 <- [1,2902,null,{}] 16:15:20 INFO - PROCESS | 12207 | 1461194120685 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:20 INFO - PROCESS | 12207 | 1461194120916 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 16:15:21 INFO - PROCESS | 12207 | 1461194121132 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:21 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b649800 == 168 [pid = 12207] [id = 733] 16:15:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 124 (0x8bdb6c00) [pid = 12207] [serial = 2200] [outer = (nil)] 16:15:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 125 (0x8bdc2400) [pid = 12207] [serial = 2201] [outer = 0x8bdb6c00] 16:15:21 INFO - PROCESS | 12207 | 1461194121229 Marionette DEBUG loaded listener.js 16:15:21 INFO - PROCESS | 12207 | ++DOMWINDOW == 126 (0x8be48000) [pid = 12207] [serial = 2202] [outer = 0x8bdb6c00] 16:15:22 INFO - PROCESS | 12207 | 1461194122452 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:15:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:15:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1831ms 16:15:22 INFO - PROCESS | 12207 | 1461194122509 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 16:15:22 INFO - PROCESS | 12207 | 1461194122517 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 16:15:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:15:22 INFO - PROCESS | 12207 | 1461194122527 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:15:22 INFO - PROCESS | 12207 | 1461194122532 Marionette TRACE conn4 <- [1,2906,null,{}] 16:15:22 INFO - PROCESS | 12207 | 1461194122541 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:22 INFO - PROCESS | 12207 | 1461194122788 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 16:15:23 INFO - PROCESS | 12207 | 1461194123136 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:23 INFO - PROCESS | 12207 | ++DOCSHELL 0x86eebc00 == 169 [pid = 12207] [id = 734] 16:15:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 127 (0x86ef1800) [pid = 12207] [serial = 2203] [outer = (nil)] 16:15:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0x879a2800) [pid = 12207] [serial = 2204] [outer = 0x86ef1800] 16:15:23 INFO - PROCESS | 12207 | 1461194123237 Marionette DEBUG loaded listener.js 16:15:23 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x8b247400) [pid = 12207] [serial = 2205] [outer = 0x86ef1800] 16:15:24 INFO - PROCESS | 12207 | 1461194124312 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:15:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:15:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1850ms 16:15:24 INFO - PROCESS | 12207 | 1461194124379 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 16:15:24 INFO - PROCESS | 12207 | 1461194124388 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 16:15:24 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:15:24 INFO - PROCESS | 12207 | 1461194124399 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:15:24 INFO - PROCESS | 12207 | 1461194124403 Marionette TRACE conn4 <- [1,2910,null,{}] 16:15:24 INFO - PROCESS | 12207 | 1461194124410 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:24 INFO - PROCESS | 12207 | 1461194124694 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 16:15:25 INFO - PROCESS | 12207 | 1461194125085 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:25 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b92c000 == 170 [pid = 12207] [id = 735] 16:15:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x8bd3f000) [pid = 12207] [serial = 2206] [outer = (nil)] 16:15:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x8beee000) [pid = 12207] [serial = 2207] [outer = 0x8bd3f000] 16:15:25 INFO - PROCESS | 12207 | 1461194125178 Marionette DEBUG loaded listener.js 16:15:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x8c024800) [pid = 12207] [serial = 2208] [outer = 0x8bd3f000] 16:15:26 INFO - PROCESS | 12207 | 1461194126079 Marionette TRACE conn4 <- [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]]]}] 16:15:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:15:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:15:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1734ms 16:15:26 INFO - PROCESS | 12207 | 1461194126134 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 16:15:26 INFO - PROCESS | 12207 | 1461194126137 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 16:15:26 INFO - TEST-START | /DOMEvents/constructors.html 16:15:26 INFO - PROCESS | 12207 | 1461194126145 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:15:26 INFO - PROCESS | 12207 | 1461194126151 Marionette TRACE conn4 <- [1,2914,null,{}] 16:15:26 INFO - PROCESS | 12207 | 1461194126168 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:26 INFO - PROCESS | 12207 | 1461194126448 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 16:15:26 INFO - PROCESS | 12207 | 1461194126804 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:26 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b64c400 == 171 [pid = 12207] [id = 736] 16:15:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x8c47cc00) [pid = 12207] [serial = 2209] [outer = (nil)] 16:15:26 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x8e690c00) [pid = 12207] [serial = 2210] [outer = 0x8c47cc00] 16:15:26 INFO - PROCESS | 12207 | 1461194126908 Marionette DEBUG loaded listener.js 16:15:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x8e6b9000) [pid = 12207] [serial = 2211] [outer = 0x8c47cc00] 16:15:27 INFO - PROCESS | 12207 | 1461194127879 Marionette TRACE conn4 <- [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]]]}] 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:15:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:15:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:15:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:15:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:15:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:15:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:15:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:15:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:15:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:15:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:15:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:15:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:15:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:15:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:15:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:15:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:15:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:15:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:15:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:15:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:15:27 INFO - TEST-OK | /DOMEvents/constructors.html | took 1807ms 16:15:28 INFO - PROCESS | 12207 | 1461194127954 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 16:15:28 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:15:28 INFO - PROCESS | 12207 | 1461194127963 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 16:15:28 INFO - PROCESS | 12207 | 1461194127974 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:15:28 INFO - PROCESS | 12207 | 1461194127981 Marionette TRACE conn4 <- [1,2918,null,{}] 16:15:28 INFO - PROCESS | 12207 | 1461194127991 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:28 INFO - PROCESS | 12207 | 1461194128341 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 16:15:28 INFO - PROCESS | 12207 | 1461194128587 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:28 INFO - PROCESS | 12207 | ++DOCSHELL 0x85959400 == 172 [pid = 12207] [id = 737] 16:15:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x8e691800) [pid = 12207] [serial = 2212] [outer = (nil)] 16:15:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x8e957400) [pid = 12207] [serial = 2213] [outer = 0x8e691800] 16:15:28 INFO - PROCESS | 12207 | 1461194128692 Marionette DEBUG loaded listener.js 16:15:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x8e95f000) [pid = 12207] [serial = 2214] [outer = 0x8e691800] 16:15:29 INFO - PROCESS | 12207 | 1461194129532 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:15:29 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:15:29 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1591ms 16:15:29 INFO - PROCESS | 12207 | 1461194129564 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 16:15:29 INFO - PROCESS | 12207 | 1461194129568 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 16:15:29 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:15:29 INFO - PROCESS | 12207 | 1461194129575 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:15:29 INFO - PROCESS | 12207 | 1461194129579 Marionette TRACE conn4 <- [1,2922,null,{}] 16:15:29 INFO - PROCESS | 12207 | 1461194129585 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:29 INFO - PROCESS | 12207 | 1461194129826 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 16:15:30 INFO - PROCESS | 12207 | 1461194130129 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:30 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c4edc00 == 173 [pid = 12207] [id = 738] 16:15:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x8e6c2000) [pid = 12207] [serial = 2215] [outer = (nil)] 16:15:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x8f637000) [pid = 12207] [serial = 2216] [outer = 0x8e6c2000] 16:15:30 INFO - PROCESS | 12207 | 1461194130224 Marionette DEBUG loaded listener.js 16:15:30 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x8f678c00) [pid = 12207] [serial = 2217] [outer = 0x8e6c2000] 16:15:30 INFO - PROCESS | 12207 | [12207] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:15:30 INFO - PROCESS | 12207 | [12207] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:15:30 INFO - PROCESS | 12207 | [12207] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:15:31 INFO - PROCESS | 12207 | [12207] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 16:15:31 INFO - PROCESS | 12207 | 1461194131164 Marionette TRACE conn4 <- [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]]]}] 16:15:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:15:31 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:15:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:15:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:15:31 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 16:15:31 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:15:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:15:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:15:31 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 16:15:31 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:15:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:15:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:15:31 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]" 16:15:31 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:15:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:15:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:15:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:15:31 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:15:31 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1642ms 16:15:31 INFO - PROCESS | 12207 | 1461194131224 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 16:15:31 INFO - PROCESS | 12207 | 1461194131228 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 16:15:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:15:31 INFO - PROCESS | 12207 | 1461194131272 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:15:31 INFO - PROCESS | 12207 | 1461194131277 Marionette TRACE conn4 <- [1,2926,null,{}] 16:15:31 INFO - PROCESS | 12207 | 1461194131286 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:31 INFO - PROCESS | 12207 | 1461194131573 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 16:15:31 INFO - PROCESS | 12207 | 1461194131923 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:31 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f672c00 == 174 [pid = 12207] [id = 739] 16:15:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8f70c800) [pid = 12207] [serial = 2218] [outer = (nil)] 16:15:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8fd40800) [pid = 12207] [serial = 2219] [outer = 0x8f70c800] 16:15:32 INFO - PROCESS | 12207 | 1461194132032 Marionette DEBUG loaded listener.js 16:15:32 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8fecdc00) [pid = 12207] [serial = 2220] [outer = 0x8f70c800] 16:15:32 INFO - PROCESS | 12207 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:15:32 INFO - PROCESS | 12207 | 1461194132839 Marionette TRACE conn4 <- [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]]]}] 16:15:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:15:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1627ms 16:15:32 INFO - PROCESS | 12207 | 1461194132873 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 16:15:32 INFO - PROCESS | 12207 | 1461194132877 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 16:15:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:15:32 INFO - PROCESS | 12207 | 1461194132883 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:15:32 INFO - PROCESS | 12207 | 1461194132886 Marionette TRACE conn4 <- [1,2930,null,{}] 16:15:32 INFO - PROCESS | 12207 | 1461194132892 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:33 INFO - PROCESS | 12207 | 1461194133119 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 16:15:33 INFO - PROCESS | 12207 | 1461194133420 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:33 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fed2c00 == 175 [pid = 12207] [id = 740] 16:15:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x9007f800) [pid = 12207] [serial = 2221] [outer = (nil)] 16:15:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x902d4800) [pid = 12207] [serial = 2222] [outer = 0x9007f800] 16:15:33 INFO - PROCESS | 12207 | 1461194133512 Marionette DEBUG loaded listener.js 16:15:33 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x902da800) [pid = 12207] [serial = 2223] [outer = 0x9007f800] 16:15:34 INFO - PROCESS | 12207 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:15:34 INFO - PROCESS | 12207 | 1461194134363 Marionette TRACE conn4 <- [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]]]}] 16:15:34 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:15:34 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1543ms 16:15:34 INFO - PROCESS | 12207 | 1461194134428 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 16:15:34 INFO - PROCESS | 12207 | 1461194134431 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 16:15:34 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:15:34 INFO - PROCESS | 12207 | 1461194134438 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:15:34 INFO - PROCESS | 12207 | 1461194134442 Marionette TRACE conn4 <- [1,2934,null,{}] 16:15:34 INFO - PROCESS | 12207 | 1461194134503 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:34 INFO - PROCESS | 12207 | 1461194134730 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 16:15:35 INFO - PROCESS | 12207 | 1461194135027 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:35 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f630c00 == 176 [pid = 12207] [id = 741] 16:15:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8f888000) [pid = 12207] [serial = 2224] [outer = (nil)] 16:15:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x91519400) [pid = 12207] [serial = 2225] [outer = 0x8f888000] 16:15:35 INFO - PROCESS | 12207 | 1461194135115 Marionette DEBUG loaded listener.js 16:15:35 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x9151d000) [pid = 12207] [serial = 2226] [outer = 0x8f888000] 16:15:35 INFO - PROCESS | 12207 | 1461194135966 Marionette TRACE conn4 <- [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]]]}] 16:15:36 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:15:36 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1576ms 16:15:36 INFO - PROCESS | 12207 | 1461194136015 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 16:15:36 INFO - PROCESS | 12207 | 1461194136019 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 16:15:36 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:15:36 INFO - PROCESS | 12207 | 1461194136025 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:15:36 INFO - PROCESS | 12207 | 1461194136028 Marionette TRACE conn4 <- [1,2938,null,{}] 16:15:36 INFO - PROCESS | 12207 | 1461194136034 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:36 INFO - PROCESS | 12207 | 1461194136273 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 16:15:36 INFO - PROCESS | 12207 | 1461194136586 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:36 INFO - PROCESS | 12207 | ++DOCSHELL 0x8bd35c00 == 177 [pid = 12207] [id = 742] 16:15:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x8fd32c00) [pid = 12207] [serial = 2227] [outer = (nil)] 16:15:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x92a03400) [pid = 12207] [serial = 2228] [outer = 0x8fd32c00] 16:15:36 INFO - PROCESS | 12207 | 1461194136677 Marionette DEBUG loaded listener.js 16:15:36 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x92a07000) [pid = 12207] [serial = 2229] [outer = 0x8fd32c00] 16:15:37 INFO - PROCESS | 12207 | 1461194137500 Marionette TRACE conn4 <- [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]]]}] 16:15:37 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. 16:15:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1496ms 16:15:37 INFO - PROCESS | 12207 | 1461194137522 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 16:15:37 INFO - PROCESS | 12207 | 1461194137526 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 16:15:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:15:37 INFO - PROCESS | 12207 | 1461194137533 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:15:37 INFO - PROCESS | 12207 | 1461194137535 Marionette TRACE conn4 <- [1,2942,null,{}] 16:15:37 INFO - PROCESS | 12207 | 1461194137542 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:37 INFO - PROCESS | 12207 | 1461194137771 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 16:15:38 INFO - PROCESS | 12207 | 1461194138077 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:38 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c02d400 == 178 [pid = 12207] [id = 743] 16:15:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x92902400) [pid = 12207] [serial = 2230] [outer = (nil)] 16:15:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x93a64000) [pid = 12207] [serial = 2231] [outer = 0x92902400] 16:15:38 INFO - PROCESS | 12207 | 1461194138170 Marionette DEBUG loaded listener.js 16:15:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x93be5c00) [pid = 12207] [serial = 2232] [outer = 0x92902400] 16:15:39 INFO - PROCESS | 12207 | 1461194139054 Marionette TRACE conn4 <- [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"]]]}] 16:15:39 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 16:15:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:15:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:15:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1580ms 16:15:39 INFO - PROCESS | 12207 | 1461194139139 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 16:15:39 INFO - PROCESS | 12207 | 1461194139144 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 16:15:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:15:39 INFO - PROCESS | 12207 | 1461194139153 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:15:39 INFO - PROCESS | 12207 | 1461194139158 Marionette TRACE conn4 <- [1,2946,null,{}] 16:15:39 INFO - PROCESS | 12207 | 1461194139168 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:39 INFO - PROCESS | 12207 | 1461194139432 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 16:15:39 INFO - PROCESS | 12207 | 1461194139732 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:39 INFO - PROCESS | 12207 | ++DOCSHELL 0x96c76000 == 179 [pid = 12207] [id = 744] 16:15:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x96c78400) [pid = 12207] [serial = 2233] [outer = (nil)] 16:15:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x978c5800) [pid = 12207] [serial = 2234] [outer = 0x96c78400] 16:15:39 INFO - PROCESS | 12207 | 1461194139877 Marionette DEBUG loaded listener.js 16:15:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x97aca800) [pid = 12207] [serial = 2235] [outer = 0x96c78400] 16:15:40 INFO - PROCESS | 12207 | 1461194140718 Marionette TRACE conn4 <- [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]]]}] 16:15:40 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 16:15:40 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1585ms 16:15:40 INFO - PROCESS | 12207 | 1461194140753 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 16:15:40 INFO - PROCESS | 12207 | 1461194140756 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 16:15:40 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:15:40 INFO - PROCESS | 12207 | 1461194140767 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:15:40 INFO - PROCESS | 12207 | 1461194140770 Marionette TRACE conn4 <- [1,2950,null,{}] 16:15:40 INFO - PROCESS | 12207 | 1461194140776 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:41 INFO - PROCESS | 12207 | 1461194141012 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 16:15:41 INFO - PROCESS | 12207 | 1461194141292 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:41 INFO - PROCESS | 12207 | ++DOCSHELL 0x93c8a400 == 180 [pid = 12207] [id = 745] 16:15:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x96c84000) [pid = 12207] [serial = 2236] [outer = (nil)] 16:15:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x97f8d800) [pid = 12207] [serial = 2237] [outer = 0x96c84000] 16:15:41 INFO - PROCESS | 12207 | 1461194141385 Marionette DEBUG loaded listener.js 16:15:41 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x97f94c00) [pid = 12207] [serial = 2238] [outer = 0x96c84000] 16:15:42 INFO - PROCESS | 12207 | ++DOCSHELL 0x9813b800 == 181 [pid = 12207] [id = 746] 16:15:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x981f9000) [pid = 12207] [serial = 2239] [outer = (nil)] 16:15:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x98227000) [pid = 12207] [serial = 2240] [outer = 0x981f9000] 16:15:42 INFO - PROCESS | 12207 | 1461194142348 Marionette TRACE conn4 <- [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]]]}] 16:15:42 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. 16:15:42 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1639ms 16:15:42 INFO - PROCESS | 12207 | 1461194142405 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 16:15:42 INFO - PROCESS | 12207 | 1461194142409 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 16:15:42 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:15:42 INFO - PROCESS | 12207 | 1461194142416 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:15:42 INFO - PROCESS | 12207 | 1461194142419 Marionette TRACE conn4 <- [1,2954,null,{}] 16:15:42 INFO - PROCESS | 12207 | 1461194142425 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:42 INFO - PROCESS | 12207 | 1461194142708 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 16:15:43 INFO - PROCESS | 12207 | 1461194143053 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:43 INFO - PROCESS | 12207 | ++DOCSHELL 0x97d0c400 == 182 [pid = 12207] [id = 747] 16:15:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0x98142c00) [pid = 12207] [serial = 2241] [outer = (nil)] 16:15:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0x981fb000) [pid = 12207] [serial = 2242] [outer = 0x98142c00] 16:15:43 INFO - PROCESS | 12207 | 1461194143145 Marionette DEBUG loaded listener.js 16:15:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0x9822bc00) [pid = 12207] [serial = 2243] [outer = 0x98142c00] 16:15:43 INFO - PROCESS | 12207 | 1461194143929 Marionette TRACE conn4 <- [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]]]}] 16:15:43 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:15:43 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 16:15:43 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1530ms 16:15:43 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:15:43 INFO - PROCESS | 12207 | 1461194143947 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 16:15:43 INFO - PROCESS | 12207 | 1461194143950 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 16:15:43 INFO - PROCESS | 12207 | 1461194143956 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:15:43 INFO - PROCESS | 12207 | 1461194143960 Marionette TRACE conn4 <- [1,2958,null,{}] 16:15:43 INFO - PROCESS | 12207 | 1461194143967 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:44 INFO - PROCESS | 12207 | 1461194144209 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 16:15:44 INFO - PROCESS | 12207 | 1461194144498 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:44 INFO - PROCESS | 12207 | ++DOCSHELL 0x97d06c00 == 183 [pid = 12207] [id = 748] 16:15:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0x97f8c400) [pid = 12207] [serial = 2244] [outer = (nil)] 16:15:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0x98812800) [pid = 12207] [serial = 2245] [outer = 0x97f8c400] 16:15:44 INFO - PROCESS | 12207 | 1461194144589 Marionette DEBUG loaded listener.js 16:15:44 INFO - PROCESS | 12207 | ++DOMWINDOW == 170 (0x98816c00) [pid = 12207] [serial = 2246] [outer = 0x97f8c400] 16:15:45 INFO - PROCESS | 12207 | 1461194145450 Marionette TRACE conn4 <- [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]]]}] 16:15:45 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. 16:15:45 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1538ms 16:15:45 INFO - PROCESS | 12207 | 1461194145494 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 16:15:45 INFO - PROCESS | 12207 | 1461194145498 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 16:15:45 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:15:45 INFO - PROCESS | 12207 | 1461194145504 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:15:45 INFO - PROCESS | 12207 | 1461194145508 Marionette TRACE conn4 <- [1,2962,null,{}] 16:15:45 INFO - PROCESS | 12207 | 1461194145513 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:45 INFO - PROCESS | 12207 | 1461194145775 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 16:15:46 INFO - PROCESS | 12207 | 1461194146094 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:46 INFO - PROCESS | 12207 | ++DOCSHELL 0x85b43800 == 184 [pid = 12207] [id = 749] 16:15:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 171 (0x981f4400) [pid = 12207] [serial = 2247] [outer = (nil)] 16:15:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 172 (0x98f8d800) [pid = 12207] [serial = 2248] [outer = 0x981f4400] 16:15:46 INFO - PROCESS | 12207 | 1461194146188 Marionette DEBUG loaded listener.js 16:15:46 INFO - PROCESS | 12207 | ++DOMWINDOW == 173 (0x99047000) [pid = 12207] [serial = 2249] [outer = 0x981f4400] 16:15:47 INFO - PROCESS | 12207 | 1461194147096 Marionette TRACE conn4 <- [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]]]}] 16:15:47 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. 16:15:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1645ms 16:15:47 INFO - PROCESS | 12207 | 1461194147150 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 16:15:47 INFO - PROCESS | 12207 | 1461194147153 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 16:15:47 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:15:47 INFO - PROCESS | 12207 | 1461194147160 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:15:47 INFO - PROCESS | 12207 | 1461194147163 Marionette TRACE conn4 <- [1,2966,null,{}] 16:15:47 INFO - PROCESS | 12207 | 1461194147169 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:47 INFO - PROCESS | 12207 | 1461194147393 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 16:15:47 INFO - PROCESS | 12207 | 1461194147699 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:47 INFO - PROCESS | 12207 | ++DOCSHELL 0x98f51000 == 185 [pid = 12207] [id = 750] 16:15:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 174 (0x9904c800) [pid = 12207] [serial = 2250] [outer = (nil)] 16:15:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 175 (0x990a3c00) [pid = 12207] [serial = 2251] [outer = 0x9904c800] 16:15:47 INFO - PROCESS | 12207 | 1461194147790 Marionette DEBUG loaded listener.js 16:15:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0x990adc00) [pid = 12207] [serial = 2252] [outer = 0x9904c800] 16:15:48 INFO - PROCESS | 12207 | 1461194148629 Marionette TRACE conn4 <- [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]]]}] 16:15:48 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. 16:15:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1537ms 16:15:48 INFO - PROCESS | 12207 | 1461194148698 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 16:15:48 INFO - PROCESS | 12207 | 1461194148701 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 16:15:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:15:48 INFO - PROCESS | 12207 | 1461194148715 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:15:48 INFO - PROCESS | 12207 | 1461194148717 Marionette TRACE conn4 <- [1,2970,null,{}] 16:15:48 INFO - PROCESS | 12207 | 1461194148729 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:49 INFO - PROCESS | 12207 | 1461194149052 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 16:15:49 INFO - PROCESS | 12207 | 1461194149279 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:49 INFO - PROCESS | 12207 | ++DOCSHELL 0x99050000 == 186 [pid = 12207] [id = 751] 16:15:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0x99051800) [pid = 12207] [serial = 2253] [outer = (nil)] 16:15:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x99a54400) [pid = 12207] [serial = 2254] [outer = 0x99051800] 16:15:49 INFO - PROCESS | 12207 | 1461194149386 Marionette DEBUG loaded listener.js 16:15:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 179 (0x99a5a400) [pid = 12207] [serial = 2255] [outer = 0x99051800] 16:15:50 INFO - PROCESS | 12207 | 1461194150214 Marionette TRACE conn4 <- [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]]]}] 16:15:50 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. 16:15:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1545ms 16:15:50 INFO - PROCESS | 12207 | 1461194150255 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 16:15:50 INFO - PROCESS | 12207 | 1461194150259 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 16:15:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:15:50 INFO - PROCESS | 12207 | 1461194150265 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:15:50 INFO - PROCESS | 12207 | 1461194150269 Marionette TRACE conn4 <- [1,2974,null,{}] 16:15:50 INFO - PROCESS | 12207 | 1461194150274 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:50 INFO - PROCESS | 12207 | 1461194150507 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 16:15:50 INFO - PROCESS | 12207 | 1461194150791 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:50 INFO - PROCESS | 12207 | ++DOCSHELL 0x83481800 == 187 [pid = 12207] [id = 752] 16:15:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 180 (0x85b42400) [pid = 12207] [serial = 2256] [outer = (nil)] 16:15:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 181 (0x99ccf000) [pid = 12207] [serial = 2257] [outer = 0x85b42400] 16:15:50 INFO - PROCESS | 12207 | 1461194150883 Marionette DEBUG loaded listener.js 16:15:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 182 (0x99cd2400) [pid = 12207] [serial = 2258] [outer = 0x85b42400] 16:15:51 INFO - PROCESS | 12207 | 1461194151730 Marionette TRACE conn4 <- [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]]]}] 16:15:51 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. 16:15:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1488ms 16:15:51 INFO - PROCESS | 12207 | 1461194151753 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 16:15:51 INFO - PROCESS | 12207 | 1461194151757 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 16:15:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:15:51 INFO - PROCESS | 12207 | 1461194151763 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:15:51 INFO - PROCESS | 12207 | 1461194151767 Marionette TRACE conn4 <- [1,2978,null,{}] 16:15:51 INFO - PROCESS | 12207 | 1461194151773 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:52 INFO - PROCESS | 12207 | 1461194152037 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 16:15:55 INFO - PROCESS | 12207 | --DOCSHELL 0x83486c00 == 186 [pid = 12207] [id = 537] 16:15:55 INFO - PROCESS | 12207 | --DOCSHELL 0x86e4f400 == 185 [pid = 12207] [id = 404] 16:15:55 INFO - PROCESS | 12207 | --DOCSHELL 0x8f703000 == 184 [pid = 12207] [id = 680] 16:15:55 INFO - PROCESS | 12207 | --DOCSHELL 0x8c4e5800 == 183 [pid = 12207] [id = 679] 16:15:55 INFO - PROCESS | 12207 | --DOCSHELL 0x8fc4e800 == 182 [pid = 12207] [id = 684] 16:15:55 INFO - PROCESS | 12207 | --DOCSHELL 0x8e95e800 == 181 [pid = 12207] [id = 685] 16:15:55 INFO - PROCESS | 12207 | --DOCSHELL 0x877f8c00 == 180 [pid = 12207] [id = 681] 16:15:55 INFO - PROCESS | 12207 | --DOCSHELL 0x8fe10400 == 179 [pid = 12207] [id = 682] 16:15:55 INFO - PROCESS | 12207 | --DOCSHELL 0x93d68000 == 178 [pid = 12207] [id = 686] 16:15:55 INFO - PROCESS | 12207 | --DOCSHELL 0x8fe02c00 == 177 [pid = 12207] [id = 683] 16:15:55 INFO - PROCESS | 12207 | --DOCSHELL 0x8fc51c00 == 176 [pid = 12207] [id = 723] 16:15:55 INFO - PROCESS | 12207 | --DOCSHELL 0x9007ac00 == 175 [pid = 12207] [id = 722] 16:15:55 INFO - PROCESS | 12207 | --DOCSHELL 0x8ea45400 == 174 [pid = 12207] [id = 720] 16:15:55 INFO - PROCESS | 12207 | --DOCSHELL 0x86eedc00 == 173 [pid = 12207] [id = 721] 16:15:55 INFO - PROCESS | 12207 | --DOCSHELL 0x8b929400 == 172 [pid = 12207] [id = 719] 16:15:55 INFO - PROCESS | 12207 | --DOCSHELL 0x8c4e1000 == 171 [pid = 12207] [id = 718] 16:15:55 INFO - PROCESS | 12207 | --DOCSHELL 0x8c4e1800 == 170 [pid = 12207] [id = 717] 16:15:55 INFO - PROCESS | 12207 | --DOCSHELL 0x8b24ac00 == 169 [pid = 12207] [id = 716] 16:15:55 INFO - PROCESS | 12207 | --DOCSHELL 0x89bbf400 == 168 [pid = 12207] [id = 714] 16:15:55 INFO - PROCESS | 12207 | --DOCSHELL 0x876ce800 == 167 [pid = 12207] [id = 715] 16:15:55 INFO - PROCESS | 12207 | --DOCSHELL 0x877f2400 == 166 [pid = 12207] [id = 713] 16:15:55 INFO - PROCESS | 12207 | --DOCSHELL 0x84a5e000 == 165 [pid = 12207] [id = 712] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 181 (0x8b648c00) [pid = 12207] [serial = 2135] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 180 (0x8f687800) [pid = 12207] [serial = 2090] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 179 (0x8b9a4000) [pid = 12207] [serial = 2016] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 178 (0x8fd3d400) [pid = 12207] [serial = 2097] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x89910800) [pid = 12207] [serial = 2076] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x8f70a800) [pid = 12207] [serial = 2091] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x8f890800) [pid = 12207] [serial = 2093] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 174 (0x94777400) [pid = 12207] [serial = 2112] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 173 (0x8b241800) [pid = 12207] [serial = 2132] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 172 (0x978c1c00) [pid = 12207] [serial = 2114] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 171 (0x97f92c00) [pid = 12207] [serial = 2117] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 170 (0x8c47d000) [pid = 12207] [serial = 2082] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 169 (0x8bdc4800) [pid = 12207] [serial = 2079] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x97a0cc00) [pid = 12207] [serial = 2115] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x87995000) [pid = 12207] [serial = 2130] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x8b543400) [pid = 12207] [serial = 2133] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x8fd3bc00) [pid = 12207] [serial = 2096] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x93a6cc00) [pid = 12207] [serial = 2108] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x93bec400) [pid = 12207] [serial = 2109] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x8ea49c00) [pid = 12207] [serial = 2088] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x8bd3a800) [pid = 12207] [serial = 2078] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x8799b400) [pid = 12207] [serial = 2075] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x9813fc00) [pid = 12207] [serial = 2120] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x8f8b6c00) [pid = 12207] [serial = 2094] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x92a0c000) [pid = 12207] [serial = 2105] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x981ec800) [pid = 12207] [serial = 2123] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x86247400) [pid = 12207] [serial = 2126] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x97fb6000) [pid = 12207] [serial = 2118] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x93d64400) [pid = 12207] [serial = 2111] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x8e6b7c00) [pid = 12207] [serial = 2084] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x9007e800) [pid = 12207] [serial = 2100] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x877f2800) [pid = 12207] [serial = 2129] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x8c183400) [pid = 12207] [serial = 2081] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x9131ac00) [pid = 12207] [serial = 2103] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x8e8a3000) [pid = 12207] [serial = 2085] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x912f6000) [pid = 12207] [serial = 2102] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x98140c00) [pid = 12207] [serial = 2121] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x8e95dc00) [pid = 12207] [serial = 2087] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x8fed7c00) [pid = 12207] [serial = 2099] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x92d37400) [pid = 12207] [serial = 2106] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x86e4b800) [pid = 12207] [serial = 2127] [outer = (nil)] [url = about:blank] 16:15:55 INFO - PROCESS | 12207 | 1461194155926 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:55 INFO - PROCESS | 12207 | ++DOCSHELL 0x86244400 == 166 [pid = 12207] [id = 753] 16:15:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x86247400) [pid = 12207] [serial = 2259] [outer = (nil)] 16:15:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x86e46800) [pid = 12207] [serial = 2260] [outer = 0x86247400] 16:15:56 INFO - PROCESS | 12207 | 1461194156008 Marionette DEBUG loaded listener.js 16:15:56 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x86e4f400) [pid = 12207] [serial = 2261] [outer = 0x86247400] 16:15:56 INFO - PROCESS | 12207 | 1461194156753 Marionette TRACE conn4 <- [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]]]}] 16:15:56 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. 16:15:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 4999ms 16:15:56 INFO - PROCESS | 12207 | 1461194156764 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 16:15:56 INFO - PROCESS | 12207 | 1461194156771 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 16:15:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:15:56 INFO - PROCESS | 12207 | 1461194156780 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:15:56 INFO - PROCESS | 12207 | 1461194156786 Marionette TRACE conn4 <- [1,2982,null,{}] 16:15:56 INFO - PROCESS | 12207 | 1461194156793 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:57 INFO - PROCESS | 12207 | 1461194157025 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 16:15:57 INFO - PROCESS | 12207 | 1461194157270 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:57 INFO - PROCESS | 12207 | ++DOCSHELL 0x8799b400 == 167 [pid = 12207] [id = 754] 16:15:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8990b400) [pid = 12207] [serial = 2262] [outer = (nil)] 16:15:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x89bb9c00) [pid = 12207] [serial = 2263] [outer = 0x8990b400] 16:15:57 INFO - PROCESS | 12207 | 1461194157352 Marionette DEBUG loaded listener.js 16:15:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x89c93000) [pid = 12207] [serial = 2264] [outer = 0x8990b400] 16:15:58 INFO - PROCESS | 12207 | 1461194158244 Marionette TRACE conn4 <- [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"]]]}] 16:15:58 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 16:15:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:15:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:15:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:15:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:15:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1495ms 16:15:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:15:58 INFO - PROCESS | 12207 | 1461194158280 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 16:15:58 INFO - PROCESS | 12207 | 1461194158285 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 16:15:58 INFO - PROCESS | 12207 | 1461194158292 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:15:58 INFO - PROCESS | 12207 | 1461194158295 Marionette TRACE conn4 <- [1,2986,null,{}] 16:15:58 INFO - PROCESS | 12207 | 1461194158301 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:15:58 INFO - PROCESS | 12207 | 1461194158602 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 16:15:58 INFO - PROCESS | 12207 | 1461194158648 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:58 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b23d000 == 168 [pid = 12207] [id = 755] 16:15:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8b6afc00) [pid = 12207] [serial = 2265] [outer = (nil)] 16:15:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x8b92f400) [pid = 12207] [serial = 2266] [outer = 0x8b6afc00] 16:15:58 INFO - PROCESS | 12207 | 1461194158724 Marionette DEBUG loaded listener.js 16:15:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x8bc41c00) [pid = 12207] [serial = 2267] [outer = 0x8b6afc00] 16:15:59 INFO - PROCESS | 12207 | 1461194159720 Marionette TRACE conn4 <- [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]]]}] 16:15:59 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. 16:15:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1480ms 16:15:59 INFO - PROCESS | 12207 | 1461194159772 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 16:15:59 INFO - PROCESS | 12207 | 1461194159775 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 16:15:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:15:59 INFO - PROCESS | 12207 | 1461194159799 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:15:59 INFO - PROCESS | 12207 | 1461194159808 Marionette TRACE conn4 <- [1,2990,null,{}] 16:15:59 INFO - PROCESS | 12207 | 1461194159814 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:00 INFO - PROCESS | 12207 | 1461194160116 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 16:16:00 INFO - PROCESS | 12207 | 1461194160152 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:00 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b640800 == 169 [pid = 12207] [id = 756] 16:16:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x8be41c00) [pid = 12207] [serial = 2268] [outer = (nil)] 16:16:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x8c025400) [pid = 12207] [serial = 2269] [outer = 0x8be41c00] 16:16:00 INFO - PROCESS | 12207 | 1461194160227 Marionette DEBUG loaded listener.js 16:16:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x8c177c00) [pid = 12207] [serial = 2270] [outer = 0x8be41c00] 16:16:01 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x93d61000) [pid = 12207] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:16:01 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x92d34800) [pid = 12207] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:16:01 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x8b53b400) [pid = 12207] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:16:01 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x84a5ec00) [pid = 12207] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:16:01 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x85e6a000) [pid = 12207] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:16:01 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x8e6bbc00) [pid = 12207] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:16:01 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x8bd32c00) [pid = 12207] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:16:01 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x8799f400) [pid = 12207] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:16:01 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x8799bc00) [pid = 12207] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:16:01 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x8e960400) [pid = 12207] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:16:01 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x89c9e800) [pid = 12207] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:16:01 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x8c17a800) [pid = 12207] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:16:01 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x8fecd000) [pid = 12207] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:16:01 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x8b9ac000) [pid = 12207] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:16:01 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x8b6b6c00) [pid = 12207] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:16:01 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x89901400) [pid = 12207] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:16:01 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x8f683400) [pid = 12207] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:16:01 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x9007c400) [pid = 12207] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:16:01 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x877f5000) [pid = 12207] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:16:01 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x92a11400) [pid = 12207] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:16:01 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x8ea48c00) [pid = 12207] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:16:01 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x8c4e3c00) [pid = 12207] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:16:01 INFO - PROCESS | 12207 | ++DOCSHELL 0x8799f400 == 170 [pid = 12207] [id = 757] 16:16:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x89901400) [pid = 12207] [serial = 2271] [outer = (nil)] 16:16:01 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x8595c800) [pid = 12207] [serial = 2272] [outer = 0x89901400] 16:16:01 INFO - PROCESS | 12207 | 1461194161995 Marionette TRACE conn4 <- [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]]]}] 16:16:02 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. 16:16:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 2262ms 16:16:02 INFO - PROCESS | 12207 | 1461194162046 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 16:16:02 INFO - PROCESS | 12207 | 1461194162051 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 16:16:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:16:02 INFO - PROCESS | 12207 | 1461194162058 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:16:02 INFO - PROCESS | 12207 | 1461194162062 Marionette TRACE conn4 <- [1,2994,null,{}] 16:16:02 INFO - PROCESS | 12207 | 1461194162077 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:02 INFO - PROCESS | 12207 | 1461194162582 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 16:16:02 INFO - PROCESS | 12207 | 1461194162598 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:02 INFO - PROCESS | 12207 | ++DOCSHELL 0x877f3800 == 171 [pid = 12207] [id = 758] 16:16:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x8bc48c00) [pid = 12207] [serial = 2273] [outer = (nil)] 16:16:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x8c028800) [pid = 12207] [serial = 2274] [outer = 0x8bc48c00] 16:16:02 INFO - PROCESS | 12207 | 1461194162719 Marionette DEBUG loaded listener.js 16:16:02 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x8c476c00) [pid = 12207] [serial = 2275] [outer = 0x8bc48c00] 16:16:03 INFO - PROCESS | 12207 | 1461194163800 Marionette TRACE conn4 <- [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]]]}] 16:16:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:16:03 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 16:16:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1792ms 16:16:03 INFO - PROCESS | 12207 | 1461194163850 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 16:16:03 INFO - PROCESS | 12207 | 1461194163857 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 16:16:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:16:03 INFO - PROCESS | 12207 | 1461194163866 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:16:03 INFO - PROCESS | 12207 | 1461194163871 Marionette TRACE conn4 <- [1,2998,null,{}] 16:16:03 INFO - PROCESS | 12207 | 1461194163900 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:04 INFO - PROCESS | 12207 | 1461194164165 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 16:16:04 INFO - PROCESS | 12207 | 1461194164511 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:04 INFO - PROCESS | 12207 | ++DOCSHELL 0x876d1800 == 172 [pid = 12207] [id = 759] 16:16:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x87996c00) [pid = 12207] [serial = 2276] [outer = (nil)] 16:16:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x89c94400) [pid = 12207] [serial = 2277] [outer = 0x87996c00] 16:16:04 INFO - PROCESS | 12207 | 1461194164607 Marionette DEBUG loaded listener.js 16:16:04 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x8b648c00) [pid = 12207] [serial = 2278] [outer = 0x87996c00] 16:16:05 INFO - PROCESS | 12207 | 1461194165438 Marionette TRACE conn4 <- [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]]]}] 16:16:05 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. 16:16:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1602ms 16:16:05 INFO - PROCESS | 12207 | 1461194165467 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 16:16:05 INFO - PROCESS | 12207 | 1461194165476 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 16:16:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:16:05 INFO - PROCESS | 12207 | 1461194165509 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:16:05 INFO - PROCESS | 12207 | 1461194165513 Marionette TRACE conn4 <- [1,3002,null,{}] 16:16:05 INFO - PROCESS | 12207 | 1461194165521 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:05 INFO - PROCESS | 12207 | 1461194165764 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 16:16:06 INFO - PROCESS | 12207 | 1461194166066 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:06 INFO - PROCESS | 12207 | ++DOCSHELL 0x89907800 == 173 [pid = 12207] [id = 760] 16:16:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x89bb8400) [pid = 12207] [serial = 2279] [outer = (nil)] 16:16:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x8bdb7800) [pid = 12207] [serial = 2280] [outer = 0x89bb8400] 16:16:06 INFO - PROCESS | 12207 | 1461194166162 Marionette DEBUG loaded listener.js 16:16:06 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8be41800) [pid = 12207] [serial = 2281] [outer = 0x89bb8400] 16:16:07 INFO - PROCESS | 12207 | 1461194167161 Marionette TRACE conn4 <- [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]]]}] 16:16:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 16:16:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1694ms 16:16:07 INFO - PROCESS | 12207 | 1461194167196 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 16:16:07 INFO - PROCESS | 12207 | 1461194167200 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 16:16:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:16:07 INFO - PROCESS | 12207 | 1461194167207 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:16:07 INFO - PROCESS | 12207 | 1461194167213 Marionette TRACE conn4 <- [1,3006,null,{}] 16:16:07 INFO - PROCESS | 12207 | 1461194167229 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:07 INFO - PROCESS | 12207 | 1461194167469 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 16:16:07 INFO - PROCESS | 12207 | 1461194167779 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:07 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c473c00 == 174 [pid = 12207] [id = 761] 16:16:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8e68fc00) [pid = 12207] [serial = 2282] [outer = (nil)] 16:16:07 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8e6b7c00) [pid = 12207] [serial = 2283] [outer = 0x8e68fc00] 16:16:07 INFO - PROCESS | 12207 | 1461194167935 Marionette DEBUG loaded listener.js 16:16:08 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8e89f400) [pid = 12207] [serial = 2284] [outer = 0x8e68fc00] 16:16:08 INFO - PROCESS | 12207 | 1461194168785 Marionette TRACE conn4 <- [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]]]}] 16:16:08 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 16:16:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1642ms 16:16:08 INFO - PROCESS | 12207 | 1461194168849 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 16:16:08 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:16:08 INFO - PROCESS | 12207 | 1461194168855 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 16:16:08 INFO - PROCESS | 12207 | 1461194168861 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:16:08 INFO - PROCESS | 12207 | 1461194168864 Marionette TRACE conn4 <- [1,3010,null,{}] 16:16:08 INFO - PROCESS | 12207 | 1461194168891 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:09 INFO - PROCESS | 12207 | 1461194169224 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 16:16:09 INFO - PROCESS | 12207 | 1461194169605 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:09 INFO - PROCESS | 12207 | ++DOCSHELL 0x84a5ec00 == 175 [pid = 12207] [id = 762] 16:16:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8c17c400) [pid = 12207] [serial = 2285] [outer = (nil)] 16:16:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8e957c00) [pid = 12207] [serial = 2286] [outer = 0x8c17c400] 16:16:09 INFO - PROCESS | 12207 | 1461194169703 Marionette DEBUG loaded listener.js 16:16:09 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8e960c00) [pid = 12207] [serial = 2287] [outer = 0x8c17c400] 16:16:10 INFO - PROCESS | 12207 | 1461194170500 Marionette TRACE conn4 <- [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]]]}] 16:16:10 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 16:16:10 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1691ms 16:16:10 INFO - PROCESS | 12207 | 1461194170552 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 16:16:10 INFO - PROCESS | 12207 | 1461194170556 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 16:16:10 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:16:10 INFO - PROCESS | 12207 | 1461194170563 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:16:10 INFO - PROCESS | 12207 | 1461194170566 Marionette TRACE conn4 <- [1,3014,null,{}] 16:16:10 INFO - PROCESS | 12207 | 1461194170572 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:10 INFO - PROCESS | 12207 | 1461194170801 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 16:16:11 INFO - PROCESS | 12207 | 1461194171102 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:11 INFO - PROCESS | 12207 | ++DOCSHELL 0x8c4ed800 == 176 [pid = 12207] [id = 763] 16:16:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x8e6bf800) [pid = 12207] [serial = 2288] [outer = (nil)] 16:16:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x8f633800) [pid = 12207] [serial = 2289] [outer = 0x8e6bf800] 16:16:11 INFO - PROCESS | 12207 | 1461194171195 Marionette DEBUG loaded listener.js 16:16:11 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x8f671800) [pid = 12207] [serial = 2290] [outer = 0x8e6bf800] 16:16:11 INFO - PROCESS | 12207 | [12207] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:16:12 INFO - PROCESS | 12207 | 1461194172138 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:16:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:16:12 INFO - {} 16:16:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:16:12 INFO - {} 16:16:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:16:12 INFO - {} 16:16:12 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:16:12 INFO - {} 16:16:12 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1591ms 16:16:12 INFO - PROCESS | 12207 | 1461194172156 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 16:16:12 INFO - PROCESS | 12207 | 1461194172160 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 16:16:12 INFO - TEST-START | /FileAPI/fileReader.html 16:16:12 INFO - PROCESS | 12207 | 1461194172174 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:16:12 INFO - PROCESS | 12207 | 1461194172178 Marionette TRACE conn4 <- [1,3018,null,{}] 16:16:12 INFO - PROCESS | 12207 | 1461194172233 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:12 INFO - PROCESS | 12207 | 1461194172510 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 16:16:12 INFO - PROCESS | 12207 | 1461194172871 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:12 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e8ad000 == 177 [pid = 12207] [id = 764] 16:16:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x8f88a000) [pid = 12207] [serial = 2291] [outer = (nil)] 16:16:12 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x8fd33400) [pid = 12207] [serial = 2292] [outer = 0x8f88a000] 16:16:12 INFO - PROCESS | 12207 | 1461194172967 Marionette DEBUG loaded listener.js 16:16:13 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x8fd38000) [pid = 12207] [serial = 2293] [outer = 0x8f88a000] 16:16:13 INFO - PROCESS | 12207 | 1461194173767 Marionette TRACE conn4 <- [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]]]}] 16:16:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:16:13 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:16:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:16:13 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:16:13 INFO - TEST-OK | /FileAPI/fileReader.html | took 1637ms 16:16:13 INFO - PROCESS | 12207 | 1461194173817 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 16:16:13 INFO - PROCESS | 12207 | 1461194173824 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 16:16:13 INFO - TEST-START | /FileAPI/historical.html 16:16:13 INFO - PROCESS | 12207 | 1461194173834 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:16:13 INFO - PROCESS | 12207 | 1461194173837 Marionette TRACE conn4 <- [1,3022,null,{}] 16:16:13 INFO - PROCESS | 12207 | 1461194173843 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:14 INFO - PROCESS | 12207 | 1461194174106 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 16:16:14 INFO - PROCESS | 12207 | 1461194174414 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:14 INFO - PROCESS | 12207 | ++DOCSHELL 0x86e45800 == 178 [pid = 12207] [id = 765] 16:16:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x8bc3dc00) [pid = 12207] [serial = 2294] [outer = (nil)] 16:16:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x8fed0800) [pid = 12207] [serial = 2295] [outer = 0x8bc3dc00] 16:16:14 INFO - PROCESS | 12207 | 1461194174519 Marionette DEBUG loaded listener.js 16:16:14 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x9007f400) [pid = 12207] [serial = 2296] [outer = 0x8bc3dc00] 16:16:15 INFO - PROCESS | 12207 | 1461194175380 Marionette TRACE conn4 <- [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"]]]}] 16:16:15 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:16:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:16:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:16:15 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:16:15 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:16:15 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:16:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:16:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:16:15 INFO - TEST-OK | /FileAPI/historical.html | took 1589ms 16:16:15 INFO - PROCESS | 12207 | 1461194175428 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 16:16:15 INFO - PROCESS | 12207 | 1461194175433 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 16:16:15 INFO - TEST-START | /FileAPI/idlharness.html 16:16:15 INFO - PROCESS | 12207 | 1461194175445 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:16:15 INFO - PROCESS | 12207 | 1461194175449 Marionette TRACE conn4 <- [1,3026,null,{}] 16:16:15 INFO - PROCESS | 12207 | 1461194175456 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:15 INFO - PROCESS | 12207 | 1461194175729 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 16:16:16 INFO - PROCESS | 12207 | 1461194176039 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:16 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fe0b800 == 179 [pid = 12207] [id = 766] 16:16:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 158 (0x8fed7c00) [pid = 12207] [serial = 2297] [outer = (nil)] 16:16:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 159 (0x91518c00) [pid = 12207] [serial = 2298] [outer = 0x8fed7c00] 16:16:16 INFO - PROCESS | 12207 | 1461194176129 Marionette DEBUG loaded listener.js 16:16:16 INFO - PROCESS | 12207 | ++DOMWINDOW == 160 (0x92971800) [pid = 12207] [serial = 2299] [outer = 0x8fed7c00] 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:16:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:16:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:16:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:16:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:16:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:16:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:16:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:16:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:16:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:16:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:16:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:16:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:16:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:16:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:16:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:16:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:16:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:16:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:16:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:16:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:16:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:16:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:16:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:16:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:16:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:16:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:16:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:16:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:16:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:16:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:16:18 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 16:16:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:16:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:16:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:16:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:16:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:16:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:16:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:16:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:16:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:16:18 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 16:16:18 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 16:16:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:16:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:16:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:16:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:16:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:16:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:16:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:16:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:16:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:16:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:16:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:16:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:16:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:16:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:16:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:16:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:16:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:16:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:16:18 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 16:16:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:16:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:16:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:16:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:16:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:16:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:16:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:16:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:16:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:16:18 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 16:16:18 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 16:16:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:16:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:16:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:16:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:16:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:16:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:16:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:16:18 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:16:18 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:16:18 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:16:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:16:18 INFO - TEST-OK | /FileAPI/idlharness.html | took 2746ms 16:16:18 INFO - TEST-START | /FileAPI/idlharness.worker 16:16:18 INFO - PROCESS | 12207 | 1461194178041 Marionette TRACE conn4 <- [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]]]}] 16:16:18 INFO - PROCESS | 12207 | 1461194178228 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 16:16:18 INFO - PROCESS | 12207 | 1461194178242 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 16:16:18 INFO - PROCESS | 12207 | 1461194178281 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:16:18 INFO - PROCESS | 12207 | 1461194178283 Marionette TRACE conn4 <- [1,3030,null,{}] 16:16:18 INFO - PROCESS | 12207 | 1461194178300 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:18 INFO - PROCESS | 12207 | 1461194178585 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 16:16:18 INFO - PROCESS | 12207 | 1461194178885 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:18 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f885400 == 180 [pid = 12207] [id = 767] 16:16:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 161 (0x92a1f800) [pid = 12207] [serial = 2300] [outer = (nil)] 16:16:18 INFO - PROCESS | 12207 | ++DOMWINDOW == 162 (0x97a0d800) [pid = 12207] [serial = 2301] [outer = 0x92a1f800] 16:16:18 INFO - PROCESS | 12207 | 1461194178972 Marionette DEBUG loaded listener.js 16:16:19 INFO - PROCESS | 12207 | ++DOMWINDOW == 163 (0x97c6a400) [pid = 12207] [serial = 2302] [outer = 0x92a1f800] 16:16:19 INFO - PROCESS | 12207 | [12207] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:16:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:16:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:16:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:16:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:16:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:16:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:16:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:16:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:16:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:16:21 INFO - {} 16:16:21 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 16:16:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:16:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:16:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:16:21 INFO - {} 16:16:21 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 - {} 16:16:21 INFO - {} 16:16:21 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 16:16:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:16:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:16:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:16:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:16:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:16:21 INFO - {} 16:16:21 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 16:16:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:16:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:16:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:16:21 INFO - {} 16:16:21 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 - {} 16:16:21 INFO - {} 16:16:21 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 16:16:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:16:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:16:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:16:21 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 16:16:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:16:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:16:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:16:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:16:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:16:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:16:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:16:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:16:21 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 16:16:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:16:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:16:21 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 16:16:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:16:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:16:21 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 16:16:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:16:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:16:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:16:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:16:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:16:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:16:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:16:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:16:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:16:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:16:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:16:21 INFO - {} 16:16:21 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3432ms 16:16:21 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:16:21 INFO - PROCESS | 12207 | 1461194181543 Marionette TRACE conn4 <- [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,{},{}]]]}] 16:16:21 INFO - PROCESS | 12207 | 1461194181713 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 16:16:21 INFO - PROCESS | 12207 | 1461194181719 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 16:16:21 INFO - PROCESS | 12207 | 1461194181732 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:16:21 INFO - PROCESS | 12207 | 1461194181744 Marionette TRACE conn4 <- [1,3034,null,{}] 16:16:21 INFO - PROCESS | 12207 | 1461194181756 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:22 INFO - PROCESS | 12207 | 1461194182134 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 16:16:22 INFO - PROCESS | 12207 | 1461194182440 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:22 INFO - PROCESS | 12207 | ++DOCSHELL 0x978c4800 == 181 [pid = 12207] [id = 768] 16:16:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 164 (0x97a0a800) [pid = 12207] [serial = 2303] [outer = (nil)] 16:16:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 165 (0xa0f74400) [pid = 12207] [serial = 2304] [outer = 0x97a0a800] 16:16:22 INFO - PROCESS | 12207 | 1461194182528 Marionette DEBUG loaded listener.js 16:16:22 INFO - PROCESS | 12207 | ++DOMWINDOW == 166 (0xa2a32000) [pid = 12207] [serial = 2305] [outer = 0x97a0a800] 16:16:23 INFO - PROCESS | 12207 | 1461194183383 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:16:23 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:16:23 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1662ms 16:16:23 INFO - PROCESS | 12207 | 1461194183395 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 16:16:23 INFO - PROCESS | 12207 | 1461194183398 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 16:16:23 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:16:23 INFO - PROCESS | 12207 | 1461194183405 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:16:23 INFO - PROCESS | 12207 | 1461194183415 Marionette TRACE conn4 <- [1,3038,null,{}] 16:16:23 INFO - PROCESS | 12207 | 1461194183421 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:23 INFO - PROCESS | 12207 | 1461194183677 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 16:16:24 INFO - PROCESS | 12207 | 1461194183991 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:24 INFO - PROCESS | 12207 | ++DOCSHELL 0x98140c00 == 182 [pid = 12207] [id = 769] 16:16:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 167 (0xa2a2ac00) [pid = 12207] [serial = 2306] [outer = (nil)] 16:16:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 168 (0xa4470c00) [pid = 12207] [serial = 2307] [outer = 0xa2a2ac00] 16:16:24 INFO - PROCESS | 12207 | 1461194184087 Marionette DEBUG loaded listener.js 16:16:24 INFO - PROCESS | 12207 | ++DOMWINDOW == 169 (0xa447ac00) [pid = 12207] [serial = 2308] [outer = 0xa2a2ac00] 16:16:24 INFO - PROCESS | 12207 | 1461194184973 Marionette TRACE conn4 <- [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"]]]}] 16:16:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:16:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:16:24 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1593ms 16:16:25 INFO - PROCESS | 12207 | 1461194185000 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 16:16:25 INFO - PROCESS | 12207 | 1461194185003 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 16:16:25 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:16:25 INFO - PROCESS | 12207 | 1461194185010 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:16:25 INFO - PROCESS | 12207 | 1461194185014 Marionette TRACE conn4 <- [1,3042,null,{}] 16:16:25 INFO - PROCESS | 12207 | 1461194185019 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:25 INFO - PROCESS | 12207 | 1461194185259 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 16:16:25 INFO - PROCESS | 12207 | 1461194185539 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:25 INFO - PROCESS | 12207 | ++DOCSHELL 0x80650400 == 183 [pid = 12207] [id = 770] 16:16:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 170 (0x80651000) [pid = 12207] [serial = 2309] [outer = (nil)] 16:16:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 171 (0x80658c00) [pid = 12207] [serial = 2310] [outer = 0x80651000] 16:16:25 INFO - PROCESS | 12207 | 1461194185630 Marionette DEBUG loaded listener.js 16:16:25 INFO - PROCESS | 12207 | ++DOMWINDOW == 172 (0x8065a800) [pid = 12207] [serial = 2311] [outer = 0x80651000] 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:16:26 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. 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:16:26 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'.) 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:16:26 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:16:26 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. 16:16:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:16:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:16:27 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. 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:16:27 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. 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 16:16:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:16:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:16:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:16:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:16:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:16:27 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1997ms 16:16:27 INFO - PROCESS | 12207 | 1461194186890 Marionette TRACE conn4 <- [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]]]}] 16:16:27 INFO - PROCESS | 12207 | 1461194187111 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 16:16:27 INFO - PROCESS | 12207 | 1461194187120 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 16:16:27 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:16:27 INFO - PROCESS | 12207 | 1461194187182 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:16:27 INFO - PROCESS | 12207 | 1461194187187 Marionette TRACE conn4 <- [1,3046,null,{}] 16:16:27 INFO - PROCESS | 12207 | 1461194187268 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:27 INFO - PROCESS | 12207 | 1461194187600 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 16:16:27 INFO - PROCESS | 12207 | 1461194187827 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:27 INFO - PROCESS | 12207 | ++DOCSHELL 0x80656000 == 184 [pid = 12207] [id = 771] 16:16:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 173 (0x8065e400) [pid = 12207] [serial = 2312] [outer = (nil)] 16:16:27 INFO - PROCESS | 12207 | ++DOMWINDOW == 174 (0x86cba400) [pid = 12207] [serial = 2313] [outer = 0x8065e400] 16:16:27 INFO - PROCESS | 12207 | 1461194187936 Marionette DEBUG loaded listener.js 16:16:28 INFO - PROCESS | 12207 | ++DOMWINDOW == 175 (0x86cbc000) [pid = 12207] [serial = 2314] [outer = 0x8065e400] 16:16:28 INFO - PROCESS | 12207 | [12207] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:16:28 INFO - PROCESS | 12207 | 1461194188876 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:16:28 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:16:28 INFO - {} 16:16:28 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1755ms 16:16:28 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:16:28 INFO - PROCESS | 12207 | 1461194188889 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 16:16:28 INFO - PROCESS | 12207 | 1461194188892 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 16:16:28 INFO - PROCESS | 12207 | 1461194188899 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:16:28 INFO - PROCESS | 12207 | 1461194188901 Marionette TRACE conn4 <- [1,3050,null,{}] 16:16:28 INFO - PROCESS | 12207 | 1461194188908 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:29 INFO - PROCESS | 12207 | 1461194189157 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 16:16:29 INFO - PROCESS | 12207 | 1461194189473 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:29 INFO - PROCESS | 12207 | ++DOCSHELL 0x86cbb000 == 185 [pid = 12207] [id = 772] 16:16:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 176 (0x902d7400) [pid = 12207] [serial = 2315] [outer = (nil)] 16:16:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 177 (0x9880a000) [pid = 12207] [serial = 2316] [outer = 0x902d7400] 16:16:29 INFO - PROCESS | 12207 | 1461194189625 Marionette DEBUG loaded listener.js 16:16:29 INFO - PROCESS | 12207 | ++DOMWINDOW == 178 (0x9904ac00) [pid = 12207] [serial = 2317] [outer = 0x902d7400] 16:16:30 INFO - PROCESS | 12207 | 1461194190476 Marionette TRACE conn4 <- [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]]]}] 16:16:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:16:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:16:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:16:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:16:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1637ms 16:16:30 INFO - PROCESS | 12207 | 1461194190537 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 16:16:30 INFO - PROCESS | 12207 | 1461194190541 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 16:16:30 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:16:30 INFO - PROCESS | 12207 | 1461194190549 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:16:30 INFO - PROCESS | 12207 | 1461194190561 Marionette TRACE conn4 <- [1,3054,null,{}] 16:16:30 INFO - PROCESS | 12207 | 1461194190589 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:30 INFO - PROCESS | 12207 | 1461194190854 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 16:16:31 INFO - PROCESS | 12207 | 1461194191162 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:31 INFO - PROCESS | 12207 | ++DOCSHELL 0x81c49000 == 186 [pid = 12207] [id = 773] 16:16:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 179 (0x98146000) [pid = 12207] [serial = 2318] [outer = (nil)] 16:16:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 180 (0x99ccf400) [pid = 12207] [serial = 2319] [outer = 0x98146000] 16:16:31 INFO - PROCESS | 12207 | 1461194191298 Marionette DEBUG loaded listener.js 16:16:31 INFO - PROCESS | 12207 | ++DOMWINDOW == 181 (0x9df9f800) [pid = 12207] [serial = 2320] [outer = 0x98146000] 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:16:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:16:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:16:32 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" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:16:32 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" 16:16:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:16:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:16:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:16:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2277ms 16:16:33 INFO - PROCESS | 12207 | 1461194192633 Marionette TRACE conn4 <- [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"]]]}] 16:16:33 INFO - PROCESS | 12207 | 1461194193060 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 16:16:33 INFO - PROCESS | 12207 | 1461194193064 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 16:16:33 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:16:33 INFO - PROCESS | 12207 | 1461194193084 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:16:33 INFO - PROCESS | 12207 | 1461194193088 Marionette TRACE conn4 <- [1,3058,null,{}] 16:16:33 INFO - PROCESS | 12207 | 1461194193095 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:33 INFO - PROCESS | 12207 | 1461194193337 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 16:16:36 INFO - PROCESS | 12207 | --DOCSHELL 0x876d1c00 == 185 [pid = 12207] [id = 704] 16:16:36 INFO - PROCESS | 12207 | --DOCSHELL 0x8fe10c00 == 184 [pid = 12207] [id = 702] 16:16:36 INFO - PROCESS | 12207 | --DOCSHELL 0x92903400 == 183 [pid = 12207] [id = 705] 16:16:36 INFO - PROCESS | 12207 | --DOCSHELL 0x93a60400 == 182 [pid = 12207] [id = 703] 16:16:36 INFO - PROCESS | 12207 | --DOCSHELL 0x85e67400 == 181 [pid = 12207] [id = 729] 16:16:36 INFO - PROCESS | 12207 | --DOCSHELL 0x8e8acc00 == 180 [pid = 12207] [id = 197] 16:16:36 INFO - PROCESS | 12207 | --DOCSHELL 0x8fec9800 == 179 [pid = 12207] [id = 700] 16:16:36 INFO - PROCESS | 12207 | --DOCSHELL 0x8be4a800 == 178 [pid = 12207] [id = 701] 16:16:36 INFO - PROCESS | 12207 | --DOCSHELL 0x8799f400 == 177 [pid = 12207] [id = 757] 16:16:36 INFO - PROCESS | 12207 | --DOCSHELL 0x8b640800 == 176 [pid = 12207] [id = 756] 16:16:36 INFO - PROCESS | 12207 | --DOCSHELL 0x8b23d000 == 175 [pid = 12207] [id = 755] 16:16:36 INFO - PROCESS | 12207 | --DOCSHELL 0x8799b400 == 174 [pid = 12207] [id = 754] 16:16:36 INFO - PROCESS | 12207 | --DOCSHELL 0x86244400 == 173 [pid = 12207] [id = 753] 16:16:36 INFO - PROCESS | 12207 | --DOCSHELL 0x97d06c00 == 172 [pid = 12207] [id = 748] 16:16:36 INFO - PROCESS | 12207 | --DOCSHELL 0x9813b800 == 171 [pid = 12207] [id = 746] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 180 (0x8bc46400) [pid = 12207] [serial = 2199] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 179 (0x97f93c00) [pid = 12207] [serial = 2186] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 178 (0x94775400) [pid = 12207] [serial = 2180] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 177 (0x95206400) [pid = 12207] [serial = 2181] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 176 (0x8b64d400) [pid = 12207] [serial = 2144] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 175 (0x85e6c800) [pid = 12207] [serial = 2139] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 174 (0x861e3000) [pid = 12207] [serial = 2189] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 173 (0x8f637800) [pid = 12207] [serial = 2157] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 172 (0x8c17cc00) [pid = 12207] [serial = 2151] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 171 (0x8b929c00) [pid = 12207] [serial = 2198] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 170 (0x86e45c00) [pid = 12207] [serial = 2190] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 169 (0x8bdbfc00) [pid = 12207] [serial = 2073] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 168 (0x8f688800) [pid = 12207] [serial = 2160] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 167 (0x8b53c400) [pid = 12207] [serial = 2195] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 166 (0x93a5e800) [pid = 12207] [serial = 2174] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 165 (0x92a01c00) [pid = 12207] [serial = 2171] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 164 (0x8b92e000) [pid = 12207] [serial = 2145] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 163 (0x8beeb800) [pid = 12207] [serial = 2148] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 162 (0x970b6000) [pid = 12207] [serial = 2184] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 161 (0x8c177000) [pid = 12207] [serial = 2150] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 160 (0x89bbac00) [pid = 12207] [serial = 2142] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 159 (0x8fd38c00) [pid = 12207] [serial = 2165] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 158 (0x90084400) [pid = 12207] [serial = 2168] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 157 (0x8990d000) [pid = 12207] [serial = 2141] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 156 (0x8be44000) [pid = 12207] [serial = 2147] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 155 (0x8990d800) [pid = 12207] [serial = 2193] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 154 (0x93c82400) [pid = 12207] [serial = 2178] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 153 (0x92a07800) [pid = 12207] [serial = 2172] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 152 (0x902e0c00) [pid = 12207] [serial = 2169] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 151 (0x8f893400) [pid = 12207] [serial = 2162] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 150 (0x8e68e400) [pid = 12207] [serial = 2153] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 149 (0x8fd3cc00) [pid = 12207] [serial = 2166] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 148 (0x93a62400) [pid = 12207] [serial = 2175] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 147 (0x8e8a7000) [pid = 12207] [serial = 2154] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x8b64cc00) [pid = 12207] [serial = 2196] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x85953800) [pid = 12207] [serial = 2138] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x8ea4ec00) [pid = 12207] [serial = 2156] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x8f682400) [pid = 12207] [serial = 2159] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x8f8bcc00) [pid = 12207] [serial = 2163] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x98140000) [pid = 12207] [serial = 2187] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x93bf0000) [pid = 12207] [serial = 2177] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x96c82400) [pid = 12207] [serial = 2183] [outer = (nil)] [url = about:blank] 16:16:36 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x87997000) [pid = 12207] [serial = 2192] [outer = (nil)] [url = about:blank] 16:16:37 INFO - PROCESS | 12207 | 1461194197011 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:37 INFO - PROCESS | 12207 | ++DOCSHELL 0x85b4e800 == 172 [pid = 12207] [id = 774] 16:16:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x85b4f400) [pid = 12207] [serial = 2321] [outer = (nil)] 16:16:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x86244400) [pid = 12207] [serial = 2322] [outer = 0x85b4f400] 16:16:37 INFO - PROCESS | 12207 | 1461194197094 Marionette DEBUG loaded listener.js 16:16:37 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x86cba800) [pid = 12207] [serial = 2323] [outer = 0x85b4f400] 16:16:37 INFO - PROCESS | 12207 | 1461194197904 Marionette TRACE conn4 <- [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]]]}] 16:16:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:16:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:16:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:16:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:16:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:16:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:16:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:16:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:16:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:16:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:16:37 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:37 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:16:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:16:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:16:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:16:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:16:37 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:16:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:16:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:37 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:16:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:16:37 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:16:37 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 4860ms 16:16:37 INFO - PROCESS | 12207 | 1461194197951 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 16:16:37 INFO - PROCESS | 12207 | 1461194197973 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 16:16:37 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:16:37 INFO - PROCESS | 12207 | 1461194197985 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:16:37 INFO - PROCESS | 12207 | 1461194197989 Marionette TRACE conn4 <- [1,3062,null,{}] 16:16:37 INFO - PROCESS | 12207 | 1461194197996 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:38 INFO - PROCESS | 12207 | 1461194198252 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 16:16:38 INFO - PROCESS | 12207 | 1461194198474 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:38 INFO - PROCESS | 12207 | ++DOCSHELL 0x879a0400 == 173 [pid = 12207] [id = 775] 16:16:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8990d000) [pid = 12207] [serial = 2324] [outer = (nil)] 16:16:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x89bb4400) [pid = 12207] [serial = 2325] [outer = 0x8990d000] 16:16:38 INFO - PROCESS | 12207 | 1461194198556 Marionette DEBUG loaded listener.js 16:16:38 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x89c92800) [pid = 12207] [serial = 2326] [outer = 0x8990d000] 16:16:38 INFO - PROCESS | 12207 | [12207] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:16:39 INFO - PROCESS | 12207 | 1461194199482 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:16:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:16:39 INFO - {} 16:16:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1535ms 16:16:39 INFO - PROCESS | 12207 | 1461194199524 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 16:16:39 INFO - PROCESS | 12207 | 1461194199530 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 16:16:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:16:39 INFO - PROCESS | 12207 | 1461194199552 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:16:39 INFO - PROCESS | 12207 | 1461194199556 Marionette TRACE conn4 <- [1,3066,null,{}] 16:16:39 INFO - PROCESS | 12207 | 1461194199562 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:39 INFO - PROCESS | 12207 | 1461194199870 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 16:16:39 INFO - PROCESS | 12207 | 1461194199911 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:39 INFO - PROCESS | 12207 | ++DOCSHELL 0x876ce000 == 174 [pid = 12207] [id = 776] 16:16:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x89bb7c00) [pid = 12207] [serial = 2327] [outer = (nil)] 16:16:39 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8b92a400) [pid = 12207] [serial = 2328] [outer = 0x89bb7c00] 16:16:39 INFO - PROCESS | 12207 | 1461194199986 Marionette DEBUG loaded listener.js 16:16:40 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8bc3c800) [pid = 12207] [serial = 2329] [outer = 0x89bb7c00] 16:16:41 INFO - PROCESS | 12207 | 1461194201071 Marionette TRACE conn4 <- [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]]]}] 16:16:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:16:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:16:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:16:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:16:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:16:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:16:41 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:16:41 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1547ms 16:16:41 INFO - PROCESS | 12207 | 1461194201092 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 16:16:41 INFO - PROCESS | 12207 | 1461194201095 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 16:16:41 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:16:41 INFO - PROCESS | 12207 | 1461194201118 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:16:41 INFO - PROCESS | 12207 | 1461194201127 Marionette TRACE conn4 <- [1,3070,null,{}] 16:16:41 INFO - PROCESS | 12207 | 1461194201133 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:42 INFO - PROCESS | 12207 | 1461194202042 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 146 (0x8fd32c00) [pid = 12207] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 145 (0x8c47cc00) [pid = 12207] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 144 (0x86ef1800) [pid = 12207] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 143 (0x92902400) [pid = 12207] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 142 (0x97f8c400) [pid = 12207] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 141 (0x8f888000) [pid = 12207] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 140 (0x8bd3f000) [pid = 12207] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 139 (0x85b42400) [pid = 12207] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 138 (0x96c84000) [pid = 12207] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 137 (0x8e691800) [pid = 12207] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 136 (0x8e6c2000) [pid = 12207] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 135 (0x96c78400) [pid = 12207] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 134 (0x8be41c00) [pid = 12207] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 133 (0x8b6afc00) [pid = 12207] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 132 (0x9904c800) [pid = 12207] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 131 (0x9007f800) [pid = 12207] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 130 (0x89901400) [pid = 12207] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 129 (0x8990b400) [pid = 12207] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 128 (0x981f9000) [pid = 12207] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 127 (0x877f2c00) [pid = 12207] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 126 (0x86247400) [pid = 12207] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 125 (0x98142c00) [pid = 12207] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 124 (0x8f70c800) [pid = 12207] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 123 (0x99051800) [pid = 12207] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 122 (0x981f4400) [pid = 12207] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:16:42 INFO - PROCESS | 12207 | --DOMWINDOW == 121 (0x8ea4c000) [pid = 12207] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:16:42 INFO - PROCESS | 12207 | 1461194202330 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:42 INFO - PROCESS | 12207 | ++DOCSHELL 0x85808c00 == 175 [pid = 12207] [id = 777] 16:16:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 122 (0x85b42400) [pid = 12207] [serial = 2330] [outer = (nil)] 16:16:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 123 (0x89c92400) [pid = 12207] [serial = 2331] [outer = 0x85b42400] 16:16:42 INFO - PROCESS | 12207 | 1461194202427 Marionette DEBUG loaded listener.js 16:16:42 INFO - PROCESS | 12207 | ++DOMWINDOW == 124 (0x8bdbfc00) [pid = 12207] [serial = 2332] [outer = 0x85b42400] 16:16:43 INFO - PROCESS | 12207 | 1461194203138 Marionette TRACE conn4 <- [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]]]}] 16:16:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:16:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:16:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:16:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:16:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:16:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:16:43 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2060ms 16:16:43 INFO - PROCESS | 12207 | 1461194203170 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 16:16:43 INFO - PROCESS | 12207 | 1461194203173 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 16:16:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:16:43 INFO - PROCESS | 12207 | 1461194203180 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:16:43 INFO - PROCESS | 12207 | 1461194203184 Marionette TRACE conn4 <- [1,3074,null,{}] 16:16:43 INFO - PROCESS | 12207 | 1461194203189 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:43 INFO - PROCESS | 12207 | 1461194203406 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 16:16:43 INFO - PROCESS | 12207 | 1461194203637 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:43 INFO - PROCESS | 12207 | ++DOCSHELL 0x8624dc00 == 176 [pid = 12207] [id = 778] 16:16:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 125 (0x8c02f800) [pid = 12207] [serial = 2333] [outer = (nil)] 16:16:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 126 (0x8c17fc00) [pid = 12207] [serial = 2334] [outer = 0x8c02f800] 16:16:43 INFO - PROCESS | 12207 | 1461194203715 Marionette DEBUG loaded listener.js 16:16:43 INFO - PROCESS | 12207 | ++DOMWINDOW == 127 (0x8c474c00) [pid = 12207] [serial = 2335] [outer = 0x8c02f800] 16:16:44 INFO - PROCESS | 12207 | 1461194204801 Marionette TRACE conn4 <- [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]]]}] 16:16:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:16:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:16:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:16:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:16:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:16:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:16:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1639ms 16:16:44 INFO - PROCESS | 12207 | 1461194204822 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 16:16:44 INFO - PROCESS | 12207 | 1461194204830 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 16:16:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:16:44 INFO - PROCESS | 12207 | 1461194204841 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:16:44 INFO - PROCESS | 12207 | 1461194204847 Marionette TRACE conn4 <- [1,3078,null,{}] 16:16:44 INFO - PROCESS | 12207 | 1461194204855 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:45 INFO - PROCESS | 12207 | 1461194205133 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 16:16:45 INFO - PROCESS | 12207 | 1461194205430 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:45 INFO - PROCESS | 12207 | ++DOCSHELL 0x86eed800 == 177 [pid = 12207] [id = 779] 16:16:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 128 (0x86eee400) [pid = 12207] [serial = 2336] [outer = (nil)] 16:16:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 129 (0x876d3800) [pid = 12207] [serial = 2337] [outer = 0x86eee400] 16:16:45 INFO - PROCESS | 12207 | 1461194205591 Marionette DEBUG loaded listener.js 16:16:45 INFO - PROCESS | 12207 | ++DOMWINDOW == 130 (0x87997000) [pid = 12207] [serial = 2338] [outer = 0x86eee400] 16:16:46 INFO - PROCESS | 12207 | 1461194206491 Marionette TRACE conn4 <- [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] 16:16:46 INFO - PROCESS | 12207 | 1461194206567 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 16:16:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:16:46 INFO - PROCESS | 12207 | 1461194206580 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:16:46 INFO - PROCESS | 12207 | 1461194206584 Marionette TRACE conn4 <- [1,3082,null,{}] 16:16:46 INFO - PROCESS | 12207 | 1461194206591 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:46 INFO - PROCESS | 12207 | 1461194206829 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 16:16:47 INFO - PROCESS | 12207 | 1461194207139 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:47 INFO - PROCESS | 12207 | ++DOCSHELL 0x8b66a400 == 178 [pid = 12207] [id = 780] 16:16:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 131 (0x8b66ac00) [pid = 12207] [serial = 2339] [outer = (nil)] 16:16:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 132 (0x8b672800) [pid = 12207] [serial = 2340] [outer = 0x8b66ac00] 16:16:47 INFO - PROCESS | 12207 | 1461194207347 Marionette DEBUG loaded listener.js 16:16:47 INFO - PROCESS | 12207 | ++DOMWINDOW == 133 (0x8b6b1800) [pid = 12207] [serial = 2341] [outer = 0x8b66ac00] 16:16:48 INFO - PROCESS | 12207 | 1461194208261 Marionette TRACE conn4 <- [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]]]}] 16:16:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:16:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:16:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:16:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1734ms 16:16:48 INFO - PROCESS | 12207 | 1461194208316 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 16:16:48 INFO - PROCESS | 12207 | 1461194208319 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 16:16:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:16:48 INFO - PROCESS | 12207 | 1461194208327 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:16:48 INFO - PROCESS | 12207 | 1461194208333 Marionette TRACE conn4 <- [1,3086,null,{}] 16:16:48 INFO - PROCESS | 12207 | 1461194208402 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:48 INFO - PROCESS | 12207 | 1461194208664 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 16:16:49 INFO - PROCESS | 12207 | 1461194209023 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:49 INFO - PROCESS | 12207 | ++DOCSHELL 0x8be4a800 == 179 [pid = 12207] [id = 781] 16:16:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 134 (0x8beedc00) [pid = 12207] [serial = 2342] [outer = (nil)] 16:16:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 135 (0x8c02c800) [pid = 12207] [serial = 2343] [outer = 0x8beedc00] 16:16:49 INFO - PROCESS | 12207 | 1461194209121 Marionette DEBUG loaded listener.js 16:16:49 INFO - PROCESS | 12207 | ++DOMWINDOW == 136 (0x8c4e2000) [pid = 12207] [serial = 2344] [outer = 0x8beedc00] 16:16:49 INFO - PROCESS | 12207 | 1461194209960 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:16:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:16:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1694ms 16:16:50 INFO - PROCESS | 12207 | 1461194210022 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 16:16:50 INFO - PROCESS | 12207 | 1461194210027 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 16:16:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:16:50 INFO - PROCESS | 12207 | 1461194210034 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:16:50 INFO - PROCESS | 12207 | 1461194210038 Marionette TRACE conn4 <- [1,3090,null,{}] 16:16:50 INFO - PROCESS | 12207 | 1461194210066 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:50 INFO - PROCESS | 12207 | 1461194210311 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 16:16:50 INFO - PROCESS | 12207 | 1461194210625 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:50 INFO - PROCESS | 12207 | ++DOCSHELL 0x8beec800 == 180 [pid = 12207] [id = 782] 16:16:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 137 (0x8e698400) [pid = 12207] [serial = 2345] [outer = (nil)] 16:16:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 138 (0x8e6ba800) [pid = 12207] [serial = 2346] [outer = 0x8e698400] 16:16:50 INFO - PROCESS | 12207 | 1461194210767 Marionette DEBUG loaded listener.js 16:16:50 INFO - PROCESS | 12207 | ++DOMWINDOW == 139 (0x8e8aa400) [pid = 12207] [serial = 2347] [outer = 0x8e698400] 16:16:51 INFO - PROCESS | 12207 | 1461194211600 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:16:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:16:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1586ms 16:16:51 INFO - PROCESS | 12207 | 1461194211621 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 16:16:51 INFO - PROCESS | 12207 | 1461194211625 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 16:16:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:16:51 INFO - PROCESS | 12207 | 1461194211631 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:16:51 INFO - PROCESS | 12207 | 1461194211635 Marionette TRACE conn4 <- [1,3094,null,{}] 16:16:51 INFO - PROCESS | 12207 | 1461194211641 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:51 INFO - PROCESS | 12207 | 1461194211886 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 16:16:52 INFO - PROCESS | 12207 | 1461194212208 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:52 INFO - PROCESS | 12207 | ++DOCSHELL 0x85e6f800 == 181 [pid = 12207] [id = 783] 16:16:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 140 (0x8bd39400) [pid = 12207] [serial = 2348] [outer = (nil)] 16:16:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 141 (0x8ea49c00) [pid = 12207] [serial = 2349] [outer = 0x8bd39400] 16:16:52 INFO - PROCESS | 12207 | 1461194212296 Marionette DEBUG loaded listener.js 16:16:52 INFO - PROCESS | 12207 | ++DOMWINDOW == 142 (0x8f635800) [pid = 12207] [serial = 2350] [outer = 0x8bd39400] 16:16:53 INFO - PROCESS | 12207 | 1461194213195 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:16:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:16:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1590ms 16:16:53 INFO - PROCESS | 12207 | 1461194213223 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 16:16:53 INFO - PROCESS | 12207 | 1461194213228 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 16:16:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:16:53 INFO - PROCESS | 12207 | 1461194213234 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:16:53 INFO - PROCESS | 12207 | 1461194213238 Marionette TRACE conn4 <- [1,3098,null,{}] 16:16:53 INFO - PROCESS | 12207 | 1461194213296 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:53 INFO - PROCESS | 12207 | 1461194213558 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 16:16:53 INFO - PROCESS | 12207 | 1461194213869 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:53 INFO - PROCESS | 12207 | ++DOCSHELL 0x8e691800 == 182 [pid = 12207] [id = 784] 16:16:53 INFO - PROCESS | 12207 | ++DOMWINDOW == 143 (0x8f708800) [pid = 12207] [serial = 2351] [outer = (nil)] 16:16:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 144 (0x8f70d000) [pid = 12207] [serial = 2352] [outer = 0x8f708800] 16:16:54 INFO - PROCESS | 12207 | 1461194214022 Marionette DEBUG loaded listener.js 16:16:54 INFO - PROCESS | 12207 | ++DOMWINDOW == 145 (0x8f889c00) [pid = 12207] [serial = 2353] [outer = 0x8f708800] 16:16:54 INFO - PROCESS | 12207 | 1461194214855 Marionette TRACE conn4 <- [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]]]}] 16:16:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:16:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:16:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1631ms 16:16:54 INFO - PROCESS | 12207 | 1461194214865 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 16:16:54 INFO - PROCESS | 12207 | 1461194214870 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 16:16:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:16:54 INFO - PROCESS | 12207 | 1461194214876 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:16:54 INFO - PROCESS | 12207 | 1461194214880 Marionette TRACE conn4 <- [1,3102,null,{}] 16:16:54 INFO - PROCESS | 12207 | 1461194214885 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:55 INFO - PROCESS | 12207 | 1461194215103 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 16:16:55 INFO - PROCESS | 12207 | 1461194215405 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:55 INFO - PROCESS | 12207 | ++DOCSHELL 0x876d1400 == 183 [pid = 12207] [id = 785] 16:16:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 146 (0x8e8aec00) [pid = 12207] [serial = 2354] [outer = (nil)] 16:16:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 147 (0x8f8c4000) [pid = 12207] [serial = 2355] [outer = 0x8e8aec00] 16:16:55 INFO - PROCESS | 12207 | 1461194215504 Marionette DEBUG loaded listener.js 16:16:55 INFO - PROCESS | 12207 | ++DOMWINDOW == 148 (0x8fc4e800) [pid = 12207] [serial = 2356] [outer = 0x8e8aec00] 16:16:56 INFO - PROCESS | 12207 | 1461194216369 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:16:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:16:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1543ms 16:16:56 INFO - PROCESS | 12207 | 1461194216419 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 16:16:56 INFO - PROCESS | 12207 | 1461194216423 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 16:16:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:16:56 INFO - PROCESS | 12207 | 1461194216430 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 16:16:56 INFO - PROCESS | 12207 | 1461194216434 Marionette TRACE conn4 <- [1,3106,null,{}] 16:16:56 INFO - PROCESS | 12207 | 1461194216489 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:56 INFO - PROCESS | 12207 | 1461194216764 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 16:16:57 INFO - PROCESS | 12207 | 1461194217076 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:57 INFO - PROCESS | 12207 | ++DOCSHELL 0x8f70dc00 == 184 [pid = 12207] [id = 786] 16:16:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 149 (0x8f8bf800) [pid = 12207] [serial = 2357] [outer = (nil)] 16:16:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 150 (0x8fe06c00) [pid = 12207] [serial = 2358] [outer = 0x8f8bf800] 16:16:57 INFO - PROCESS | 12207 | 1461194217210 Marionette DEBUG loaded listener.js 16:16:57 INFO - PROCESS | 12207 | ++DOMWINDOW == 151 (0x8fe10c00) [pid = 12207] [serial = 2359] [outer = 0x8f8bf800] 16:16:58 INFO - PROCESS | 12207 | 1461194218059 Marionette TRACE conn4 <- [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]]]}] 16:16:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:16:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:16:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:16:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1678ms 16:16:58 INFO - PROCESS | 12207 | 1461194218109 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 16:16:58 INFO - PROCESS | 12207 | 1461194218114 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 16:16:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:16:58 INFO - PROCESS | 12207 | 1461194218120 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 16:16:58 INFO - PROCESS | 12207 | 1461194218124 Marionette TRACE conn4 <- [1,3110,null,{}] 16:16:58 INFO - PROCESS | 12207 | 1461194218131 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:16:58 INFO - PROCESS | 12207 | 1461194218392 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 16:16:58 INFO - PROCESS | 12207 | 1461194218711 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:58 INFO - PROCESS | 12207 | ++DOCSHELL 0x8fc53c00 == 185 [pid = 12207] [id = 787] 16:16:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 152 (0x8fed0c00) [pid = 12207] [serial = 2360] [outer = (nil)] 16:16:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 153 (0x902d9400) [pid = 12207] [serial = 2361] [outer = 0x8fed0c00] 16:16:58 INFO - PROCESS | 12207 | 1461194218848 Marionette DEBUG loaded listener.js 16:16:58 INFO - PROCESS | 12207 | ++DOMWINDOW == 154 (0x912f3c00) [pid = 12207] [serial = 2362] [outer = 0x8fed0c00] 16:16:59 INFO - PROCESS | 12207 | 1461194219678 Marionette TRACE conn4 <- [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"]]]}] 16:16:59 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:16:59 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 16:16:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:16:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:16:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:16:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:16:59 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1587ms 16:16:59 INFO - PROCESS | 12207 | 1461194219708 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 16:16:59 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:16:59 INFO - PROCESS | 12207 | 1461194219713 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 16:16:59 INFO - PROCESS | 12207 | 1461194219720 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 16:16:59 INFO - PROCESS | 12207 | 1461194219723 Marionette TRACE conn4 <- [1,3114,null,{}] 16:16:59 INFO - PROCESS | 12207 | 1461194219729 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:17:00 INFO - PROCESS | 12207 | 1461194220001 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 16:17:00 INFO - PROCESS | 12207 | 1461194220315 Marionette TRACE conn4 -> [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\", \"6fa58ada-af8a-453c-bff4-85003210e11e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:00 INFO - PROCESS | 12207 | ++DOCSHELL 0x89bb0400 == 186 [pid = 12207] [id = 788] 16:17:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 155 (0x8b6aec00) [pid = 12207] [serial = 2363] [outer = (nil)] 16:17:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 156 (0x92967400) [pid = 12207] [serial = 2364] [outer = 0x8b6aec00] 16:17:00 INFO - PROCESS | 12207 | 1461194220412 Marionette DEBUG loaded listener.js 16:17:00 INFO - PROCESS | 12207 | ++DOMWINDOW == 157 (0x92a07c00) [pid = 12207] [serial = 2365] [outer = 0x8b6aec00] 16:17:01 INFO - PROCESS | 12207 | 1461194221304 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:17:01 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:17:01 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1632ms 16:17:01 INFO - PROCESS | 12207 | 1461194221352 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 16:17:01 INFO - PROCESS | 12207 | 1461194221357 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 16:17:02 WARNING - u'runner_teardown' () 16:17:02 INFO - No more tests 16:17:02 INFO - Got 0 unexpected results 16:17:02 INFO - SUITE-END | took 1356s 16:17:02 INFO - Closing logging queue 16:17:02 INFO - queue closed 16:17:02 INFO - Return code: 0 16:17:02 WARNING - # TBPL SUCCESS # 16:17:02 INFO - Running post-action listener: _resource_record_post_action 16:17:02 INFO - Running post-run listener: _resource_record_post_run 16:17:03 INFO - Total resource usage - Wall time: 1393s; CPU: 98.0%; Read bytes: 8192; Write bytes: 968908800; Read time: 20; Write time: 262444 16:17:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:17:03 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 8192; Write bytes: 182767616; Read time: 20; Write time: 171496 16:17:03 INFO - run-tests - Wall time: 1361s; CPU: 98.0%; Read bytes: 0; Write bytes: 786141184; Read time: 0; Write time: 90948 16:17:03 INFO - Running post-run listener: _upload_blobber_files 16:17:03 INFO - Blob upload gear active. 16:17:03 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 16:17:03 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 16:17:03 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', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 16:17:03 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 fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 16:17:04 INFO - (blobuploader) - INFO - Open directory for files ... 16:17:04 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 16:17:04 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:17:04 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:17:05 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:17:05 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:17:05 INFO - (blobuploader) - INFO - Done attempting. 16:17:05 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 16:17:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:17:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:17:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:17:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:17:06 INFO - (blobuploader) - INFO - Done attempting. 16:17:06 INFO - (blobuploader) - INFO - Iteration through files over. 16:17:06 INFO - Return code: 0 16:17:06 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 16:17:06 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 16:17:06 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/aef7221c9e7e834863600c99ee3d917888e0e5e74f077b82c47c384b365d0f027ac57861290b968622203fa7201f24ad398a74c4b6c005605c02198234f7f559", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c898ba6e86d01999132bfd2b2c39c86deadd3baa24d3c07118a63c440b8115b6baff82ece6a9e76ea549bdb512bd4699dad99002393fc8f72d9eba4c1bef2ccd"} 16:17:06 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 16:17:06 INFO - Writing to file /builds/slave/test/properties/blobber_files 16:17:06 INFO - Contents: 16:17:06 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/aef7221c9e7e834863600c99ee3d917888e0e5e74f077b82c47c384b365d0f027ac57861290b968622203fa7201f24ad398a74c4b6c005605c02198234f7f559", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c898ba6e86d01999132bfd2b2c39c86deadd3baa24d3c07118a63c440b8115b6baff82ece6a9e76ea549bdb512bd4699dad99002393fc8f72d9eba4c1bef2ccd"} 16:17:06 INFO - Running post-run listener: copy_logs_to_upload_dir 16:17:06 INFO - Copying logs to upload dir... 16:17:06 INFO - mkdir: /builds/slave/test/build/upload/logs 16:17:06 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1526.702527 ========= master_lag: 3.05 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 29 secs) (at 2016-04-20 16:17:09.432588) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-04-20 16:17:09.436417) ========= 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: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461191811.253979-1110113369 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/aef7221c9e7e834863600c99ee3d917888e0e5e74f077b82c47c384b365d0f027ac57861290b968622203fa7201f24ad398a74c4b6c005605c02198234f7f559", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c898ba6e86d01999132bfd2b2c39c86deadd3baa24d3c07118a63c440b8115b6baff82ece6a9e76ea549bdb512bd4699dad99002393fc8f72d9eba4c1bef2ccd"} build_url:https://queue.taskcluster.net/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033809 build_url: 'https://queue.taskcluster.net/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/aef7221c9e7e834863600c99ee3d917888e0e5e74f077b82c47c384b365d0f027ac57861290b968622203fa7201f24ad398a74c4b6c005605c02198234f7f559", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/c898ba6e86d01999132bfd2b2c39c86deadd3baa24d3c07118a63c440b8115b6baff82ece6a9e76ea549bdb512bd4699dad99002393fc8f72d9eba4c1bef2ccd"}' symbols_url: 'https://queue.taskcluster.net/v1/task/WNiahJCjRb2O4lFyjVs_Ng/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 2.38 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-04-20 16:17:11.848335) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 16:17:11.848683) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1461191811.253979-1110113369 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018161 ========= master_lag: 0.30 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 16:17:12.166486) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 16:17:12.166805) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-20 16:17:12.167343) ========= ========= Total master_lag: 6.86 =========