builder: fx-team_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-785 starttime: 1461156281.9 results: success (0) buildid: 20160420025335 builduid: e2070c3864bc4993b0fae819a230d9d2 revision: e9088179190a3129cc705ea795e40669c97327d0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 05:44:41.895629) ========= master: http://buildbot-master03.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 05:44:41.896050) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 47 secs) (at 2016-04-20 05:44:41.896333) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 47 secs) (at 2016-04-20 05:45:29.797233) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 05:45:29.797584) ========= 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-1461156093.727132-81757027 _=/tools/buildbot/bin/python using PTY: False --2016-04-20 05:45:33-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.02M=0.001s 2016-04-20 05:45:34 (9.02 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.603402 ========= master_lag: 4.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 05:45:34.519088) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 05:45:34.519433) ========= 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-1461156093.727132-81757027 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.027925 ========= master_lag: 4.12 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-04-20 05:45:38.667211) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 17 secs) (at 2016-04-20 05:45:38.667546) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev e9088179190a3129cc705ea795e40669c97327d0 --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 e9088179190a3129cc705ea795e40669c97327d0 --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-1461156093.727132-81757027 _=/tools/buildbot/bin/python using PTY: False 2016-04-20 05:45:44,804 truncating revision to first 12 chars 2016-04-20 05:45:44,804 Setting DEBUG logging. 2016-04-20 05:45:44,804 attempt 1/10 2016-04-20 05:45:44,805 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/e9088179190a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 05:45:46,084 unpacking tar archive at: fx-team-e9088179190a/testing/mozharness/ program finished with exit code 0 elapsedTime=2.073109 ========= master_lag: 15.51 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 17 secs) (at 2016-04-20 05:45:56.254426) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 05:45:56.254695) ========= script_repo_revision: e9088179190a3129cc705ea795e40669c97327d0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 05:45:56.255065) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 43 secs) (at 2016-04-20 05:45:56.255333) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 43 secs) (at 2016-04-20 05:46:39.305256) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 12 secs) (at 2016-04-20 05:46:39.305533) ========= /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-1461156093.727132-81757027 _=/tools/buildbot/bin/python using PTY: False 05:46:48 INFO - MultiFileLogger online at 20160420 05:46:48 in /builds/slave/test 05:46:48 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 05:46:48 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:46:48 INFO - {'append_to_log': False, 05:46:48 INFO - 'base_work_dir': '/builds/slave/test', 05:46:48 INFO - 'blob_upload_branch': 'fx-team', 05:46:48 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:46:48 INFO - 'buildbot_json_path': 'buildprops.json', 05:46:48 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:46:48 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:46:48 INFO - 'download_minidump_stackwalk': True, 05:46:48 INFO - 'download_symbols': 'true', 05:46:48 INFO - 'e10s': False, 05:46:48 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:46:48 INFO - 'tooltool.py': '/tools/tooltool.py', 05:46:48 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:46:48 INFO - '/tools/misc-python/virtualenv.py')}, 05:46:48 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:46:48 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:46:48 INFO - 'log_level': 'info', 05:46:48 INFO - 'log_to_console': True, 05:46:48 INFO - 'opt_config_files': (), 05:46:48 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:46:48 INFO - '--processes=1', 05:46:48 INFO - '--config=%(test_path)s/wptrunner.ini', 05:46:48 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:46:48 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:46:48 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:46:48 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:46:48 INFO - 'pip_index': False, 05:46:48 INFO - 'require_test_zip': True, 05:46:48 INFO - 'test_type': ('testharness',), 05:46:48 INFO - 'this_chunk': '1', 05:46:48 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:46:48 INFO - 'total_chunks': '10', 05:46:48 INFO - 'virtualenv_path': 'venv', 05:46:48 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:46:48 INFO - 'work_dir': 'build'} 05:46:48 INFO - ##### 05:46:48 INFO - ##### Running clobber step. 05:46:48 INFO - ##### 05:46:48 INFO - Running pre-action listener: _resource_record_pre_action 05:46:48 INFO - Running main action method: clobber 05:46:48 INFO - rmtree: /builds/slave/test/build 05:46:48 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:46:49 INFO - Running post-action listener: _resource_record_post_action 05:46:49 INFO - ##### 05:46:49 INFO - ##### Running read-buildbot-config step. 05:46:49 INFO - ##### 05:46:49 INFO - Running pre-action listener: _resource_record_pre_action 05:46:49 INFO - Running main action method: read_buildbot_config 05:46:49 INFO - Using buildbot properties: 05:46:49 INFO - { 05:46:49 INFO - "project": "", 05:46:49 INFO - "product": "firefox", 05:46:49 INFO - "script_repo_revision": "production", 05:46:49 INFO - "scheduler": "tests-fx-team-ubuntu32_vm-debug-unittest-7-3600", 05:46:49 INFO - "repository": "", 05:46:49 INFO - "buildername": "Ubuntu VM 12.04 fx-team debug test web-platform-tests-1", 05:46:49 INFO - "buildid": "20160420025335", 05:46:49 INFO - "pgo_build": "False", 05:46:49 INFO - "basedir": "/builds/slave/test", 05:46:49 INFO - "buildnumber": 103, 05:46:49 INFO - "slavename": "tst-linux32-spot-785", 05:46:49 INFO - "revision": "e9088179190a3129cc705ea795e40669c97327d0", 05:46:49 INFO - "master": "http://buildbot-master03.bb.releng.use1.mozilla.com:8201/", 05:46:49 INFO - "platform": "linux", 05:46:49 INFO - "branch": "fx-team", 05:46:49 INFO - "repo_path": "integration/fx-team", 05:46:49 INFO - "moz_repo_path": "", 05:46:49 INFO - "stage_platform": "linux", 05:46:49 INFO - "builduid": "e2070c3864bc4993b0fae819a230d9d2", 05:46:49 INFO - "slavebuilddir": "test" 05:46:49 INFO - } 05:46:49 INFO - Found installer url https://queue.taskcluster.net/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2. 05:46:49 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json. 05:46:49 INFO - Running post-action listener: _resource_record_post_action 05:46:49 INFO - ##### 05:46:49 INFO - ##### Running download-and-extract step. 05:46:49 INFO - ##### 05:46:49 INFO - Running pre-action listener: _resource_record_pre_action 05:46:49 INFO - Running main action method: download_and_extract 05:46:49 INFO - mkdir: /builds/slave/test/build/tests 05:46:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:46:49 INFO - https://queue.taskcluster.net/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 05:46:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 05:46:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 05:46:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-43aowTQalt3PgW18jzA/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 05:46:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-43aowTQalt3PgW18jzA/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 05:46:51 INFO - Downloaded 1325 bytes. 05:46:51 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 05:46:51 INFO - Using the following test package requirements: 05:46:51 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 05:46:51 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:46:51 INFO - u'firefox-48.0a1.en-US.linux-i686.cppunittest.tests.zip'], 05:46:51 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:46:51 INFO - u'firefox-48.0a1.en-US.linux-i686.gtest.tests.zip'], 05:46:51 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:46:51 INFO - u'jsshell-linux-i686.zip'], 05:46:51 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:46:51 INFO - u'firefox-48.0a1.en-US.linux-i686.mochitest.tests.zip'], 05:46:51 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 05:46:51 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:46:51 INFO - u'firefox-48.0a1.en-US.linux-i686.reftest.tests.zip'], 05:46:51 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:46:51 INFO - u'firefox-48.0a1.en-US.linux-i686.talos.tests.zip'], 05:46:51 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:46:51 INFO - u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'], 05:46:51 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 05:46:51 INFO - u'firefox-48.0a1.en-US.linux-i686.xpcshell.tests.zip']} 05:46:51 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 05:46:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:46:51 INFO - https://queue.taskcluster.net/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 05:46:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 05:46:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 05:46:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-43aowTQalt3PgW18jzA/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 05:46:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-43aowTQalt3PgW18jzA/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 05:46:56 INFO - Downloaded 22428937 bytes. 05:46:56 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/*'] 05:46:56 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/* 05:46:57 INFO - caution: filename not matched: web-platform/* 05:46:57 INFO - Return code: 11 05:46:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:46:57 INFO - https://queue.taskcluster.net/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 05:46:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 05:46:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 05:46:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-43aowTQalt3PgW18jzA/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 05:46:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-43aowTQalt3PgW18jzA/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 05:47:08 INFO - Downloaded 36397867 bytes. 05:47:08 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/*'] 05:47:08 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/* 05:47:12 INFO - caution: filename not matched: bin/* 05:47:12 INFO - caution: filename not matched: config/* 05:47:12 INFO - caution: filename not matched: mozbase/* 05:47:12 INFO - caution: filename not matched: marionette/* 05:47:12 INFO - caution: filename not matched: tools/wptserve/* 05:47:12 INFO - Return code: 11 05:47:12 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')]} 05:47:12 INFO - https://queue.taskcluster.net/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 05:47:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 05:47:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 05:47:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-43aowTQalt3PgW18jzA/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 05:47:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-43aowTQalt3PgW18jzA/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 05:47:30 INFO - Downloaded 63417703 bytes. 05:47:30 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 05:47:30 INFO - mkdir: /builds/slave/test/properties 05:47:30 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:47:30 INFO - Writing to file /builds/slave/test/properties/build_url 05:47:30 INFO - Contents: 05:47:30 INFO - build_url:https://queue.taskcluster.net/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 05:47:34 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 05:47:34 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:47:34 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:47:34 INFO - Contents: 05:47:34 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 05:47:34 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')]} 05:47:34 INFO - https://queue.taskcluster.net/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:47:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 05:47:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 05:47:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-43aowTQalt3PgW18jzA/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 05:47:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Az-43aowTQalt3PgW18jzA/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 05:47:42 INFO - Downloaded 91778634 bytes. 05:47:42 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'] 05:47:42 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 05:47:50 INFO - Return code: 0 05:47:50 INFO - Running post-action listener: _resource_record_post_action 05:47:50 INFO - Running post-action listener: set_extra_try_arguments 05:47:50 INFO - ##### 05:47:50 INFO - ##### Running create-virtualenv step. 05:47:50 INFO - ##### 05:47:50 INFO - Running pre-action listener: _pre_create_virtualenv 05:47:50 INFO - Running pre-action listener: _resource_record_pre_action 05:47:50 INFO - Running main action method: create_virtualenv 05:47:50 INFO - Creating virtualenv /builds/slave/test/build/venv 05:47:50 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 05:47:50 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:47:51 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:47:51 INFO - Using real prefix '/usr' 05:47:51 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:47:53 INFO - Installing distribute.............................................................................................................................................................................................done. 05:47:56 INFO - Installing pip.................done. 05:47:56 INFO - Return code: 0 05:47:56 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:47:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:47:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:47:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:47:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:47:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:47:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:47:56 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 0x8784c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8896598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8948f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x862ae30>, '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 0x88c7c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8946470>, '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-1461156093.727132-81757027', '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 05:47:56 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 05:47:56 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 05:47:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:47:56 INFO - 'CCACHE_UMASK': '002', 05:47:56 INFO - 'DISPLAY': ':0', 05:47:56 INFO - 'HOME': '/home/cltbld', 05:47:56 INFO - 'LANG': 'en_US.UTF-8', 05:47:56 INFO - 'LOGNAME': 'cltbld', 05:47:56 INFO - 'MAIL': '/var/mail/cltbld', 05:47:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:47:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:47:56 INFO - 'MOZ_NO_REMOTE': '1', 05:47:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:47:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:47:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:47:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:47:56 INFO - 'PWD': '/builds/slave/test', 05:47:56 INFO - 'SHELL': '/bin/bash', 05:47:56 INFO - 'SHLVL': '1', 05:47:56 INFO - 'TERM': 'linux', 05:47:56 INFO - 'TMOUT': '86400', 05:47:56 INFO - 'USER': 'cltbld', 05:47:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461156093.727132-81757027', 05:47:56 INFO - '_': '/tools/buildbot/bin/python'} 05:47:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:47:57 INFO - Downloading/unpacking psutil>=0.7.1 05:47:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:47:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:47:57 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 05:47:57 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 05:47:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:47:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:48:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:48:03 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:48:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:48:03 INFO - Installing collected packages: psutil 05:48:03 INFO - Running setup.py install for psutil 05:48:03 INFO - building 'psutil._psutil_linux' extension 05:48:03 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 05:48:03 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 05:48:03 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 05:48:04 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 05:48:04 INFO - building 'psutil._psutil_posix' extension 05:48:04 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 05:48:04 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 05:48:04 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:48:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:48:04 INFO - Successfully installed psutil 05:48:04 INFO - Cleaning up... 05:48:04 INFO - Return code: 0 05:48:04 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:48:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:48:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:48:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:48:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:48:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:48:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:48:04 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 0x8784c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8896598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8948f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x862ae30>, '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 0x88c7c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8946470>, '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-1461156093.727132-81757027', '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 05:48:04 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 05:48:04 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 05:48:04 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:48:04 INFO - 'CCACHE_UMASK': '002', 05:48:04 INFO - 'DISPLAY': ':0', 05:48:04 INFO - 'HOME': '/home/cltbld', 05:48:04 INFO - 'LANG': 'en_US.UTF-8', 05:48:04 INFO - 'LOGNAME': 'cltbld', 05:48:04 INFO - 'MAIL': '/var/mail/cltbld', 05:48:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:48:04 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:48:04 INFO - 'MOZ_NO_REMOTE': '1', 05:48:04 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:48:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:48:04 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:48:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:48:04 INFO - 'PWD': '/builds/slave/test', 05:48:04 INFO - 'SHELL': '/bin/bash', 05:48:04 INFO - 'SHLVL': '1', 05:48:04 INFO - 'TERM': 'linux', 05:48:04 INFO - 'TMOUT': '86400', 05:48:04 INFO - 'USER': 'cltbld', 05:48:04 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461156093.727132-81757027', 05:48:04 INFO - '_': '/tools/buildbot/bin/python'} 05:48:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:48:05 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:48:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:48:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:48:05 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 05:48:05 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 05:48:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:48:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:48:10 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:48:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:48:10 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:48:10 INFO - Installing collected packages: mozsystemmonitor 05:48:10 INFO - Running setup.py install for mozsystemmonitor 05:48:10 INFO - Successfully installed mozsystemmonitor 05:48:10 INFO - Cleaning up... 05:48:10 INFO - Return code: 0 05:48:10 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:48:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:48:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:48:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:48:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:48:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:48:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:48:10 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x8784c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8896598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8948f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x862ae30>, '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 0x88c7c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8946470>, '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-1461156093.727132-81757027', '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 05:48:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 05:48:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 05:48:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:48:10 INFO - 'CCACHE_UMASK': '002', 05:48:10 INFO - 'DISPLAY': ':0', 05:48:10 INFO - 'HOME': '/home/cltbld', 05:48:10 INFO - 'LANG': 'en_US.UTF-8', 05:48:10 INFO - 'LOGNAME': 'cltbld', 05:48:10 INFO - 'MAIL': '/var/mail/cltbld', 05:48:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:48:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:48:10 INFO - 'MOZ_NO_REMOTE': '1', 05:48:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:48:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:48:10 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:48:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:48:10 INFO - 'PWD': '/builds/slave/test', 05:48:10 INFO - 'SHELL': '/bin/bash', 05:48:10 INFO - 'SHLVL': '1', 05:48:10 INFO - 'TERM': 'linux', 05:48:10 INFO - 'TMOUT': '86400', 05:48:10 INFO - 'USER': 'cltbld', 05:48:10 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461156093.727132-81757027', 05:48:10 INFO - '_': '/tools/buildbot/bin/python'} 05:48:10 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:48:10 INFO - Downloading/unpacking blobuploader==1.2.4 05:48:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:48:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:48:10 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 05:48:10 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 05:48:10 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:48:10 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:48:15 INFO - Downloading blobuploader-1.2.4.tar.gz 05:48:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:48:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:48:15 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:48:15 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:48:15 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 05:48: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 05:48: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 05:48: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 05:48:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:48:17 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:48:17 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 05:48:17 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 05:48:17 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 05:48:17 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 05:48:17 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 05:48:17 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 05:48:17 INFO - Downloading docopt-0.6.1.tar.gz 05:48:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:48:17 INFO - Installing collected packages: blobuploader, requests, docopt 05:48:17 INFO - Running setup.py install for blobuploader 05:48:18 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:48:18 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:48:18 INFO - Running setup.py install for requests 05:48:19 INFO - Running setup.py install for docopt 05:48:19 INFO - Successfully installed blobuploader requests docopt 05:48:19 INFO - Cleaning up... 05:48:19 INFO - Return code: 0 05:48:19 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:48:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:48:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:48:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:48:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:48:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:48:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:48:19 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 0x8784c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8896598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8948f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x862ae30>, '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 0x88c7c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8946470>, '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-1461156093.727132-81757027', '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 05:48:19 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 05:48:19 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 05:48:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:48:19 INFO - 'CCACHE_UMASK': '002', 05:48:19 INFO - 'DISPLAY': ':0', 05:48:19 INFO - 'HOME': '/home/cltbld', 05:48:19 INFO - 'LANG': 'en_US.UTF-8', 05:48:19 INFO - 'LOGNAME': 'cltbld', 05:48:19 INFO - 'MAIL': '/var/mail/cltbld', 05:48:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:48:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:48:19 INFO - 'MOZ_NO_REMOTE': '1', 05:48:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:48:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:48:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:48:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:48:19 INFO - 'PWD': '/builds/slave/test', 05:48:19 INFO - 'SHELL': '/bin/bash', 05:48:19 INFO - 'SHLVL': '1', 05:48:19 INFO - 'TERM': 'linux', 05:48:19 INFO - 'TMOUT': '86400', 05:48:19 INFO - 'USER': 'cltbld', 05:48:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461156093.727132-81757027', 05:48:19 INFO - '_': '/tools/buildbot/bin/python'} 05:48:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:48:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:48:19 INFO - Running setup.py (path:/tmp/pip-2aJRnR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:48:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:48:19 INFO - Running setup.py (path:/tmp/pip-SGHige-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:48:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:48:20 INFO - Running setup.py (path:/tmp/pip-31O9qg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:48:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:48:20 INFO - Running setup.py (path:/tmp/pip-H9Clj9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:48:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:48:20 INFO - Running setup.py (path:/tmp/pip-4BXsKv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:48:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:48:20 INFO - Running setup.py (path:/tmp/pip-ozwoc6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:48:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:48:20 INFO - Running setup.py (path:/tmp/pip-vJEMfO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:48:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:48:20 INFO - Running setup.py (path:/tmp/pip-fmJKVG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:48:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:48:20 INFO - Running setup.py (path:/tmp/pip-RzPlVx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:48:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:48:20 INFO - Running setup.py (path:/tmp/pip-FA7_nt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:48:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:48:21 INFO - Running setup.py (path:/tmp/pip-J6s1_a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:48:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:48:21 INFO - Running setup.py (path:/tmp/pip-K4UPKX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:48:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:48:21 INFO - Running setup.py (path:/tmp/pip-x8MTwm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:48:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:48:21 INFO - Running setup.py (path:/tmp/pip-SwJQRB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:48:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:48:21 INFO - Running setup.py (path:/tmp/pip-vFALVJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:48:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:48:21 INFO - Running setup.py (path:/tmp/pip-CV0O4_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:48:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:48:21 INFO - Running setup.py (path:/tmp/pip-fj5EfC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:48:21 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:48:21 INFO - Running setup.py (path:/tmp/pip-pnx6RK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:48:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:48:22 INFO - Running setup.py (path:/tmp/pip-oUd6qF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:48:22 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:48:22 INFO - Running setup.py (path:/tmp/pip-XcFFAR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:48:22 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:48:22 INFO - Running setup.py (path:/tmp/pip-FHTTBZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:48:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:48:22 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 05:48:22 INFO - Running setup.py install for manifestparser 05:48:23 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:48:23 INFO - Running setup.py install for mozcrash 05:48:23 INFO - Running setup.py install for mozdebug 05:48:23 INFO - Running setup.py install for mozdevice 05:48:23 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:48:23 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:48:23 INFO - Running setup.py install for mozfile 05:48:23 INFO - Running setup.py install for mozhttpd 05:48:24 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:48:24 INFO - Running setup.py install for mozinfo 05:48:24 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:48:24 INFO - Running setup.py install for mozInstall 05:48:24 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:48:24 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:48:24 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:48:24 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:48:24 INFO - Running setup.py install for mozleak 05:48:24 INFO - Running setup.py install for mozlog 05:48:25 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:48:25 INFO - Running setup.py install for moznetwork 05:48:25 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:48:25 INFO - Running setup.py install for mozprocess 05:48:25 INFO - Running setup.py install for mozprofile 05:48:25 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:48:25 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:48:25 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:48:25 INFO - Running setup.py install for mozrunner 05:48:26 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:48:26 INFO - Running setup.py install for mozscreenshot 05:48:26 INFO - Running setup.py install for moztest 05:48:26 INFO - Running setup.py install for mozversion 05:48:26 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:48:26 INFO - Running setup.py install for wptserve 05:48:26 INFO - Running setup.py install for marionette-driver 05:48:27 INFO - Running setup.py install for browsermob-proxy 05:48:27 INFO - Running setup.py install for marionette-client 05:48:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:48:27 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:48:28 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 05:48:28 INFO - Cleaning up... 05:48:28 INFO - Return code: 0 05:48:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:48:28 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')]} 05:48:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:48:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:48:28 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')]} 05:48:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:48:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:48:28 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 0x8784c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8896598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8948f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x862ae30>, '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 0x88c7c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8946470>, '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-1461156093.727132-81757027', '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 05:48:28 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 05:48:28 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 05:48:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:48:28 INFO - 'CCACHE_UMASK': '002', 05:48:28 INFO - 'DISPLAY': ':0', 05:48:28 INFO - 'HOME': '/home/cltbld', 05:48:28 INFO - 'LANG': 'en_US.UTF-8', 05:48:28 INFO - 'LOGNAME': 'cltbld', 05:48:28 INFO - 'MAIL': '/var/mail/cltbld', 05:48:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:48:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:48:28 INFO - 'MOZ_NO_REMOTE': '1', 05:48:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:48:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:48:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:48:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:48:28 INFO - 'PWD': '/builds/slave/test', 05:48:28 INFO - 'SHELL': '/bin/bash', 05:48:28 INFO - 'SHLVL': '1', 05:48:28 INFO - 'TERM': 'linux', 05:48:28 INFO - 'TMOUT': '86400', 05:48:28 INFO - 'USER': 'cltbld', 05:48:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461156093.727132-81757027', 05:48:28 INFO - '_': '/tools/buildbot/bin/python'} 05:48:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:48:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:48:28 INFO - Running setup.py (path:/tmp/pip-PC9wCQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:48:28 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)) 05:48:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:48:28 INFO - Running setup.py (path:/tmp/pip-9X4WAw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:48:28 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)) 05:48:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:48:28 INFO - Running setup.py (path:/tmp/pip-s9Cf79-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:48:28 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)) 05:48:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:48:28 INFO - Running setup.py (path:/tmp/pip-7HDQ9X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:48:29 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)) 05:48:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:48:29 INFO - Running setup.py (path:/tmp/pip-RmHq46-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:48:29 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)) 05:48:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:48:29 INFO - Running setup.py (path:/tmp/pip-yDz5CS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:48:29 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)) 05:48:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:48:29 INFO - Running setup.py (path:/tmp/pip-7t24Lh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:48:29 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)) 05:48:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:48:29 INFO - Running setup.py (path:/tmp/pip-WjhSsc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:48:29 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)) 05:48:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:48:29 INFO - Running setup.py (path:/tmp/pip-HQnQzf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:48:29 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)) 05:48:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:48:29 INFO - Running setup.py (path:/tmp/pip-NeU_I7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:48:29 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)) 05:48:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:48:29 INFO - Running setup.py (path:/tmp/pip-O7ftNG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:48:29 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)) 05:48:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:48:29 INFO - Running setup.py (path:/tmp/pip-94SzU6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:48:30 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)) 05:48:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:48:30 INFO - Running setup.py (path:/tmp/pip-mxjkaO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:48:30 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)) 05:48:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:48:30 INFO - Running setup.py (path:/tmp/pip-w7sXyG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:48:30 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)) 05:48:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:48:30 INFO - Running setup.py (path:/tmp/pip-xHVgxK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:48:30 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)) 05:48:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:48:30 INFO - Running setup.py (path:/tmp/pip-UkpFnD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:48:30 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)) 05:48:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:48:30 INFO - Running setup.py (path:/tmp/pip-FQgY5E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:48:30 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)) 05:48:30 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:48:30 INFO - Running setup.py (path:/tmp/pip-9Dp638-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:48:31 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)) 05:48:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:48:31 INFO - Running setup.py (path:/tmp/pip-QOy2wq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:48:31 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)) 05:48:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:48:31 INFO - Running setup.py (path:/tmp/pip-HqBCFT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:48:31 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)) 05:48:31 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:48:31 INFO - Running setup.py (path:/tmp/pip-1EeXa5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:48:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:48:31 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)) 05:48:31 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)) 05:48:31 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)) 05:48:31 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)) 05:48:31 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)) 05:48:31 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)) 05:48:31 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:48:31 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 05:48:31 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 05:48:31 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 05:48:31 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 05:48:31 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 05:48:31 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 05:48:36 INFO - Downloading blessings-1.6.tar.gz 05:48:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:48:37 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)) 05:48:37 INFO - Installing collected packages: blessings 05:48:37 INFO - Running setup.py install for blessings 05:48:37 INFO - Successfully installed blessings 05:48:37 INFO - Cleaning up... 05:48:37 INFO - Return code: 0 05:48:37 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:48:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:48:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:48:37 INFO - Reading from file tmpfile_stdout 05:48:37 INFO - Current package versions: 05:48:37 INFO - argparse == 1.2.1 05:48:37 INFO - blessings == 1.6 05:48:37 INFO - blobuploader == 1.2.4 05:48:37 INFO - browsermob-proxy == 0.6.0 05:48:37 INFO - docopt == 0.6.1 05:48:37 INFO - manifestparser == 1.1 05:48:37 INFO - marionette-client == 2.3.0 05:48:37 INFO - marionette-driver == 1.4.0 05:48:37 INFO - mozInstall == 1.12 05:48:37 INFO - mozcrash == 0.17 05:48:37 INFO - mozdebug == 0.1 05:48:37 INFO - mozdevice == 0.48 05:48:37 INFO - mozfile == 1.2 05:48:37 INFO - mozhttpd == 0.7 05:48:37 INFO - mozinfo == 0.9 05:48:37 INFO - mozleak == 0.1 05:48:37 INFO - mozlog == 3.1 05:48:37 INFO - moznetwork == 0.27 05:48:37 INFO - mozprocess == 0.22 05:48:37 INFO - mozprofile == 0.28 05:48:37 INFO - mozrunner == 6.11 05:48:37 INFO - mozscreenshot == 0.1 05:48:37 INFO - mozsystemmonitor == 0.0 05:48:37 INFO - moztest == 0.7 05:48:37 INFO - mozversion == 1.4 05:48:37 INFO - psutil == 3.1.1 05:48:37 INFO - requests == 1.2.3 05:48:37 INFO - wptserve == 1.4.0 05:48:37 INFO - wsgiref == 0.1.2 05:48:37 INFO - Running post-action listener: _resource_record_post_action 05:48:37 INFO - Running post-action listener: _start_resource_monitoring 05:48:37 INFO - Starting resource monitoring. 05:48:37 INFO - ##### 05:48:37 INFO - ##### Running pull step. 05:48:37 INFO - ##### 05:48:37 INFO - Running pre-action listener: _resource_record_pre_action 05:48:37 INFO - Running main action method: pull 05:48:37 INFO - Pull has nothing to do! 05:48:37 INFO - Running post-action listener: _resource_record_post_action 05:48:37 INFO - ##### 05:48:37 INFO - ##### Running install step. 05:48:37 INFO - ##### 05:48:37 INFO - Running pre-action listener: _resource_record_pre_action 05:48:37 INFO - Running main action method: install 05:48:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:48:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:48:38 INFO - Reading from file tmpfile_stdout 05:48:38 INFO - Detecting whether we're running mozinstall >=1.0... 05:48:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:48:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:48:38 INFO - Reading from file tmpfile_stdout 05:48:38 INFO - Output received: 05:48:38 INFO - Usage: mozinstall [options] installer 05:48:38 INFO - Options: 05:48:38 INFO - -h, --help show this help message and exit 05:48:38 INFO - -d DEST, --destination=DEST 05:48:38 INFO - Directory to install application into. [default: 05:48:38 INFO - "/builds/slave/test"] 05:48:38 INFO - --app=APP Application being installed. [default: firefox] 05:48:38 INFO - mkdir: /builds/slave/test/build/application 05:48:38 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'] 05:48:38 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 05:49:12 INFO - Reading from file tmpfile_stdout 05:49:12 INFO - Output received: 05:49:12 INFO - /builds/slave/test/build/application/firefox/firefox 05:49:12 INFO - Running post-action listener: _resource_record_post_action 05:49:12 INFO - ##### 05:49:12 INFO - ##### Running run-tests step. 05:49:12 INFO - ##### 05:49:12 INFO - Running pre-action listener: _resource_record_pre_action 05:49:12 INFO - Running main action method: run_tests 05:49:12 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:49:12 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:49:12 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:49:12 INFO - grabbing minidump binary from tooltool 05:49:12 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')]} 05:49:12 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 0x862ae30>, '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 0x88c7c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8946470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:49:12 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 05:49:12 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 05:49:12 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:49:12 INFO - Return code: 0 05:49:12 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 05:49:12 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:49:12 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/Az-43aowTQalt3PgW18jzA/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 05:49:12 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/Az-43aowTQalt3PgW18jzA/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 05:49:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:49:12 INFO - 'CCACHE_UMASK': '002', 05:49:12 INFO - 'DISPLAY': ':0', 05:49:12 INFO - 'HOME': '/home/cltbld', 05:49:12 INFO - 'LANG': 'en_US.UTF-8', 05:49:12 INFO - 'LOGNAME': 'cltbld', 05:49:12 INFO - 'MAIL': '/var/mail/cltbld', 05:49:12 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:49:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:49:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:49:12 INFO - 'MOZ_NO_REMOTE': '1', 05:49:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:49:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:49:12 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:49:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:49:12 INFO - 'PWD': '/builds/slave/test', 05:49:12 INFO - 'SHELL': '/bin/bash', 05:49:12 INFO - 'SHLVL': '1', 05:49:12 INFO - 'TERM': 'linux', 05:49:12 INFO - 'TMOUT': '86400', 05:49:12 INFO - 'USER': 'cltbld', 05:49:12 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461156093.727132-81757027', 05:49:12 INFO - '_': '/tools/buildbot/bin/python'} 05:49:12 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/Az-43aowTQalt3PgW18jzA/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 05:49:13 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 05:49:13 INFO - import pkg_resources 05:49:14 INFO - Using 1 client processes 05:49:14 INFO - wptserve Starting http server on 127.0.0.1:8000 05:49:14 INFO - wptserve Starting http server on 127.0.0.1:8001 05:49:14 INFO - wptserve Starting http server on 127.0.0.1:8443 05:49:16 INFO - SUITE-START | Running 778 tests 05:49:16 INFO - Running testharness tests 05:49:16 INFO - Setting up ssl 05:49:16 INFO - PROCESS | certutil | 05:49:16 INFO - PROCESS | certutil | 05:49:17 INFO - PROCESS | certutil | 05:49:17 INFO - Certificate Nickname Trust Attributes 05:49:17 INFO - SSL,S/MIME,JAR/XPI 05:49:17 INFO - 05:49:17 INFO - web-platform-tests CT,, 05:49:17 INFO - 05:49:17 INFO - Starting runner 05:49:19 INFO - PROCESS | 1782 | 1461156559932 Marionette DEBUG Marionette enabled via build flag and pref 05:49:20 INFO - PROCESS | 1782 | ++DOCSHELL 0xa2acd400 == 1 [pid = 1782] [id = 1] 05:49:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 1 (0xa2acd800) [pid = 1782] [serial = 1] [outer = (nil)] 05:49:20 INFO - PROCESS | 1782 | [1782] WARNING: No inner window available!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:49:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 2 (0xa2ace000) [pid = 1782] [serial = 2] [outer = 0xa2acd800] 05:49:20 INFO - PROCESS | 1782 | 1461156560599 Marionette INFO Listening on port 2828 05:49:21 INFO - PROCESS | 1782 | 1461156561209 Marionette DEBUG Marionette enabled via command-line flag 05:49:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x9fc4d000 == 2 [pid = 1782] [id = 2] 05:49:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 3 (0x9fc92c00) [pid = 1782] [serial = 3] [outer = (nil)] 05:49:21 INFO - PROCESS | 1782 | [1782] WARNING: No inner window available!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:49:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 4 (0x9fc93400) [pid = 1782] [serial = 4] [outer = 0x9fc92c00] 05:49:21 INFO - PROCESS | 1782 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9fb79280 05:49:21 INFO - PROCESS | 1782 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fb79da0 05:49:21 INFO - PROCESS | 1782 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fb88ca0 05:49:21 INFO - PROCESS | 1782 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fb99900 05:49:21 INFO - PROCESS | 1782 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9fb9b640 05:49:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 5 (0x9fb95800) [pid = 1782] [serial = 5] [outer = 0xa2acd800] 05:49:21 INFO - PROCESS | 1782 | [1782] 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 05:49:21 INFO - PROCESS | 1782 | 1461156561675 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51342 05:49:21 INFO - PROCESS | 1782 | [1782] 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 05:49:21 INFO - PROCESS | 1782 | 1461156561708 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51343 05:49:21 INFO - PROCESS | 1782 | 1461156561776 Marionette DEBUG Closed connection conn0 05:49:21 INFO - PROCESS | 1782 | 1461156561781 Marionette DEBUG Closed connection conn1 05:49:21 INFO - PROCESS | 1782 | [1782] 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 05:49:21 INFO - PROCESS | 1782 | [1782] 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 05:49:21 INFO - PROCESS | 1782 | 1461156561921 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51344 05:49:21 INFO - PROCESS | 1782 | [1782] 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 05:49:21 INFO - PROCESS | 1782 | 1461156561984 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:51345 05:49:21 INFO - PROCESS | 1782 | 1461156561990 Marionette DEBUG Closed connection conn2 05:49:22 INFO - PROCESS | 1782 | [1782] 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 05:49:22 INFO - PROCESS | 1782 | 1461156562043 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:51346 05:49:22 INFO - PROCESS | 1782 | 1461156562057 Marionette DEBUG Closed connection conn3 05:49:22 INFO - PROCESS | 1782 | 1461156562113 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:49:22 INFO - PROCESS | 1782 | 1461156562129 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":"20160420025335","device":"desktop","version":"48.0a1"} 05:49:22 INFO - PROCESS | 1782 | [1782] 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 05:49:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x98d3d400 == 3 [pid = 1782] [id = 3] 05:49:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 6 (0x98d3d800) [pid = 1782] [serial = 6] [outer = (nil)] 05:49:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x98d3dc00 == 4 [pid = 1782] [id = 4] 05:49:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 7 (0x98d3e000) [pid = 1782] [serial = 7] [outer = (nil)] 05:49:24 INFO - PROCESS | 1782 | [1782] 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 05:49:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x982cc000 == 5 [pid = 1782] [id = 5] 05:49:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 8 (0x982cc400) [pid = 1782] [serial = 8] [outer = (nil)] 05:49:24 INFO - PROCESS | 1782 | [1782] 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 05:49:24 INFO - PROCESS | 1782 | [1782] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:49:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 9 (0x981c0800) [pid = 1782] [serial = 9] [outer = 0x982cc400] 05:49:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 10 (0x9836f800) [pid = 1782] [serial = 10] [outer = 0x98d3d800] 05:49:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 11 (0x98371400) [pid = 1782] [serial = 11] [outer = 0x98d3e000] 05:49:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 12 (0x98373400) [pid = 1782] [serial = 12] [outer = 0x982cc400] 05:49:26 INFO - PROCESS | 1782 | 1461156566369 Marionette DEBUG loaded listener.js 05:49:26 INFO - PROCESS | 1782 | 1461156566388 Marionette DEBUG loaded listener.js 05:49:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 13 (0x95ca2000) [pid = 1782] [serial = 13] [outer = 0x982cc400] 05:49:27 INFO - PROCESS | 1782 | 1461156567180 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"78ca1204-fbe4-4f80-b347-7a3b3177dbb0","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":"20160420025335","device":"desktop","version":"48.0a1","command_id":1}}] 05:49:27 INFO - PROCESS | 1782 | 1461156567481 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}] 05:49:27 INFO - PROCESS | 1782 | 1461156567830 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 05:49:27 INFO - PROCESS | 1782 | 1461156567916 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:49:27 INFO - PROCESS | 1782 | [1782] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:49:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 14 (0x91f83000) [pid = 1782] [serial = 14] [outer = 0x982cc400] 05:49:28 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:49:28 INFO - PROCESS | 1782 | 1461156568556 Marionette TRACE conn4 <- [1,3,null,{}] 05:49:28 INFO - PROCESS | 1782 | 1461156568640 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:49:28 INFO - PROCESS | 1782 | 1461156568670 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 05:49:28 INFO - PROCESS | 1782 | 1461156568722 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 05:49:28 INFO - PROCESS | 1782 | 1461156568728 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 05:49:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:49:28 INFO - PROCESS | 1782 | 1461156568736 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:49:28 INFO - PROCESS | 1782 | 1461156568742 Marionette TRACE conn4 <- [1,6,null,{}] 05:49:28 INFO - PROCESS | 1782 | 1461156568752 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}] 05:49:28 INFO - PROCESS | 1782 | 1461156568772 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 05:49:28 INFO - PROCESS | 1782 | 1461156568778 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ed5800 == 6 [pid = 1782] [id = 6] 05:49:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 15 (0x91ed5c00) [pid = 1782] [serial = 15] [outer = (nil)] 05:49:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 16 (0x91ed7c00) [pid = 1782] [serial = 16] [outer = 0x91ed5c00] 05:49:28 INFO - PROCESS | 1782 | 1461156568870 Marionette DEBUG loaded listener.js 05:49:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 17 (0x9500d400) [pid = 1782] [serial = 17] [outer = 0x91ed5c00] 05:49:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x914e8c00 == 7 [pid = 1782] [id = 7] 05:49:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 18 (0x914e9000) [pid = 1782] [serial = 18] [outer = (nil)] 05:49:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 19 (0x914efc00) [pid = 1782] [serial = 19] [outer = 0x914e9000] 05:49:29 INFO - PROCESS | 1782 | 1461156569360 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 20 (0x912e4000) [pid = 1782] [serial = 20] [outer = 0x914e9000] 05:49:29 INFO - PROCESS | 1782 | [1782] 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 05:49:29 INFO - PROCESS | 1782 | 1461156569975 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]]]}] 05:49:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:49:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1301ms 05:49:30 INFO - PROCESS | 1782 | 1461156570112 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 05:49:30 INFO - PROCESS | 1782 | 1461156570114 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 05:49:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:49:30 INFO - PROCESS | 1782 | 1461156570166 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 1782 | 1461156570171 Marionette TRACE conn4 <- [1,10,null,{}] 05:49:30 INFO - PROCESS | 1782 | 1461156570196 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}] 05:49:30 INFO - PROCESS | 1782 | 1461156570473 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 05:49:30 INFO - PROCESS | 1782 | 1461156570738 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa57000 == 8 [pid = 1782] [id = 8] 05:49:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 21 (0x8fa57400) [pid = 1782] [serial = 21] [outer = (nil)] 05:49:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 22 (0x9052d400) [pid = 1782] [serial = 22] [outer = 0x8fa57400] 05:49:30 INFO - PROCESS | 1782 | 1461156570845 Marionette DEBUG loaded listener.js 05:49:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 23 (0x90539000) [pid = 1782] [serial = 23] [outer = 0x8fa57400] 05:49:31 INFO - PROCESS | 1782 | 1461156571703 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]]]}] 05:49:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:49:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1630ms 05:49:31 INFO - PROCESS | 1782 | 1461156571766 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 05:49:31 INFO - PROCESS | 1782 | 1461156571774 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 05:49:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:49:31 INFO - PROCESS | 1782 | 1461156571781 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:49:31 INFO - PROCESS | 1782 | 1461156571789 Marionette TRACE conn4 <- [1,14,null,{}] 05:49:31 INFO - PROCESS | 1782 | 1461156571797 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}] 05:49:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x93c10000 == 9 [pid = 1782] [id = 9] 05:49:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 24 (0x93c10400) [pid = 1782] [serial = 24] [outer = (nil)] 05:49:32 INFO - PROCESS | 1782 | 1461156572037 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 05:49:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 25 (0x91ed3400) [pid = 1782] [serial = 25] [outer = 0x93c10400] 05:49:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 26 (0x95006800) [pid = 1782] [serial = 26] [outer = 0x93c10400] 05:49:32 INFO - PROCESS | 1782 | 1461156572195 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x93c0c000 == 10 [pid = 1782] [id = 10] 05:49:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 27 (0x9500f800) [pid = 1782] [serial = 27] [outer = (nil)] 05:49:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 28 (0x95ca4000) [pid = 1782] [serial = 28] [outer = 0x9500f800] 05:49:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x96b65000 == 11 [pid = 1782] [id = 11] 05:49:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 29 (0x96bcb000) [pid = 1782] [serial = 29] [outer = (nil)] 05:49:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 30 (0x9707b400) [pid = 1782] [serial = 30] [outer = 0x96bcb000] 05:49:32 INFO - PROCESS | 1782 | 1461156572414 Marionette DEBUG loaded listener.js 05:49:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 31 (0x979b8000) [pid = 1782] [serial = 31] [outer = 0x96bcb000] 05:49:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 32 (0x91ed6800) [pid = 1782] [serial = 32] [outer = 0x9500f800] 05:49:33 INFO - PROCESS | 1782 | 1461156573440 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]]]}] 05:49:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:49:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1684ms 05:49:33 INFO - PROCESS | 1782 | 1461156573467 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 05:49:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:49:33 INFO - PROCESS | 1782 | 1461156573472 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 05:49:33 INFO - PROCESS | 1782 | 1461156573479 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:49:33 INFO - PROCESS | 1782 | 1461156573483 Marionette TRACE conn4 <- [1,18,null,{}] 05:49:33 INFO - PROCESS | 1782 | 1461156573489 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}] 05:49:33 INFO - PROCESS | 1782 | 1461156573697 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 05:49:33 INFO - PROCESS | 1782 | 1461156573827 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x90536000 == 12 [pid = 1782] [id = 12] 05:49:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 33 (0x997afc00) [pid = 1782] [serial = 33] [outer = (nil)] 05:49:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 34 (0x9adcb800) [pid = 1782] [serial = 34] [outer = 0x997afc00] 05:49:33 INFO - PROCESS | 1782 | 1461156573949 Marionette DEBUG loaded listener.js 05:49:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 35 (0x9dfde800) [pid = 1782] [serial = 35] [outer = 0x997afc00] 05:49:34 INFO - PROCESS | 1782 | 1461156574823 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]]]}] 05:49:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:49:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1397ms 05:49:34 INFO - PROCESS | 1782 | 1461156574876 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 05:49:34 INFO - PROCESS | 1782 | 1461156574884 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 05:49:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:49:34 INFO - PROCESS | 1782 | 1461156574901 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:49:34 INFO - PROCESS | 1782 | 1461156574908 Marionette TRACE conn4 <- [1,22,null,{}] 05:49:34 INFO - PROCESS | 1782 | 1461156574913 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}] 05:49:35 INFO - PROCESS | 1782 | 1461156575155 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 05:49:35 INFO - PROCESS | 1782 | 1461156575265 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x997f4000 == 13 [pid = 1782] [id = 13] 05:49:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 36 (0x997f4c00) [pid = 1782] [serial = 36] [outer = (nil)] 05:49:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 37 (0xa4446800) [pid = 1782] [serial = 37] [outer = 0x997f4c00] 05:49:35 INFO - PROCESS | 1782 | 1461156575353 Marionette DEBUG loaded listener.js 05:49:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 38 (0xa4479800) [pid = 1782] [serial = 38] [outer = 0x997f4c00] 05:49:36 INFO - PROCESS | 1782 | 1461156576192 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]]]}] 05:49:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:49:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1354ms 05:49:36 INFO - PROCESS | 1782 | 1461156576401 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 05:49:36 INFO - PROCESS | 1782 | 1461156576406 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 05:49:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:49:36 INFO - PROCESS | 1782 | 1461156576423 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:49:36 INFO - PROCESS | 1782 | 1461156576427 Marionette TRACE conn4 <- [1,26,null,{}] 05:49:36 INFO - PROCESS | 1782 | 1461156576432 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}] 05:49:36 INFO - PROCESS | 1782 | 1461156576792 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 05:49:36 INFO - PROCESS | 1782 | 1461156576945 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x912e5000 == 14 [pid = 1782] [id = 14] 05:49:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 39 (0x912e5c00) [pid = 1782] [serial = 39] [outer = (nil)] 05:49:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 40 (0x91e0bc00) [pid = 1782] [serial = 40] [outer = 0x912e5c00] 05:49:37 INFO - PROCESS | 1782 | 1461156577025 Marionette DEBUG loaded listener.js 05:49:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 41 (0x91ed8400) [pid = 1782] [serial = 41] [outer = 0x912e5c00] 05:49:37 INFO - PROCESS | 1782 | --DOCSHELL 0x91ed5800 == 13 [pid = 1782] [id = 6] 05:49:37 INFO - PROCESS | 1782 | 1461156577943 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]]]}] 05:49:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:49:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1583ms 05:49:38 INFO - PROCESS | 1782 | 1461156578008 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 05:49:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:49:38 INFO - PROCESS | 1782 | 1461156578016 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 05:49:38 INFO - PROCESS | 1782 | 1461156578024 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:49:38 INFO - PROCESS | 1782 | 1461156578030 Marionette TRACE conn4 <- [1,30,null,{}] 05:49:38 INFO - PROCESS | 1782 | 1461156578039 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}] 05:49:38 INFO - PROCESS | 1782 | 1461156578188 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 05:49:38 INFO - PROCESS | 1782 | 1461156578300 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x96b60800 == 14 [pid = 1782] [id = 15] 05:49:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 42 (0x96bc7c00) [pid = 1782] [serial = 42] [outer = (nil)] 05:49:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 43 (0x97075400) [pid = 1782] [serial = 43] [outer = 0x96bc7c00] 05:49:38 INFO - PROCESS | 1782 | 1461156578382 Marionette DEBUG loaded listener.js 05:49:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 44 (0x97ba7000) [pid = 1782] [serial = 44] [outer = 0x96bc7c00] 05:49:39 INFO - PROCESS | 1782 | 1461156579095 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]]]}] 05:49:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:49:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1094ms 05:49:39 INFO - PROCESS | 1782 | 1461156579117 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 05:49:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:49:39 INFO - PROCESS | 1782 | 1461156579121 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 05:49:39 INFO - PROCESS | 1782 | 1461156579127 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - PROCESS | 1782 | 1461156579131 Marionette TRACE conn4 <- [1,34,null,{}] 05:49:39 INFO - PROCESS | 1782 | 1461156579137 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}] 05:49:39 INFO - PROCESS | 1782 | 1461156579289 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 05:49:39 INFO - PROCESS | 1782 | 1461156579383 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x97dd6c00 == 15 [pid = 1782] [id = 16] 05:49:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 45 (0x9884fc00) [pid = 1782] [serial = 45] [outer = (nil)] 05:49:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 46 (0x98be0c00) [pid = 1782] [serial = 46] [outer = 0x9884fc00] 05:49:39 INFO - PROCESS | 1782 | 1461156579457 Marionette DEBUG loaded listener.js 05:49:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 47 (0x9904c000) [pid = 1782] [serial = 47] [outer = 0x9884fc00] 05:49:40 INFO - PROCESS | 1782 | 1461156580174 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]]]}] 05:49:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:49:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1086ms 05:49:40 INFO - PROCESS | 1782 | 1461156580222 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 05:49:40 INFO - PROCESS | 1782 | 1461156580228 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 05:49:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:49:40 INFO - PROCESS | 1782 | 1461156580244 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:49:40 INFO - PROCESS | 1782 | 1461156580251 Marionette TRACE conn4 <- [1,38,null,{}] 05:49:40 INFO - PROCESS | 1782 | 1461156580312 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}] 05:49:40 INFO - PROCESS | 1782 | 1461156580492 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 05:49:40 INFO - PROCESS | 1782 | 1461156580596 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa58400 == 16 [pid = 1782] [id = 17] 05:49:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 48 (0x91e13400) [pid = 1782] [serial = 48] [outer = (nil)] 05:49:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 49 (0x91ed8000) [pid = 1782] [serial = 49] [outer = 0x91e13400] 05:49:40 INFO - PROCESS | 1782 | 1461156580704 Marionette DEBUG loaded listener.js 05:49:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 50 (0x95a22400) [pid = 1782] [serial = 50] [outer = 0x91e13400] 05:49:41 INFO - PROCESS | 1782 | 1461156581626 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]]]}] 05:49:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:49:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1451ms 05:49:41 INFO - PROCESS | 1782 | 1461156581690 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 05:49:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:49:41 INFO - PROCESS | 1782 | 1461156581699 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 05:49:41 INFO - PROCESS | 1782 | 1461156581708 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:49:41 INFO - PROCESS | 1782 | 1461156581713 Marionette TRACE conn4 <- [1,42,null,{}] 05:49:41 INFO - PROCESS | 1782 | 1461156581721 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}] 05:49:41 INFO - PROCESS | 1782 | 1461156581935 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 05:49:42 INFO - PROCESS | 1782 | 1461156582104 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x9884b000 == 17 [pid = 1782] [id = 18] 05:49:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 51 (0x9884d800) [pid = 1782] [serial = 51] [outer = (nil)] 05:49:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 52 (0x98be1000) [pid = 1782] [serial = 52] [outer = 0x9884d800] 05:49:42 INFO - PROCESS | 1782 | 1461156582198 Marionette DEBUG loaded listener.js 05:49:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 53 (0x990c6c00) [pid = 1782] [serial = 53] [outer = 0x9884d800] 05:49:43 INFO - PROCESS | 1782 | 1461156583023 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]]]}] 05:49:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:49:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1331ms 05:49:43 INFO - PROCESS | 1782 | 1461156583037 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 05:49:43 INFO - PROCESS | 1782 | 1461156583041 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 05:49:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:49:43 INFO - PROCESS | 1782 | 1461156583047 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:49:43 INFO - PROCESS | 1782 | 1461156583050 Marionette TRACE conn4 <- [1,46,null,{}] 05:49:43 INFO - PROCESS | 1782 | 1461156583057 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}] 05:49:43 INFO - PROCESS | 1782 | 1461156583226 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 05:49:43 INFO - PROCESS | 1782 | 1461156583364 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x929d4c00 == 18 [pid = 1782] [id = 19] 05:49:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 54 (0x997fb000) [pid = 1782] [serial = 54] [outer = (nil)] 05:49:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 55 (0x99ae7800) [pid = 1782] [serial = 55] [outer = 0x997fb000] 05:49:43 INFO - PROCESS | 1782 | 1461156583459 Marionette DEBUG loaded listener.js 05:49:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 56 (0x99aeb800) [pid = 1782] [serial = 56] [outer = 0x997fb000] 05:49:44 INFO - PROCESS | 1782 | 1461156584403 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]]]}] 05:49:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:49:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1384ms 05:49:44 INFO - PROCESS | 1782 | 1461156584441 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 05:49:44 INFO - PROCESS | 1782 | 1461156584452 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 05:49:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:49:44 INFO - PROCESS | 1782 | 1461156584460 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:49:44 INFO - PROCESS | 1782 | 1461156584464 Marionette TRACE conn4 <- [1,50,null,{}] 05:49:44 INFO - PROCESS | 1782 | 1461156584470 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}] 05:49:44 INFO - PROCESS | 1782 | 1461156584646 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 05:49:44 INFO - PROCESS | 1782 | 1461156584809 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x90610800 == 19 [pid = 1782] [id = 20] 05:49:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 57 (0x99aeb000) [pid = 1782] [serial = 57] [outer = (nil)] 05:49:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 58 (0x9df92800) [pid = 1782] [serial = 58] [outer = 0x99aeb000] 05:49:44 INFO - PROCESS | 1782 | 1461156584898 Marionette DEBUG loaded listener.js 05:49:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 59 (0x9ea0f400) [pid = 1782] [serial = 59] [outer = 0x99aeb000] 05:49:45 INFO - PROCESS | 1782 | 1461156585732 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]]]}] 05:49:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:49:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1328ms 05:49:45 INFO - PROCESS | 1782 | 1461156585789 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 05:49:45 INFO - PROCESS | 1782 | 1461156585795 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 05:49:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:49:45 INFO - PROCESS | 1782 | 1461156585803 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:49:45 INFO - PROCESS | 1782 | 1461156585806 Marionette TRACE conn4 <- [1,54,null,{}] 05:49:45 INFO - PROCESS | 1782 | 1461156585812 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}] 05:49:45 INFO - PROCESS | 1782 | 1461156585969 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 05:49:46 INFO - PROCESS | 1782 | 1461156586098 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x98846800 == 20 [pid = 1782] [id = 21] 05:49:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 60 (0x99af0800) [pid = 1782] [serial = 60] [outer = (nil)] 05:49:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 61 (0x9fb8cc00) [pid = 1782] [serial = 61] [outer = 0x99af0800] 05:49:46 INFO - PROCESS | 1782 | 1461156586188 Marionette DEBUG loaded listener.js 05:49:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x9fb96800) [pid = 1782] [serial = 62] [outer = 0x99af0800] 05:49:47 INFO - PROCESS | 1782 | 1461156587158 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]]]}] 05:49:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:49:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1390ms 05:49:47 INFO - PROCESS | 1782 | 1461156587193 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 05:49:47 INFO - PROCESS | 1782 | 1461156587198 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 05:49:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:49:47 INFO - PROCESS | 1782 | 1461156587208 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:49:47 INFO - PROCESS | 1782 | 1461156587212 Marionette TRACE conn4 <- [1,58,null,{}] 05:49:47 INFO - PROCESS | 1782 | 1461156587220 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}] 05:49:47 INFO - PROCESS | 1782 | 1461156587387 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 05:49:47 INFO - PROCESS | 1782 | 1461156587537 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x978e4800 == 21 [pid = 1782] [id = 22] 05:49:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0x979bf800) [pid = 1782] [serial = 63] [outer = (nil)] 05:49:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x98376c00) [pid = 1782] [serial = 64] [outer = 0x979bf800] 05:49:47 INFO - PROCESS | 1782 | 1461156587661 Marionette DEBUG loaded listener.js 05:49:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x98d39800) [pid = 1782] [serial = 65] [outer = 0x979bf800] 05:49:48 INFO - PROCESS | 1782 | --DOCSHELL 0x96b60800 == 20 [pid = 1782] [id = 15] 05:49:48 INFO - PROCESS | 1782 | --DOCSHELL 0x912e5000 == 19 [pid = 1782] [id = 14] 05:49:48 INFO - PROCESS | 1782 | --DOCSHELL 0x90536000 == 18 [pid = 1782] [id = 12] 05:49:48 INFO - PROCESS | 1782 | --DOCSHELL 0x96b65000 == 17 [pid = 1782] [id = 11] 05:49:48 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa57000 == 16 [pid = 1782] [id = 8] 05:49:48 INFO - PROCESS | 1782 | 1461156588509 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]]]}] 05:49:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:49:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1334ms 05:49:48 INFO - PROCESS | 1782 | 1461156588543 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 05:49:48 INFO - PROCESS | 1782 | 1461156588549 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 05:49:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:49:48 INFO - PROCESS | 1782 | 1461156588558 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:49:48 INFO - PROCESS | 1782 | 1461156588564 Marionette TRACE conn4 <- [1,62,null,{}] 05:49:48 INFO - PROCESS | 1782 | 1461156588574 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}] 05:49:48 INFO - PROCESS | 1782 | 1461156588806 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 05:49:48 INFO - PROCESS | 1782 | 1461156588883 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x90536000 == 17 [pid = 1782] [id = 23] 05:49:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x95c35000) [pid = 1782] [serial = 66] [outer = (nil)] 05:49:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x97de1c00) [pid = 1782] [serial = 67] [outer = 0x95c35000] 05:49:48 INFO - PROCESS | 1782 | 1461156588974 Marionette DEBUG loaded listener.js 05:49:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x98847800) [pid = 1782] [serial = 68] [outer = 0x95c35000] 05:49:49 INFO - PROCESS | 1782 | 1461156589814 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]]]}] 05:49:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:49:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1335ms 05:49:49 INFO - PROCESS | 1782 | 1461156589895 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 05:49:49 INFO - PROCESS | 1782 | 1461156589904 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 05:49:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:49:49 INFO - PROCESS | 1782 | 1461156589916 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - PROCESS | 1782 | 1461156589920 Marionette TRACE conn4 <- [1,66,null,{}] 05:49:49 INFO - PROCESS | 1782 | 1461156589927 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}] 05:49:50 INFO - PROCESS | 1782 | 1461156590104 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 05:49:50 INFO - PROCESS | 1782 | 1461156590237 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ed1c00 == 18 [pid = 1782] [id = 24] 05:49:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x997a7800) [pid = 1782] [serial = 69] [outer = (nil)] 05:49:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x99aef000) [pid = 1782] [serial = 70] [outer = 0x997a7800] 05:49:50 INFO - PROCESS | 1782 | 1461156590330 Marionette DEBUG loaded listener.js 05:49:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x9add3c00) [pid = 1782] [serial = 71] [outer = 0x997a7800] 05:49:51 INFO - PROCESS | 1782 | 1461156591150 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]]]}] 05:49:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:49:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1281ms 05:49:51 INFO - PROCESS | 1782 | 1461156591198 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 05:49:51 INFO - PROCESS | 1782 | 1461156591202 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 05:49:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:49:51 INFO - PROCESS | 1782 | 1461156591225 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:49:51 INFO - PROCESS | 1782 | 1461156591233 Marionette TRACE conn4 <- [1,70,null,{}] 05:49:51 INFO - PROCESS | 1782 | 1461156591254 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}] 05:49:51 INFO - PROCESS | 1782 | 1461156591423 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 05:49:51 INFO - PROCESS | 1782 | 1461156591569 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x98847000 == 19 [pid = 1782] [id = 25] 05:49:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x9df8e400) [pid = 1782] [serial = 72] [outer = (nil)] 05:49:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x9fc4c400) [pid = 1782] [serial = 73] [outer = 0x9df8e400] 05:49:51 INFO - PROCESS | 1782 | 1461156591669 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x9fe9a800) [pid = 1782] [serial = 74] [outer = 0x9df8e400] 05:49:52 INFO - PROCESS | 1782 | 1461156592512 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]]]}] 05:49:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:49:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1362ms 05:49:52 INFO - PROCESS | 1782 | 1461156592572 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 05:49:52 INFO - PROCESS | 1782 | 1461156592580 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 05:49:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:49:52 INFO - PROCESS | 1782 | 1461156592591 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:49:52 INFO - PROCESS | 1782 | 1461156592593 Marionette TRACE conn4 <- [1,74,null,{}] 05:49:52 INFO - PROCESS | 1782 | 1461156592600 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}] 05:49:52 INFO - PROCESS | 1782 | 1461156592762 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 05:49:52 INFO - PROCESS | 1782 | 1461156592895 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x90531800 == 20 [pid = 1782] [id = 26] 05:49:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x95a24400) [pid = 1782] [serial = 75] [outer = (nil)] 05:49:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0xa0a02400) [pid = 1782] [serial = 76] [outer = 0x95a24400] 05:49:52 INFO - PROCESS | 1782 | 1461156592984 Marionette DEBUG loaded listener.js 05:49:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0xa0c13c00) [pid = 1782] [serial = 77] [outer = 0x95a24400] 05:49:53 INFO - PROCESS | 1782 | 1461156593804 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]]]}] 05:49:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:49:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1278ms 05:49:53 INFO - PROCESS | 1782 | 1461156593877 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 05:49:53 INFO - PROCESS | 1782 | 1461156593881 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 05:49:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:49:53 INFO - PROCESS | 1782 | 1461156593889 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:49:53 INFO - PROCESS | 1782 | 1461156593892 Marionette TRACE conn4 <- [1,78,null,{}] 05:49:53 INFO - PROCESS | 1782 | 1461156593898 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}] 05:49:54 INFO - PROCESS | 1782 | 1461156594053 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 05:49:54 INFO - PROCESS | 1782 | 1461156594189 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x9ea14c00 == 21 [pid = 1782] [id = 27] 05:49:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x9ea15c00) [pid = 1782] [serial = 78] [outer = (nil)] 05:49:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0xa0f3f000) [pid = 1782] [serial = 79] [outer = 0x9ea15c00] 05:49:54 INFO - PROCESS | 1782 | 1461156594283 Marionette DEBUG loaded listener.js 05:49:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0xa0f68c00) [pid = 1782] [serial = 80] [outer = 0x9ea15c00] 05:49:55 INFO - PROCESS | 1782 | 1461156595090 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]]]}] 05:49:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:49:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1236ms 05:49:55 INFO - PROCESS | 1782 | 1461156595135 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 05:49:55 INFO - PROCESS | 1782 | 1461156595139 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 05:49:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:49:55 INFO - PROCESS | 1782 | 1461156595146 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:49:55 INFO - PROCESS | 1782 | 1461156595149 Marionette TRACE conn4 <- [1,82,null,{}] 05:49:55 INFO - PROCESS | 1782 | 1461156595155 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}] 05:49:55 INFO - PROCESS | 1782 | 1461156595396 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 05:49:55 INFO - PROCESS | 1782 | 1461156595540 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa55000 == 22 [pid = 1782] [id = 28] 05:49:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x90531400) [pid = 1782] [serial = 81] [outer = (nil)] 05:49:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0xa2ac3000) [pid = 1782] [serial = 82] [outer = 0x90531400] 05:49:55 INFO - PROCESS | 1782 | 1461156595634 Marionette DEBUG loaded listener.js 05:49:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0xa3c7bc00) [pid = 1782] [serial = 83] [outer = 0x90531400] 05:49:56 INFO - PROCESS | 1782 | 1461156596487 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]]]}] 05:49:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:49:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1381ms 05:49:56 INFO - PROCESS | 1782 | 1461156596528 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 05:49:56 INFO - PROCESS | 1782 | 1461156596531 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 05:49:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:49:56 INFO - PROCESS | 1782 | 1461156596537 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:49:56 INFO - PROCESS | 1782 | 1461156596541 Marionette TRACE conn4 <- [1,86,null,{}] 05:49:56 INFO - PROCESS | 1782 | 1461156596546 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}] 05:49:56 INFO - PROCESS | 1782 | 1461156596751 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 05:49:56 INFO - PROCESS | 1782 | 1461156596766 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:56 INFO - PROCESS | 1782 | ++DOCSHELL 0xa2ac5c00 == 23 [pid = 1782] [id = 29] 05:49:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0xa2ac6000) [pid = 1782] [serial = 84] [outer = (nil)] 05:49:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0xa4448000) [pid = 1782] [serial = 85] [outer = 0xa2ac6000] 05:49:56 INFO - PROCESS | 1782 | 1461156596849 Marionette DEBUG loaded listener.js 05:49:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0xa4479000) [pid = 1782] [serial = 86] [outer = 0xa2ac6000] 05:49:57 INFO - PROCESS | 1782 | 1461156597701 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]]]}] 05:49:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:49:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1331ms 05:49:57 INFO - PROCESS | 1782 | 1461156597887 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 05:49:57 INFO - PROCESS | 1782 | 1461156597894 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 05:49:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:49:57 INFO - PROCESS | 1782 | 1461156597904 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:49:57 INFO - PROCESS | 1782 | 1461156597907 Marionette TRACE conn4 <- [1,90,null,{}] 05:49:57 INFO - PROCESS | 1782 | 1461156597916 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}] 05:49:58 INFO - PROCESS | 1782 | 1461156598082 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 05:49:58 INFO - PROCESS | 1782 | 1461156598226 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x914e0400 == 24 [pid = 1782] [id = 30] 05:49:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x93c08400) [pid = 1782] [serial = 87] [outer = (nil)] 05:49:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x97008c00) [pid = 1782] [serial = 88] [outer = 0x93c08400] 05:49:58 INFO - PROCESS | 1782 | 1461156598313 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x98851400) [pid = 1782] [serial = 89] [outer = 0x93c08400] 05:49:59 INFO - PROCESS | 1782 | 1461156599253 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]]]}] 05:49:59 INFO - PROCESS | 1782 | --DOCSHELL 0x9884b000 == 23 [pid = 1782] [id = 18] 05:49:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa58400 == 22 [pid = 1782] [id = 17] 05:49:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:49:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1429ms 05:49:59 INFO - PROCESS | 1782 | 1461156599333 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 05:49:59 INFO - PROCESS | 1782 | 1461156599339 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 05:49:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:49:59 INFO - PROCESS | 1782 | 1461156599360 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:49:59 INFO - PROCESS | 1782 | 1461156599366 Marionette TRACE conn4 <- [1,94,null,{}] 05:49:59 INFO - PROCESS | 1782 | 1461156599375 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}] 05:49:59 INFO - PROCESS | 1782 | 1461156599583 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 05:49:59 INFO - PROCESS | 1782 | 1461156599748 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x9796e000 == 23 [pid = 1782] [id = 31] 05:49:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x979b4800) [pid = 1782] [serial = 90] [outer = (nil)] 05:49:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x9904b000) [pid = 1782] [serial = 91] [outer = 0x979b4800] 05:49:59 INFO - PROCESS | 1782 | 1461156599866 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x99936c00) [pid = 1782] [serial = 92] [outer = 0x979b4800] 05:50:00 INFO - PROCESS | 1782 | 1461156600740 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]]]}] 05:50:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:50:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1434ms 05:50:00 INFO - PROCESS | 1782 | 1461156600808 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 05:50:00 INFO - PROCESS | 1782 | 1461156600818 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 05:50:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:50:00 INFO - PROCESS | 1782 | 1461156600844 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:50:00 INFO - PROCESS | 1782 | 1461156600849 Marionette TRACE conn4 <- [1,98,null,{}] 05:50:00 INFO - PROCESS | 1782 | 1461156600856 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}] 05:50:01 INFO - PROCESS | 1782 | 1461156601060 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 05:50:01 INFO - PROCESS | 1782 | 1461156601219 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x9993e000 == 24 [pid = 1782] [id = 32] 05:50:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x99ae8000) [pid = 1782] [serial = 93] [outer = (nil)] 05:50:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x9b0f4c00) [pid = 1782] [serial = 94] [outer = 0x99ae8000] 05:50:01 INFO - PROCESS | 1782 | 1461156601364 Marionette DEBUG loaded listener.js 05:50:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x9df8f000) [pid = 1782] [serial = 95] [outer = 0x99ae8000] 05:50:02 INFO - PROCESS | 1782 | 1461156602295 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]]]}] 05:50:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:50:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1488ms 05:50:02 INFO - PROCESS | 1782 | 1461156602329 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 05:50:02 INFO - PROCESS | 1782 | 1461156602332 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 05:50:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:50:02 INFO - PROCESS | 1782 | 1461156602359 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:50:02 INFO - PROCESS | 1782 | 1461156602367 Marionette TRACE conn4 <- [1,102,null,{}] 05:50:02 INFO - PROCESS | 1782 | 1461156602385 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}] 05:50:02 INFO - PROCESS | 1782 | 1461156602564 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 05:50:02 INFO - PROCESS | 1782 | 1461156602715 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b0ef800 == 25 [pid = 1782] [id = 33] 05:50:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x9fb8e400) [pid = 1782] [serial = 96] [outer = (nil)] 05:50:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x9fea3000) [pid = 1782] [serial = 97] [outer = 0x9fb8e400] 05:50:02 INFO - PROCESS | 1782 | 1461156602816 Marionette DEBUG loaded listener.js 05:50:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x9ffc6c00) [pid = 1782] [serial = 98] [outer = 0x9fb8e400] 05:50:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0xa3c7ac00) [pid = 1782] [serial = 99] [outer = 0x9500f800] 05:50:03 INFO - PROCESS | 1782 | 1461156603890 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]]]}] 05:50:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:50:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1592ms 05:50:03 INFO - PROCESS | 1782 | 1461156603949 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 05:50:03 INFO - PROCESS | 1782 | 1461156603954 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 05:50:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:50:03 INFO - PROCESS | 1782 | 1461156603962 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:50:03 INFO - PROCESS | 1782 | 1461156603966 Marionette TRACE conn4 <- [1,106,null,{}] 05:50:03 INFO - PROCESS | 1782 | 1461156603972 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}] 05:50:04 INFO - PROCESS | 1782 | 1461156604139 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 05:50:04 INFO - PROCESS | 1782 | 1461156604281 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x98849000 == 26 [pid = 1782] [id = 34] 05:50:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0xa0f46c00) [pid = 1782] [serial = 100] [outer = (nil)] 05:50:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0xa4453c00) [pid = 1782] [serial = 101] [outer = 0xa0f46c00] 05:50:04 INFO - PROCESS | 1782 | 1461156604402 Marionette DEBUG loaded listener.js 05:50:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0xa45e2800) [pid = 1782] [serial = 102] [outer = 0xa0f46c00] 05:50:05 INFO - PROCESS | 1782 | 1461156605198 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]]]}] 05:50:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:50:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1279ms 05:50:05 INFO - PROCESS | 1782 | 1461156605242 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 05:50:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:50:05 INFO - PROCESS | 1782 | 1461156605246 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 05:50:05 INFO - PROCESS | 1782 | 1461156605252 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:50:05 INFO - PROCESS | 1782 | 1461156605256 Marionette TRACE conn4 <- [1,110,null,{}] 05:50:05 INFO - PROCESS | 1782 | 1461156605262 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}] 05:50:05 INFO - PROCESS | 1782 | 1461156605436 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 05:50:05 INFO - PROCESS | 1782 | 1461156605583 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:05 INFO - PROCESS | 1782 | ++DOCSHELL 0xa0f6f000 == 27 [pid = 1782] [id = 35] 05:50:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0xa3c84800) [pid = 1782] [serial = 103] [outer = (nil)] 05:50:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0xa4b4e400) [pid = 1782] [serial = 104] [outer = 0xa3c84800] 05:50:05 INFO - PROCESS | 1782 | 1461156605669 Marionette DEBUG loaded listener.js 05:50:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0xa5e32400) [pid = 1782] [serial = 105] [outer = 0xa3c84800] 05:50:06 INFO - PROCESS | 1782 | 1461156606550 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]]]}] 05:50:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:50:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1338ms 05:50:06 INFO - PROCESS | 1782 | 1461156606591 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 05:50:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:50:06 INFO - PROCESS | 1782 | 1461156606596 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 05:50:06 INFO - PROCESS | 1782 | 1461156606603 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:50:06 INFO - PROCESS | 1782 | 1461156606606 Marionette TRACE conn4 <- [1,114,null,{}] 05:50:06 INFO - PROCESS | 1782 | 1461156606612 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}] 05:50:06 INFO - PROCESS | 1782 | 1461156606829 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 05:50:06 INFO - PROCESS | 1782 | 1461156606974 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x97dd4800 == 28 [pid = 1782] [id = 36] 05:50:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x9fc9ac00) [pid = 1782] [serial = 106] [outer = (nil)] 05:50:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0xa6cc0000) [pid = 1782] [serial = 107] [outer = 0x9fc9ac00] 05:50:07 INFO - PROCESS | 1782 | 1461156607067 Marionette DEBUG loaded listener.js 05:50:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0xa7760000) [pid = 1782] [serial = 108] [outer = 0x9fc9ac00] 05:50:07 INFO - PROCESS | 1782 | 1461156607961 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]]]}] 05:50:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:50:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1433ms 05:50:08 INFO - PROCESS | 1782 | 1461156608036 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 05:50:08 INFO - PROCESS | 1782 | 1461156608040 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 05:50:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:50:08 INFO - PROCESS | 1782 | 1461156608046 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:50:08 INFO - PROCESS | 1782 | 1461156608049 Marionette TRACE conn4 <- [1,118,null,{}] 05:50:08 INFO - PROCESS | 1782 | 1461156608055 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}] 05:50:08 INFO - PROCESS | 1782 | 1461156608293 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 05:50:08 INFO - PROCESS | 1782 | 1461156608464 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e735400 == 29 [pid = 1782] [id = 37] 05:50:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x8e735800) [pid = 1782] [serial = 109] [outer = (nil)] 05:50:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x8e73d800) [pid = 1782] [serial = 110] [outer = 0x8e735800] 05:50:08 INFO - PROCESS | 1782 | 1461156608557 Marionette DEBUG loaded listener.js 05:50:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x8e740400) [pid = 1782] [serial = 111] [outer = 0x8e735800] 05:50:09 INFO - PROCESS | 1782 | 1461156609453 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]]]}] 05:50:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:50:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1447ms 05:50:09 INFO - PROCESS | 1782 | 1461156609494 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 05:50:09 INFO - PROCESS | 1782 | 1461156609497 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 05:50:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:50:09 INFO - PROCESS | 1782 | 1461156609504 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:50:09 INFO - PROCESS | 1782 | 1461156609508 Marionette TRACE conn4 <- [1,122,null,{}] 05:50:09 INFO - PROCESS | 1782 | 1461156609514 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}] 05:50:09 INFO - PROCESS | 1782 | 1461156609665 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 05:50:09 INFO - PROCESS | 1782 | 1461156609817 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e73b400 == 30 [pid = 1782] [id = 38] 05:50:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x8e740000) [pid = 1782] [serial = 112] [outer = (nil)] 05:50:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x8e86f000) [pid = 1782] [serial = 113] [outer = 0x8e740000] 05:50:09 INFO - PROCESS | 1782 | 1461156609905 Marionette DEBUG loaded listener.js 05:50:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x8e870800) [pid = 1782] [serial = 114] [outer = 0x8e740000] 05:50:10 INFO - PROCESS | 1782 | --DOCSHELL 0x91ed1c00 == 29 [pid = 1782] [id = 24] 05:50:10 INFO - PROCESS | 1782 | --DOCSHELL 0x98847000 == 28 [pid = 1782] [id = 25] 05:50:10 INFO - PROCESS | 1782 | --DOCSHELL 0x90531800 == 27 [pid = 1782] [id = 26] 05:50:10 INFO - PROCESS | 1782 | --DOCSHELL 0x90536000 == 26 [pid = 1782] [id = 23] 05:50:13 INFO - PROCESS | 1782 | --DOCSHELL 0x90610800 == 25 [pid = 1782] [id = 20] 05:50:13 INFO - PROCESS | 1782 | --DOCSHELL 0x929d4c00 == 24 [pid = 1782] [id = 19] 05:50:13 INFO - PROCESS | 1782 | --DOCSHELL 0x98846800 == 23 [pid = 1782] [id = 21] 05:50:13 INFO - PROCESS | 1782 | --DOCSHELL 0xa2ac5c00 == 22 [pid = 1782] [id = 29] 05:50:13 INFO - PROCESS | 1782 | --DOCSHELL 0x9ea14c00 == 21 [pid = 1782] [id = 27] 05:50:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa55000 == 20 [pid = 1782] [id = 28] 05:50:13 INFO - PROCESS | 1782 | --DOCSHELL 0x97dd6c00 == 19 [pid = 1782] [id = 16] 05:50:13 INFO - PROCESS | 1782 | --DOCSHELL 0x997f4000 == 18 [pid = 1782] [id = 13] 05:50:13 INFO - PROCESS | 1782 | --DOCSHELL 0x978e4800 == 17 [pid = 1782] [id = 22] 05:50:13 INFO - PROCESS | 1782 | --DOCSHELL 0xa0f6f000 == 16 [pid = 1782] [id = 35] 05:50:13 INFO - PROCESS | 1782 | --DOCSHELL 0x97dd4800 == 15 [pid = 1782] [id = 36] 05:50:13 INFO - PROCESS | 1782 | --DOCSHELL 0x8e735400 == 14 [pid = 1782] [id = 37] 05:50:13 INFO - PROCESS | 1782 | --DOCSHELL 0x9b0ef800 == 13 [pid = 1782] [id = 33] 05:50:13 INFO - PROCESS | 1782 | --DOCSHELL 0x98849000 == 12 [pid = 1782] [id = 34] 05:50:13 INFO - PROCESS | 1782 | --DOCSHELL 0x914e0400 == 11 [pid = 1782] [id = 30] 05:50:13 INFO - PROCESS | 1782 | --DOCSHELL 0x9796e000 == 10 [pid = 1782] [id = 31] 05:50:13 INFO - PROCESS | 1782 | --DOCSHELL 0x9993e000 == 9 [pid = 1782] [id = 32] 05:50:14 INFO - PROCESS | 1782 | 1461156614801 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]]]}] 05:50:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:50:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 5340ms 05:50:14 INFO - PROCESS | 1782 | 1461156614846 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 05:50:14 INFO - PROCESS | 1782 | 1461156614852 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 05:50:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:50:14 INFO - PROCESS | 1782 | 1461156614862 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:50:14 INFO - PROCESS | 1782 | 1461156614868 Marionette TRACE conn4 <- [1,126,null,{}] 05:50:14 INFO - PROCESS | 1782 | 1461156614879 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}] 05:50:15 INFO - PROCESS | 1782 | 1461156615060 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 05:50:15 INFO - PROCESS | 1782 | 1461156615194 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e86c000 == 10 [pid = 1782] [id = 39] 05:50:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x8fa58400) [pid = 1782] [serial = 115] [outer = (nil)] 05:50:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x9060dc00) [pid = 1782] [serial = 116] [outer = 0x8fa58400] 05:50:15 INFO - PROCESS | 1782 | 1461156615289 Marionette DEBUG loaded listener.js 05:50:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x914e2400) [pid = 1782] [serial = 117] [outer = 0x8fa58400] 05:50:16 INFO - PROCESS | 1782 | 1461156616107 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]]]}] 05:50:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:50:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1289ms 05:50:16 INFO - PROCESS | 1782 | 1461156616151 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 05:50:16 INFO - PROCESS | 1782 | 1461156616163 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 05:50:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:50:16 INFO - PROCESS | 1782 | 1461156616175 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:50:16 INFO - PROCESS | 1782 | 1461156616179 Marionette TRACE conn4 <- [1,130,null,{}] 05:50:16 INFO - PROCESS | 1782 | 1461156616186 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}] 05:50:16 INFO - PROCESS | 1782 | 1461156616363 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 05:50:16 INFO - PROCESS | 1782 | 1461156616376 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e86d000 == 11 [pid = 1782] [id = 40] 05:50:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x8fa53c00) [pid = 1782] [serial = 118] [outer = (nil)] 05:50:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x95003400) [pid = 1782] [serial = 119] [outer = 0x8fa53c00] 05:50:16 INFO - PROCESS | 1782 | 1461156616583 Marionette DEBUG loaded listener.js 05:50:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x950e6c00) [pid = 1782] [serial = 120] [outer = 0x8fa53c00] 05:50:17 INFO - PROCESS | 1782 | 1461156617550 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]]]}] 05:50:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:50:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1439ms 05:50:17 INFO - PROCESS | 1782 | 1461156617621 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 05:50:17 INFO - PROCESS | 1782 | 1461156617625 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 05:50:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:50:17 INFO - PROCESS | 1782 | 1461156617633 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:50:17 INFO - PROCESS | 1782 | 1461156617639 Marionette TRACE conn4 <- [1,134,null,{}] 05:50:17 INFO - PROCESS | 1782 | 1461156617683 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}] 05:50:17 INFO - PROCESS | 1782 | 1461156617912 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 05:50:18 INFO - PROCESS | 1782 | 1461156618033 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x97dd6400 == 12 [pid = 1782] [id = 41] 05:50:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x97dd7800) [pid = 1782] [serial = 121] [outer = (nil)] 05:50:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x9884f400) [pid = 1782] [serial = 122] [outer = 0x97dd7800] 05:50:18 INFO - PROCESS | 1782 | 1461156618122 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x9939dc00) [pid = 1782] [serial = 123] [outer = 0x97dd7800] 05:50:18 INFO - PROCESS | 1782 | 1461156618933 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]]]}] 05:50:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:50:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 2188ms 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x99af0800) [pid = 1782] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x979bf800) [pid = 1782] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x99aeb000) [pid = 1782] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x99ae8000) [pid = 1782] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x997fb000) [pid = 1782] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x9884d800) [pid = 1782] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x90531400) [pid = 1782] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x91e13400) [pid = 1782] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x93c08400) [pid = 1782] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x95c35000) [pid = 1782] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x9884fc00) [pid = 1782] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x912e5c00) [pid = 1782] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x96bcb000) [pid = 1782] [serial = 29] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x96bc7c00) [pid = 1782] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x8fa57400) [pid = 1782] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x997afc00) [pid = 1782] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x997f4c00) [pid = 1782] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0xa0f46c00) [pid = 1782] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x8e735800) [pid = 1782] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x9fc9ac00) [pid = 1782] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0xa3c84800) [pid = 1782] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0xa2ac6000) [pid = 1782] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x95a24400) [pid = 1782] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x91ed5c00) [pid = 1782] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x9fb8e400) [pid = 1782] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x997a7800) [pid = 1782] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x9ea15c00) [pid = 1782] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x9df8e400) [pid = 1782] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:50:19 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x979b4800) [pid = 1782] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:50:19 INFO - PROCESS | 1782 | 1461156619974 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 05:50:19 INFO - PROCESS | 1782 | 1461156619980 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 05:50:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:50:19 INFO - PROCESS | 1782 | 1461156619990 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:50:19 INFO - PROCESS | 1782 | 1461156619993 Marionette TRACE conn4 <- [1,138,null,{}] 05:50:20 INFO - PROCESS | 1782 | 1461156619999 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}] 05:50:20 INFO - PROCESS | 1782 | 1461156620216 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 05:50:20 INFO - PROCESS | 1782 | 1461156620305 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x978e4000 == 13 [pid = 1782] [id = 42] 05:50:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x979b4800) [pid = 1782] [serial = 124] [outer = (nil)] 05:50:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x982c4400) [pid = 1782] [serial = 125] [outer = 0x979b4800] 05:50:20 INFO - PROCESS | 1782 | 1461156620388 Marionette DEBUG loaded listener.js 05:50:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x990be400) [pid = 1782] [serial = 126] [outer = 0x979b4800] 05:50:21 INFO - PROCESS | 1782 | 1461156621280 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]]]}] 05:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1325ms 05:50:21 INFO - PROCESS | 1782 | 1461156621316 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 05:50:21 INFO - PROCESS | 1782 | 1461156621319 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 05:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:50:21 INFO - PROCESS | 1782 | 1461156621325 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:50:21 INFO - PROCESS | 1782 | 1461156621328 Marionette TRACE conn4 <- [1,142,null,{}] 05:50:21 INFO - PROCESS | 1782 | 1461156621333 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}] 05:50:21 INFO - PROCESS | 1782 | 1461156621478 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 05:50:21 INFO - PROCESS | 1782 | 1461156621488 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x97007000 == 14 [pid = 1782] [id = 43] 05:50:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x99940800) [pid = 1782] [serial = 127] [outer = (nil)] 05:50:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x99ae6800) [pid = 1782] [serial = 128] [outer = 0x99940800] 05:50:21 INFO - PROCESS | 1782 | 1461156621561 Marionette DEBUG loaded listener.js 05:50:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x9add2400) [pid = 1782] [serial = 129] [outer = 0x99940800] 05:50:22 INFO - PROCESS | 1782 | 1461156622550 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]]]}] 05:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1281ms 05:50:22 INFO - PROCESS | 1782 | 1461156622608 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 05:50:22 INFO - PROCESS | 1782 | 1461156622615 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 05:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:50:22 INFO - PROCESS | 1782 | 1461156622625 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:50:22 INFO - PROCESS | 1782 | 1461156622629 Marionette TRACE conn4 <- [1,146,null,{}] 05:50:22 INFO - PROCESS | 1782 | 1461156622638 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}] 05:50:22 INFO - PROCESS | 1782 | 1461156622870 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 05:50:23 INFO - PROCESS | 1782 | 1461156623064 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa5ec00 == 15 [pid = 1782] [id = 44] 05:50:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x90610800) [pid = 1782] [serial = 130] [outer = (nil)] 05:50:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x95a2a400) [pid = 1782] [serial = 131] [outer = 0x90610800] 05:50:23 INFO - PROCESS | 1782 | 1461156623201 Marionette DEBUG loaded listener.js 05:50:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x96bcb000) [pid = 1782] [serial = 132] [outer = 0x90610800] 05:50:24 INFO - PROCESS | 1782 | 1461156624058 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]]]}] 05:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1494ms 05:50:24 INFO - PROCESS | 1782 | 1461156624120 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 05:50:24 INFO - PROCESS | 1782 | 1461156624129 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 05:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:50:24 INFO - PROCESS | 1782 | 1461156624140 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:50:24 INFO - PROCESS | 1782 | 1461156624145 Marionette TRACE conn4 <- [1,150,null,{}] 05:50:24 INFO - PROCESS | 1782 | 1461156624151 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}] 05:50:24 INFO - PROCESS | 1782 | 1461156624366 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 05:50:24 INFO - PROCESS | 1782 | 1461156624511 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x91f8a400 == 16 [pid = 1782] [id = 45] 05:50:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x997f6800) [pid = 1782] [serial = 133] [outer = (nil)] 05:50:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x99ae8400) [pid = 1782] [serial = 134] [outer = 0x997f6800] 05:50:24 INFO - PROCESS | 1782 | 1461156624607 Marionette DEBUG loaded listener.js 05:50:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x9884c000) [pid = 1782] [serial = 135] [outer = 0x997f6800] 05:50:25 INFO - PROCESS | 1782 | 1461156625543 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]]]}] 05:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1436ms 05:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:50:25 INFO - PROCESS | 1782 | 1461156625576 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 05:50:25 INFO - PROCESS | 1782 | 1461156625579 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 05:50:25 INFO - PROCESS | 1782 | 1461156625586 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:50:25 INFO - PROCESS | 1782 | 1461156625592 Marionette TRACE conn4 <- [1,154,null,{}] 05:50:25 INFO - PROCESS | 1782 | 1461156625609 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}] 05:50:25 INFO - PROCESS | 1782 | 1461156625789 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 05:50:25 INFO - PROCESS | 1782 | 1461156625934 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b0fe800 == 17 [pid = 1782] [id = 46] 05:50:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x9ea17c00) [pid = 1782] [serial = 136] [outer = (nil)] 05:50:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x9fc51800) [pid = 1782] [serial = 137] [outer = 0x9ea17c00] 05:50:26 INFO - PROCESS | 1782 | 1461156626028 Marionette DEBUG loaded listener.js 05:50:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x9fe9b400) [pid = 1782] [serial = 138] [outer = 0x9ea17c00] 05:50:26 INFO - PROCESS | 1782 | 1461156626548 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:50:27 INFO - PROCESS | 1782 | 1461156627017 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]]]}] 05:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1492ms 05:50:27 INFO - PROCESS | 1782 | 1461156627077 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 05:50:27 INFO - PROCESS | 1782 | 1461156627082 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 05:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:50:27 INFO - PROCESS | 1782 | 1461156627090 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:50:27 INFO - PROCESS | 1782 | 1461156627093 Marionette TRACE conn4 <- [1,158,null,{}] 05:50:27 INFO - PROCESS | 1782 | 1461156627099 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}] 05:50:27 INFO - PROCESS | 1782 | 1461156627296 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 05:50:27 INFO - PROCESS | 1782 | 1461156627438 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x92af4800 == 18 [pid = 1782] [id = 47] 05:50:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x95ca3c00) [pid = 1782] [serial = 139] [outer = (nil)] 05:50:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x9fea5400) [pid = 1782] [serial = 140] [outer = 0x95ca3c00] 05:50:27 INFO - PROCESS | 1782 | 1461156627564 Marionette DEBUG loaded listener.js 05:50:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x9fee7000) [pid = 1782] [serial = 141] [outer = 0x95ca3c00] 05:50:28 INFO - PROCESS | 1782 | 1461156628429 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]]]}] 05:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1378ms 05:50:28 INFO - PROCESS | 1782 | 1461156628469 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 05:50:28 INFO - PROCESS | 1782 | 1461156628472 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 05:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:50:28 INFO - PROCESS | 1782 | 1461156628488 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:50:28 INFO - PROCESS | 1782 | 1461156628492 Marionette TRACE conn4 <- [1,162,null,{}] 05:50:28 INFO - PROCESS | 1782 | 1461156628501 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}] 05:50:28 INFO - PROCESS | 1782 | 1461156628804 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 05:50:29 INFO - PROCESS | 1782 | 1461156629154 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e736c00 == 19 [pid = 1782] [id = 48] 05:50:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x912e2800) [pid = 1782] [serial = 142] [outer = (nil)] 05:50:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x93c04800) [pid = 1782] [serial = 143] [outer = 0x912e2800] 05:50:29 INFO - PROCESS | 1782 | 1461156629290 Marionette DEBUG loaded listener.js 05:50:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x9707b800) [pid = 1782] [serial = 144] [outer = 0x912e2800] 05:50:30 INFO - PROCESS | 1782 | 1461156630330 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]]]}] 05:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1893ms 05:50:30 INFO - PROCESS | 1782 | 1461156630376 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 05:50:30 INFO - PROCESS | 1782 | 1461156630382 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 05:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:50:30 INFO - PROCESS | 1782 | 1461156630390 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:50:30 INFO - PROCESS | 1782 | 1461156630396 Marionette TRACE conn4 <- [1,166,null,{}] 05:50:30 INFO - PROCESS | 1782 | 1461156630406 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}] 05:50:30 INFO - PROCESS | 1782 | 1461156630616 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 05:50:30 INFO - PROCESS | 1782 | 1461156630965 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:30 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x981c0800) [pid = 1782] [serial = 9] [outer = (nil)] [url = about:blank] 05:50:30 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x98373400) [pid = 1782] [serial = 12] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x8e86f000) [pid = 1782] [serial = 113] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e73fc00 == 20 [pid = 1782] [id = 49] 05:50:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x8e741000) [pid = 1782] [serial = 145] [outer = (nil)] 05:50:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x8e872400) [pid = 1782] [serial = 146] [outer = 0x8e741000] 05:50:31 INFO - PROCESS | 1782 | 1461156631071 Marionette DEBUG loaded listener.js 05:50:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x91ecbc00) [pid = 1782] [serial = 147] [outer = 0x8e741000] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0xa2ace000) [pid = 1782] [serial = 2] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x91e0bc00) [pid = 1782] [serial = 40] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x91ed3400) [pid = 1782] [serial = 25] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x9707b400) [pid = 1782] [serial = 30] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x91ed8400) [pid = 1782] [serial = 41] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x9052d400) [pid = 1782] [serial = 22] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x979b8000) [pid = 1782] [serial = 31] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x9adcb800) [pid = 1782] [serial = 34] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x97ba7000) [pid = 1782] [serial = 44] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x9dfde800) [pid = 1782] [serial = 35] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0xa4446800) [pid = 1782] [serial = 37] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x95ca4000) [pid = 1782] [serial = 28] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x90539000) [pid = 1782] [serial = 23] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0xa4479800) [pid = 1782] [serial = 38] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x9500d400) [pid = 1782] [serial = 17] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x91ed6800) [pid = 1782] [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.] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x91ed7c00) [pid = 1782] [serial = 16] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x914efc00) [pid = 1782] [serial = 19] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0xa2ac3000) [pid = 1782] [serial = 82] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x97de1c00) [pid = 1782] [serial = 67] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0xa0f68c00) [pid = 1782] [serial = 80] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 93 (0x97075400) [pid = 1782] [serial = 43] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 92 (0x97008c00) [pid = 1782] [serial = 88] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 91 (0x9904c000) [pid = 1782] [serial = 47] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 90 (0x9df8f000) [pid = 1782] [serial = 95] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 89 (0x99936c00) [pid = 1782] [serial = 92] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 88 (0x99aeb800) [pid = 1782] [serial = 56] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x9df92800) [pid = 1782] [serial = 58] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x9fea3000) [pid = 1782] [serial = 97] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x99aef000) [pid = 1782] [serial = 70] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x990c6c00) [pid = 1782] [serial = 53] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0xa3c7bc00) [pid = 1782] [serial = 83] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x99ae7800) [pid = 1782] [serial = 55] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x98be1000) [pid = 1782] [serial = 52] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x9b0f4c00) [pid = 1782] [serial = 94] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x95a22400) [pid = 1782] [serial = 50] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x98851400) [pid = 1782] [serial = 89] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x98847800) [pid = 1782] [serial = 68] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x91ed8000) [pid = 1782] [serial = 49] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 75 (0x98d39800) [pid = 1782] [serial = 65] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 74 (0x98be0c00) [pid = 1782] [serial = 46] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 73 (0x9add3c00) [pid = 1782] [serial = 71] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 72 (0xa0f3f000) [pid = 1782] [serial = 79] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 71 (0xa4479000) [pid = 1782] [serial = 86] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 70 (0xa0a02400) [pid = 1782] [serial = 76] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 69 (0x9fe9a800) [pid = 1782] [serial = 74] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 68 (0x9904b000) [pid = 1782] [serial = 91] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 67 (0x9fc4c400) [pid = 1782] [serial = 73] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 66 (0x9fb96800) [pid = 1782] [serial = 62] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 65 (0x98376c00) [pid = 1782] [serial = 64] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 64 (0x9ea0f400) [pid = 1782] [serial = 59] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 63 (0x9fb8cc00) [pid = 1782] [serial = 61] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 62 (0x8e740400) [pid = 1782] [serial = 111] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 61 (0xa7760000) [pid = 1782] [serial = 108] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 60 (0xa45e2800) [pid = 1782] [serial = 102] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 59 (0xa6cc0000) [pid = 1782] [serial = 107] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 58 (0xa4b4e400) [pid = 1782] [serial = 104] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 57 (0xa5e32400) [pid = 1782] [serial = 105] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 56 (0xa4448000) [pid = 1782] [serial = 85] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 55 (0xa0c13c00) [pid = 1782] [serial = 77] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 54 (0x9ffc6c00) [pid = 1782] [serial = 98] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 53 (0xa4453c00) [pid = 1782] [serial = 101] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | --DOMWINDOW == 52 (0x8e73d800) [pid = 1782] [serial = 110] [outer = (nil)] [url = about:blank] 05:50:31 INFO - PROCESS | 1782 | 1461156631873 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]]]}] 05:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1537ms 05:50:31 INFO - PROCESS | 1782 | 1461156631927 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 05:50:31 INFO - PROCESS | 1782 | 1461156631936 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 05:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:50:31 INFO - PROCESS | 1782 | 1461156631945 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:50:31 INFO - PROCESS | 1782 | 1461156631950 Marionette TRACE conn4 <- [1,170,null,{}] 05:50:31 INFO - PROCESS | 1782 | 1461156631955 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}] 05:50:32 INFO - PROCESS | 1782 | 1461156632114 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 05:50:32 INFO - PROCESS | 1782 | 1461156632125 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e876400 == 21 [pid = 1782] [id = 50] 05:50:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 53 (0x9052cc00) [pid = 1782] [serial = 148] [outer = (nil)] 05:50:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 54 (0x950e9400) [pid = 1782] [serial = 149] [outer = 0x9052cc00] 05:50:32 INFO - PROCESS | 1782 | 1461156632201 Marionette DEBUG loaded listener.js 05:50:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 55 (0x95ca3000) [pid = 1782] [serial = 150] [outer = 0x9052cc00] 05:50:32 INFO - PROCESS | 1782 | 1461156632955 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]]]}] 05:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1039ms 05:50:32 INFO - PROCESS | 1782 | 1461156632984 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 05:50:32 INFO - PROCESS | 1782 | 1461156632988 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 05:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:50:32 INFO - PROCESS | 1782 | 1461156632994 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:50:33 INFO - PROCESS | 1782 | 1461156633000 Marionette TRACE conn4 <- [1,174,null,{}] 05:50:33 INFO - PROCESS | 1782 | 1461156633024 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}] 05:50:33 INFO - PROCESS | 1782 | 1461156633164 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 05:50:33 INFO - PROCESS | 1782 | 1461156633180 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x92af2c00 == 22 [pid = 1782] [id = 51] 05:50:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 56 (0x981c0c00) [pid = 1782] [serial = 151] [outer = (nil)] 05:50:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 57 (0x98374000) [pid = 1782] [serial = 152] [outer = 0x981c0c00] 05:50:33 INFO - PROCESS | 1782 | 1461156633257 Marionette DEBUG loaded listener.js 05:50:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 58 (0x9884a800) [pid = 1782] [serial = 153] [outer = 0x981c0c00] 05:50:34 INFO - PROCESS | 1782 | 1461156634038 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]]]}] 05:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1100ms 05:50:34 INFO - PROCESS | 1782 | 1461156634095 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 05:50:34 INFO - PROCESS | 1782 | 1461156634099 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 05:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:50:34 INFO - PROCESS | 1782 | 1461156634105 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:50:34 INFO - PROCESS | 1782 | 1461156634108 Marionette TRACE conn4 <- [1,178,null,{}] 05:50:34 INFO - PROCESS | 1782 | 1461156634114 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}] 05:50:34 INFO - PROCESS | 1782 | 1461156634300 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 05:50:34 INFO - PROCESS | 1782 | 1461156634324 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x914ecc00 == 23 [pid = 1782] [id = 52] 05:50:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 59 (0x98848400) [pid = 1782] [serial = 154] [outer = (nil)] 05:50:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 60 (0x98d40400) [pid = 1782] [serial = 155] [outer = 0x98848400] 05:50:34 INFO - PROCESS | 1782 | 1461156634399 Marionette DEBUG loaded listener.js 05:50:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 61 (0x98d45800) [pid = 1782] [serial = 156] [outer = 0x98848400] 05:50:35 INFO - PROCESS | 1782 | 1461156635158 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]]]}] 05:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1131ms 05:50:35 INFO - PROCESS | 1782 | 1461156635237 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 05:50:35 INFO - PROCESS | 1782 | 1461156635241 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 05:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:50:35 INFO - PROCESS | 1782 | 1461156635254 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:50:35 INFO - PROCESS | 1782 | 1461156635256 Marionette TRACE conn4 <- [1,182,null,{}] 05:50:35 INFO - PROCESS | 1782 | 1461156635262 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}] 05:50:35 INFO - PROCESS | 1782 | 1461156635455 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 05:50:35 INFO - PROCESS | 1782 | 1461156635475 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e733c00 == 24 [pid = 1782] [id = 53] 05:50:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x8e738800) [pid = 1782] [serial = 157] [outer = (nil)] 05:50:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0x9939d000) [pid = 1782] [serial = 158] [outer = 0x8e738800] 05:50:35 INFO - PROCESS | 1782 | 1461156635546 Marionette DEBUG loaded listener.js 05:50:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x997a8c00) [pid = 1782] [serial = 159] [outer = 0x8e738800] 05:50:35 INFO - PROCESS | 1782 | --DOMWINDOW == 63 (0x97dd7800) [pid = 1782] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:50:35 INFO - PROCESS | 1782 | --DOMWINDOW == 62 (0x979b4800) [pid = 1782] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:50:35 INFO - PROCESS | 1782 | --DOMWINDOW == 61 (0x8fa58400) [pid = 1782] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:50:35 INFO - PROCESS | 1782 | --DOMWINDOW == 60 (0x8e740000) [pid = 1782] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:50:35 INFO - PROCESS | 1782 | --DOMWINDOW == 59 (0x8fa53c00) [pid = 1782] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:50:36 INFO - PROCESS | 1782 | 1461156636410 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]]]}] 05:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1183ms 05:50:36 INFO - PROCESS | 1782 | 1461156636431 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 05:50:36 INFO - PROCESS | 1782 | 1461156636435 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 05:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:50:36 INFO - PROCESS | 1782 | 1461156636441 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:50:36 INFO - PROCESS | 1782 | 1461156636444 Marionette TRACE conn4 <- [1,186,null,{}] 05:50:36 INFO - PROCESS | 1782 | 1461156636449 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}] 05:50:36 INFO - PROCESS | 1782 | 1461156636685 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 05:50:36 INFO - PROCESS | 1782 | 1461156636700 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa5d800 == 25 [pid = 1782] [id = 54] 05:50:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 60 (0x929d2c00) [pid = 1782] [serial = 160] [outer = (nil)] 05:50:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 61 (0x99ae2400) [pid = 1782] [serial = 161] [outer = 0x929d2c00] 05:50:36 INFO - PROCESS | 1782 | 1461156636782 Marionette DEBUG loaded listener.js 05:50:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 62 (0x99ae5800) [pid = 1782] [serial = 162] [outer = 0x929d2c00] 05:50:37 INFO - PROCESS | 1782 | 1461156637489 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]]]}] 05:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1085ms 05:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:50:37 INFO - PROCESS | 1782 | 1461156637526 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 05:50:37 INFO - PROCESS | 1782 | 1461156637529 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 05:50:37 INFO - PROCESS | 1782 | 1461156637535 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:50:37 INFO - PROCESS | 1782 | 1461156637538 Marionette TRACE conn4 <- [1,190,null,{}] 05:50:37 INFO - PROCESS | 1782 | 1461156637552 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}] 05:50:37 INFO - PROCESS | 1782 | 1461156637723 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 05:50:37 INFO - PROCESS | 1782 | 1461156637744 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e73bc00 == 26 [pid = 1782] [id = 55] 05:50:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 63 (0x8e86a400) [pid = 1782] [serial = 163] [outer = (nil)] 05:50:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 64 (0x9adc9400) [pid = 1782] [serial = 164] [outer = 0x8e86a400] 05:50:37 INFO - PROCESS | 1782 | 1461156637815 Marionette DEBUG loaded listener.js 05:50:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 65 (0x9b0f5c00) [pid = 1782] [serial = 165] [outer = 0x8e86a400] 05:50:38 INFO - PROCESS | 1782 | 1461156638734 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]]]}] 05:50:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1234ms 05:50:38 INFO - PROCESS | 1782 | 1461156638769 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 05:50:38 INFO - PROCESS | 1782 | 1461156638777 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 05:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:50:38 INFO - PROCESS | 1782 | 1461156638786 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:50:38 INFO - PROCESS | 1782 | 1461156638792 Marionette TRACE conn4 <- [1,194,null,{}] 05:50:38 INFO - PROCESS | 1782 | 1461156638800 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}] 05:50:38 INFO - PROCESS | 1782 | 1461156638974 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 05:50:39 INFO - PROCESS | 1782 | 1461156639110 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e73a000 == 27 [pid = 1782] [id = 56] 05:50:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 66 (0x914efc00) [pid = 1782] [serial = 166] [outer = (nil)] 05:50:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 67 (0x92af5400) [pid = 1782] [serial = 167] [outer = 0x914efc00] 05:50:39 INFO - PROCESS | 1782 | 1461156639198 Marionette DEBUG loaded listener.js 05:50:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 68 (0x950e3c00) [pid = 1782] [serial = 168] [outer = 0x914efc00] 05:50:40 INFO - PROCESS | 1782 | 1461156640071 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]]]}] 05:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1338ms 05:50:40 INFO - PROCESS | 1782 | 1461156640126 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 05:50:40 INFO - PROCESS | 1782 | 1461156640136 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 05:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:50:40 INFO - PROCESS | 1782 | 1461156640147 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:50:40 INFO - PROCESS | 1782 | 1461156640152 Marionette TRACE conn4 <- [1,198,null,{}] 05:50:40 INFO - PROCESS | 1782 | 1461156640159 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}] 05:50:40 INFO - PROCESS | 1782 | 1461156640335 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 05:50:40 INFO - PROCESS | 1782 | 1461156640473 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ed8400 == 28 [pid = 1782] [id = 57] 05:50:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 69 (0x950ea400) [pid = 1782] [serial = 169] [outer = (nil)] 05:50:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 70 (0x98376c00) [pid = 1782] [serial = 170] [outer = 0x950ea400] 05:50:40 INFO - PROCESS | 1782 | 1461156640560 Marionette DEBUG loaded listener.js 05:50:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 71 (0x98853800) [pid = 1782] [serial = 171] [outer = 0x950ea400] 05:50:41 INFO - PROCESS | 1782 | 1461156641459 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]]]}] 05:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1383ms 05:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:50:41 INFO - PROCESS | 1782 | 1461156641531 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 05:50:41 INFO - PROCESS | 1782 | 1461156641534 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 05:50:41 INFO - PROCESS | 1782 | 1461156641541 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:50:41 INFO - PROCESS | 1782 | 1461156641547 Marionette TRACE conn4 <- [1,202,null,{}] 05:50:41 INFO - PROCESS | 1782 | 1461156641564 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}] 05:50:41 INFO - PROCESS | 1782 | 1461156641778 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 05:50:41 INFO - PROCESS | 1782 | 1461156641916 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x99049000 == 29 [pid = 1782] [id = 58] 05:50:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 72 (0x99ae3c00) [pid = 1782] [serial = 172] [outer = (nil)] 05:50:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 73 (0x9df87c00) [pid = 1782] [serial = 173] [outer = 0x99ae3c00] 05:50:42 INFO - PROCESS | 1782 | 1461156642049 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 74 (0x9dfd6c00) [pid = 1782] [serial = 174] [outer = 0x99ae3c00] 05:50:42 INFO - PROCESS | 1782 | 1461156642972 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]]]}] 05:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1488ms 05:50:43 INFO - PROCESS | 1782 | 1461156643029 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 05:50:43 INFO - PROCESS | 1782 | 1461156643034 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 05:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:50:43 INFO - PROCESS | 1782 | 1461156643041 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:50:43 INFO - PROCESS | 1782 | 1461156643044 Marionette TRACE conn4 <- [1,206,null,{}] 05:50:43 INFO - PROCESS | 1782 | 1461156643050 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}] 05:50:43 INFO - PROCESS | 1782 | 1461156643218 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 05:50:43 INFO - PROCESS | 1782 | 1461156643355 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x92af5000 == 30 [pid = 1782] [id = 59] 05:50:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 75 (0x9ea0f000) [pid = 1782] [serial = 175] [outer = (nil)] 05:50:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 76 (0x9fb2f000) [pid = 1782] [serial = 176] [outer = 0x9ea0f000] 05:50:43 INFO - PROCESS | 1782 | 1461156643444 Marionette DEBUG loaded listener.js 05:50:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x9fb8e000) [pid = 1782] [serial = 177] [outer = 0x9ea0f000] 05:50:44 INFO - PROCESS | 1782 | 1461156644290 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]]]}] 05:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1290ms 05:50:44 INFO - PROCESS | 1782 | 1461156644332 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 05:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:50:44 INFO - PROCESS | 1782 | 1461156644336 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 05:50:44 INFO - PROCESS | 1782 | 1461156644344 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:50:44 INFO - PROCESS | 1782 | 1461156644347 Marionette TRACE conn4 <- [1,210,null,{}] 05:50:44 INFO - PROCESS | 1782 | 1461156644354 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}] 05:50:44 INFO - PROCESS | 1782 | 1461156644511 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 05:50:44 INFO - PROCESS | 1782 | 1461156644653 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ecd400 == 31 [pid = 1782] [id = 60] 05:50:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x9dfdb400) [pid = 1782] [serial = 178] [outer = (nil)] 05:50:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x9fc47c00) [pid = 1782] [serial = 179] [outer = 0x9dfdb400] 05:50:44 INFO - PROCESS | 1782 | 1461156644742 Marionette DEBUG loaded listener.js 05:50:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x9fe9c800) [pid = 1782] [serial = 180] [outer = 0x9dfdb400] 05:50:45 INFO - PROCESS | 1782 | 1461156645659 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]]]}] 05:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1379ms 05:50:45 INFO - PROCESS | 1782 | 1461156645723 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 05:50:45 INFO - PROCESS | 1782 | 1461156645727 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 05:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:50:45 INFO - PROCESS | 1782 | 1461156645733 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:50:45 INFO - PROCESS | 1782 | 1461156645736 Marionette TRACE conn4 <- [1,214,null,{}] 05:50:45 INFO - PROCESS | 1782 | 1461156645742 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}] 05:50:46 INFO - PROCESS | 1782 | 1461156646144 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 05:50:46 INFO - PROCESS | 1782 | 1461156646385 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x91f8dc00 == 32 [pid = 1782] [id = 61] 05:50:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x91f90c00) [pid = 1782] [serial = 181] [outer = (nil)] 05:50:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x92ae7400) [pid = 1782] [serial = 182] [outer = 0x91f90c00] 05:50:46 INFO - PROCESS | 1782 | 1461156646495 Marionette DEBUG loaded listener.js 05:50:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x93c0b400) [pid = 1782] [serial = 183] [outer = 0x91f90c00] 05:50:47 INFO - PROCESS | 1782 | 1461156647374 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]]]}] 05:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1683ms 05:50:47 INFO - PROCESS | 1782 | 1461156647420 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 05:50:47 INFO - PROCESS | 1782 | 1461156647425 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 05:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:50:47 INFO - PROCESS | 1782 | 1461156647432 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:50:47 INFO - PROCESS | 1782 | 1461156647438 Marionette TRACE conn4 <- [1,218,null,{}] 05:50:47 INFO - PROCESS | 1782 | 1461156647444 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}] 05:50:47 INFO - PROCESS | 1782 | 1461156647607 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 05:50:47 INFO - PROCESS | 1782 | 1461156647750 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x95a2dc00 == 33 [pid = 1782] [id = 62] 05:50:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x96b64800) [pid = 1782] [serial = 184] [outer = (nil)] 05:50:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x979bf000) [pid = 1782] [serial = 185] [outer = 0x96b64800] 05:50:47 INFO - PROCESS | 1782 | 1461156647832 Marionette DEBUG loaded listener.js 05:50:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x98108400) [pid = 1782] [serial = 186] [outer = 0x96b64800] 05:50:48 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x99ae6800) [pid = 1782] [serial = 128] [outer = (nil)] [url = about:blank] 05:50:48 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x9884f400) [pid = 1782] [serial = 122] [outer = (nil)] [url = about:blank] 05:50:48 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x990be400) [pid = 1782] [serial = 126] [outer = (nil)] [url = about:blank] 05:50:48 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x9060dc00) [pid = 1782] [serial = 116] [outer = (nil)] [url = about:blank] 05:50:48 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x8e870800) [pid = 1782] [serial = 114] [outer = (nil)] [url = about:blank] 05:50:48 INFO - PROCESS | 1782 | --DOMWINDOW == 80 (0x914e2400) [pid = 1782] [serial = 117] [outer = (nil)] [url = about:blank] 05:50:48 INFO - PROCESS | 1782 | --DOMWINDOW == 79 (0x95003400) [pid = 1782] [serial = 119] [outer = (nil)] [url = about:blank] 05:50:48 INFO - PROCESS | 1782 | --DOMWINDOW == 78 (0x9939dc00) [pid = 1782] [serial = 123] [outer = (nil)] [url = about:blank] 05:50:48 INFO - PROCESS | 1782 | --DOMWINDOW == 77 (0x982c4400) [pid = 1782] [serial = 125] [outer = (nil)] [url = about:blank] 05:50:48 INFO - PROCESS | 1782 | --DOMWINDOW == 76 (0x950e6c00) [pid = 1782] [serial = 120] [outer = (nil)] [url = about:blank] 05:50:48 INFO - PROCESS | 1782 | 1461156648646 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]]]}] 05:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1230ms 05:50:48 INFO - PROCESS | 1782 | 1461156648678 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 05:50:48 INFO - PROCESS | 1782 | 1461156648682 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 05:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:50:48 INFO - PROCESS | 1782 | 1461156648698 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:50:48 INFO - PROCESS | 1782 | 1461156648701 Marionette TRACE conn4 <- [1,222,null,{}] 05:50:48 INFO - PROCESS | 1782 | 1461156648707 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}] 05:50:48 INFO - PROCESS | 1782 | 1461156648849 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 05:50:48 INFO - PROCESS | 1782 | 1461156648866 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e870800 == 34 [pid = 1782] [id = 63] 05:50:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 77 (0x9060dc00) [pid = 1782] [serial = 187] [outer = (nil)] 05:50:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 78 (0x9810cc00) [pid = 1782] [serial = 188] [outer = 0x9060dc00] 05:50:48 INFO - PROCESS | 1782 | 1461156648940 Marionette DEBUG loaded listener.js 05:50:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 79 (0x98110800) [pid = 1782] [serial = 189] [outer = 0x9060dc00] 05:50:49 INFO - PROCESS | 1782 | 1461156649692 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]]]}] 05:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1033ms 05:50:49 INFO - PROCESS | 1782 | 1461156649731 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 05:50:49 INFO - PROCESS | 1782 | 1461156649736 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 05:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:50:49 INFO - PROCESS | 1782 | 1461156649770 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:50:49 INFO - PROCESS | 1782 | 1461156649777 Marionette TRACE conn4 <- [1,226,null,{}] 05:50:49 INFO - PROCESS | 1782 | 1461156649787 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}] 05:50:49 INFO - PROCESS | 1782 | 1461156649935 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 05:50:49 INFO - PROCESS | 1782 | 1461156649946 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x98849800 == 35 [pid = 1782] [id = 64] 05:50:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 80 (0x9904f000) [pid = 1782] [serial = 190] [outer = (nil)] 05:50:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 81 (0x997f2400) [pid = 1782] [serial = 191] [outer = 0x9904f000] 05:50:50 INFO - PROCESS | 1782 | 1461156650019 Marionette DEBUG loaded listener.js 05:50:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x9993c000) [pid = 1782] [serial = 192] [outer = 0x9904f000] 05:50:50 INFO - PROCESS | 1782 | 1461156650949 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]]]}] 05:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1258ms 05:50:51 INFO - PROCESS | 1782 | 1461156651009 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 05:50:51 INFO - PROCESS | 1782 | 1461156651012 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 05:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:50:51 INFO - PROCESS | 1782 | 1461156651019 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:50:51 INFO - PROCESS | 1782 | 1461156651022 Marionette TRACE conn4 <- [1,230,null,{}] 05:50:51 INFO - PROCESS | 1782 | 1461156651027 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}] 05:50:51 INFO - PROCESS | 1782 | 1461156651223 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 05:50:51 INFO - PROCESS | 1782 | 1461156651240 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x914ed400 == 36 [pid = 1782] [id = 65] 05:50:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0x98103000) [pid = 1782] [serial = 193] [outer = (nil)] 05:50:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0x99aedc00) [pid = 1782] [serial = 194] [outer = 0x98103000] 05:50:51 INFO - PROCESS | 1782 | 1461156651312 Marionette DEBUG loaded listener.js 05:50:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x9adcb800) [pid = 1782] [serial = 195] [outer = 0x98103000] 05:50:52 INFO - PROCESS | 1782 | 1461156652101 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]]]}] 05:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1138ms 05:50:52 INFO - PROCESS | 1782 | 1461156652157 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 05:50:52 INFO - PROCESS | 1782 | 1461156652161 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 05:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:50:52 INFO - PROCESS | 1782 | 1461156652174 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:50:52 INFO - PROCESS | 1782 | 1461156652176 Marionette TRACE conn4 <- [1,234,null,{}] 05:50:52 INFO - PROCESS | 1782 | 1461156652182 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}] 05:50:52 INFO - PROCESS | 1782 | 1461156652389 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 05:50:52 INFO - PROCESS | 1782 | 1461156652415 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x9993a000 == 37 [pid = 1782] [id = 66] 05:50:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0x99ae2800) [pid = 1782] [serial = 196] [outer = (nil)] 05:50:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0x9ea15000) [pid = 1782] [serial = 197] [outer = 0x99ae2800] 05:50:52 INFO - PROCESS | 1782 | 1461156652515 Marionette DEBUG loaded listener.js 05:50:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x9fc99c00) [pid = 1782] [serial = 198] [outer = 0x99ae2800] 05:50:53 INFO - PROCESS | 1782 | --DOMWINDOW == 87 (0x98848400) [pid = 1782] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:50:53 INFO - PROCESS | 1782 | --DOMWINDOW == 86 (0x981c0c00) [pid = 1782] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:50:53 INFO - PROCESS | 1782 | --DOMWINDOW == 85 (0x99940800) [pid = 1782] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:50:53 INFO - PROCESS | 1782 | --DOMWINDOW == 84 (0x9052cc00) [pid = 1782] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:50:53 INFO - PROCESS | 1782 | --DOMWINDOW == 83 (0x8e738800) [pid = 1782] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:50:53 INFO - PROCESS | 1782 | --DOMWINDOW == 82 (0x8e741000) [pid = 1782] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:50:53 INFO - PROCESS | 1782 | --DOMWINDOW == 81 (0x929d2c00) [pid = 1782] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:50:53 INFO - PROCESS | 1782 | 1461156653420 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]]]}] 05:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1280ms 05:50:53 INFO - PROCESS | 1782 | 1461156653454 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 05:50:53 INFO - PROCESS | 1782 | 1461156653457 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 05:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:50:53 INFO - PROCESS | 1782 | 1461156653463 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:50:53 INFO - PROCESS | 1782 | 1461156653466 Marionette TRACE conn4 <- [1,238,null,{}] 05:50:53 INFO - PROCESS | 1782 | 1461156653472 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}] 05:50:53 INFO - PROCESS | 1782 | 1461156653660 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 05:50:53 INFO - PROCESS | 1782 | 1461156653677 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x9052cc00 == 38 [pid = 1782] [id = 67] 05:50:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 82 (0x914eb000) [pid = 1782] [serial = 199] [outer = (nil)] 05:50:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 83 (0xa0a02400) [pid = 1782] [serial = 200] [outer = 0x914eb000] 05:50:53 INFO - PROCESS | 1782 | 1461156653752 Marionette DEBUG loaded listener.js 05:50:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 84 (0xa0a07800) [pid = 1782] [serial = 201] [outer = 0x914eb000] 05:50:54 INFO - PROCESS | 1782 | 1461156654502 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]]]}] 05:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1084ms 05:50:54 INFO - PROCESS | 1782 | 1461156654547 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 05:50:54 INFO - PROCESS | 1782 | 1461156654550 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 05:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:50:54 INFO - PROCESS | 1782 | 1461156654556 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:50:54 INFO - PROCESS | 1782 | 1461156654559 Marionette TRACE conn4 <- [1,242,null,{}] 05:50:54 INFO - PROCESS | 1782 | 1461156654564 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}] 05:50:54 INFO - PROCESS | 1782 | 1461156654737 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 05:50:54 INFO - PROCESS | 1782 | 1461156654759 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e86c400 == 39 [pid = 1782] [id = 68] 05:50:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 85 (0x95ca6000) [pid = 1782] [serial = 202] [outer = (nil)] 05:50:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 86 (0xa0c31000) [pid = 1782] [serial = 203] [outer = 0x95ca6000] 05:50:54 INFO - PROCESS | 1782 | 1461156654829 Marionette DEBUG loaded listener.js 05:50:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 87 (0xa0f66c00) [pid = 1782] [serial = 204] [outer = 0x95ca6000] 05:50:55 INFO - PROCESS | 1782 | 1461156655741 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]]]}] 05:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1231ms 05:50:55 INFO - PROCESS | 1782 | 1461156655788 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 05:50:55 INFO - PROCESS | 1782 | 1461156655796 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 05:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:50:55 INFO - PROCESS | 1782 | 1461156655806 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:50:55 INFO - PROCESS | 1782 | 1461156655810 Marionette TRACE conn4 <- [1,246,null,{}] 05:50:55 INFO - PROCESS | 1782 | 1461156655820 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}] 05:50:56 INFO - PROCESS | 1782 | 1461156656012 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 05:50:56 INFO - PROCESS | 1782 | 1461156656158 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e873800 == 40 [pid = 1782] [id = 69] 05:50:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 88 (0x91e99c00) [pid = 1782] [serial = 205] [outer = (nil)] 05:50:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 89 (0x91e9ec00) [pid = 1782] [serial = 206] [outer = 0x91e99c00] 05:50:56 INFO - PROCESS | 1782 | 1461156656260 Marionette DEBUG loaded listener.js 05:50:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 90 (0x91ea2400) [pid = 1782] [serial = 207] [outer = 0x91e99c00] 05:50:57 INFO - PROCESS | 1782 | 1461156657349 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]]]}] 05:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1585ms 05:50:57 INFO - PROCESS | 1782 | 1461156657391 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 05:50:57 INFO - PROCESS | 1782 | 1461156657400 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 05:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:50:57 INFO - PROCESS | 1782 | 1461156657411 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:50:57 INFO - PROCESS | 1782 | 1461156657415 Marionette TRACE conn4 <- [1,250,null,{}] 05:50:57 INFO - PROCESS | 1782 | 1461156657421 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}] 05:50:57 INFO - PROCESS | 1782 | 1461156657605 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 05:50:57 INFO - PROCESS | 1782 | 1461156657750 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e73b800 == 41 [pid = 1782] [id = 70] 05:50:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 91 (0x90531800) [pid = 1782] [serial = 208] [outer = (nil)] 05:50:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 92 (0x978ee800) [pid = 1782] [serial = 209] [outer = 0x90531800] 05:50:57 INFO - PROCESS | 1782 | 1461156657837 Marionette DEBUG loaded listener.js 05:50:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 93 (0x97ba7400) [pid = 1782] [serial = 210] [outer = 0x90531800] 05:50:58 INFO - PROCESS | 1782 | 1461156658755 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]]]}] 05:50:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1384ms 05:50:58 INFO - PROCESS | 1782 | 1461156658795 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 05:50:58 INFO - PROCESS | 1782 | 1461156658800 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 05:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:50:58 INFO - PROCESS | 1782 | 1461156658807 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:50:58 INFO - PROCESS | 1782 | 1461156658812 Marionette TRACE conn4 <- [1,254,null,{}] 05:50:58 INFO - PROCESS | 1782 | 1461156658828 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}] 05:50:59 INFO - PROCESS | 1782 | 1461156659010 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 05:50:59 INFO - PROCESS | 1782 | 1461156659154 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ea6c00 == 42 [pid = 1782] [id = 71] 05:50:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 94 (0x97008c00) [pid = 1782] [serial = 211] [outer = (nil)] 05:50:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x99aebc00) [pid = 1782] [serial = 212] [outer = 0x97008c00] 05:50:59 INFO - PROCESS | 1782 | 1461156659249 Marionette DEBUG loaded listener.js 05:50:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x9fc4d400) [pid = 1782] [serial = 213] [outer = 0x97008c00] 05:51:00 INFO - PROCESS | 1782 | 1461156660200 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]]]}] 05:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1433ms 05:51:00 INFO - PROCESS | 1782 | 1461156660240 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 05:51:00 INFO - PROCESS | 1782 | 1461156660245 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 05:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:51:00 INFO - PROCESS | 1782 | 1461156660251 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:51:00 INFO - PROCESS | 1782 | 1461156660255 Marionette TRACE conn4 <- [1,258,null,{}] 05:51:00 INFO - PROCESS | 1782 | 1461156660261 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}] 05:51:00 INFO - PROCESS | 1782 | 1461156660427 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 05:51:00 INFO - PROCESS | 1782 | 1461156660578 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x9add3400 == 43 [pid = 1782] [id = 72] 05:51:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0xa0ad4c00) [pid = 1782] [serial = 214] [outer = (nil)] 05:51:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0xa0f6cc00) [pid = 1782] [serial = 215] [outer = 0xa0ad4c00] 05:51:00 INFO - PROCESS | 1782 | 1461156660669 Marionette DEBUG loaded listener.js 05:51:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0xa0c37c00) [pid = 1782] [serial = 216] [outer = 0xa0ad4c00] 05:51:01 INFO - PROCESS | 1782 | 1461156661588 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]]]}] 05:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1389ms 05:51:01 INFO - PROCESS | 1782 | 1461156661658 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 05:51:01 INFO - PROCESS | 1782 | 1461156661663 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 05:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:51:01 INFO - PROCESS | 1782 | 1461156661673 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:51:01 INFO - PROCESS | 1782 | 1461156661676 Marionette TRACE conn4 <- [1,262,null,{}] 05:51:01 INFO - PROCESS | 1782 | 1461156661683 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}] 05:51:01 INFO - PROCESS | 1782 | 1461156661861 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 05:51:02 INFO - PROCESS | 1782 | 1461156662012 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x9fea3000 == 44 [pid = 1782] [id = 73] 05:51:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0xa0a8e800) [pid = 1782] [serial = 217] [outer = (nil)] 05:51:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0xa3c80000) [pid = 1782] [serial = 218] [outer = 0xa0a8e800] 05:51:02 INFO - PROCESS | 1782 | 1461156662153 Marionette DEBUG loaded listener.js 05:51:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0xa3ce1400) [pid = 1782] [serial = 219] [outer = 0xa0a8e800] 05:51:02 INFO - PROCESS | 1782 | 1461156662978 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]]]}] 05:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1380ms 05:51:03 INFO - PROCESS | 1782 | 1461156663053 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 05:51:03 INFO - PROCESS | 1782 | 1461156663058 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 05:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:51:03 INFO - PROCESS | 1782 | 1461156663064 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:51:03 INFO - PROCESS | 1782 | 1461156663068 Marionette TRACE conn4 <- [1,266,null,{}] 05:51:03 INFO - PROCESS | 1782 | 1461156663074 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}] 05:51:03 INFO - PROCESS | 1782 | 1461156663305 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 05:51:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x914e5800) [pid = 1782] [serial = 220] [outer = 0x9500f800] 05:51:03 INFO - PROCESS | 1782 | 1461156663504 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x914e7000 == 45 [pid = 1782] [id = 74] 05:51:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x91ecac00) [pid = 1782] [serial = 221] [outer = (nil)] 05:51:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x96b64400) [pid = 1782] [serial = 222] [outer = 0x91ecac00] 05:51:03 INFO - PROCESS | 1782 | 1461156663696 Marionette DEBUG loaded listener.js 05:51:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x98d40800) [pid = 1782] [serial = 223] [outer = 0x91ecac00] 05:51:04 INFO - PROCESS | 1782 | 1461156664837 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]]]}] 05:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1831ms 05:51:04 INFO - PROCESS | 1782 | 1461156664897 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 05:51:04 INFO - PROCESS | 1782 | 1461156664903 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 05:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:51:04 INFO - PROCESS | 1782 | 1461156664910 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:51:04 INFO - PROCESS | 1782 | 1461156664916 Marionette TRACE conn4 <- [1,270,null,{}] 05:51:04 INFO - PROCESS | 1782 | 1461156664925 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}] 05:51:05 INFO - PROCESS | 1782 | 1461156665088 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 05:51:05 INFO - PROCESS | 1782 | 1461156665303 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x912e3c00 == 46 [pid = 1782] [id = 75] 05:51:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x914e6000) [pid = 1782] [serial = 224] [outer = (nil)] 05:51:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x9500d400) [pid = 1782] [serial = 225] [outer = 0x914e6000] 05:51:05 INFO - PROCESS | 1782 | 1461156665401 Marionette DEBUG loaded listener.js 05:51:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x96ebe800) [pid = 1782] [serial = 226] [outer = 0x914e6000] 05:51:06 INFO - PROCESS | 1782 | 1461156666259 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]]]}] 05:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1401ms 05:51:06 INFO - PROCESS | 1782 | 1461156666312 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 05:51:06 INFO - PROCESS | 1782 | 1461156666320 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 05:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:51:06 INFO - PROCESS | 1782 | 1461156666330 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:51:06 INFO - PROCESS | 1782 | 1461156666334 Marionette TRACE conn4 <- [1,274,null,{}] 05:51:06 INFO - PROCESS | 1782 | 1461156666340 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}] 05:51:06 INFO - PROCESS | 1782 | 1461156666528 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 05:51:06 INFO - PROCESS | 1782 | 1461156666675 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e741000 == 47 [pid = 1782] [id = 76] 05:51:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x914ed000) [pid = 1782] [serial = 227] [outer = (nil)] 05:51:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x96ec9c00) [pid = 1782] [serial = 228] [outer = 0x914ed000] 05:51:06 INFO - PROCESS | 1782 | 1461156666755 Marionette DEBUG loaded listener.js 05:51:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x9796bc00) [pid = 1782] [serial = 229] [outer = 0x914ed000] 05:51:07 INFO - PROCESS | 1782 | --DOCSHELL 0x9052cc00 == 46 [pid = 1782] [id = 67] 05:51:07 INFO - PROCESS | 1782 | --DOCSHELL 0x9993a000 == 45 [pid = 1782] [id = 66] 05:51:07 INFO - PROCESS | 1782 | --DOCSHELL 0x914ed400 == 44 [pid = 1782] [id = 65] 05:51:07 INFO - PROCESS | 1782 | --DOCSHELL 0x98849800 == 43 [pid = 1782] [id = 64] 05:51:07 INFO - PROCESS | 1782 | --DOCSHELL 0x8e870800 == 42 [pid = 1782] [id = 63] 05:51:07 INFO - PROCESS | 1782 | --DOCSHELL 0x95a2dc00 == 41 [pid = 1782] [id = 62] 05:51:07 INFO - PROCESS | 1782 | --DOCSHELL 0x91f8dc00 == 40 [pid = 1782] [id = 61] 05:51:07 INFO - PROCESS | 1782 | --DOCSHELL 0x92af5000 == 39 [pid = 1782] [id = 59] 05:51:07 INFO - PROCESS | 1782 | --DOCSHELL 0x99049000 == 38 [pid = 1782] [id = 58] 05:51:07 INFO - PROCESS | 1782 | --DOCSHELL 0x91ed8400 == 37 [pid = 1782] [id = 57] 05:51:07 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x98d40400) [pid = 1782] [serial = 155] [outer = (nil)] [url = about:blank] 05:51:07 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0x98374000) [pid = 1782] [serial = 152] [outer = (nil)] [url = about:blank] 05:51:07 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x9add2400) [pid = 1782] [serial = 129] [outer = (nil)] [url = about:blank] 05:51:07 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x950e9400) [pid = 1782] [serial = 149] [outer = (nil)] [url = about:blank] 05:51:07 INFO - PROCESS | 1782 | --DOMWINDOW == 107 (0x95ca3000) [pid = 1782] [serial = 150] [outer = (nil)] [url = about:blank] 05:51:07 INFO - PROCESS | 1782 | --DOMWINDOW == 106 (0x9939d000) [pid = 1782] [serial = 158] [outer = (nil)] [url = about:blank] 05:51:07 INFO - PROCESS | 1782 | --DOMWINDOW == 105 (0x8e872400) [pid = 1782] [serial = 146] [outer = (nil)] [url = about:blank] 05:51:07 INFO - PROCESS | 1782 | --DOMWINDOW == 104 (0x91ecbc00) [pid = 1782] [serial = 147] [outer = (nil)] [url = about:blank] 05:51:07 INFO - PROCESS | 1782 | --DOMWINDOW == 103 (0x95a2a400) [pid = 1782] [serial = 131] [outer = (nil)] [url = about:blank] 05:51:07 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x99ae8400) [pid = 1782] [serial = 134] [outer = (nil)] [url = about:blank] 05:51:07 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x9fc51800) [pid = 1782] [serial = 137] [outer = (nil)] [url = about:blank] 05:51:07 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x9fea5400) [pid = 1782] [serial = 140] [outer = (nil)] [url = about:blank] 05:51:07 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x93c04800) [pid = 1782] [serial = 143] [outer = (nil)] [url = about:blank] 05:51:07 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x99ae2400) [pid = 1782] [serial = 161] [outer = (nil)] [url = about:blank] 05:51:07 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x997a8c00) [pid = 1782] [serial = 159] [outer = (nil)] [url = about:blank] 05:51:07 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x98d45800) [pid = 1782] [serial = 156] [outer = (nil)] [url = about:blank] 05:51:07 INFO - PROCESS | 1782 | --DOMWINDOW == 95 (0x9884a800) [pid = 1782] [serial = 153] [outer = (nil)] [url = about:blank] 05:51:07 INFO - PROCESS | 1782 | --DOMWINDOW == 94 (0x99ae5800) [pid = 1782] [serial = 162] [outer = (nil)] [url = about:blank] 05:51:07 INFO - PROCESS | 1782 | 1461156667598 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]]]}] 05:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1330ms 05:51:07 INFO - PROCESS | 1782 | 1461156667660 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 05:51:07 INFO - PROCESS | 1782 | 1461156667664 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 05:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:51:07 INFO - PROCESS | 1782 | 1461156667670 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:51:07 INFO - PROCESS | 1782 | 1461156667675 Marionette TRACE conn4 <- [1,278,null,{}] 05:51:07 INFO - PROCESS | 1782 | 1461156667690 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}] 05:51:07 INFO - PROCESS | 1782 | 1461156667842 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 05:51:07 INFO - PROCESS | 1782 | 1461156667852 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x95a2a400 == 38 [pid = 1782] [id = 77] 05:51:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 95 (0x95ca0800) [pid = 1782] [serial = 230] [outer = (nil)] 05:51:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 96 (0x98109400) [pid = 1782] [serial = 231] [outer = 0x95ca0800] 05:51:07 INFO - PROCESS | 1782 | 1461156667929 Marionette DEBUG loaded listener.js 05:51:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x982c0800) [pid = 1782] [serial = 232] [outer = 0x95ca0800] 05:51:08 INFO - PROCESS | 1782 | 1461156668699 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]]]}] 05:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1049ms 05:51:08 INFO - PROCESS | 1782 | 1461156668720 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 05:51:08 INFO - PROCESS | 1782 | 1461156668724 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 05:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:51:08 INFO - PROCESS | 1782 | 1461156668729 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:51:08 INFO - PROCESS | 1782 | 1461156668732 Marionette TRACE conn4 <- [1,282,null,{}] 05:51:08 INFO - PROCESS | 1782 | 1461156668738 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}] 05:51:08 INFO - PROCESS | 1782 | 1461156668982 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 05:51:09 INFO - PROCESS | 1782 | 1461156669097 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x95ca6c00 == 39 [pid = 1782] [id = 78] 05:51:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x9884c400) [pid = 1782] [serial = 233] [outer = (nil)] 05:51:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x98bd5800) [pid = 1782] [serial = 234] [outer = 0x9884c400] 05:51:09 INFO - PROCESS | 1782 | 1461156669170 Marionette DEBUG loaded listener.js 05:51:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x9904a800) [pid = 1782] [serial = 235] [outer = 0x9884c400] 05:51:09 INFO - PROCESS | 1782 | 1461156669870 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]]]}] 05:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1177ms 05:51:09 INFO - PROCESS | 1782 | 1461156669913 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 05:51:09 INFO - PROCESS | 1782 | 1461156669917 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 05:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:51:09 INFO - PROCESS | 1782 | 1461156669923 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:51:09 INFO - PROCESS | 1782 | 1461156669927 Marionette TRACE conn4 <- [1,286,null,{}] 05:51:09 INFO - PROCESS | 1782 | 1461156669939 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}] 05:51:10 INFO - PROCESS | 1782 | 1461156670135 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 05:51:10 INFO - PROCESS | 1782 | 1461156670162 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x914ec000 == 40 [pid = 1782] [id = 79] 05:51:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x91e13000) [pid = 1782] [serial = 236] [outer = (nil)] 05:51:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x997f1800) [pid = 1782] [serial = 237] [outer = 0x91e13000] 05:51:10 INFO - PROCESS | 1782 | 1461156670249 Marionette DEBUG loaded listener.js 05:51:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x997ff800) [pid = 1782] [serial = 238] [outer = 0x91e13000] 05:51:11 INFO - PROCESS | 1782 | 1461156671050 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]]]}] 05:51:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1192ms 05:51:11 INFO - PROCESS | 1782 | 1461156671116 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 05:51:11 INFO - PROCESS | 1782 | 1461156671120 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 05:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:51:11 INFO - PROCESS | 1782 | 1461156671129 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:51:11 INFO - PROCESS | 1782 | 1461156671132 Marionette TRACE conn4 <- [1,290,null,{}] 05:51:11 INFO - PROCESS | 1782 | 1461156671156 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}] 05:51:11 INFO - PROCESS | 1782 | 1461156671381 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 05:51:11 INFO - PROCESS | 1782 | --DOMWINDOW == 102 (0x98103000) [pid = 1782] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:51:11 INFO - PROCESS | 1782 | --DOMWINDOW == 101 (0x99ae2800) [pid = 1782] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:51:11 INFO - PROCESS | 1782 | --DOMWINDOW == 100 (0x9904f000) [pid = 1782] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:51:11 INFO - PROCESS | 1782 | --DOMWINDOW == 99 (0x9060dc00) [pid = 1782] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:51:11 INFO - PROCESS | 1782 | --DOMWINDOW == 98 (0x96b64800) [pid = 1782] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:51:11 INFO - PROCESS | 1782 | --DOMWINDOW == 97 (0x91f90c00) [pid = 1782] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:51:11 INFO - PROCESS | 1782 | --DOMWINDOW == 96 (0x914eb000) [pid = 1782] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:51:11 INFO - PROCESS | 1782 | 1461156671721 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e738800 == 41 [pid = 1782] [id = 80] 05:51:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 97 (0x9060dc00) [pid = 1782] [serial = 239] [outer = (nil)] 05:51:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 98 (0x93c09400) [pid = 1782] [serial = 240] [outer = 0x9060dc00] 05:51:11 INFO - PROCESS | 1782 | 1461156671803 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 99 (0x98103000) [pid = 1782] [serial = 241] [outer = 0x9060dc00] 05:51:12 INFO - PROCESS | 1782 | 1461156672504 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]]]}] 05:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1437ms 05:51:12 INFO - PROCESS | 1782 | 1461156672566 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 05:51:12 INFO - PROCESS | 1782 | 1461156672569 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 05:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:51:12 INFO - PROCESS | 1782 | 1461156672575 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 1782 | 1461156672577 Marionette TRACE conn4 <- [1,294,null,{}] 05:51:12 INFO - PROCESS | 1782 | 1461156672583 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}] 05:51:12 INFO - PROCESS | 1782 | 1461156672720 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 05:51:12 INFO - PROCESS | 1782 | 1461156672734 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x91f90c00 == 42 [pid = 1782] [id = 81] 05:51:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 100 (0x95007400) [pid = 1782] [serial = 242] [outer = (nil)] 05:51:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 101 (0x9fb96800) [pid = 1782] [serial = 243] [outer = 0x95007400] 05:51:12 INFO - PROCESS | 1782 | 1461156672807 Marionette DEBUG loaded listener.js 05:51:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 102 (0x9fe9f800) [pid = 1782] [serial = 244] [outer = 0x95007400] 05:51:13 INFO - PROCESS | 1782 | 1461156673573 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]]]}] 05:51:13 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. 05:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1031ms 05:51:13 INFO - PROCESS | 1782 | 1461156673697 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 05:51:13 INFO - PROCESS | 1782 | 1461156673703 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 05:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:51:13 INFO - PROCESS | 1782 | 1461156673712 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:51:13 INFO - PROCESS | 1782 | 1461156673718 Marionette TRACE conn4 <- [1,298,null,{}] 05:51:13 INFO - PROCESS | 1782 | 1461156673732 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}] 05:51:13 INFO - PROCESS | 1782 | 1461156673948 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 05:51:14 INFO - PROCESS | 1782 | 1461156674096 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x91e9e800 == 43 [pid = 1782] [id = 82] 05:51:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 103 (0x91e9fc00) [pid = 1782] [serial = 245] [outer = (nil)] 05:51:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 104 (0x91ea8400) [pid = 1782] [serial = 246] [outer = 0x91e9fc00] 05:51:14 INFO - PROCESS | 1782 | 1461156674189 Marionette DEBUG loaded listener.js 05:51:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 105 (0x91ed5800) [pid = 1782] [serial = 247] [outer = 0x91e9fc00] 05:51:15 INFO - PROCESS | 1782 | 1461156675082 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]]]}] 05:51:15 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. 05:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1402ms 05:51:15 INFO - PROCESS | 1782 | 1461156675116 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 05:51:15 INFO - PROCESS | 1782 | 1461156675121 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 05:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:51:15 INFO - PROCESS | 1782 | 1461156675134 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:51:15 INFO - PROCESS | 1782 | 1461156675140 Marionette TRACE conn4 <- [1,302,null,{}] 05:51:15 INFO - PROCESS | 1782 | 1461156675147 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}] 05:51:15 INFO - PROCESS | 1782 | 1461156675333 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 05:51:15 INFO - PROCESS | 1782 | 1461156675478 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x912e2000 == 44 [pid = 1782] [id = 83] 05:51:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 106 (0x96ec5400) [pid = 1782] [serial = 248] [outer = (nil)] 05:51:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 107 (0x97080400) [pid = 1782] [serial = 249] [outer = 0x96ec5400] 05:51:15 INFO - PROCESS | 1782 | 1461156675573 Marionette DEBUG loaded listener.js 05:51:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 108 (0x98103c00) [pid = 1782] [serial = 250] [outer = 0x96ec5400] 05:51:16 INFO - PROCESS | 1782 | 1461156676500 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]]]}] 05:51:16 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. 05:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1442ms 05:51:16 INFO - PROCESS | 1782 | 1461156676576 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 05:51:16 INFO - PROCESS | 1782 | 1461156676581 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 05:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:51:16 INFO - PROCESS | 1782 | 1461156676588 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:51:16 INFO - PROCESS | 1782 | 1461156676592 Marionette TRACE conn4 <- [1,306,null,{}] 05:51:16 INFO - PROCESS | 1782 | 1461156676606 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}] 05:51:16 INFO - PROCESS | 1782 | 1461156676816 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 05:51:17 INFO - PROCESS | 1782 | 1461156677012 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x98007000 == 45 [pid = 1782] [id = 84] 05:51:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x98009800) [pid = 1782] [serial = 251] [outer = (nil)] 05:51:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x9800fc00) [pid = 1782] [serial = 252] [outer = 0x98009800] 05:51:17 INFO - PROCESS | 1782 | 1461156677153 Marionette DEBUG loaded listener.js 05:51:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x98849000) [pid = 1782] [serial = 253] [outer = 0x98009800] 05:51:18 INFO - PROCESS | 1782 | 1461156678085 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]]]}] 05:51:18 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. 05:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1536ms 05:51:18 INFO - PROCESS | 1782 | 1461156678124 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 05:51:18 INFO - PROCESS | 1782 | 1461156678128 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 05:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:51:18 INFO - PROCESS | 1782 | 1461156678134 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:51:18 INFO - PROCESS | 1782 | 1461156678138 Marionette TRACE conn4 <- [1,310,null,{}] 05:51:18 INFO - PROCESS | 1782 | 1461156678143 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}] 05:51:18 INFO - PROCESS | 1782 | 1461156678339 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 05:51:18 INFO - PROCESS | 1782 | 1461156678525 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x99aeac00 == 46 [pid = 1782] [id = 85] 05:51:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x9b0aa800) [pid = 1782] [serial = 254] [outer = (nil)] 05:51:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x9dfda000) [pid = 1782] [serial = 255] [outer = 0x9b0aa800] 05:51:18 INFO - PROCESS | 1782 | 1461156678657 Marionette DEBUG loaded listener.js 05:51:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x9fedc000) [pid = 1782] [serial = 256] [outer = 0x9b0aa800] 05:51:19 INFO - PROCESS | 1782 | 1461156679466 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]]]}] 05:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1378ms 05:51:19 INFO - PROCESS | 1782 | 1461156679513 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 05:51:19 INFO - PROCESS | 1782 | 1461156679517 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 05:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:51:19 INFO - PROCESS | 1782 | 1461156679524 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - PROCESS | 1782 | 1461156679527 Marionette TRACE conn4 <- [1,314,null,{}] 05:51:19 INFO - PROCESS | 1782 | 1461156679533 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}] 05:51:19 INFO - PROCESS | 1782 | 1461156679688 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 05:51:19 INFO - PROCESS | 1782 | 1461156679839 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x90534400 == 47 [pid = 1782] [id = 86] 05:51:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x99942800) [pid = 1782] [serial = 257] [outer = (nil)] 05:51:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0xa0e4dc00) [pid = 1782] [serial = 258] [outer = 0x99942800] 05:51:19 INFO - PROCESS | 1782 | 1461156679925 Marionette DEBUG loaded listener.js 05:51:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0xa0f6b400) [pid = 1782] [serial = 259] [outer = 0x99942800] 05:51:20 INFO - PROCESS | 1782 | 1461156680922 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]]]}] 05:51:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1428ms 05:51:20 INFO - PROCESS | 1782 | 1461156680953 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 05:51:20 INFO - PROCESS | 1782 | 1461156680956 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 05:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:51:20 INFO - PROCESS | 1782 | 1461156680962 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:51:20 INFO - PROCESS | 1782 | 1461156680966 Marionette TRACE conn4 <- [1,318,null,{}] 05:51:20 INFO - PROCESS | 1782 | 1461156680972 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}] 05:51:21 INFO - PROCESS | 1782 | 1461156681164 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 05:51:21 INFO - PROCESS | 1782 | 1461156681314 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa54000 == 48 [pid = 1782] [id = 87] 05:51:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x90618400) [pid = 1782] [serial = 260] [outer = (nil)] 05:51:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x97e6bc00) [pid = 1782] [serial = 261] [outer = 0x90618400] 05:51:21 INFO - PROCESS | 1782 | 1461156681406 Marionette DEBUG loaded listener.js 05:51:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0xa2ace800) [pid = 1782] [serial = 262] [outer = 0x90618400] 05:51:22 INFO - PROCESS | 1782 | 1461156682335 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]]]}] 05:51:22 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. 05:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1427ms 05:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:51:22 INFO - PROCESS | 1782 | 1461156682391 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 05:51:22 INFO - PROCESS | 1782 | 1461156682394 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 05:51:22 INFO - PROCESS | 1782 | 1461156682401 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:51:22 INFO - PROCESS | 1782 | 1461156682403 Marionette TRACE conn4 <- [1,322,null,{}] 05:51:22 INFO - PROCESS | 1782 | 1461156682412 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}] 05:51:22 INFO - PROCESS | 1782 | 1461156682569 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 05:51:22 INFO - PROCESS | 1782 | 1461156682717 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x9b0f1800 == 49 [pid = 1782] [id = 88] 05:51:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x9b0f5800) [pid = 1782] [serial = 263] [outer = (nil)] 05:51:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0xa4475000) [pid = 1782] [serial = 264] [outer = 0x9b0f5800] 05:51:22 INFO - PROCESS | 1782 | 1461156682803 Marionette DEBUG loaded listener.js 05:51:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0xa447f800) [pid = 1782] [serial = 265] [outer = 0x9b0f5800] 05:51:23 INFO - PROCESS | 1782 | 1461156683711 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]]]}] 05:51:23 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. 05:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1377ms 05:51:23 INFO - PROCESS | 1782 | 1461156683779 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 05:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:51:23 INFO - PROCESS | 1782 | 1461156683783 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 05:51:23 INFO - PROCESS | 1782 | 1461156683789 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:51:23 INFO - PROCESS | 1782 | 1461156683793 Marionette TRACE conn4 <- [1,326,null,{}] 05:51:23 INFO - PROCESS | 1782 | 1461156683798 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}] 05:51:24 INFO - PROCESS | 1782 | 1461156683999 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 05:51:24 INFO - PROCESS | 1782 | 1461156684410 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ea8000 == 50 [pid = 1782] [id = 89] 05:51:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x91ea8800) [pid = 1782] [serial = 266] [outer = (nil)] 05:51:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x91f84800) [pid = 1782] [serial = 267] [outer = 0x91ea8800] 05:51:24 INFO - PROCESS | 1782 | 1461156684538 Marionette DEBUG loaded listener.js 05:51:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x95c38c00) [pid = 1782] [serial = 268] [outer = 0x91ea8800] 05:51:25 INFO - PROCESS | 1782 | 1461156685494 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]]]}] 05:51:25 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. 05:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1734ms 05:51:25 INFO - PROCESS | 1782 | 1461156685524 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 05:51:25 INFO - PROCESS | 1782 | 1461156685532 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 05:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:51:25 INFO - PROCESS | 1782 | 1461156685540 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:51:25 INFO - PROCESS | 1782 | 1461156685545 Marionette TRACE conn4 <- [1,330,null,{}] 05:51:25 INFO - PROCESS | 1782 | 1461156685552 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}] 05:51:25 INFO - PROCESS | 1782 | 1461156685732 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 05:51:25 INFO - PROCESS | 1782 | 1461156685888 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x96ec0c00 == 51 [pid = 1782] [id = 90] 05:51:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x978eec00) [pid = 1782] [serial = 269] [outer = (nil)] 05:51:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x97e66400) [pid = 1782] [serial = 270] [outer = 0x978eec00] 05:51:26 INFO - PROCESS | 1782 | 1461156686034 Marionette DEBUG loaded listener.js 05:51:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x97e6e000) [pid = 1782] [serial = 271] [outer = 0x978eec00] 05:51:26 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0xa0c31000) [pid = 1782] [serial = 203] [outer = (nil)] [url = about:blank] 05:51:26 INFO - PROCESS | 1782 | --DOCSHELL 0x8e738800 == 50 [pid = 1782] [id = 80] 05:51:26 INFO - PROCESS | 1782 | --DOCSHELL 0x914ec000 == 49 [pid = 1782] [id = 79] 05:51:26 INFO - PROCESS | 1782 | --DOCSHELL 0x95ca6c00 == 48 [pid = 1782] [id = 78] 05:51:26 INFO - PROCESS | 1782 | --DOCSHELL 0x95a2a400 == 47 [pid = 1782] [id = 77] 05:51:26 INFO - PROCESS | 1782 | --DOCSHELL 0x8e741000 == 46 [pid = 1782] [id = 76] 05:51:26 INFO - PROCESS | 1782 | --DOCSHELL 0x912e3c00 == 45 [pid = 1782] [id = 75] 05:51:26 INFO - PROCESS | 1782 | 1461156686915 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]]]}] 05:51:26 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x9fc99c00) [pid = 1782] [serial = 198] [outer = (nil)] [url = about:blank] 05:51:26 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0xa0a07800) [pid = 1782] [serial = 201] [outer = (nil)] [url = about:blank] 05:51:26 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x9adcb800) [pid = 1782] [serial = 195] [outer = (nil)] [url = about:blank] 05:51:26 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x9993c000) [pid = 1782] [serial = 192] [outer = (nil)] [url = about:blank] 05:51:26 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x99aedc00) [pid = 1782] [serial = 194] [outer = (nil)] [url = about:blank] 05:51:26 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x9ea15000) [pid = 1782] [serial = 197] [outer = (nil)] [url = about:blank] 05:51:26 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x997f2400) [pid = 1782] [serial = 191] [outer = (nil)] [url = about:blank] 05:51:26 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x9810cc00) [pid = 1782] [serial = 188] [outer = (nil)] [url = about:blank] 05:51:26 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x98110800) [pid = 1782] [serial = 189] [outer = (nil)] [url = about:blank] 05:51:26 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x98108400) [pid = 1782] [serial = 186] [outer = (nil)] [url = about:blank] 05:51:26 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x979bf000) [pid = 1782] [serial = 185] [outer = (nil)] [url = about:blank] 05:51:26 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x93c0b400) [pid = 1782] [serial = 183] [outer = (nil)] [url = about:blank] 05:51:26 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x92ae7400) [pid = 1782] [serial = 182] [outer = (nil)] [url = about:blank] 05:51:26 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x9adc9400) [pid = 1782] [serial = 164] [outer = (nil)] [url = about:blank] 05:51:26 INFO - PROCESS | 1782 | --DOMWINDOW == 113 (0x98376c00) [pid = 1782] [serial = 170] [outer = (nil)] [url = about:blank] 05:51:26 INFO - PROCESS | 1782 | --DOMWINDOW == 112 (0x92af5400) [pid = 1782] [serial = 167] [outer = (nil)] [url = about:blank] 05:51:26 INFO - PROCESS | 1782 | --DOMWINDOW == 111 (0x9df87c00) [pid = 1782] [serial = 173] [outer = (nil)] [url = about:blank] 05:51:26 INFO - PROCESS | 1782 | --DOMWINDOW == 110 (0xa0a02400) [pid = 1782] [serial = 200] [outer = (nil)] [url = about:blank] 05:51:26 INFO - PROCESS | 1782 | --DOMWINDOW == 109 (0x9fb2f000) [pid = 1782] [serial = 176] [outer = (nil)] [url = about:blank] 05:51:26 INFO - PROCESS | 1782 | --DOMWINDOW == 108 (0x9fc47c00) [pid = 1782] [serial = 179] [outer = (nil)] [url = about:blank] 05:51:26 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. 05:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1430ms 05:51:26 INFO - PROCESS | 1782 | 1461156686975 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 05:51:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:51:26 INFO - PROCESS | 1782 | 1461156686981 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 05:51:26 INFO - PROCESS | 1782 | 1461156686988 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:51:26 INFO - PROCESS | 1782 | 1461156686992 Marionette TRACE conn4 <- [1,334,null,{}] 05:51:27 INFO - PROCESS | 1782 | 1461156686997 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}] 05:51:27 INFO - PROCESS | 1782 | 1461156687149 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 05:51:27 INFO - PROCESS | 1782 | 1461156687159 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x912e3c00 == 46 [pid = 1782] [id = 91] 05:51:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 109 (0x914e5000) [pid = 1782] [serial = 272] [outer = (nil)] 05:51:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 110 (0x97e6ac00) [pid = 1782] [serial = 273] [outer = 0x914e5000] 05:51:27 INFO - PROCESS | 1782 | 1461156687248 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 111 (0x9800f400) [pid = 1782] [serial = 274] [outer = 0x914e5000] 05:51:28 INFO - PROCESS | 1782 | 1461156688166 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]]]}] 05:51:28 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. 05:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1233ms 05:51:28 INFO - PROCESS | 1782 | 1461156688221 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 05:51:28 INFO - PROCESS | 1782 | 1461156688225 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 05:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:51:28 INFO - PROCESS | 1782 | 1461156688238 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 1782 | 1461156688246 Marionette TRACE conn4 <- [1,338,null,{}] 05:51:28 INFO - PROCESS | 1782 | 1461156688254 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}] 05:51:28 INFO - PROCESS | 1782 | 1461156688410 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 05:51:28 INFO - PROCESS | 1782 | 1461156688420 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x91e9b800 == 47 [pid = 1782] [id = 92] 05:51:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 112 (0x96ec3c00) [pid = 1782] [serial = 275] [outer = (nil)] 05:51:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 113 (0x98bd5400) [pid = 1782] [serial = 276] [outer = 0x96ec3c00] 05:51:28 INFO - PROCESS | 1782 | 1461156688494 Marionette DEBUG loaded listener.js 05:51:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 114 (0x990be400) [pid = 1782] [serial = 277] [outer = 0x96ec3c00] 05:51:29 INFO - PROCESS | 1782 | 1461156689306 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]]]}] 05:51:29 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. 05:51:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1165ms 05:51:29 INFO - PROCESS | 1782 | 1461156689403 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 05:51:29 INFO - PROCESS | 1782 | 1461156689407 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 05:51:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:51:29 INFO - PROCESS | 1782 | 1461156689414 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:51:29 INFO - PROCESS | 1782 | 1461156689417 Marionette TRACE conn4 <- [1,342,null,{}] 05:51:29 INFO - PROCESS | 1782 | 1461156689422 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}] 05:51:29 INFO - PROCESS | 1782 | 1461156689616 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 05:51:29 INFO - PROCESS | 1782 | 1461156689638 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x98110c00 == 48 [pid = 1782] [id = 93] 05:51:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x9884e400) [pid = 1782] [serial = 278] [outer = (nil)] 05:51:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x99ae7800) [pid = 1782] [serial = 279] [outer = 0x9884e400] 05:51:29 INFO - PROCESS | 1782 | 1461156689710 Marionette DEBUG loaded listener.js 05:51:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x9adc8c00) [pid = 1782] [serial = 280] [outer = 0x9884e400] 05:51:30 INFO - PROCESS | 1782 | 1461156690548 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]]]}] 05:51:30 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. 05:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1176ms 05:51:30 INFO - PROCESS | 1782 | 1461156690591 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 05:51:30 INFO - PROCESS | 1782 | 1461156690594 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 05:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:51:30 INFO - PROCESS | 1782 | 1461156690609 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:51:30 INFO - PROCESS | 1782 | 1461156690613 Marionette TRACE conn4 <- [1,346,null,{}] 05:51:30 INFO - PROCESS | 1782 | 1461156690618 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}] 05:51:30 INFO - PROCESS | 1782 | 1461156690818 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 05:51:30 INFO - PROCESS | 1782 | 1461156690840 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x99ae9c00 == 49 [pid = 1782] [id = 94] 05:51:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x9add2000) [pid = 1782] [serial = 281] [outer = (nil)] 05:51:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x9df90800) [pid = 1782] [serial = 282] [outer = 0x9add2000] 05:51:30 INFO - PROCESS | 1782 | 1461156690927 Marionette DEBUG loaded listener.js 05:51:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x9fc48400) [pid = 1782] [serial = 283] [outer = 0x9add2000] 05:51:31 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x91e13000) [pid = 1782] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:51:31 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x9060dc00) [pid = 1782] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:51:31 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x95ca0800) [pid = 1782] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:51:31 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x9884c400) [pid = 1782] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:51:31 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x914e6000) [pid = 1782] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:51:31 INFO - PROCESS | 1782 | --DOMWINDOW == 114 (0x914ed000) [pid = 1782] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:51:31 INFO - PROCESS | 1782 | 1461156691924 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]]]}] 05:51:31 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. 05:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1376ms 05:51:31 INFO - PROCESS | 1782 | 1461156691987 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 05:51:31 INFO - PROCESS | 1782 | 1461156691989 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 05:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:51:31 INFO - PROCESS | 1782 | 1461156691996 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:51:32 INFO - PROCESS | 1782 | 1461156691999 Marionette TRACE conn4 <- [1,350,null,{}] 05:51:32 INFO - PROCESS | 1782 | 1461156692005 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}] 05:51:32 INFO - PROCESS | 1782 | 1461156692152 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 05:51:32 INFO - PROCESS | 1782 | 1461156692163 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x95ca0800 == 50 [pid = 1782] [id = 95] 05:51:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 115 (0x9884c400) [pid = 1782] [serial = 284] [outer = (nil)] 05:51:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0xa0a85000) [pid = 1782] [serial = 285] [outer = 0x9884c400] 05:51:32 INFO - PROCESS | 1782 | 1461156692235 Marionette DEBUG loaded listener.js 05:51:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0xa0c13c00) [pid = 1782] [serial = 286] [outer = 0x9884c400] 05:51:33 INFO - PROCESS | 1782 | 1461156693029 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]]]}] 05:51:33 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. 05:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1077ms 05:51:33 INFO - PROCESS | 1782 | 1461156693079 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 05:51:33 INFO - PROCESS | 1782 | 1461156693082 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 05:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:51:33 INFO - PROCESS | 1782 | 1461156693088 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:51:33 INFO - PROCESS | 1782 | 1461156693091 Marionette TRACE conn4 <- [1,354,null,{}] 05:51:33 INFO - PROCESS | 1782 | 1461156693098 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}] 05:51:33 INFO - PROCESS | 1782 | 1461156693241 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 05:51:33 INFO - PROCESS | 1782 | 1461156693258 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x97e6a400 == 51 [pid = 1782] [id = 96] 05:51:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x9fe9f400) [pid = 1782] [serial = 287] [outer = (nil)] 05:51:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0xa3c87400) [pid = 1782] [serial = 288] [outer = 0x9fe9f400] 05:51:33 INFO - PROCESS | 1782 | 1461156693332 Marionette DEBUG loaded listener.js 05:51:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0xa44be800) [pid = 1782] [serial = 289] [outer = 0x9fe9f400] 05:51:34 INFO - PROCESS | 1782 | 1461156694472 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]]]}] 05:51:34 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. 05:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1433ms 05:51:34 INFO - PROCESS | 1782 | 1461156694523 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 05:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:51:34 INFO - PROCESS | 1782 | 1461156694531 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 05:51:34 INFO - PROCESS | 1782 | 1461156694541 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:51:34 INFO - PROCESS | 1782 | 1461156694547 Marionette TRACE conn4 <- [1,358,null,{}] 05:51:34 INFO - PROCESS | 1782 | 1461156694556 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}] 05:51:34 INFO - PROCESS | 1782 | 1461156694778 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 05:51:34 INFO - PROCESS | 1782 | 1461156694933 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa5d400 == 52 [pid = 1782] [id = 97] 05:51:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x91ea5000) [pid = 1782] [serial = 290] [outer = (nil)] 05:51:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x97010c00) [pid = 1782] [serial = 291] [outer = 0x91ea5000] 05:51:35 INFO - PROCESS | 1782 | 1461156695028 Marionette DEBUG loaded listener.js 05:51:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x97e68400) [pid = 1782] [serial = 292] [outer = 0x91ea5000] 05:51:35 INFO - PROCESS | 1782 | 1461156695938 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]]]}] 05:51:35 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. 05:51:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1433ms 05:51:35 INFO - PROCESS | 1782 | 1461156695974 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 05:51:35 INFO - PROCESS | 1782 | 1461156695983 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 05:51:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:51:36 INFO - PROCESS | 1782 | 1461156695994 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:51:36 INFO - PROCESS | 1782 | 1461156695998 Marionette TRACE conn4 <- [1,362,null,{}] 05:51:36 INFO - PROCESS | 1782 | 1461156696004 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}] 05:51:36 INFO - PROCESS | 1782 | 1461156696184 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 05:51:36 INFO - PROCESS | 1782 | 1461156696335 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f340800 == 53 [pid = 1782] [id = 98] 05:51:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8f341400) [pid = 1782] [serial = 293] [outer = (nil)] 05:51:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8f349000) [pid = 1782] [serial = 294] [outer = 0x8f341400] 05:51:36 INFO - PROCESS | 1782 | 1461156696429 Marionette DEBUG loaded listener.js 05:51:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x979c0800) [pid = 1782] [serial = 295] [outer = 0x8f341400] 05:51:37 INFO - PROCESS | 1782 | 1461156697454 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]]]}] 05:51:37 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. 05:51:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1492ms 05:51:37 INFO - PROCESS | 1782 | 1461156697486 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 05:51:37 INFO - PROCESS | 1782 | 1461156697490 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 05:51:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:51:37 INFO - PROCESS | 1782 | 1461156697497 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:51:37 INFO - PROCESS | 1782 | 1461156697503 Marionette TRACE conn4 <- [1,366,null,{}] 05:51:37 INFO - PROCESS | 1782 | 1461156697520 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}] 05:51:37 INFO - PROCESS | 1782 | 1461156697702 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 05:51:37 INFO - PROCESS | 1782 | 1461156697852 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f349800 == 54 [pid = 1782] [id = 99] 05:51:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x982c4800) [pid = 1782] [serial = 296] [outer = (nil)] 05:51:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x99aeec00) [pid = 1782] [serial = 297] [outer = 0x982c4800] 05:51:37 INFO - PROCESS | 1782 | 1461156697942 Marionette DEBUG loaded listener.js 05:51:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x9fb8bc00) [pid = 1782] [serial = 298] [outer = 0x982c4800] 05:51:38 INFO - PROCESS | 1782 | 1461156698902 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]]]}] 05:51:38 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. 05:51:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1434ms 05:51:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:51:38 INFO - PROCESS | 1782 | 1461156698932 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 05:51:38 INFO - PROCESS | 1782 | 1461156698936 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 05:51:38 INFO - PROCESS | 1782 | 1461156698943 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:51:38 INFO - PROCESS | 1782 | 1461156698946 Marionette TRACE conn4 <- [1,370,null,{}] 05:51:38 INFO - PROCESS | 1782 | 1461156698952 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}] 05:51:39 INFO - PROCESS | 1782 | 1461156699128 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 05:51:39 INFO - PROCESS | 1782 | 1461156699287 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e86cc00 == 55 [pid = 1782] [id = 100] 05:51:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x98848000) [pid = 1782] [serial = 299] [outer = (nil)] 05:51:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0xa2acdc00) [pid = 1782] [serial = 300] [outer = 0x98848000] 05:51:39 INFO - PROCESS | 1782 | 1461156699378 Marionette DEBUG loaded listener.js 05:51:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0xa4575c00) [pid = 1782] [serial = 301] [outer = 0x98848000] 05:51:40 INFO - PROCESS | 1782 | 1461156700328 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]]]}] 05:51:40 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. 05:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1430ms 05:51:40 INFO - PROCESS | 1782 | 1461156700373 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 05:51:40 INFO - PROCESS | 1782 | 1461156700377 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 05:51:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:51:40 INFO - PROCESS | 1782 | 1461156700384 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:51:40 INFO - PROCESS | 1782 | 1461156700388 Marionette TRACE conn4 <- [1,374,null,{}] 05:51:40 INFO - PROCESS | 1782 | 1461156700393 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}] 05:51:40 INFO - PROCESS | 1782 | 1461156700580 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 05:51:40 INFO - PROCESS | 1782 | 1461156700735 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x90536400 == 56 [pid = 1782] [id = 101] 05:51:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x93a26c00) [pid = 1782] [serial = 302] [outer = (nil)] 05:51:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x93a2a400) [pid = 1782] [serial = 303] [outer = 0x93a26c00] 05:51:40 INFO - PROCESS | 1782 | 1461156700884 Marionette DEBUG loaded listener.js 05:51:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x93a2b800) [pid = 1782] [serial = 304] [outer = 0x93a26c00] 05:51:41 INFO - PROCESS | 1782 | 1461156701760 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:51:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:51:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1428ms 05:51:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:51:41 INFO - PROCESS | 1782 | 1461156701813 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 05:51:41 INFO - PROCESS | 1782 | 1461156701817 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 05:51:41 INFO - PROCESS | 1782 | 1461156701823 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:51:41 INFO - PROCESS | 1782 | 1461156701827 Marionette TRACE conn4 <- [1,378,null,{}] 05:51:41 INFO - PROCESS | 1782 | 1461156701833 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}] 05:51:42 INFO - PROCESS | 1782 | 1461156702015 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 05:51:42 INFO - PROCESS | 1782 | 1461156702170 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa53800 == 57 [pid = 1782] [id = 102] 05:51:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x90175800) [pid = 1782] [serial = 305] [outer = (nil)] 05:51:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x90181000) [pid = 1782] [serial = 306] [outer = 0x90175800] 05:51:42 INFO - PROCESS | 1782 | 1461156702267 Marionette DEBUG loaded listener.js 05:51:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x93a2ac00) [pid = 1782] [serial = 307] [outer = 0x90175800] 05:51:43 INFO - PROCESS | 1782 | 1461156703156 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:51:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:51:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1391ms 05:51:43 INFO - PROCESS | 1782 | 1461156703214 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 05:51:43 INFO - PROCESS | 1782 | 1461156703218 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 05:51:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:51:43 INFO - PROCESS | 1782 | 1461156703224 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:51:43 INFO - PROCESS | 1782 | 1461156703228 Marionette TRACE conn4 <- [1,382,null,{}] 05:51:43 INFO - PROCESS | 1782 | 1461156703233 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}] 05:51:43 INFO - PROCESS | 1782 | 1461156703395 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 05:51:43 INFO - PROCESS | 1782 | 1461156703551 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e73e800 == 58 [pid = 1782] [id = 103] 05:51:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x9017c000) [pid = 1782] [serial = 308] [outer = (nil)] 05:51:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x935aac00) [pid = 1782] [serial = 309] [outer = 0x9017c000] 05:51:43 INFO - PROCESS | 1782 | 1461156703638 Marionette DEBUG loaded listener.js 05:51:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x935ac800) [pid = 1782] [serial = 310] [outer = 0x9017c000] 05:51:44 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:44 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:51:44 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:44 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:44 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:51:44 INFO - PROCESS | 1782 | 1461156704579 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:51:44 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:51:44 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1380ms 05:51:44 INFO - PROCESS | 1782 | 1461156704607 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 05:51:44 INFO - PROCESS | 1782 | 1461156704611 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 05:51:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:51:44 INFO - PROCESS | 1782 | 1461156704618 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:51:44 INFO - PROCESS | 1782 | 1461156704621 Marionette TRACE conn4 <- [1,386,null,{}] 05:51:44 INFO - PROCESS | 1782 | 1461156704627 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}] 05:51:44 INFO - PROCESS | 1782 | 1461156704780 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 05:51:44 INFO - PROCESS | 1782 | 1461156704945 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x935a4c00 == 59 [pid = 1782] [id = 104] 05:51:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x935ab000) [pid = 1782] [serial = 311] [outer = (nil)] 05:51:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x93702c00) [pid = 1782] [serial = 312] [outer = 0x935ab000] 05:51:45 INFO - PROCESS | 1782 | 1461156705033 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x93704400) [pid = 1782] [serial = 313] [outer = 0x935ab000] 05:51:46 INFO - PROCESS | 1782 | 1461156706277 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]]]}] 05:51:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:51:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1729ms 05:51:46 INFO - PROCESS | 1782 | 1461156706355 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 05:51:46 INFO - PROCESS | 1782 | 1461156706361 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 05:51:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:51:46 INFO - PROCESS | 1782 | 1461156706370 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:51:46 INFO - PROCESS | 1782 | 1461156706376 Marionette TRACE conn4 <- [1,390,null,{}] 05:51:46 INFO - PROCESS | 1782 | 1461156706384 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}] 05:51:46 INFO - PROCESS | 1782 | 1461156706641 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 05:51:46 INFO - PROCESS | 1782 | 1461156706854 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x9017f800 == 60 [pid = 1782] [id = 105] 05:51:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x9052d800) [pid = 1782] [serial = 314] [outer = (nil)] 05:51:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x90539800) [pid = 1782] [serial = 315] [outer = 0x9052d800] 05:51:46 INFO - PROCESS | 1782 | 1461156706988 Marionette DEBUG loaded listener.js 05:51:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x91e9f800) [pid = 1782] [serial = 316] [outer = 0x9052d800] 05:51:48 INFO - PROCESS | 1782 | 1461156708053 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]]]}] 05:51:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:51:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1744ms 05:51:48 INFO - PROCESS | 1782 | 1461156708114 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 05:51:48 INFO - PROCESS | 1782 | 1461156708122 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 05:51:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:51:48 INFO - PROCESS | 1782 | 1461156708132 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:51:48 INFO - PROCESS | 1782 | 1461156708136 Marionette TRACE conn4 <- [1,394,null,{}] 05:51:48 INFO - PROCESS | 1782 | 1461156708142 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}] 05:51:48 INFO - PROCESS | 1782 | 1461156708338 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 05:51:48 INFO - PROCESS | 1782 | --DOCSHELL 0x95ca0800 == 59 [pid = 1782] [id = 95] 05:51:48 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x9fb96800) [pid = 1782] [serial = 243] [outer = (nil)] [url = about:blank] 05:51:48 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x91e9ec00) [pid = 1782] [serial = 206] [outer = (nil)] [url = about:blank] 05:51:48 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x978ee800) [pid = 1782] [serial = 209] [outer = (nil)] [url = about:blank] 05:51:48 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x99aebc00) [pid = 1782] [serial = 212] [outer = (nil)] [url = about:blank] 05:51:48 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0xa0f6cc00) [pid = 1782] [serial = 215] [outer = (nil)] [url = about:blank] 05:51:48 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0xa3c80000) [pid = 1782] [serial = 218] [outer = (nil)] [url = about:blank] 05:51:48 INFO - PROCESS | 1782 | --DOCSHELL 0x99ae9c00 == 58 [pid = 1782] [id = 94] 05:51:48 INFO - PROCESS | 1782 | --DOCSHELL 0x98110c00 == 57 [pid = 1782] [id = 93] 05:51:48 INFO - PROCESS | 1782 | --DOCSHELL 0x91e9b800 == 56 [pid = 1782] [id = 92] 05:51:48 INFO - PROCESS | 1782 | --DOCSHELL 0x912e3c00 == 55 [pid = 1782] [id = 91] 05:51:48 INFO - PROCESS | 1782 | --DOCSHELL 0x96ec0c00 == 54 [pid = 1782] [id = 90] 05:51:48 INFO - PROCESS | 1782 | --DOCSHELL 0x91ea8000 == 53 [pid = 1782] [id = 89] 05:51:48 INFO - PROCESS | 1782 | 1461156708594 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:48 INFO - PROCESS | 1782 | --DOCSHELL 0x91e9e800 == 52 [pid = 1782] [id = 82] 05:51:48 INFO - PROCESS | 1782 | --DOCSHELL 0x91f90c00 == 51 [pid = 1782] [id = 81] 05:51:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e86dc00 == 52 [pid = 1782] [id = 106] 05:51:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x912e3c00) [pid = 1782] [serial = 317] [outer = (nil)] 05:51:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x91ecc000) [pid = 1782] [serial = 318] [outer = 0x912e3c00] 05:51:48 INFO - PROCESS | 1782 | 1461156708683 Marionette DEBUG loaded listener.js 05:51:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x9370d400) [pid = 1782] [serial = 319] [outer = 0x912e3c00] 05:51:48 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x997f1800) [pid = 1782] [serial = 237] [outer = (nil)] [url = about:blank] 05:51:48 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x997ff800) [pid = 1782] [serial = 238] [outer = (nil)] [url = about:blank] 05:51:48 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x93c09400) [pid = 1782] [serial = 240] [outer = (nil)] [url = about:blank] 05:51:48 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x98109400) [pid = 1782] [serial = 231] [outer = (nil)] [url = about:blank] 05:51:48 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x982c0800) [pid = 1782] [serial = 232] [outer = (nil)] [url = about:blank] 05:51:48 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x98bd5800) [pid = 1782] [serial = 234] [outer = (nil)] [url = about:blank] 05:51:48 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x96b64400) [pid = 1782] [serial = 222] [outer = (nil)] [url = about:blank] 05:51:48 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x96ebe800) [pid = 1782] [serial = 226] [outer = (nil)] [url = about:blank] 05:51:48 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x9500d400) [pid = 1782] [serial = 225] [outer = (nil)] [url = about:blank] 05:51:48 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x9796bc00) [pid = 1782] [serial = 229] [outer = (nil)] [url = about:blank] 05:51:48 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x96ec9c00) [pid = 1782] [serial = 228] [outer = (nil)] [url = about:blank] 05:51:48 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x98103000) [pid = 1782] [serial = 241] [outer = (nil)] [url = about:blank] 05:51:48 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0xa3c7ac00) [pid = 1782] [serial = 99] [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.] 05:51:48 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x9904a800) [pid = 1782] [serial = 235] [outer = (nil)] [url = about:blank] 05:51:49 INFO - PROCESS | 1782 | 1461156709532 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]]]}] 05:51:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:51:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1427ms 05:51:49 INFO - PROCESS | 1782 | 1461156709561 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 05:51:49 INFO - PROCESS | 1782 | 1461156709564 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 05:51:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:51:49 INFO - PROCESS | 1782 | 1461156709571 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:51:49 INFO - PROCESS | 1782 | 1461156709577 Marionette TRACE conn4 <- [1,398,null,{}] 05:51:49 INFO - PROCESS | 1782 | 1461156709592 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}] 05:51:49 INFO - PROCESS | 1782 | 1461156709740 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 05:51:49 INFO - PROCESS | 1782 | 1461156709757 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x9370a800 == 53 [pid = 1782] [id = 107] 05:51:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x93a30800) [pid = 1782] [serial = 320] [outer = (nil)] 05:51:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x96bd1400) [pid = 1782] [serial = 321] [outer = 0x93a30800] 05:51:49 INFO - PROCESS | 1782 | 1461156709837 Marionette DEBUG loaded listener.js 05:51:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x96ebfc00) [pid = 1782] [serial = 322] [outer = 0x93a30800] 05:51:50 INFO - PROCESS | 1782 | 1461156710804 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]]]}] 05:51:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:51:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1285ms 05:51:50 INFO - PROCESS | 1782 | 1461156710858 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 1782 | 1461156710861 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 05:51:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:51:50 INFO - PROCESS | 1782 | 1461156710868 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 1782 | 1461156710871 Marionette TRACE conn4 <- [1,402,null,{}] 05:51:50 INFO - PROCESS | 1782 | 1461156710877 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}] 05:51:51 INFO - PROCESS | 1782 | 1461156711079 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 05:51:51 INFO - PROCESS | 1782 | 1461156711108 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x93c08800 == 54 [pid = 1782] [id = 108] 05:51:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x979c0000) [pid = 1782] [serial = 323] [outer = (nil)] 05:51:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x97e62400) [pid = 1782] [serial = 324] [outer = 0x979c0000] 05:51:51 INFO - PROCESS | 1782 | 1461156711181 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x98004800) [pid = 1782] [serial = 325] [outer = 0x979c0000] 05:51:52 INFO - PROCESS | 1782 | 1461156712099 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]]]}] 05:51:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:51:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1282ms 05:51:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:51:52 INFO - PROCESS | 1782 | 1461156712150 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 1782 | 1461156712153 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 05:51:52 INFO - PROCESS | 1782 | 1461156712160 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 1782 | 1461156712163 Marionette TRACE conn4 <- [1,406,null,{}] 05:51:52 INFO - PROCESS | 1782 | 1461156712181 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}] 05:51:52 INFO - PROCESS | 1782 | 1461156712380 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 05:51:52 INFO - PROCESS | 1782 | 1461156712405 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x9052c800 == 55 [pid = 1782] [id = 109] 05:51:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x96ebac00) [pid = 1782] [serial = 326] [outer = (nil)] 05:51:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x98108400) [pid = 1782] [serial = 327] [outer = 0x96ebac00] 05:51:52 INFO - PROCESS | 1782 | 1461156712485 Marionette DEBUG loaded listener.js 05:51:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x9810f800) [pid = 1782] [serial = 328] [outer = 0x96ebac00] 05:51:53 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x914e5000) [pid = 1782] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:51:53 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x95007400) [pid = 1782] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:51:53 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8e86a400) [pid = 1782] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:51:53 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x95ca6000) [pid = 1782] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:51:53 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x9884e400) [pid = 1782] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:51:53 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x96ec3c00) [pid = 1782] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:51:53 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x9add2000) [pid = 1782] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:51:53 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x978eec00) [pid = 1782] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:51:53 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x91ea8800) [pid = 1782] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:51:53 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x9884c400) [pid = 1782] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:51:53 INFO - PROCESS | 1782 | 1461156713613 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]]]}] 05:51:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:51:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1495ms 05:51:53 INFO - PROCESS | 1782 | 1461156713655 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 05:51:53 INFO - PROCESS | 1782 | 1461156713659 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 05:51:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:51:53 INFO - PROCESS | 1782 | 1461156713666 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:51:53 INFO - PROCESS | 1782 | 1461156713670 Marionette TRACE conn4 <- [1,410,null,{}] 05:51:53 INFO - PROCESS | 1782 | 1461156713675 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}] 05:51:53 INFO - PROCESS | 1782 | 1461156713861 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 05:51:54 INFO - PROCESS | 1782 | 1461156714019 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e86a400 == 56 [pid = 1782] [id = 110] 05:51:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x91ea3400) [pid = 1782] [serial = 329] [outer = (nil)] 05:51:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x98375800) [pid = 1782] [serial = 330] [outer = 0x91ea3400] 05:51:54 INFO - PROCESS | 1782 | 1461156714100 Marionette DEBUG loaded listener.js 05:51:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x98bd6c00) [pid = 1782] [serial = 331] [outer = 0x91ea3400] 05:51:54 INFO - PROCESS | 1782 | 1461156714793 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]]]}] 05:51:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:51:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1189ms 05:51:54 INFO - PROCESS | 1782 | 1461156714856 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 05:51:54 INFO - PROCESS | 1782 | 1461156714859 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 05:51:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:51:54 INFO - PROCESS | 1782 | 1461156714865 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:51:54 INFO - PROCESS | 1782 | 1461156714868 Marionette TRACE conn4 <- [1,414,null,{}] 05:51:54 INFO - PROCESS | 1782 | 1461156714874 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}] 05:51:55 INFO - PROCESS | 1782 | 1461156715035 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 05:51:55 INFO - PROCESS | 1782 | 1461156715045 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x90182c00 == 57 [pid = 1782] [id = 111] 05:51:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x9836e800) [pid = 1782] [serial = 332] [outer = (nil)] 05:51:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x990b9c00) [pid = 1782] [serial = 333] [outer = 0x9836e800] 05:51:55 INFO - PROCESS | 1782 | 1461156715123 Marionette DEBUG loaded listener.js 05:51:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x99936c00) [pid = 1782] [serial = 334] [outer = 0x9836e800] 05:51:56 INFO - PROCESS | 1782 | 1461156716268 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]]]}] 05:51:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:51:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1431ms 05:51:56 INFO - PROCESS | 1782 | 1461156716298 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 05:51:56 INFO - PROCESS | 1782 | 1461156716305 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 05:51:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:51:56 INFO - PROCESS | 1782 | 1461156716315 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:51:56 INFO - PROCESS | 1782 | 1461156716319 Marionette TRACE conn4 <- [1,418,null,{}] 05:51:56 INFO - PROCESS | 1782 | 1461156716328 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}] 05:51:56 INFO - PROCESS | 1782 | 1461156716510 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 05:51:56 INFO - PROCESS | 1782 | 1461156716721 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x90180800 == 58 [pid = 1782] [id = 112] 05:51:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x9060f400) [pid = 1782] [serial = 335] [outer = (nil)] 05:51:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x92ae8c00) [pid = 1782] [serial = 336] [outer = 0x9060f400] 05:51:56 INFO - PROCESS | 1782 | 1461156716831 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x93703800) [pid = 1782] [serial = 337] [outer = 0x9060f400] 05:51:58 INFO - PROCESS | 1782 | 1461156718324 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]]]}] 05:51:58 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 05:51:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2032ms 05:51:58 INFO - PROCESS | 1782 | 1461156718347 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 05:51:58 INFO - PROCESS | 1782 | 1461156718356 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 05:51:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:51:58 INFO - PROCESS | 1782 | 1461156718368 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:51:58 INFO - PROCESS | 1782 | 1461156718372 Marionette TRACE conn4 <- [1,422,null,{}] 05:51:58 INFO - PROCESS | 1782 | 1461156718379 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}] 05:51:58 INFO - PROCESS | 1782 | 1461156718543 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 05:51:58 INFO - PROCESS | 1782 | 1461156718696 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x90184000 == 59 [pid = 1782] [id = 113] 05:51:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x91ea3c00) [pid = 1782] [serial = 338] [outer = (nil)] 05:51:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x95ca0800) [pid = 1782] [serial = 339] [outer = 0x91ea3c00] 05:51:58 INFO - PROCESS | 1782 | 1461156718783 Marionette DEBUG loaded listener.js 05:51:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x97ba7000) [pid = 1782] [serial = 340] [outer = 0x91ea3c00] 05:52:00 INFO - PROCESS | 1782 | 1461156720119 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]]]}] 05:52:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:52:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1836ms 05:52:00 INFO - PROCESS | 1782 | 1461156720207 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 05:52:00 INFO - PROCESS | 1782 | 1461156720212 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 05:52:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:52:00 INFO - PROCESS | 1782 | 1461156720221 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:52:00 INFO - PROCESS | 1782 | 1461156720228 Marionette TRACE conn4 <- [1,426,null,{}] 05:52:00 INFO - PROCESS | 1782 | 1461156720247 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}] 05:52:00 INFO - PROCESS | 1782 | 1461156720441 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 05:52:00 INFO - PROCESS | 1782 | 1461156720621 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x96ec2800 == 60 [pid = 1782] [id = 114] 05:52:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x9800ec00) [pid = 1782] [serial = 341] [outer = (nil)] 05:52:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x9904a800) [pid = 1782] [serial = 342] [outer = 0x9800ec00] 05:52:00 INFO - PROCESS | 1782 | 1461156720729 Marionette DEBUG loaded listener.js 05:52:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x99aef000) [pid = 1782] [serial = 343] [outer = 0x9800ec00] 05:52:01 INFO - PROCESS | 1782 | 1461156721643 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] 05:52:01 INFO - PROCESS | 1782 | 1461156721723 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 05:52:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:52:01 INFO - PROCESS | 1782 | 1461156721729 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:52:01 INFO - PROCESS | 1782 | 1461156721733 Marionette TRACE conn4 <- [1,430,null,{}] 05:52:01 INFO - PROCESS | 1782 | 1461156721740 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}] 05:52:01 INFO - PROCESS | 1782 | 1461156721966 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 05:52:02 INFO - PROCESS | 1782 | 1461156722210 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x90530c00 == 61 [pid = 1782] [id = 115] 05:52:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x9b0f1000) [pid = 1782] [serial = 344] [outer = (nil)] 05:52:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x9dfd6400) [pid = 1782] [serial = 345] [outer = 0x9b0f1000] 05:52:02 INFO - PROCESS | 1782 | 1461156722323 Marionette DEBUG loaded listener.js 05:52:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x9fc48800) [pid = 1782] [serial = 346] [outer = 0x9b0f1000] 05:52:03 INFO - PROCESS | 1782 | 1461156723220 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]]]}] 05:52:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:52:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1545ms 05:52:03 INFO - PROCESS | 1782 | 1461156723276 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 05:52:03 INFO - PROCESS | 1782 | 1461156723280 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 05:52:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:52:03 INFO - PROCESS | 1782 | 1461156723288 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:52:03 INFO - PROCESS | 1782 | 1461156723293 Marionette TRACE conn4 <- [1,434,null,{}] 05:52:03 INFO - PROCESS | 1782 | 1461156723299 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}] 05:52:03 INFO - PROCESS | 1782 | 1461156723477 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 05:52:03 INFO - PROCESS | 1782 | 1461156723636 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f344c00 == 62 [pid = 1782] [id = 116] 05:52:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x96ead000) [pid = 1782] [serial = 347] [outer = (nil)] 05:52:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x96eb2400) [pid = 1782] [serial = 348] [outer = 0x96ead000] 05:52:03 INFO - PROCESS | 1782 | 1461156723723 Marionette DEBUG loaded listener.js 05:52:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x96eb5c00) [pid = 1782] [serial = 349] [outer = 0x96ead000] 05:52:04 INFO - PROCESS | 1782 | 1461156724627 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]]]}] 05:52:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:52:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1399ms 05:52:04 INFO - PROCESS | 1782 | 1461156724687 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 05:52:04 INFO - PROCESS | 1782 | 1461156724691 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 05:52:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:52:04 INFO - PROCESS | 1782 | 1461156724698 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:52:04 INFO - PROCESS | 1782 | 1461156724701 Marionette TRACE conn4 <- [1,438,null,{}] 05:52:04 INFO - PROCESS | 1782 | 1461156724707 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}] 05:52:04 INFO - PROCESS | 1782 | 1461156724907 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 05:52:05 INFO - PROCESS | 1782 | 1461156725071 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f343800 == 63 [pid = 1782] [id = 117] 05:52:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x93709c00) [pid = 1782] [serial = 350] [outer = (nil)] 05:52:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0xa0a05800) [pid = 1782] [serial = 351] [outer = 0x93709c00] 05:52:05 INFO - PROCESS | 1782 | 1461156725167 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0xa0f3c800) [pid = 1782] [serial = 352] [outer = 0x93709c00] 05:52:06 INFO - PROCESS | 1782 | 1461156726101 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]]]}] 05:52:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:52:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1434ms 05:52:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:52:06 INFO - PROCESS | 1782 | 1461156726133 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 05:52:06 INFO - PROCESS | 1782 | 1461156726136 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 05:52:06 INFO - PROCESS | 1782 | 1461156726143 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 1782 | 1461156726146 Marionette TRACE conn4 <- [1,442,null,{}] 05:52:06 INFO - PROCESS | 1782 | 1461156726152 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}] 05:52:06 INFO - PROCESS | 1782 | 1461156726322 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 05:52:06 INFO - PROCESS | 1782 | 1461156726490 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f341000 == 64 [pid = 1782] [id = 118] 05:52:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x96eb7c00) [pid = 1782] [serial = 353] [outer = (nil)] 05:52:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0xa4455000) [pid = 1782] [serial = 354] [outer = 0x96eb7c00] 05:52:06 INFO - PROCESS | 1782 | 1461156726577 Marionette DEBUG loaded listener.js 05:52:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0xa44b8c00) [pid = 1782] [serial = 355] [outer = 0x96eb7c00] 05:52:07 INFO - PROCESS | 1782 | 1461156727506 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]]]}] 05:52:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:52:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1430ms 05:52:07 INFO - PROCESS | 1782 | 1461156727573 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 05:52:07 INFO - PROCESS | 1782 | 1461156727577 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 05:52:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:52:07 INFO - PROCESS | 1782 | 1461156727584 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:52:07 INFO - PROCESS | 1782 | 1461156727588 Marionette TRACE conn4 <- [1,446,null,{}] 05:52:07 INFO - PROCESS | 1782 | 1461156727593 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}] 05:52:07 INFO - PROCESS | 1782 | 1461156727762 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 05:52:07 INFO - PROCESS | 1782 | 1461156727920 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e73dc00 == 65 [pid = 1782] [id = 119] 05:52:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0xa2ac7800) [pid = 1782] [serial = 356] [outer = (nil)] 05:52:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0xa4b0a400) [pid = 1782] [serial = 357] [outer = 0xa2ac7800] 05:52:08 INFO - PROCESS | 1782 | 1461156728010 Marionette DEBUG loaded listener.js 05:52:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0xa4b4a400) [pid = 1782] [serial = 358] [outer = 0xa2ac7800] 05:52:08 INFO - PROCESS | 1782 | 1461156728934 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]]]}] 05:52:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:52:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1383ms 05:52:08 INFO - PROCESS | 1782 | 1461156728968 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 05:52:08 INFO - PROCESS | 1782 | 1461156728972 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 05:52:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:52:08 INFO - PROCESS | 1782 | 1461156728980 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:52:08 INFO - PROCESS | 1782 | 1461156728983 Marionette TRACE conn4 <- [1,450,null,{}] 05:52:08 INFO - PROCESS | 1782 | 1461156728989 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}] 05:52:09 INFO - PROCESS | 1782 | 1461156729161 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 05:52:09 INFO - PROCESS | 1782 | 1461156729333 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dceec00 == 66 [pid = 1782] [id = 120] 05:52:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8dcf0400) [pid = 1782] [serial = 359] [outer = (nil)] 05:52:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8dcf6c00) [pid = 1782] [serial = 360] [outer = 0x8dcf0400] 05:52:09 INFO - PROCESS | 1782 | 1461156729420 Marionette DEBUG loaded listener.js 05:52:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8dcfa000) [pid = 1782] [serial = 361] [outer = 0x8dcf0400] 05:52:10 INFO - PROCESS | 1782 | 1461156730393 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] 05:52:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:52:10 INFO - PROCESS | 1782 | 1461156730466 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 05:52:10 INFO - PROCESS | 1782 | 1461156730472 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:52:10 INFO - PROCESS | 1782 | 1461156730476 Marionette TRACE conn4 <- [1,454,null,{}] 05:52:10 INFO - PROCESS | 1782 | 1461156730481 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}] 05:52:10 INFO - PROCESS | 1782 | 1461156730666 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 05:52:10 INFO - PROCESS | 1782 | 1461156730887 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bbdc000 == 67 [pid = 1782] [id = 121] 05:52:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8bbdf000) [pid = 1782] [serial = 362] [outer = (nil)] 05:52:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8bbe3000) [pid = 1782] [serial = 363] [outer = 0x8bbdf000] 05:52:10 INFO - PROCESS | 1782 | 1461156730990 Marionette DEBUG loaded listener.js 05:52:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8dcf7800) [pid = 1782] [serial = 364] [outer = 0x8bbdf000] 05:52:11 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:11 INFO - PROCESS | 1782 | 1461156731887 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]]]}] 05:52:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:52:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1490ms 05:52:11 INFO - PROCESS | 1782 | 1461156731963 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 05:52:11 INFO - PROCESS | 1782 | 1461156731967 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 05:52:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:52:11 INFO - PROCESS | 1782 | 1461156731974 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:52:11 INFO - PROCESS | 1782 | 1461156731979 Marionette TRACE conn4 <- [1,458,null,{}] 05:52:11 INFO - PROCESS | 1782 | 1461156731984 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}] 05:52:12 INFO - PROCESS | 1782 | 1461156732468 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 05:52:12 INFO - PROCESS | 1782 | 1461156732695 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f411800 == 68 [pid = 1782] [id = 122] 05:52:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8f412000) [pid = 1782] [serial = 365] [outer = (nil)] 05:52:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x8f415c00) [pid = 1782] [serial = 366] [outer = 0x8f412000] 05:52:12 INFO - PROCESS | 1782 | 1461156732782 Marionette DEBUG loaded listener.js 05:52:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8f419000) [pid = 1782] [serial = 367] [outer = 0x8f412000] 05:52:13 INFO - PROCESS | 1782 | 1461156733680 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] 05:52:13 INFO - PROCESS | 1782 | 1461156733768 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 05:52:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:52:13 INFO - PROCESS | 1782 | 1461156733778 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:52:13 INFO - PROCESS | 1782 | 1461156733784 Marionette TRACE conn4 <- [1,462,null,{}] 05:52:13 INFO - PROCESS | 1782 | 1461156733792 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}] 05:52:14 INFO - PROCESS | 1782 | 1461156734084 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 05:52:14 INFO - PROCESS | 1782 | 1461156734353 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x9017c400 == 69 [pid = 1782] [id = 123] 05:52:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x90183c00) [pid = 1782] [serial = 368] [outer = (nil)] 05:52:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x91e99400) [pid = 1782] [serial = 369] [outer = 0x90183c00] 05:52:14 INFO - PROCESS | 1782 | 1461156734439 Marionette DEBUG loaded listener.js 05:52:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x91ecdc00) [pid = 1782] [serial = 370] [outer = 0x90183c00] 05:52:14 INFO - PROCESS | 1782 | --DOCSHELL 0x8e873800 == 68 [pid = 1782] [id = 69] 05:52:14 INFO - PROCESS | 1782 | --DOCSHELL 0x914e7000 == 67 [pid = 1782] [id = 74] 05:52:14 INFO - PROCESS | 1782 | --DOCSHELL 0x9add3400 == 66 [pid = 1782] [id = 72] 05:52:14 INFO - PROCESS | 1782 | --DOCSHELL 0x9fea3000 == 65 [pid = 1782] [id = 73] 05:52:14 INFO - PROCESS | 1782 | --DOCSHELL 0x8e73b800 == 64 [pid = 1782] [id = 70] 05:52:14 INFO - PROCESS | 1782 | --DOCSHELL 0x8e86a400 == 63 [pid = 1782] [id = 110] 05:52:15 INFO - PROCESS | 1782 | --DOCSHELL 0x9052c800 == 62 [pid = 1782] [id = 109] 05:52:15 INFO - PROCESS | 1782 | --DOCSHELL 0x93c08800 == 61 [pid = 1782] [id = 108] 05:52:15 INFO - PROCESS | 1782 | --DOCSHELL 0x9370a800 == 60 [pid = 1782] [id = 107] 05:52:15 INFO - PROCESS | 1782 | --DOCSHELL 0x8e86dc00 == 59 [pid = 1782] [id = 106] 05:52:15 INFO - PROCESS | 1782 | --DOCSHELL 0x9017f800 == 58 [pid = 1782] [id = 105] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0xa0e4dc00) [pid = 1782] [serial = 258] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x91ea8400) [pid = 1782] [serial = 246] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0xa0a85000) [pid = 1782] [serial = 285] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0xa0c13c00) [pid = 1782] [serial = 286] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x97e6ac00) [pid = 1782] [serial = 273] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x9fe9f800) [pid = 1782] [serial = 244] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x9b0f5c00) [pid = 1782] [serial = 165] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0xa0f66c00) [pid = 1782] [serial = 204] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0xa4475000) [pid = 1782] [serial = 264] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x99ae7800) [pid = 1782] [serial = 279] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x9dfda000) [pid = 1782] [serial = 255] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x98bd5400) [pid = 1782] [serial = 276] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x97e6bc00) [pid = 1782] [serial = 261] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x9800f400) [pid = 1782] [serial = 274] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x9fc48400) [pid = 1782] [serial = 283] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x97e66400) [pid = 1782] [serial = 270] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x9df90800) [pid = 1782] [serial = 282] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x91f84800) [pid = 1782] [serial = 267] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x990be400) [pid = 1782] [serial = 277] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x9adc8c00) [pid = 1782] [serial = 280] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x95c38c00) [pid = 1782] [serial = 268] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x97080400) [pid = 1782] [serial = 249] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x97e6e000) [pid = 1782] [serial = 271] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x9800fc00) [pid = 1782] [serial = 252] [outer = (nil)] [url = about:blank] 05:52:15 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:15 INFO - PROCESS | 1782 | 1461156735483 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] 05:52:15 INFO - PROCESS | 1782 | 1461156735569 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 05:52:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:52:15 INFO - PROCESS | 1782 | 1461156735576 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:52:15 INFO - PROCESS | 1782 | 1461156735580 Marionette TRACE conn4 <- [1,466,null,{}] 05:52:15 INFO - PROCESS | 1782 | 1461156735596 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}] 05:52:15 INFO - PROCESS | 1782 | 1461156735769 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 05:52:15 INFO - PROCESS | 1782 | 1461156735781 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f41c400 == 59 [pid = 1782] [id = 124] 05:52:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x935b2c00) [pid = 1782] [serial = 371] [outer = (nil)] 05:52:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x93710800) [pid = 1782] [serial = 372] [outer = 0x935b2c00] 05:52:15 INFO - PROCESS | 1782 | 1461156735856 Marionette DEBUG loaded listener.js 05:52:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x93a2a800) [pid = 1782] [serial = 373] [outer = 0x935b2c00] 05:52:16 INFO - PROCESS | 1782 | 1461156736781 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] 05:52:16 INFO - PROCESS | 1782 | 1461156736830 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 05:52:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:52:16 INFO - PROCESS | 1782 | 1461156736846 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:52:16 INFO - PROCESS | 1782 | 1461156736853 Marionette TRACE conn4 <- [1,470,null,{}] 05:52:16 INFO - PROCESS | 1782 | 1461156736864 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}] 05:52:17 INFO - PROCESS | 1782 | 1461156737088 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 05:52:17 INFO - PROCESS | 1782 | 1461156737121 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ed5000 == 60 [pid = 1782] [id = 125] 05:52:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x93c04800) [pid = 1782] [serial = 374] [outer = (nil)] 05:52:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x96eba800) [pid = 1782] [serial = 375] [outer = 0x93c04800] 05:52:17 INFO - PROCESS | 1782 | 1461156737195 Marionette DEBUG loaded listener.js 05:52:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x979b7c00) [pid = 1782] [serial = 376] [outer = 0x93c04800] 05:52:18 INFO - PROCESS | 1782 | 1461156738124 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]]]}] 05:52:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:52:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1344ms 05:52:18 INFO - PROCESS | 1782 | 1461156738186 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 05:52:18 INFO - PROCESS | 1782 | 1461156738189 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 05:52:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:52:18 INFO - PROCESS | 1782 | 1461156738195 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:52:18 INFO - PROCESS | 1782 | 1461156738198 Marionette TRACE conn4 <- [1,474,null,{}] 05:52:18 INFO - PROCESS | 1782 | 1461156738204 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}] 05:52:18 INFO - PROCESS | 1782 | 1461156738407 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 05:52:18 INFO - PROCESS | 1782 | 1461156738431 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e86dc00 == 61 [pid = 1782] [id = 126] 05:52:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x97e6ec00) [pid = 1782] [serial = 377] [outer = (nil)] 05:52:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x9800e400) [pid = 1782] [serial = 378] [outer = 0x97e6ec00] 05:52:18 INFO - PROCESS | 1782 | 1461156738505 Marionette DEBUG loaded listener.js 05:52:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x98107000) [pid = 1782] [serial = 379] [outer = 0x97e6ec00] 05:52:19 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x96ebac00) [pid = 1782] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:52:19 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x979c0000) [pid = 1782] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:52:19 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x93a30800) [pid = 1782] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:52:19 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x912e3c00) [pid = 1782] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:52:19 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x9052d800) [pid = 1782] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:52:19 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x91ea3400) [pid = 1782] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:52:19 INFO - PROCESS | 1782 | 1461156739562 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]]]}] 05:52:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:52:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1435ms 05:52:19 INFO - PROCESS | 1782 | 1461156739632 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 05:52:19 INFO - PROCESS | 1782 | 1461156739636 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 05:52:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:52:19 INFO - PROCESS | 1782 | 1461156739642 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:52:19 INFO - PROCESS | 1782 | 1461156739645 Marionette TRACE conn4 <- [1,478,null,{}] 05:52:19 INFO - PROCESS | 1782 | 1461156739650 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}] 05:52:19 INFO - PROCESS | 1782 | 1461156739806 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 05:52:19 INFO - PROCESS | 1782 | 1461156739925 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ed1800 == 62 [pid = 1782] [id = 127] 05:52:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x935abc00) [pid = 1782] [serial = 380] [outer = (nil)] 05:52:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x9800c400) [pid = 1782] [serial = 381] [outer = 0x935abc00] 05:52:20 INFO - PROCESS | 1782 | 1461156740012 Marionette DEBUG loaded listener.js 05:52:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x9884e400) [pid = 1782] [serial = 382] [outer = 0x935abc00] 05:52:20 INFO - PROCESS | 1782 | 1461156740812 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]]]}] 05:52:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:52:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1227ms 05:52:20 INFO - PROCESS | 1782 | 1461156740870 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 05:52:20 INFO - PROCESS | 1782 | 1461156740874 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 05:52:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:52:20 INFO - PROCESS | 1782 | 1461156740880 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:52:20 INFO - PROCESS | 1782 | 1461156740882 Marionette TRACE conn4 <- [1,482,null,{}] 05:52:20 INFO - PROCESS | 1782 | 1461156740888 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}] 05:52:21 INFO - PROCESS | 1782 | 1461156741051 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 05:52:21 INFO - PROCESS | 1782 | 1461156741061 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dd73800 == 63 [pid = 1782] [id = 128] 05:52:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8dd76000) [pid = 1782] [serial = 383] [outer = (nil)] 05:52:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8dd7f000) [pid = 1782] [serial = 384] [outer = 0x8dd76000] 05:52:21 INFO - PROCESS | 1782 | 1461156741138 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x9370a400) [pid = 1782] [serial = 385] [outer = 0x8dd76000] 05:52:22 INFO - PROCESS | 1782 | 1461156742388 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]]]}] 05:52:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:52:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1539ms 05:52:22 INFO - PROCESS | 1782 | 1461156742420 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 05:52:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:52:22 INFO - PROCESS | 1782 | 1461156742429 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 05:52:22 INFO - PROCESS | 1782 | 1461156742440 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:52:22 INFO - PROCESS | 1782 | 1461156742448 Marionette TRACE conn4 <- [1,486,null,{}] 05:52:22 INFO - PROCESS | 1782 | 1461156742457 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}] 05:52:22 INFO - PROCESS | 1782 | 1461156742678 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 05:52:22 INFO - PROCESS | 1782 | 1461156742908 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e873800 == 64 [pid = 1782] [id = 129] 05:52:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8f345000) [pid = 1782] [serial = 386] [outer = (nil)] 05:52:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8f420000) [pid = 1782] [serial = 387] [outer = 0x8f345000] 05:52:23 INFO - PROCESS | 1782 | 1461156743052 Marionette DEBUG loaded listener.js 05:52:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x90183400) [pid = 1782] [serial = 388] [outer = 0x8f345000] 05:52:24 INFO - PROCESS | 1782 | 1461156744106 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]]]}] 05:52:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:52:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1747ms 05:52:24 INFO - PROCESS | 1782 | 1461156744510 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 05:52:24 INFO - PROCESS | 1782 | 1461156744525 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 05:52:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:52:24 INFO - PROCESS | 1782 | 1461156744918 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:52:24 INFO - PROCESS | 1782 | 1461156744926 Marionette TRACE conn4 <- [1,490,null,{}] 05:52:24 INFO - PROCESS | 1782 | 1461156744935 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}] 05:52:25 INFO - PROCESS | 1782 | 1461156745110 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 05:52:25 INFO - PROCESS | 1782 | 1461156745273 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dd75800 == 65 [pid = 1782] [id = 130] 05:52:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8dd77400) [pid = 1782] [serial = 389] [outer = (nil)] 05:52:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x95c38c00) [pid = 1782] [serial = 390] [outer = 0x8dd77400] 05:52:25 INFO - PROCESS | 1782 | 1461156745365 Marionette DEBUG loaded listener.js 05:52:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x99940400) [pid = 1782] [serial = 391] [outer = 0x8dd77400] 05:52:26 INFO - PROCESS | 1782 | 1461156746364 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]]]}] 05:52:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:52:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1633ms 05:52:26 INFO - PROCESS | 1782 | 1461156746415 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 05:52:26 INFO - PROCESS | 1782 | 1461156746421 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 05:52:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:52:26 INFO - PROCESS | 1782 | 1461156746429 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:52:26 INFO - PROCESS | 1782 | 1461156746436 Marionette TRACE conn4 <- [1,494,null,{}] 05:52:26 INFO - PROCESS | 1782 | 1461156746456 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}] 05:52:26 INFO - PROCESS | 1782 | 1461156746694 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 05:52:26 INFO - PROCESS | 1782 | 1461156746862 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e869800 == 66 [pid = 1782] [id = 131] 05:52:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8fb88400) [pid = 1782] [serial = 392] [outer = (nil)] 05:52:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x980b6400) [pid = 1782] [serial = 393] [outer = 0x8fb88400] 05:52:26 INFO - PROCESS | 1782 | 1461156746973 Marionette DEBUG loaded listener.js 05:52:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x9adc5400) [pid = 1782] [serial = 394] [outer = 0x8fb88400] 05:52:27 INFO - PROCESS | 1782 | 1461156747975 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]]]}] 05:52:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:52:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1589ms 05:52:28 INFO - PROCESS | 1782 | 1461156748017 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 05:52:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:52:28 INFO - PROCESS | 1782 | 1461156748022 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 05:52:28 INFO - PROCESS | 1782 | 1461156748029 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:52:28 INFO - PROCESS | 1782 | 1461156748032 Marionette TRACE conn4 <- [1,498,null,{}] 05:52:28 INFO - PROCESS | 1782 | 1461156748038 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}] 05:52:28 INFO - PROCESS | 1782 | 1461156748221 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 05:52:28 INFO - PROCESS | 1782 | 1461156748447 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dcf7000 == 67 [pid = 1782] [id = 132] 05:52:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x9df8e000) [pid = 1782] [serial = 395] [outer = (nil)] 05:52:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x9dfe0800) [pid = 1782] [serial = 396] [outer = 0x9df8e000] 05:52:28 INFO - PROCESS | 1782 | 1461156748581 Marionette DEBUG loaded listener.js 05:52:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x9fb97c00) [pid = 1782] [serial = 397] [outer = 0x9df8e000] 05:52:29 INFO - PROCESS | 1782 | 1461156749447 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]]]}] 05:52:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:52:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1488ms 05:52:29 INFO - PROCESS | 1782 | 1461156749517 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 05:52:29 INFO - PROCESS | 1782 | 1461156749523 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 05:52:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:52:29 INFO - PROCESS | 1782 | 1461156749531 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:52:29 INFO - PROCESS | 1782 | 1461156749535 Marionette TRACE conn4 <- [1,502,null,{}] 05:52:29 INFO - PROCESS | 1782 | 1461156749542 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}] 05:52:29 INFO - PROCESS | 1782 | 1461156749710 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 05:52:29 INFO - PROCESS | 1782 | 1461156749872 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dd76400 == 68 [pid = 1782] [id = 133] 05:52:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x8e86ac00) [pid = 1782] [serial = 398] [outer = (nil)] 05:52:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x9ff16c00) [pid = 1782] [serial = 399] [outer = 0x8e86ac00] 05:52:29 INFO - PROCESS | 1782 | 1461156749959 Marionette DEBUG loaded listener.js 05:52:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0xa0a08400) [pid = 1782] [serial = 400] [outer = 0x8e86ac00] 05:52:30 INFO - PROCESS | 1782 | 1461156750941 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]]]}] 05:52:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:52:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1450ms 05:52:30 INFO - PROCESS | 1782 | 1461156750982 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 05:52:30 INFO - PROCESS | 1782 | 1461156750986 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 05:52:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:52:30 INFO - PROCESS | 1782 | 1461156750993 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:52:30 INFO - PROCESS | 1782 | 1461156750996 Marionette TRACE conn4 <- [1,506,null,{}] 05:52:31 INFO - PROCESS | 1782 | 1461156751002 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}] 05:52:31 INFO - PROCESS | 1782 | 1461156751193 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 05:52:31 INFO - PROCESS | 1782 | 1461156751417 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcccc00 == 69 [pid = 1782] [id = 134] 05:52:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x8bcce800) [pid = 1782] [serial = 401] [outer = (nil)] 05:52:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x8bcd8000) [pid = 1782] [serial = 402] [outer = 0x8bcce800] 05:52:31 INFO - PROCESS | 1782 | 1461156751557 Marionette DEBUG loaded listener.js 05:52:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0xa0a86800) [pid = 1782] [serial = 403] [outer = 0x8bcce800] 05:52:32 INFO - PROCESS | 1782 | 1461156752410 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]]]}] 05:52:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:52:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1480ms 05:52:32 INFO - PROCESS | 1782 | 1461156752474 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 05:52:32 INFO - PROCESS | 1782 | 1461156752477 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 05:52:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:52:32 INFO - PROCESS | 1782 | 1461156752486 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:52:32 INFO - PROCESS | 1782 | 1461156752490 Marionette TRACE conn4 <- [1,510,null,{}] 05:52:32 INFO - PROCESS | 1782 | 1461156752497 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}] 05:52:32 INFO - PROCESS | 1782 | 1461156752726 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 05:52:32 INFO - PROCESS | 1782 | 1461156752982 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x90184800 == 70 [pid = 1782] [id = 135] 05:52:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x91f87000) [pid = 1782] [serial = 404] [outer = (nil)] 05:52:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x98257c00) [pid = 1782] [serial = 405] [outer = 0x91f87000] 05:52:33 INFO - PROCESS | 1782 | 1461156753120 Marionette DEBUG loaded listener.js 05:52:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x9825c000) [pid = 1782] [serial = 406] [outer = 0x91f87000] 05:52:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x8b74c400) [pid = 1782] [serial = 407] [outer = 0x9500f800] 05:52:34 INFO - PROCESS | 1782 | 1461156754120 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]]]}] 05:52:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:52:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1685ms 05:52:34 INFO - PROCESS | 1782 | 1461156754181 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 05:52:34 INFO - PROCESS | 1782 | 1461156754184 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 05:52:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:52:34 INFO - PROCESS | 1782 | 1461156754194 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - PROCESS | 1782 | 1461156754197 Marionette TRACE conn4 <- [1,514,null,{}] 05:52:34 INFO - PROCESS | 1782 | 1461156754201 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}] 05:52:34 INFO - PROCESS | 1782 | 1461156754372 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 05:52:34 INFO - PROCESS | 1782 | 1461156754586 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b747400 == 71 [pid = 1782] [id = 136] 05:52:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x8b748c00) [pid = 1782] [serial = 408] [outer = (nil)] 05:52:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x8b752400) [pid = 1782] [serial = 409] [outer = 0x8b748c00] 05:52:34 INFO - PROCESS | 1782 | 1461156754686 Marionette DEBUG loaded listener.js 05:52:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x91e9b400) [pid = 1782] [serial = 410] [outer = 0x8b748c00] 05:52:35 INFO - PROCESS | 1782 | 1461156755531 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]]]}] 05:52:35 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 05:52:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1379ms 05:52:35 INFO - PROCESS | 1782 | 1461156755574 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 05:52:35 INFO - PROCESS | 1782 | 1461156755578 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 05:52:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:52:35 INFO - PROCESS | 1782 | 1461156755586 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:52:35 INFO - PROCESS | 1782 | 1461156755590 Marionette TRACE conn4 <- [1,518,null,{}] 05:52:35 INFO - PROCESS | 1782 | 1461156755596 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}] 05:52:35 INFO - PROCESS | 1782 | 1461156755795 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 05:52:35 INFO - PROCESS | 1782 | 1461156755965 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b753400 == 72 [pid = 1782] [id = 137] 05:52:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x98254400) [pid = 1782] [serial = 411] [outer = (nil)] 05:52:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x9b0a4c00) [pid = 1782] [serial = 412] [outer = 0x98254400] 05:52:36 INFO - PROCESS | 1782 | 1461156756049 Marionette DEBUG loaded listener.js 05:52:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x9feea800) [pid = 1782] [serial = 413] [outer = 0x98254400] 05:52:37 INFO - PROCESS | 1782 | 1461156757010 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]]]}] 05:52:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:52:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1484ms 05:52:37 INFO - PROCESS | 1782 | 1461156757071 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 05:52:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:52:37 INFO - PROCESS | 1782 | 1461156757076 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 05:52:37 INFO - PROCESS | 1782 | 1461156757083 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:52:37 INFO - PROCESS | 1782 | 1461156757086 Marionette TRACE conn4 <- [1,522,null,{}] 05:52:37 INFO - PROCESS | 1782 | 1461156757092 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}] 05:52:37 INFO - PROCESS | 1782 | 1461156757276 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 05:52:37 INFO - PROCESS | 1782 | 1461156757445 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a1c0000 == 73 [pid = 1782] [id = 138] 05:52:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x8a1c0400) [pid = 1782] [serial = 414] [outer = (nil)] 05:52:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x8a1c7000) [pid = 1782] [serial = 415] [outer = 0x8a1c0400] 05:52:37 INFO - PROCESS | 1782 | 1461156757533 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x8a1c8c00) [pid = 1782] [serial = 416] [outer = 0x8a1c0400] 05:52:38 INFO - PROCESS | 1782 | 1461156758465 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]]]}] 05:52:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:52:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1430ms 05:52:38 INFO - PROCESS | 1782 | 1461156758513 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 05:52:38 INFO - PROCESS | 1782 | 1461156758517 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 05:52:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:52:38 INFO - PROCESS | 1782 | 1461156758524 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:52:38 INFO - PROCESS | 1782 | 1461156758528 Marionette TRACE conn4 <- [1,526,null,{}] 05:52:38 INFO - PROCESS | 1782 | 1461156758534 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}] 05:52:38 INFO - PROCESS | 1782 | 1461156758744 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 05:52:39 INFO - PROCESS | 1782 | 1461156758974 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcd9000 == 74 [pid = 1782] [id = 139] 05:52:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x8bcd9400) [pid = 1782] [serial = 417] [outer = (nil)] 05:52:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x8dcfc000) [pid = 1782] [serial = 418] [outer = 0x8bcd9400] 05:52:39 INFO - PROCESS | 1782 | 1461156759412 Marionette DEBUG loaded listener.js 05:52:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x8dd78000) [pid = 1782] [serial = 419] [outer = 0x8bcd9400] 05:52:40 INFO - PROCESS | 1782 | 1461156760374 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]]]}] 05:52:40 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 05:52:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1898ms 05:52:40 INFO - PROCESS | 1782 | 1461156760424 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 05:52:40 INFO - PROCESS | 1782 | 1461156760431 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 05:52:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:52:40 INFO - PROCESS | 1782 | 1461156760440 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:52:40 INFO - PROCESS | 1782 | 1461156760444 Marionette TRACE conn4 <- [1,530,null,{}] 05:52:40 INFO - PROCESS | 1782 | 1461156760451 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}] 05:52:40 INFO - PROCESS | 1782 | 1461156760624 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 05:52:40 INFO - PROCESS | 1782 | 1461156760864 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bbe2800 == 75 [pid = 1782] [id = 140] 05:52:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x8bcda000) [pid = 1782] [serial = 420] [outer = (nil)] 05:52:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 192 (0x8f34a000) [pid = 1782] [serial = 421] [outer = 0x8bcda000] 05:52:41 INFO - PROCESS | 1782 | 1461156761067 Marionette DEBUG loaded listener.js 05:52:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 193 (0x8fb8e800) [pid = 1782] [serial = 422] [outer = 0x8bcda000] 05:52:41 INFO - PROCESS | 1782 | 1461156761901 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"]]]}] 05:52:41 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 05:52:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:52:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:52:41 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 05:52:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:52:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:52:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:52:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1530ms 05:52:41 INFO - PROCESS | 1782 | 1461156761976 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 05:52:41 INFO - PROCESS | 1782 | 1461156761984 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 05:52:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:52:42 INFO - PROCESS | 1782 | 1461156762001 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:52:42 INFO - PROCESS | 1782 | 1461156762005 Marionette TRACE conn4 <- [1,534,null,{}] 05:52:42 INFO - PROCESS | 1782 | 1461156762011 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}] 05:52:42 INFO - PROCESS | 1782 | 1461156762196 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 05:52:42 INFO - PROCESS | 1782 | --DOCSHELL 0x98007000 == 74 [pid = 1782] [id = 84] 05:52:42 INFO - PROCESS | 1782 | --DOCSHELL 0x912e2000 == 73 [pid = 1782] [id = 83] 05:52:42 INFO - PROCESS | 1782 | --DOMWINDOW == 192 (0x990b9c00) [pid = 1782] [serial = 333] [outer = (nil)] [url = about:blank] 05:52:42 INFO - PROCESS | 1782 | 1461156762434 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:42 INFO - PROCESS | 1782 | --DOCSHELL 0x91ed1800 == 72 [pid = 1782] [id = 127] 05:52:42 INFO - PROCESS | 1782 | --DOCSHELL 0x8e86dc00 == 71 [pid = 1782] [id = 126] 05:52:42 INFO - PROCESS | 1782 | --DOCSHELL 0x91ed5000 == 70 [pid = 1782] [id = 125] 05:52:42 INFO - PROCESS | 1782 | --DOCSHELL 0x8f41c400 == 69 [pid = 1782] [id = 124] 05:52:42 INFO - PROCESS | 1782 | --DOCSHELL 0x9017c400 == 68 [pid = 1782] [id = 123] 05:52:42 INFO - PROCESS | 1782 | --DOCSHELL 0x8f411800 == 67 [pid = 1782] [id = 122] 05:52:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x90176800 == 68 [pid = 1782] [id = 141] 05:52:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 193 (0x9017c400) [pid = 1782] [serial = 423] [outer = (nil)] 05:52:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 194 (0x91ea0800) [pid = 1782] [serial = 424] [outer = 0x9017c400] 05:52:42 INFO - PROCESS | 1782 | 1461156762624 Marionette DEBUG loaded listener.js 05:52:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 195 (0x9370d800) [pid = 1782] [serial = 425] [outer = 0x9017c400] 05:52:42 INFO - PROCESS | 1782 | --DOCSHELL 0x8dceec00 == 67 [pid = 1782] [id = 120] 05:52:42 INFO - PROCESS | 1782 | --DOCSHELL 0x8e73dc00 == 66 [pid = 1782] [id = 119] 05:52:42 INFO - PROCESS | 1782 | --DOCSHELL 0x8f341000 == 65 [pid = 1782] [id = 118] 05:52:42 INFO - PROCESS | 1782 | --DOCSHELL 0x8f343800 == 64 [pid = 1782] [id = 117] 05:52:42 INFO - PROCESS | 1782 | --DOCSHELL 0x8f344c00 == 63 [pid = 1782] [id = 116] 05:52:42 INFO - PROCESS | 1782 | --DOCSHELL 0x90530c00 == 62 [pid = 1782] [id = 115] 05:52:42 INFO - PROCESS | 1782 | --DOCSHELL 0x90180800 == 61 [pid = 1782] [id = 112] 05:52:42 INFO - PROCESS | 1782 | --DOMWINDOW == 194 (0xa3c87400) [pid = 1782] [serial = 288] [outer = (nil)] [url = about:blank] 05:52:42 INFO - PROCESS | 1782 | --DOMWINDOW == 193 (0x97010c00) [pid = 1782] [serial = 291] [outer = (nil)] [url = about:blank] 05:52:42 INFO - PROCESS | 1782 | --DOMWINDOW == 192 (0x8f349000) [pid = 1782] [serial = 294] [outer = (nil)] [url = about:blank] 05:52:42 INFO - PROCESS | 1782 | --DOMWINDOW == 191 (0x99aeec00) [pid = 1782] [serial = 297] [outer = (nil)] [url = about:blank] 05:52:42 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0xa2acdc00) [pid = 1782] [serial = 300] [outer = (nil)] [url = about:blank] 05:52:42 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x93a2a400) [pid = 1782] [serial = 303] [outer = (nil)] [url = about:blank] 05:52:42 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0x90181000) [pid = 1782] [serial = 306] [outer = (nil)] [url = about:blank] 05:52:42 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x935aac00) [pid = 1782] [serial = 309] [outer = (nil)] [url = about:blank] 05:52:42 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x93702c00) [pid = 1782] [serial = 312] [outer = (nil)] [url = about:blank] 05:52:42 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x91ecc000) [pid = 1782] [serial = 318] [outer = (nil)] [url = about:blank] 05:52:42 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x9370d400) [pid = 1782] [serial = 319] [outer = (nil)] [url = about:blank] 05:52:42 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x91e9f800) [pid = 1782] [serial = 316] [outer = (nil)] [url = about:blank] 05:52:42 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x90539800) [pid = 1782] [serial = 315] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x98108400) [pid = 1782] [serial = 327] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x98004800) [pid = 1782] [serial = 325] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x96bd1400) [pid = 1782] [serial = 321] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x96ebfc00) [pid = 1782] [serial = 322] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x9810f800) [pid = 1782] [serial = 328] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x98375800) [pid = 1782] [serial = 330] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x98bd6c00) [pid = 1782] [serial = 331] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x97e62400) [pid = 1782] [serial = 324] [outer = (nil)] [url = about:blank] 05:52:43 INFO - PROCESS | 1782 | 1461156763444 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]]]}] 05:52:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:52:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1484ms 05:52:43 INFO - PROCESS | 1782 | 1461156763497 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 05:52:43 INFO - PROCESS | 1782 | 1461156763500 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 05:52:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:52:43 INFO - PROCESS | 1782 | 1461156763539 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:52:43 INFO - PROCESS | 1782 | 1461156763544 Marionette TRACE conn4 <- [1,538,null,{}] 05:52:43 INFO - PROCESS | 1782 | 1461156763559 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}] 05:52:43 INFO - PROCESS | 1782 | 1461156763738 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 05:52:43 INFO - PROCESS | 1782 | 1461156763876 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f344c00 == 62 [pid = 1782] [id = 142] 05:52:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x8f41a000) [pid = 1782] [serial = 426] [outer = (nil)] 05:52:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x93a30c00) [pid = 1782] [serial = 427] [outer = 0x8f41a000] 05:52:43 INFO - PROCESS | 1782 | 1461156763961 Marionette DEBUG loaded listener.js 05:52:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x96eb4000) [pid = 1782] [serial = 428] [outer = 0x8f41a000] 05:52:44 INFO - PROCESS | 1782 | 1461156764667 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]]]}] 05:52:44 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. 05:52:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1189ms 05:52:44 INFO - PROCESS | 1782 | 1461156764728 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 05:52:44 INFO - PROCESS | 1782 | 1461156764731 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 05:52:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:52:44 INFO - PROCESS | 1782 | 1461156764738 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:52:44 INFO - PROCESS | 1782 | 1461156764740 Marionette TRACE conn4 <- [1,542,null,{}] 05:52:44 INFO - PROCESS | 1782 | 1461156764745 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}] 05:52:44 INFO - PROCESS | 1782 | 1461156764959 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 05:52:45 INFO - PROCESS | 1782 | 1461156765045 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x90177800 == 63 [pid = 1782] [id = 143] 05:52:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x96ead400) [pid = 1782] [serial = 429] [outer = (nil)] 05:52:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x97de3800) [pid = 1782] [serial = 430] [outer = 0x96ead400] 05:52:45 INFO - PROCESS | 1782 | 1461156765118 Marionette DEBUG loaded listener.js 05:52:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x97e69c00) [pid = 1782] [serial = 431] [outer = 0x96ead400] 05:52:45 INFO - PROCESS | 1782 | 1461156765946 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]]]}] 05:52:45 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. 05:52:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1227ms 05:52:45 INFO - PROCESS | 1782 | 1461156765996 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 05:52:46 INFO - PROCESS | 1782 | 1461156766000 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 05:52:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:52:46 INFO - PROCESS | 1782 | 1461156766007 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:52:46 INFO - PROCESS | 1782 | 1461156766010 Marionette TRACE conn4 <- [1,546,null,{}] 05:52:46 INFO - PROCESS | 1782 | 1461156766015 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}] 05:52:46 INFO - PROCESS | 1782 | 1461156766237 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 05:52:46 INFO - PROCESS | 1782 | 1461156766277 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x96ec3000 == 64 [pid = 1782] [id = 144] 05:52:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x96ec3400) [pid = 1782] [serial = 432] [outer = (nil)] 05:52:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x9810f000) [pid = 1782] [serial = 433] [outer = 0x96ec3400] 05:52:46 INFO - PROCESS | 1782 | 1461156766365 Marionette DEBUG loaded listener.js 05:52:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x98373400) [pid = 1782] [serial = 434] [outer = 0x96ec3400] 05:52:47 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x8f412000) [pid = 1782] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:52:47 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x935b2c00) [pid = 1782] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:52:47 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x90183c00) [pid = 1782] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:52:47 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x935abc00) [pid = 1782] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:52:47 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x93c04800) [pid = 1782] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:52:47 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x97e6ec00) [pid = 1782] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:52:47 INFO - PROCESS | 1782 | 1461156767544 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]]]}] 05:52:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:52:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1584ms 05:52:47 INFO - PROCESS | 1782 | 1461156767592 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 05:52:47 INFO - PROCESS | 1782 | 1461156767596 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 05:52:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:52:47 INFO - PROCESS | 1782 | 1461156767602 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:52:47 INFO - PROCESS | 1782 | 1461156767605 Marionette TRACE conn4 <- [1,550,null,{}] 05:52:47 INFO - PROCESS | 1782 | 1461156767610 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}] 05:52:47 INFO - PROCESS | 1782 | 1461156767780 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 05:52:48 INFO - PROCESS | 1782 | 1461156768013 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a473c00 == 65 [pid = 1782] [id = 145] 05:52:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x8a476000) [pid = 1782] [serial = 435] [outer = (nil)] 05:52:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x8a47cc00) [pid = 1782] [serial = 436] [outer = 0x8a476000] 05:52:48 INFO - PROCESS | 1782 | 1461156768088 Marionette DEBUG loaded listener.js 05:52:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x8f416800) [pid = 1782] [serial = 437] [outer = 0x8a476000] 05:52:49 INFO - PROCESS | 1782 | 1461156769019 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]]]}] 05:52:49 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. 05:52:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1482ms 05:52:49 INFO - PROCESS | 1782 | 1461156769085 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 05:52:49 INFO - PROCESS | 1782 | 1461156769092 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 05:52:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:52:49 INFO - PROCESS | 1782 | 1461156769103 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:52:49 INFO - PROCESS | 1782 | 1461156769107 Marionette TRACE conn4 <- [1,554,null,{}] 05:52:49 INFO - PROCESS | 1782 | 1461156769116 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}] 05:52:49 INFO - PROCESS | 1782 | 1461156769311 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 05:52:49 INFO - PROCESS | 1782 | 1461156769589 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a47e800 == 66 [pid = 1782] [id = 146] 05:52:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x8bbddc00) [pid = 1782] [serial = 438] [outer = (nil)] 05:52:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x8dd71800) [pid = 1782] [serial = 439] [outer = 0x8bbddc00] 05:52:49 INFO - PROCESS | 1782 | 1461156769684 Marionette DEBUG loaded listener.js 05:52:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x8e73dc00) [pid = 1782] [serial = 440] [outer = 0x8bbddc00] 05:52:50 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:50 INFO - PROCESS | 1782 | 1461156770568 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]]]}] 05:52:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:52:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1533ms 05:52:50 INFO - PROCESS | 1782 | 1461156770636 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 05:52:50 INFO - PROCESS | 1782 | 1461156770645 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 05:52:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:52:50 INFO - PROCESS | 1782 | 1461156770655 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:52:50 INFO - PROCESS | 1782 | 1461156770659 Marionette TRACE conn4 <- [1,558,null,{}] 05:52:50 INFO - PROCESS | 1782 | 1461156770666 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}] 05:52:50 INFO - PROCESS | 1782 | 1461156770879 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 05:52:51 INFO - PROCESS | 1782 | 1461156771160 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fb8ac00 == 67 [pid = 1782] [id = 147] 05:52:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x8fb8c800) [pid = 1782] [serial = 441] [outer = (nil)] 05:52:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x90539800) [pid = 1782] [serial = 442] [outer = 0x8fb8c800] 05:52:51 INFO - PROCESS | 1782 | 1461156771297 Marionette DEBUG loaded listener.js 05:52:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x92aeac00) [pid = 1782] [serial = 443] [outer = 0x8fb8c800] 05:52:52 INFO - PROCESS | 1782 | 1461156772207 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]]]}] 05:52:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:52:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1587ms 05:52:52 INFO - PROCESS | 1782 | 1461156772243 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 05:52:52 INFO - PROCESS | 1782 | 1461156772247 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 05:52:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:52:52 INFO - PROCESS | 1782 | 1461156772254 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:52:52 INFO - PROCESS | 1782 | 1461156772260 Marionette TRACE conn4 <- [1,562,null,{}] 05:52:52 INFO - PROCESS | 1782 | 1461156772276 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}] 05:52:52 INFO - PROCESS | 1782 | 1461156772463 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 05:52:52 INFO - PROCESS | 1782 | 1461156772685 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fb87000 == 68 [pid = 1782] [id = 148] 05:52:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x95cae000) [pid = 1782] [serial = 444] [outer = (nil)] 05:52:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x97e6ec00) [pid = 1782] [serial = 445] [outer = 0x95cae000] 05:52:52 INFO - PROCESS | 1782 | 1461156772824 Marionette DEBUG loaded listener.js 05:52:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x9810c400) [pid = 1782] [serial = 446] [outer = 0x95cae000] 05:52:53 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:53 INFO - PROCESS | 1782 | 1461156773708 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]]]}] 05:52:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:52:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1497ms 05:52:53 INFO - PROCESS | 1782 | 1461156773751 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 05:52:53 INFO - PROCESS | 1782 | 1461156773756 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 05:52:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:52:53 INFO - PROCESS | 1782 | 1461156773763 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:52:53 INFO - PROCESS | 1782 | 1461156773766 Marionette TRACE conn4 <- [1,566,null,{}] 05:52:53 INFO - PROCESS | 1782 | 1461156773772 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}] 05:52:53 INFO - PROCESS | 1782 | 1461156773947 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 05:52:54 INFO - PROCESS | 1782 | 1461156774116 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x950eac00 == 69 [pid = 1782] [id = 149] 05:52:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x9810ec00) [pid = 1782] [serial = 447] [outer = (nil)] 05:52:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x98850400) [pid = 1782] [serial = 448] [outer = 0x9810ec00] 05:52:54 INFO - PROCESS | 1782 | 1461156774209 Marionette DEBUG loaded listener.js 05:52:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 192 (0x990b8400) [pid = 1782] [serial = 449] [outer = 0x9810ec00] 05:52:54 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:55 INFO - PROCESS | 1782 | 1461156775115 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]]]}] 05:52:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:52:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1379ms 05:52:55 INFO - PROCESS | 1782 | 1461156775143 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 05:52:55 INFO - PROCESS | 1782 | 1461156775147 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 05:52:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:52:55 INFO - PROCESS | 1782 | 1461156775153 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:52:55 INFO - PROCESS | 1782 | 1461156775157 Marionette TRACE conn4 <- [1,570,null,{}] 05:52:55 INFO - PROCESS | 1782 | 1461156775162 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}] 05:52:55 INFO - PROCESS | 1782 | 1461156775332 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 05:52:55 INFO - PROCESS | 1782 | 1461156775508 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4c3000 == 70 [pid = 1782] [id = 150] 05:52:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 193 (0x8b4c4800) [pid = 1782] [serial = 450] [outer = (nil)] 05:52:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 194 (0x8b4cac00) [pid = 1782] [serial = 451] [outer = 0x8b4c4800] 05:52:55 INFO - PROCESS | 1782 | 1461156775593 Marionette DEBUG loaded listener.js 05:52:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 195 (0x8b4ce000) [pid = 1782] [serial = 452] [outer = 0x8b4c4800] 05:52:56 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:52:56 INFO - PROCESS | 1782 | 1461156776513 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]]]}] 05:52:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:52:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1427ms 05:52:56 INFO - PROCESS | 1782 | 1461156776581 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 05:52:56 INFO - PROCESS | 1782 | 1461156776584 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 05:52:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:52:56 INFO - PROCESS | 1782 | 1461156776591 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:52:56 INFO - PROCESS | 1782 | 1461156776594 Marionette TRACE conn4 <- [1,574,null,{}] 05:52:56 INFO - PROCESS | 1782 | 1461156776600 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}] 05:52:56 INFO - PROCESS | 1782 | 1461156776846 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 05:52:57 INFO - PROCESS | 1782 | 1461156777088 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4c1c00 == 71 [pid = 1782] [id = 151] 05:52:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 196 (0x8b6c2800) [pid = 1782] [serial = 453] [outer = (nil)] 05:52:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 197 (0x8b6ca000) [pid = 1782] [serial = 454] [outer = 0x8b6c2800] 05:52:57 INFO - PROCESS | 1782 | 1461156777225 Marionette DEBUG loaded listener.js 05:52:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 198 (0x8b6d0000) [pid = 1782] [serial = 455] [outer = 0x8b6c2800] 05:52:58 INFO - PROCESS | 1782 | 1461156778071 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]]]}] 05:52:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:52:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1532ms 05:52:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:52:58 INFO - PROCESS | 1782 | 1461156778123 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 05:52:58 INFO - PROCESS | 1782 | 1461156778126 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 05:52:58 INFO - PROCESS | 1782 | 1461156778133 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:52:58 INFO - PROCESS | 1782 | 1461156778136 Marionette TRACE conn4 <- [1,578,null,{}] 05:52:58 INFO - PROCESS | 1782 | 1461156778142 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}] 05:52:58 INFO - PROCESS | 1782 | 1461156778312 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 05:52:58 INFO - PROCESS | 1782 | 1461156778485 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4cf800 == 72 [pid = 1782] [id = 152] 05:52:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 199 (0x8b6c3400) [pid = 1782] [serial = 456] [outer = (nil)] 05:52:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 200 (0x8bd45000) [pid = 1782] [serial = 457] [outer = 0x8b6c3400] 05:52:58 INFO - PROCESS | 1782 | 1461156778570 Marionette DEBUG loaded listener.js 05:52:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 201 (0x8bd48400) [pid = 1782] [serial = 458] [outer = 0x8b6c3400] 05:52:59 INFO - PROCESS | 1782 | 1461156779464 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]]]}] 05:52:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:52:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1379ms 05:52:59 INFO - PROCESS | 1782 | 1461156779512 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 05:52:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:52:59 INFO - PROCESS | 1782 | 1461156779516 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 05:52:59 INFO - PROCESS | 1782 | 1461156779522 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:52:59 INFO - PROCESS | 1782 | 1461156779526 Marionette TRACE conn4 <- [1,582,null,{}] 05:52:59 INFO - PROCESS | 1782 | 1461156779531 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}] 05:52:59 INFO - PROCESS | 1782 | 1461156779700 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 05:52:59 INFO - PROCESS | 1782 | 1461156779877 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcd5000 == 73 [pid = 1782] [id = 153] 05:52:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 202 (0x8bd45800) [pid = 1782] [serial = 459] [outer = (nil)] 05:52:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 203 (0x8bd4fc00) [pid = 1782] [serial = 460] [outer = 0x8bd45800] 05:52:59 INFO - PROCESS | 1782 | 1461156779963 Marionette DEBUG loaded listener.js 05:53:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 204 (0x982c0800) [pid = 1782] [serial = 461] [outer = 0x8bd45800] 05:53:00 INFO - PROCESS | 1782 | 1461156780895 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]]]}] 05:53:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:53:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1429ms 05:53:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:53:00 INFO - PROCESS | 1782 | 1461156780951 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 05:53:00 INFO - PROCESS | 1782 | 1461156780955 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 05:53:00 INFO - PROCESS | 1782 | 1461156780961 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:53:00 INFO - PROCESS | 1782 | 1461156780965 Marionette TRACE conn4 <- [1,586,null,{}] 05:53:00 INFO - PROCESS | 1782 | 1461156780970 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}] 05:53:01 INFO - PROCESS | 1782 | 1461156781144 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 05:53:01 INFO - PROCESS | 1782 | 1461156781319 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd43c00 == 74 [pid = 1782] [id = 154] 05:53:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 205 (0x8bd4ec00) [pid = 1782] [serial = 462] [outer = (nil)] 05:53:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 206 (0x99aedc00) [pid = 1782] [serial = 463] [outer = 0x8bd4ec00] 05:53:01 INFO - PROCESS | 1782 | 1461156781412 Marionette DEBUG loaded listener.js 05:53:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 207 (0x9adcb800) [pid = 1782] [serial = 464] [outer = 0x8bd4ec00] 05:53:01 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:53:02 INFO - PROCESS | 1782 | 1461156782305 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]]]}] 05:53:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:53:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1383ms 05:53:02 INFO - PROCESS | 1782 | 1461156782344 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 05:53:02 INFO - PROCESS | 1782 | 1461156782347 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 05:53:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:53:02 INFO - PROCESS | 1782 | 1461156782357 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:53:02 INFO - PROCESS | 1782 | 1461156782360 Marionette TRACE conn4 <- [1,590,null,{}] 05:53:02 INFO - PROCESS | 1782 | 1461156782367 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}] 05:53:02 INFO - PROCESS | 1782 | 1461156782537 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 05:53:02 INFO - PROCESS | 1782 | 1461156782716 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b517000 == 75 [pid = 1782] [id = 155] 05:53:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 208 (0x8b518000) [pid = 1782] [serial = 465] [outer = (nil)] 05:53:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 209 (0x8b51dc00) [pid = 1782] [serial = 466] [outer = 0x8b518000] 05:53:02 INFO - PROCESS | 1782 | 1461156782804 Marionette DEBUG loaded listener.js 05:53:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 210 (0x8b51f400) [pid = 1782] [serial = 467] [outer = 0x8b518000] 05:53:03 INFO - PROCESS | 1782 | 1461156783719 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]]]}] 05:53:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:53:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1434ms 05:53:03 INFO - PROCESS | 1782 | 1461156783791 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 05:53:03 INFO - PROCESS | 1782 | 1461156783797 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 05:53:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:53:03 INFO - PROCESS | 1782 | 1461156783805 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:53:03 INFO - PROCESS | 1782 | 1461156783810 Marionette TRACE conn4 <- [1,594,null,{}] 05:53:03 INFO - PROCESS | 1782 | 1461156783817 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}] 05:53:04 INFO - PROCESS | 1782 | 1461156784066 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 05:53:04 INFO - PROCESS | 1782 | 1461156784298 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x9fc49000 == 76 [pid = 1782] [id = 156] 05:53:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 211 (0x9fc53800) [pid = 1782] [serial = 468] [outer = (nil)] 05:53:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 212 (0x9ff9c800) [pid = 1782] [serial = 469] [outer = 0x9fc53800] 05:53:04 INFO - PROCESS | 1782 | 1461156784409 Marionette DEBUG loaded listener.js 05:53:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 213 (0xa2ac5c00) [pid = 1782] [serial = 470] [outer = 0x9fc53800] 05:53:05 INFO - PROCESS | 1782 | 1461156785327 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]]]}] 05:53:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:53:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1580ms 05:53:05 INFO - PROCESS | 1782 | 1461156785386 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 05:53:05 INFO - PROCESS | 1782 | 1461156785389 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 05:53:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:53:05 INFO - PROCESS | 1782 | 1461156785395 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:53:05 INFO - PROCESS | 1782 | 1461156785399 Marionette TRACE conn4 <- [1,598,null,{}] 05:53:05 INFO - PROCESS | 1782 | 1461156785405 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}] 05:53:05 INFO - PROCESS | 1782 | 1461156785576 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 05:53:05 INFO - PROCESS | 1782 | 1461156785761 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x890b6400 == 77 [pid = 1782] [id = 157] 05:53:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 214 (0x890b7c00) [pid = 1782] [serial = 471] [outer = (nil)] 05:53:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 215 (0x890bd000) [pid = 1782] [serial = 472] [outer = 0x890b7c00] 05:53:05 INFO - PROCESS | 1782 | 1461156785869 Marionette DEBUG loaded listener.js 05:53:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 216 (0x890c0400) [pid = 1782] [serial = 473] [outer = 0x890b7c00] 05:53:06 INFO - PROCESS | 1782 | 1461156786758 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]]]}] 05:53:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:53:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1430ms 05:53:06 INFO - PROCESS | 1782 | 1461156786827 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 05:53:06 INFO - PROCESS | 1782 | 1461156786831 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 05:53:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:53:06 INFO - PROCESS | 1782 | 1461156786838 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:53:06 INFO - PROCESS | 1782 | 1461156786842 Marionette TRACE conn4 <- [1,602,null,{}] 05:53:06 INFO - PROCESS | 1782 | 1461156786847 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}] 05:53:07 INFO - PROCESS | 1782 | 1461156787018 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 05:53:07 INFO - PROCESS | 1782 | 1461156787197 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x890bac00 == 78 [pid = 1782] [id = 158] 05:53:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 217 (0x890bbc00) [pid = 1782] [serial = 474] [outer = (nil)] 05:53:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 218 (0x8f34b400) [pid = 1782] [serial = 475] [outer = 0x890bbc00] 05:53:07 INFO - PROCESS | 1782 | 1461156787285 Marionette DEBUG loaded listener.js 05:53:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 219 (0x91ea2c00) [pid = 1782] [serial = 476] [outer = 0x890bbc00] 05:53:08 INFO - PROCESS | 1782 | 1461156788579 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]]]}] 05:53:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:53:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1783ms 05:53:08 INFO - PROCESS | 1782 | 1461156788622 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 05:53:08 INFO - PROCESS | 1782 | 1461156788628 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 05:53:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:53:08 INFO - PROCESS | 1782 | 1461156788692 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:53:08 INFO - PROCESS | 1782 | 1461156788699 Marionette TRACE conn4 <- [1,606,null,{}] 05:53:08 INFO - PROCESS | 1782 | 1461156788739 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}] 05:53:08 INFO - PROCESS | 1782 | 1461156788904 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 05:53:09 INFO - PROCESS | 1782 | 1461156789086 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a1cbc00 == 79 [pid = 1782] [id = 159] 05:53:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 220 (0x8b51c400) [pid = 1782] [serial = 477] [outer = (nil)] 05:53:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 221 (0x8b6c7000) [pid = 1782] [serial = 478] [outer = 0x8b51c400] 05:53:09 INFO - PROCESS | 1782 | 1461156789165 Marionette DEBUG loaded listener.js 05:53:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 222 (0x8b6cb400) [pid = 1782] [serial = 479] [outer = 0x8b51c400] 05:53:10 INFO - PROCESS | 1782 | 1461156790134 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]]]}] 05:53:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:53:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1566ms 05:53:10 INFO - PROCESS | 1782 | 1461156790202 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 05:53:10 INFO - PROCESS | 1782 | 1461156790211 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 05:53:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:53:10 INFO - PROCESS | 1782 | 1461156790220 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:53:10 INFO - PROCESS | 1782 | 1461156790225 Marionette TRACE conn4 <- [1,610,null,{}] 05:53:10 INFO - PROCESS | 1782 | 1461156790230 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}] 05:53:10 INFO - PROCESS | 1782 | 1461156790406 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 05:53:10 INFO - PROCESS | 1782 | 1461156790634 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b6c8400 == 80 [pid = 1782] [id = 160] 05:53:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 223 (0x8b751400) [pid = 1782] [serial = 480] [outer = (nil)] 05:53:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 224 (0x8bd45c00) [pid = 1782] [serial = 481] [outer = 0x8b751400] 05:53:10 INFO - PROCESS | 1782 | 1461156790754 Marionette DEBUG loaded listener.js 05:53:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 225 (0x8dcfd400) [pid = 1782] [serial = 482] [outer = 0x8b751400] 05:53:11 INFO - PROCESS | 1782 | 1461156791635 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]]]}] 05:53:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:53:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1487ms 05:53:11 INFO - PROCESS | 1782 | 1461156791708 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 05:53:11 INFO - PROCESS | 1782 | 1461156791711 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 05:53:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:53:11 INFO - PROCESS | 1782 | 1461156791718 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:53:11 INFO - PROCESS | 1782 | 1461156791723 Marionette TRACE conn4 <- [1,614,null,{}] 05:53:11 INFO - PROCESS | 1782 | 1461156791738 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}] 05:53:11 INFO - PROCESS | 1782 | 1461156791923 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 05:53:12 INFO - PROCESS | 1782 | --DOMWINDOW == 224 (0x92ae8c00) [pid = 1782] [serial = 336] [outer = (nil)] [url = about:blank] 05:53:12 INFO - PROCESS | 1782 | --DOMWINDOW == 223 (0x95ca0800) [pid = 1782] [serial = 339] [outer = (nil)] [url = about:blank] 05:53:12 INFO - PROCESS | 1782 | --DOMWINDOW == 222 (0x96eb2400) [pid = 1782] [serial = 348] [outer = (nil)] [url = about:blank] 05:53:12 INFO - PROCESS | 1782 | --DOMWINDOW == 221 (0xa0a05800) [pid = 1782] [serial = 351] [outer = (nil)] [url = about:blank] 05:53:12 INFO - PROCESS | 1782 | --DOMWINDOW == 220 (0x9904a800) [pid = 1782] [serial = 342] [outer = (nil)] [url = about:blank] 05:53:12 INFO - PROCESS | 1782 | --DOMWINDOW == 219 (0xa4455000) [pid = 1782] [serial = 354] [outer = (nil)] [url = about:blank] 05:53:12 INFO - PROCESS | 1782 | --DOMWINDOW == 218 (0xa4b0a400) [pid = 1782] [serial = 357] [outer = (nil)] [url = about:blank] 05:53:12 INFO - PROCESS | 1782 | --DOMWINDOW == 217 (0x8dcf6c00) [pid = 1782] [serial = 360] [outer = (nil)] [url = about:blank] 05:53:12 INFO - PROCESS | 1782 | --DOMWINDOW == 216 (0x8bbe3000) [pid = 1782] [serial = 363] [outer = (nil)] [url = about:blank] 05:53:12 INFO - PROCESS | 1782 | --DOMWINDOW == 215 (0x9dfd6400) [pid = 1782] [serial = 345] [outer = (nil)] [url = about:blank] 05:53:12 INFO - PROCESS | 1782 | 1461156792264 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:12 INFO - PROCESS | 1782 | --DOCSHELL 0x96ec3000 == 79 [pid = 1782] [id = 144] 05:53:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bbe3000 == 80 [pid = 1782] [id = 161] 05:53:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 216 (0x8dcf1400) [pid = 1782] [serial = 483] [outer = (nil)] 05:53:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 217 (0x8e86a400) [pid = 1782] [serial = 484] [outer = 0x8dcf1400] 05:53:12 INFO - PROCESS | 1782 | 1461156792372 Marionette DEBUG loaded listener.js 05:53:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 218 (0x8fb8bc00) [pid = 1782] [serial = 485] [outer = 0x8dcf1400] 05:53:12 INFO - PROCESS | 1782 | --DOCSHELL 0x90177800 == 79 [pid = 1782] [id = 143] 05:53:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8f344c00 == 78 [pid = 1782] [id = 142] 05:53:12 INFO - PROCESS | 1782 | --DOCSHELL 0x90176800 == 77 [pid = 1782] [id = 141] 05:53:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8bbe2800 == 76 [pid = 1782] [id = 140] 05:53:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcd9000 == 75 [pid = 1782] [id = 139] 05:53:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcccc00 == 74 [pid = 1782] [id = 134] 05:53:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8dd76400 == 73 [pid = 1782] [id = 133] 05:53:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8dcf7000 == 72 [pid = 1782] [id = 132] 05:53:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8e873800 == 71 [pid = 1782] [id = 129] 05:53:12 INFO - PROCESS | 1782 | --DOCSHELL 0x8dd73800 == 70 [pid = 1782] [id = 128] 05:53:12 INFO - PROCESS | 1782 | --DOMWINDOW == 217 (0x9800e400) [pid = 1782] [serial = 378] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1782 | --DOMWINDOW == 216 (0x98107000) [pid = 1782] [serial = 379] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1782 | --DOMWINDOW == 215 (0x8f419000) [pid = 1782] [serial = 367] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1782 | --DOMWINDOW == 214 (0x8f415c00) [pid = 1782] [serial = 366] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1782 | --DOMWINDOW == 213 (0x93710800) [pid = 1782] [serial = 372] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1782 | --DOMWINDOW == 212 (0x93a2a800) [pid = 1782] [serial = 373] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1782 | --DOMWINDOW == 211 (0x91ecdc00) [pid = 1782] [serial = 370] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1782 | --DOMWINDOW == 210 (0x91e99400) [pid = 1782] [serial = 369] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1782 | --DOMWINDOW == 209 (0x9884e400) [pid = 1782] [serial = 382] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1782 | --DOMWINDOW == 208 (0x96eba800) [pid = 1782] [serial = 375] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1782 | --DOMWINDOW == 207 (0x9800c400) [pid = 1782] [serial = 381] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1782 | --DOMWINDOW == 206 (0x979b7c00) [pid = 1782] [serial = 376] [outer = (nil)] [url = about:blank] 05:53:13 INFO - PROCESS | 1782 | 1461156793156 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]]]}] 05:53:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:53:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1492ms 05:53:13 INFO - PROCESS | 1782 | 1461156793210 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 05:53:13 INFO - PROCESS | 1782 | 1461156793213 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 05:53:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:53:13 INFO - PROCESS | 1782 | 1461156793219 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:53:13 INFO - PROCESS | 1782 | 1461156793223 Marionette TRACE conn4 <- [1,618,null,{}] 05:53:13 INFO - PROCESS | 1782 | 1461156793228 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}] 05:53:13 INFO - PROCESS | 1782 | 1461156793457 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 05:53:13 INFO - PROCESS | 1782 | 1461156793564 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a478400 == 71 [pid = 1782] [id = 162] 05:53:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 207 (0x8f34a800) [pid = 1782] [serial = 486] [outer = (nil)] 05:53:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 208 (0x914e5400) [pid = 1782] [serial = 487] [outer = 0x8f34a800] 05:53:13 INFO - PROCESS | 1782 | 1461156793641 Marionette DEBUG loaded listener.js 05:53:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 209 (0x91eca800) [pid = 1782] [serial = 488] [outer = 0x8f34a800] 05:53:14 INFO - PROCESS | 1782 | 1461156794389 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]]]}] 05:53:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:53:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1186ms 05:53:14 INFO - PROCESS | 1782 | 1461156794406 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 05:53:14 INFO - PROCESS | 1782 | 1461156794409 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 05:53:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:53:14 INFO - PROCESS | 1782 | 1461156794416 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:53:14 INFO - PROCESS | 1782 | 1461156794420 Marionette TRACE conn4 <- [1,622,null,{}] 05:53:14 INFO - PROCESS | 1782 | 1461156794426 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}] 05:53:14 INFO - PROCESS | 1782 | 1461156794677 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 05:53:14 INFO - PROCESS | 1782 | 1461156794705 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f33fc00 == 72 [pid = 1782] [id = 163] 05:53:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 210 (0x8fb86000) [pid = 1782] [serial = 489] [outer = (nil)] 05:53:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 211 (0x93710800) [pid = 1782] [serial = 490] [outer = 0x8fb86000] 05:53:14 INFO - PROCESS | 1782 | 1461156794784 Marionette DEBUG loaded listener.js 05:53:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 212 (0x93a2a800) [pid = 1782] [serial = 491] [outer = 0x8fb86000] 05:53:15 INFO - PROCESS | 1782 | 1461156795702 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]]]}] 05:53:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:53:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1327ms 05:53:15 INFO - PROCESS | 1782 | 1461156795745 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 05:53:15 INFO - PROCESS | 1782 | 1461156795749 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 05:53:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:53:15 INFO - PROCESS | 1782 | 1461156795755 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:53:15 INFO - PROCESS | 1782 | 1461156795758 Marionette TRACE conn4 <- [1,626,null,{}] 05:53:15 INFO - PROCESS | 1782 | 1461156795763 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}] 05:53:16 INFO - PROCESS | 1782 | 1461156796013 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 05:53:16 INFO - PROCESS | 1782 | 1461156796038 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4c5c00 == 73 [pid = 1782] [id = 164] 05:53:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 213 (0x90184400) [pid = 1782] [serial = 492] [outer = (nil)] 05:53:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 214 (0x97080c00) [pid = 1782] [serial = 493] [outer = 0x90184400] 05:53:16 INFO - PROCESS | 1782 | 1461156796115 Marionette DEBUG loaded listener.js 05:53:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 215 (0x97e6cc00) [pid = 1782] [serial = 494] [outer = 0x90184400] 05:53:16 INFO - PROCESS | 1782 | --DOMWINDOW == 214 (0x96ead400) [pid = 1782] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:53:16 INFO - PROCESS | 1782 | --DOMWINDOW == 213 (0x9017c400) [pid = 1782] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:53:16 INFO - PROCESS | 1782 | --DOMWINDOW == 212 (0x96ec3400) [pid = 1782] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:53:16 INFO - PROCESS | 1782 | --DOMWINDOW == 211 (0x8bcda000) [pid = 1782] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:53:16 INFO - PROCESS | 1782 | --DOMWINDOW == 210 (0x8bcd9400) [pid = 1782] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:53:16 INFO - PROCESS | 1782 | --DOMWINDOW == 209 (0x8f41a000) [pid = 1782] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:53:17 INFO - PROCESS | 1782 | 1461156797251 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]]]}] 05:53:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:53:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1533ms 05:53:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:53:17 INFO - PROCESS | 1782 | 1461156797288 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 05:53:17 INFO - PROCESS | 1782 | 1461156797291 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 05:53:17 INFO - PROCESS | 1782 | 1461156797298 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:53:17 INFO - PROCESS | 1782 | 1461156797301 Marionette TRACE conn4 <- [1,630,null,{}] 05:53:17 INFO - PROCESS | 1782 | 1461156797306 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}] 05:53:17 INFO - PROCESS | 1782 | 1461156797453 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 05:53:17 INFO - PROCESS | 1782 | 1461156797627 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a47a000 == 74 [pid = 1782] [id = 165] 05:53:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 210 (0x8b753c00) [pid = 1782] [serial = 495] [outer = (nil)] 05:53:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 211 (0x96ead400) [pid = 1782] [serial = 496] [outer = 0x8b753c00] 05:53:17 INFO - PROCESS | 1782 | 1461156797703 Marionette DEBUG loaded listener.js 05:53:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 212 (0x9800e400) [pid = 1782] [serial = 497] [outer = 0x8b753c00] 05:53:18 INFO - PROCESS | 1782 | 1461156798408 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]]]}] 05:53:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:53:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1133ms 05:53:18 INFO - PROCESS | 1782 | 1461156798432 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 05:53:18 INFO - PROCESS | 1782 | 1461156798436 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 05:53:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:53:18 INFO - PROCESS | 1782 | 1461156798441 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:53:18 INFO - PROCESS | 1782 | 1461156798444 Marionette TRACE conn4 <- [1,634,null,{}] 05:53:18 INFO - PROCESS | 1782 | 1461156798454 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}] 05:53:18 INFO - PROCESS | 1782 | 1461156798674 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 05:53:18 INFO - PROCESS | 1782 | 1461156798691 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x935b1800 == 75 [pid = 1782] [id = 166] 05:53:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 213 (0x9370c000) [pid = 1782] [serial = 498] [outer = (nil)] 05:53:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 214 (0x981c1000) [pid = 1782] [serial = 499] [outer = 0x9370c000] 05:53:18 INFO - PROCESS | 1782 | 1461156798765 Marionette DEBUG loaded listener.js 05:53:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 215 (0x9825a000) [pid = 1782] [serial = 500] [outer = 0x9370c000] 05:53:19 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:53:19 INFO - PROCESS | 1782 | 1461156799868 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]]]}] 05:53:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:53:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1482ms 05:53:19 INFO - PROCESS | 1782 | 1461156799925 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 05:53:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:53:19 INFO - PROCESS | 1782 | 1461156799933 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 05:53:19 INFO - PROCESS | 1782 | 1461156799943 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:53:19 INFO - PROCESS | 1782 | 1461156799949 Marionette TRACE conn4 <- [1,638,null,{}] 05:53:19 INFO - PROCESS | 1782 | 1461156799957 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}] 05:53:20 INFO - PROCESS | 1782 | 1461156800190 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 05:53:20 INFO - PROCESS | 1782 | 1461156800491 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f33d400 == 76 [pid = 1782] [id = 167] 05:53:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 216 (0x8f344400) [pid = 1782] [serial = 501] [outer = (nil)] 05:53:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 217 (0x8f417c00) [pid = 1782] [serial = 502] [outer = 0x8f344400] 05:53:20 INFO - PROCESS | 1782 | 1461156800635 Marionette DEBUG loaded listener.js 05:53:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 218 (0x8fb86c00) [pid = 1782] [serial = 503] [outer = 0x8f344400] 05:53:21 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:53:21 INFO - PROCESS | 1782 | 1461156801574 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]]]}] 05:53:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:53:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1690ms 05:53:21 INFO - PROCESS | 1782 | 1461156801634 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 05:53:21 INFO - PROCESS | 1782 | 1461156801643 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 05:53:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:53:21 INFO - PROCESS | 1782 | 1461156801655 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:53:21 INFO - PROCESS | 1782 | 1461156801659 Marionette TRACE conn4 <- [1,642,null,{}] 05:53:21 INFO - PROCESS | 1782 | 1461156801667 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}] 05:53:21 INFO - PROCESS | 1782 | 1461156801911 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 05:53:22 INFO - PROCESS | 1782 | 1461156802198 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x96eadc00 == 77 [pid = 1782] [id = 168] 05:53:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 219 (0x96eb4400) [pid = 1782] [serial = 504] [outer = (nil)] 05:53:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 220 (0x978e5c00) [pid = 1782] [serial = 505] [outer = 0x96eb4400] 05:53:22 INFO - PROCESS | 1782 | 1461156802335 Marionette DEBUG loaded listener.js 05:53:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 221 (0x9810d800) [pid = 1782] [serial = 506] [outer = 0x96eb4400] 05:53:23 INFO - PROCESS | 1782 | 1461156803249 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]]]}] 05:53:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:53:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1631ms 05:53:23 INFO - PROCESS | 1782 | 1461156803287 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 05:53:23 INFO - PROCESS | 1782 | 1461156803290 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 05:53:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:53:23 INFO - PROCESS | 1782 | 1461156803298 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:53:23 INFO - PROCESS | 1782 | 1461156803305 Marionette TRACE conn4 <- [1,646,null,{}] 05:53:23 INFO - PROCESS | 1782 | 1461156803324 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}] 05:53:23 INFO - PROCESS | 1782 | 1461156803543 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 05:53:23 INFO - PROCESS | 1782 | 1461156803771 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x9810cc00 == 78 [pid = 1782] [id = 169] 05:53:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 222 (0x99ae9000) [pid = 1782] [serial = 507] [outer = (nil)] 05:53:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 223 (0x9dfd2800) [pid = 1782] [serial = 508] [outer = 0x99ae9000] 05:53:23 INFO - PROCESS | 1782 | 1461156803913 Marionette DEBUG loaded listener.js 05:53:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 224 (0x9fe9f800) [pid = 1782] [serial = 509] [outer = 0x99ae9000] 05:53:24 INFO - PROCESS | 1782 | 1461156804911 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]]]}] 05:53:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:53:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1646ms 05:53:24 INFO - PROCESS | 1782 | 1461156804945 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 05:53:24 INFO - PROCESS | 1782 | 1461156804949 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 05:53:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:53:24 INFO - PROCESS | 1782 | 1461156804956 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:53:24 INFO - PROCESS | 1782 | 1461156804959 Marionette TRACE conn4 <- [1,650,null,{}] 05:53:24 INFO - PROCESS | 1782 | 1461156804965 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}] 05:53:25 INFO - PROCESS | 1782 | 1461156805141 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 05:53:25 INFO - PROCESS | 1782 | 1461156805367 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x92a07400 == 79 [pid = 1782] [id = 170] 05:53:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 225 (0x92a11400) [pid = 1782] [serial = 510] [outer = (nil)] 05:53:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 226 (0xa0a02400) [pid = 1782] [serial = 511] [outer = 0x92a11400] 05:53:25 INFO - PROCESS | 1782 | 1461156805498 Marionette DEBUG loaded listener.js 05:53:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 227 (0xa0f3d400) [pid = 1782] [serial = 512] [outer = 0x92a11400] 05:53:26 INFO - PROCESS | 1782 | 1461156806350 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]]]}] 05:53:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:53:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1432ms 05:53:26 INFO - PROCESS | 1782 | 1461156806388 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 05:53:26 INFO - PROCESS | 1782 | 1461156806392 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 05:53:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:53:26 INFO - PROCESS | 1782 | 1461156806399 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:53:26 INFO - PROCESS | 1782 | 1461156806403 Marionette TRACE conn4 <- [1,654,null,{}] 05:53:26 INFO - PROCESS | 1782 | 1461156806409 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}] 05:53:26 INFO - PROCESS | 1782 | 1461156806595 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 05:53:26 INFO - PROCESS | 1782 | 1461156806783 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x93703400 == 80 [pid = 1782] [id = 171] 05:53:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 228 (0x95cadc00) [pid = 1782] [serial = 513] [outer = (nil)] 05:53:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 229 (0xa44b4400) [pid = 1782] [serial = 514] [outer = 0x95cadc00] 05:53:26 INFO - PROCESS | 1782 | 1461156806870 Marionette DEBUG loaded listener.js 05:53:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 230 (0xa4544000) [pid = 1782] [serial = 515] [outer = 0x95cadc00] 05:53:27 INFO - PROCESS | 1782 | 1461156807867 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]]]}] 05:53:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:53:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1532ms 05:53:27 INFO - PROCESS | 1782 | 1461156807932 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 05:53:27 INFO - PROCESS | 1782 | 1461156807936 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 05:53:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:53:27 INFO - PROCESS | 1782 | 1461156807943 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:53:27 INFO - PROCESS | 1782 | 1461156807947 Marionette TRACE conn4 <- [1,658,null,{}] 05:53:27 INFO - PROCESS | 1782 | 1461156807953 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}] 05:53:28 INFO - PROCESS | 1782 | 1461156808177 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 05:53:28 INFO - PROCESS | 1782 | 1461156808426 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b797400 == 81 [pid = 1782] [id = 172] 05:53:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 231 (0x8b798400) [pid = 1782] [serial = 516] [outer = (nil)] 05:53:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 232 (0x8b7a1800) [pid = 1782] [serial = 517] [outer = 0x8b798400] 05:53:28 INFO - PROCESS | 1782 | 1461156808568 Marionette DEBUG loaded listener.js 05:53:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 233 (0xa447c000) [pid = 1782] [serial = 518] [outer = 0x8b798400] 05:53:29 INFO - PROCESS | 1782 | 1461156809425 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]]]}] 05:53:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:53:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1534ms 05:53:29 INFO - PROCESS | 1782 | 1461156809478 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 05:53:29 INFO - PROCESS | 1782 | 1461156809482 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 05:53:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:53:29 INFO - PROCESS | 1782 | 1461156809489 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:53:29 INFO - PROCESS | 1782 | 1461156809494 Marionette TRACE conn4 <- [1,662,null,{}] 05:53:29 INFO - PROCESS | 1782 | 1461156809500 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}] 05:53:29 INFO - PROCESS | 1782 | 1461156809694 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 05:53:29 INFO - PROCESS | 1782 | 1461156809876 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a171000 == 82 [pid = 1782] [id = 173] 05:53:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 234 (0x8a171400) [pid = 1782] [serial = 519] [outer = (nil)] 05:53:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 235 (0x8a179000) [pid = 1782] [serial = 520] [outer = 0x8a171400] 05:53:29 INFO - PROCESS | 1782 | 1461156809964 Marionette DEBUG loaded listener.js 05:53:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 236 (0x8a17ac00) [pid = 1782] [serial = 521] [outer = 0x8a171400] 05:53:30 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:53:30 INFO - PROCESS | 1782 | 1461156810877 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]]]}] 05:53:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:53:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1429ms 05:53:30 INFO - PROCESS | 1782 | 1461156810919 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 05:53:30 INFO - PROCESS | 1782 | 1461156810923 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 05:53:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:53:30 INFO - PROCESS | 1782 | 1461156810929 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:53:30 INFO - PROCESS | 1782 | 1461156810933 Marionette TRACE conn4 <- [1,666,null,{}] 05:53:30 INFO - PROCESS | 1782 | 1461156810943 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}] 05:53:31 INFO - PROCESS | 1782 | 1461156811125 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 05:53:31 INFO - PROCESS | 1782 | 1461156811307 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a174c00 == 83 [pid = 1782] [id = 174] 05:53:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 237 (0x8a178c00) [pid = 1782] [serial = 522] [outer = (nil)] 05:53:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 238 (0x8b7a6c00) [pid = 1782] [serial = 523] [outer = 0x8a178c00] 05:53:31 INFO - PROCESS | 1782 | 1461156811395 Marionette DEBUG loaded listener.js 05:53:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 239 (0x99ae3800) [pid = 1782] [serial = 524] [outer = 0x8a178c00] 05:53:31 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:53:32 INFO - PROCESS | 1782 | 1461156812247 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]]]}] 05:53:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:53:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1381ms 05:53:32 INFO - PROCESS | 1782 | 1461156812314 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 05:53:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:53:32 INFO - PROCESS | 1782 | 1461156812318 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 05:53:32 INFO - PROCESS | 1782 | 1461156812325 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:53:32 INFO - PROCESS | 1782 | 1461156812329 Marionette TRACE conn4 <- [1,670,null,{}] 05:53:32 INFO - PROCESS | 1782 | 1461156812335 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}] 05:53:32 INFO - PROCESS | 1782 | 1461156812520 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 05:53:32 INFO - PROCESS | 1782 | 1461156812705 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a178000 == 84 [pid = 1782] [id = 175] 05:53:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 240 (0x8b79e800) [pid = 1782] [serial = 525] [outer = (nil)] 05:53:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 241 (0xa49a0800) [pid = 1782] [serial = 526] [outer = 0x8b79e800] 05:53:32 INFO - PROCESS | 1782 | 1461156812800 Marionette DEBUG loaded listener.js 05:53:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 242 (0xa49a2000) [pid = 1782] [serial = 527] [outer = 0x8b79e800] 05:53:33 INFO - PROCESS | 1782 | 1461156813743 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]]]}] 05:53:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:53:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1482ms 05:53:33 INFO - PROCESS | 1782 | 1461156813807 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 05:53:33 INFO - PROCESS | 1782 | 1461156813811 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 05:53:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:53:33 INFO - PROCESS | 1782 | 1461156813817 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:53:33 INFO - PROCESS | 1782 | 1461156813821 Marionette TRACE conn4 <- [1,674,null,{}] 05:53:33 INFO - PROCESS | 1782 | 1461156813827 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}] 05:53:34 INFO - PROCESS | 1782 | 1461156814016 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 05:53:34 INFO - PROCESS | 1782 | 1461156814256 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b524800 == 85 [pid = 1782] [id = 176] 05:53:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 243 (0x8eae9000) [pid = 1782] [serial = 528] [outer = (nil)] 05:53:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 244 (0x8eaec000) [pid = 1782] [serial = 529] [outer = 0x8eae9000] 05:53:34 INFO - PROCESS | 1782 | 1461156814385 Marionette DEBUG loaded listener.js 05:53:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 245 (0x8eaee800) [pid = 1782] [serial = 530] [outer = 0x8eae9000] 05:53:34 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:53:35 INFO - PROCESS | 1782 | 1461156815278 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]]]}] 05:53:35 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 05:53:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1533ms 05:53:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:53:35 INFO - PROCESS | 1782 | 1461156815352 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 05:53:35 INFO - PROCESS | 1782 | 1461156815356 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 05:53:35 INFO - PROCESS | 1782 | 1461156815362 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:53:35 INFO - PROCESS | 1782 | 1461156815366 Marionette TRACE conn4 <- [1,678,null,{}] 05:53:35 INFO - PROCESS | 1782 | 1461156815372 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}] 05:53:35 INFO - PROCESS | 1782 | 1461156815607 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 05:53:35 INFO - PROCESS | 1782 | 1461156815838 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ceb400 == 86 [pid = 1782] [id = 177] 05:53:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 246 (0x87cec400) [pid = 1782] [serial = 531] [outer = (nil)] 05:53:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 247 (0x87cf2400) [pid = 1782] [serial = 532] [outer = 0x87cec400] 05:53:35 INFO - PROCESS | 1782 | 1461156815988 Marionette DEBUG loaded listener.js 05:53:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 248 (0x8eaed400) [pid = 1782] [serial = 533] [outer = 0x87cec400] 05:53:36 INFO - PROCESS | 1782 | 1461156816870 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]]]}] 05:53:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:53:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1590ms 05:53:36 INFO - PROCESS | 1782 | 1461156816952 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 05:53:36 INFO - PROCESS | 1782 | 1461156816955 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 05:53:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:53:36 INFO - PROCESS | 1782 | 1461156816962 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:53:36 INFO - PROCESS | 1782 | 1461156816965 Marionette TRACE conn4 <- [1,682,null,{}] 05:53:36 INFO - PROCESS | 1782 | 1461156816972 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}] 05:53:37 INFO - PROCESS | 1782 | 1461156817198 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 05:53:37 INFO - PROCESS | 1782 | 1461156817427 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x87cf5000 == 87 [pid = 1782] [id = 178] 05:53:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 249 (0x87cf5c00) [pid = 1782] [serial = 534] [outer = (nil)] 05:53:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 250 (0x87ee0000) [pid = 1782] [serial = 535] [outer = 0x87cf5c00] 05:53:37 INFO - PROCESS | 1782 | 1461156817558 Marionette DEBUG loaded listener.js 05:53:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 251 (0x87ee2800) [pid = 1782] [serial = 536] [outer = 0x87cf5c00] 05:53:38 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:53:38 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:53:39 INFO - PROCESS | 1782 | 1461156819188 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]]]}] 05:53:39 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) 05:53:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2287ms 05:53:39 INFO - PROCESS | 1782 | 1461156819250 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 05:53:39 INFO - PROCESS | 1782 | 1461156819256 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 05:53:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:53:39 INFO - PROCESS | 1782 | 1461156819264 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:53:39 INFO - PROCESS | 1782 | 1461156819269 Marionette TRACE conn4 <- [1,686,null,{}] 05:53:39 INFO - PROCESS | 1782 | 1461156819318 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}] 05:53:39 INFO - PROCESS | 1782 | 1461156819601 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 05:53:39 INFO - PROCESS | 1782 | 1461156819769 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ec1800 == 88 [pid = 1782] [id = 179] 05:53:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 252 (0x87ec2400) [pid = 1782] [serial = 537] [outer = (nil)] 05:53:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 253 (0x87ee5400) [pid = 1782] [serial = 538] [outer = 0x87ec2400] 05:53:39 INFO - PROCESS | 1782 | 1461156819851 Marionette DEBUG loaded listener.js 05:53:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 254 (0x87ee8c00) [pid = 1782] [serial = 539] [outer = 0x87ec2400] 05:53:41 INFO - PROCESS | 1782 | --DOCSHELL 0x96ec2800 == 87 [pid = 1782] [id = 114] 05:53:41 INFO - PROCESS | 1782 | --DOCSHELL 0x90184000 == 86 [pid = 1782] [id = 113] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 253 (0x8a47cc00) [pid = 1782] [serial = 436] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 252 (0x980b6400) [pid = 1782] [serial = 393] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 251 (0x8b752400) [pid = 1782] [serial = 409] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 250 (0x95c38c00) [pid = 1782] [serial = 390] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 249 (0x9dfe0800) [pid = 1782] [serial = 396] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 248 (0x9b0a4c00) [pid = 1782] [serial = 412] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 247 (0x8bcd8000) [pid = 1782] [serial = 402] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 246 (0x8a1c7000) [pid = 1782] [serial = 415] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 245 (0x98257c00) [pid = 1782] [serial = 405] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 244 (0x9ff16c00) [pid = 1782] [serial = 399] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8a47a000 == 85 [pid = 1782] [id = 165] 05:53:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8b4c5c00 == 84 [pid = 1782] [id = 164] 05:53:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8f33fc00 == 83 [pid = 1782] [id = 163] 05:53:41 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:53:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8a478400 == 82 [pid = 1782] [id = 162] 05:53:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8bbe3000 == 81 [pid = 1782] [id = 161] 05:53:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8b6c8400 == 80 [pid = 1782] [id = 160] 05:53:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8a1cbc00 == 79 [pid = 1782] [id = 159] 05:53:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd43c00 == 78 [pid = 1782] [id = 154] 05:53:41 INFO - PROCESS | 1782 | 1461156821393 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]]]}] 05:53:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcd5000 == 77 [pid = 1782] [id = 153] 05:53:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8b4cf800 == 76 [pid = 1782] [id = 152] 05:53:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8b4c1c00 == 75 [pid = 1782] [id = 151] 05:53:41 INFO - PROCESS | 1782 | --DOCSHELL 0x8b4c3000 == 74 [pid = 1782] [id = 150] 05:53:41 INFO - PROCESS | 1782 | --DOCSHELL 0x950eac00 == 73 [pid = 1782] [id = 149] 05:53:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:53:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2187ms 05:53:41 INFO - PROCESS | 1782 | 1461156821451 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 05:53:41 INFO - PROCESS | 1782 | 1461156821460 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 05:53:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:53:41 INFO - PROCESS | 1782 | 1461156821469 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:53:41 INFO - PROCESS | 1782 | 1461156821473 Marionette TRACE conn4 <- [1,690,null,{}] 05:53:41 INFO - PROCESS | 1782 | 1461156821479 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}] 05:53:41 INFO - PROCESS | 1782 | 1461156821630 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 243 (0x97de3800) [pid = 1782] [serial = 430] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 242 (0x9370d800) [pid = 1782] [serial = 425] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 241 (0x91ea0800) [pid = 1782] [serial = 424] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 240 (0x97e69c00) [pid = 1782] [serial = 431] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 239 (0x98373400) [pid = 1782] [serial = 434] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 238 (0x8dd7f000) [pid = 1782] [serial = 384] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 237 (0x8f34a000) [pid = 1782] [serial = 421] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 236 (0x9810f000) [pid = 1782] [serial = 433] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 235 (0x8dd78000) [pid = 1782] [serial = 419] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 234 (0x8fb8e800) [pid = 1782] [serial = 422] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 233 (0x8dcfc000) [pid = 1782] [serial = 418] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 232 (0x96eb4000) [pid = 1782] [serial = 428] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 231 (0x93a30c00) [pid = 1782] [serial = 427] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 230 (0x8f420000) [pid = 1782] [serial = 387] [outer = (nil)] [url = about:blank] 05:53:41 INFO - PROCESS | 1782 | --DOMWINDOW == 229 (0x914e5800) [pid = 1782] [serial = 220] [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.] 05:53:41 INFO - PROCESS | 1782 | 1461156821796 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ec0000 == 74 [pid = 1782] [id = 180] 05:53:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 230 (0x87ec0c00) [pid = 1782] [serial = 540] [outer = (nil)] 05:53:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 231 (0x8a1c7400) [pid = 1782] [serial = 541] [outer = 0x87ec0c00] 05:53:41 INFO - PROCESS | 1782 | 1461156821869 Marionette DEBUG loaded listener.js 05:53:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 232 (0x8a481800) [pid = 1782] [serial = 542] [outer = 0x87ec0c00] 05:53:43 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:53:43 INFO - PROCESS | 1782 | 1461156823061 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]]]}] 05:53:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:53:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1630ms 05:53:43 INFO - PROCESS | 1782 | 1461156823103 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 05:53:43 INFO - PROCESS | 1782 | 1461156823107 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 05:53:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:53:43 INFO - PROCESS | 1782 | 1461156823113 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:53:43 INFO - PROCESS | 1782 | 1461156823119 Marionette TRACE conn4 <- [1,694,null,{}] 05:53:43 INFO - PROCESS | 1782 | 1461156823136 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}] 05:53:43 INFO - PROCESS | 1782 | 1461156823415 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 05:53:43 INFO - PROCESS | 1782 | 1461156823510 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a1c8000 == 75 [pid = 1782] [id = 181] 05:53:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 233 (0x8b4c6c00) [pid = 1782] [serial = 543] [outer = (nil)] 05:53:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 234 (0x8b6d0400) [pid = 1782] [serial = 544] [outer = 0x8b4c6c00] 05:53:43 INFO - PROCESS | 1782 | 1461156823600 Marionette DEBUG loaded listener.js 05:53:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 235 (0x8b79f400) [pid = 1782] [serial = 545] [outer = 0x8b4c6c00] 05:53:44 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:53:44 INFO - PROCESS | 1782 | 1461156824901 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]]]}] 05:53:44 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) 05:53:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1834ms 05:53:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:53:44 INFO - PROCESS | 1782 | 1461156824953 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 05:53:44 INFO - PROCESS | 1782 | 1461156824956 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 05:53:44 INFO - PROCESS | 1782 | 1461156824963 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:53:44 INFO - PROCESS | 1782 | 1461156824966 Marionette TRACE conn4 <- [1,698,null,{}] 05:53:44 INFO - PROCESS | 1782 | 1461156824971 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}] 05:53:45 INFO - PROCESS | 1782 | 1461156825208 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 05:53:45 INFO - PROCESS | 1782 | 1461156825246 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b6c4800 == 76 [pid = 1782] [id = 182] 05:53:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 236 (0x8b7a1400) [pid = 1782] [serial = 546] [outer = (nil)] 05:53:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 237 (0x8bcd5000) [pid = 1782] [serial = 547] [outer = 0x8b7a1400] 05:53:45 INFO - PROCESS | 1782 | 1461156825320 Marionette DEBUG loaded listener.js 05:53:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 238 (0x8dcf5800) [pid = 1782] [serial = 548] [outer = 0x8b7a1400] 05:53:46 INFO - PROCESS | 1782 | --DOMWINDOW == 237 (0x90184400) [pid = 1782] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:53:46 INFO - PROCESS | 1782 | --DOMWINDOW == 236 (0x8f34a800) [pid = 1782] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:53:46 INFO - PROCESS | 1782 | --DOMWINDOW == 235 (0x8b751400) [pid = 1782] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:53:46 INFO - PROCESS | 1782 | --DOMWINDOW == 234 (0x8dcf1400) [pid = 1782] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:53:46 INFO - PROCESS | 1782 | --DOMWINDOW == 233 (0x8b51c400) [pid = 1782] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:53:46 INFO - PROCESS | 1782 | --DOMWINDOW == 232 (0x8b753c00) [pid = 1782] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:53:46 INFO - PROCESS | 1782 | --DOMWINDOW == 231 (0x8fb86000) [pid = 1782] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:53:46 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:53:46 INFO - PROCESS | 1782 | 1461156826942 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]]]}] 05:53:46 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) 05:53:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2029ms 05:53:46 INFO - PROCESS | 1782 | 1461156826992 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 05:53:46 INFO - PROCESS | 1782 | 1461156826996 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 05:53:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:53:47 INFO - PROCESS | 1782 | 1461156827002 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:53:47 INFO - PROCESS | 1782 | 1461156827005 Marionette TRACE conn4 <- [1,702,null,{}] 05:53:47 INFO - PROCESS | 1782 | 1461156827010 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}] 05:53:47 INFO - PROCESS | 1782 | 1461156827177 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 05:53:47 INFO - PROCESS | 1782 | 1461156827190 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a1c8400 == 77 [pid = 1782] [id = 183] 05:53:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 232 (0x8a47a400) [pid = 1782] [serial = 549] [outer = (nil)] 05:53:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 233 (0x8dd75c00) [pid = 1782] [serial = 550] [outer = 0x8a47a400] 05:53:47 INFO - PROCESS | 1782 | 1461156827265 Marionette DEBUG loaded listener.js 05:53:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 234 (0x8e73c400) [pid = 1782] [serial = 551] [outer = 0x8a47a400] 05:53:48 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:53:48 INFO - PROCESS | 1782 | 1461156828488 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]]]}] 05:53:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:53:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1496ms 05:53:48 INFO - PROCESS | 1782 | 1461156828500 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 05:53:48 INFO - PROCESS | 1782 | 1461156828505 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 05:53:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:53:48 INFO - PROCESS | 1782 | 1461156828515 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:53:48 INFO - PROCESS | 1782 | 1461156828520 Marionette TRACE conn4 <- [1,706,null,{}] 05:53:48 INFO - PROCESS | 1782 | 1461156828529 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}] 05:53:48 INFO - PROCESS | 1782 | 1461156828757 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 05:53:49 INFO - PROCESS | 1782 | 1461156829026 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x890bb400 == 78 [pid = 1782] [id = 184] 05:53:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 235 (0x890bdc00) [pid = 1782] [serial = 552] [outer = (nil)] 05:53:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 236 (0x8a175400) [pid = 1782] [serial = 553] [outer = 0x890bdc00] 05:53:49 INFO - PROCESS | 1782 | 1461156829119 Marionette DEBUG loaded listener.js 05:53:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 237 (0x8a1c9000) [pid = 1782] [serial = 554] [outer = 0x890bdc00] 05:53:50 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:53:50 INFO - PROCESS | 1782 | 1461156830468 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]]]}] 05:53:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:53:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2033ms 05:53:50 INFO - PROCESS | 1782 | 1461156830558 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 05:53:50 INFO - PROCESS | 1782 | 1461156830566 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 05:53:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:53:50 INFO - PROCESS | 1782 | 1461156830581 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:53:50 INFO - PROCESS | 1782 | 1461156830586 Marionette TRACE conn4 <- [1,710,null,{}] 05:53:50 INFO - PROCESS | 1782 | 1461156830593 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}] 05:53:50 INFO - PROCESS | 1782 | 1461156830774 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 05:53:50 INFO - PROCESS | 1782 | 1461156830955 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a177000 == 79 [pid = 1782] [id = 185] 05:53:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 238 (0x8b4c4400) [pid = 1782] [serial = 555] [outer = (nil)] 05:53:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 239 (0x8b74a800) [pid = 1782] [serial = 556] [outer = 0x8b4c4400] 05:53:51 INFO - PROCESS | 1782 | 1461156831041 Marionette DEBUG loaded listener.js 05:53:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 240 (0x8bbd7400) [pid = 1782] [serial = 557] [outer = 0x8b4c4400] 05:53:52 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:53:52 INFO - PROCESS | 1782 | 1461156832524 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]]]}] 05:53:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:53:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1995ms 05:53:52 INFO - PROCESS | 1782 | 1461156832577 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 05:53:52 INFO - PROCESS | 1782 | 1461156832580 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 05:53:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:53:52 INFO - PROCESS | 1782 | 1461156832588 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:53:52 INFO - PROCESS | 1782 | 1461156832595 Marionette TRACE conn4 <- [1,714,null,{}] 05:53:52 INFO - PROCESS | 1782 | 1461156832612 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}] 05:53:52 INFO - PROCESS | 1782 | 1461156832880 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 05:53:53 INFO - PROCESS | 1782 | 1461156833015 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b520400 == 80 [pid = 1782] [id = 186] 05:53:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 241 (0x8bccf000) [pid = 1782] [serial = 558] [outer = (nil)] 05:53:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 242 (0x8f346400) [pid = 1782] [serial = 559] [outer = 0x8bccf000] 05:53:53 INFO - PROCESS | 1782 | 1461156833145 Marionette DEBUG loaded listener.js 05:53:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 243 (0x8f419c00) [pid = 1782] [serial = 560] [outer = 0x8bccf000] 05:53:54 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:53:54 INFO - PROCESS | 1782 | 1461156834471 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]]]}] 05:53:54 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 05:53:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1944ms 05:53:54 INFO - PROCESS | 1782 | 1461156834551 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 05:53:54 INFO - PROCESS | 1782 | 1461156834556 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 05:53:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:53:54 INFO - PROCESS | 1782 | 1461156834564 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:53:54 INFO - PROCESS | 1782 | 1461156834568 Marionette TRACE conn4 <- [1,718,null,{}] 05:53:54 INFO - PROCESS | 1782 | 1461156834573 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}] 05:53:54 INFO - PROCESS | 1782 | 1461156834743 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 05:53:54 INFO - PROCESS | 1782 | 1461156834935 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x87cf0000 == 81 [pid = 1782] [id = 187] 05:53:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 244 (0x8eae7c00) [pid = 1782] [serial = 561] [outer = (nil)] 05:53:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 245 (0x8fb8fc00) [pid = 1782] [serial = 562] [outer = 0x8eae7c00] 05:53:55 INFO - PROCESS | 1782 | 1461156835022 Marionette DEBUG loaded listener.js 05:53:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 246 (0x90184000) [pid = 1782] [serial = 563] [outer = 0x8eae7c00] 05:53:56 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:53:56 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:53:56 INFO - PROCESS | 1782 | 1461156836328 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]]]}] 05:53:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:53:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1780ms 05:53:56 INFO - PROCESS | 1782 | 1461156836344 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 05:53:56 INFO - PROCESS | 1782 | 1461156836348 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 05:53:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:53:56 INFO - PROCESS | 1782 | 1461156836414 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:53:56 INFO - PROCESS | 1782 | 1461156836419 Marionette TRACE conn4 <- [1,722,null,{}] 05:53:56 INFO - PROCESS | 1782 | 1461156836429 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}] 05:53:56 INFO - PROCESS | 1782 | 1461156836592 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 05:53:56 INFO - PROCESS | 1782 | 1461156836773 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fb8c400 == 82 [pid = 1782] [id = 188] 05:53:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 247 (0x8fb8d000) [pid = 1782] [serial = 564] [outer = (nil)] 05:53:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 248 (0x91ed2800) [pid = 1782] [serial = 565] [outer = 0x8fb8d000] 05:53:56 INFO - PROCESS | 1782 | 1461156836860 Marionette DEBUG loaded listener.js 05:53:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 249 (0x91f84800) [pid = 1782] [serial = 566] [outer = 0x8fb8d000] 05:53:57 INFO - PROCESS | 1782 | 1461156837707 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] 05:53:57 INFO - PROCESS | 1782 | 1461156837755 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 05:53:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:53:57 INFO - PROCESS | 1782 | 1461156837761 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:53:57 INFO - PROCESS | 1782 | 1461156837765 Marionette TRACE conn4 <- [1,726,null,{}] 05:53:57 INFO - PROCESS | 1782 | 1461156837771 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}] 05:53:57 INFO - PROCESS | 1782 | 1461156837977 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 05:53:58 INFO - PROCESS | 1782 | 1461156838164 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x9060ec00 == 83 [pid = 1782] [id = 189] 05:53:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 250 (0x914e1800) [pid = 1782] [serial = 567] [outer = (nil)] 05:53:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 251 (0x9370c400) [pid = 1782] [serial = 568] [outer = 0x914e1800] 05:53:58 INFO - PROCESS | 1782 | 1461156838264 Marionette DEBUG loaded listener.js 05:53:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 252 (0x95a27c00) [pid = 1782] [serial = 569] [outer = 0x914e1800] 05:53:59 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:53:59 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:53:59 INFO - PROCESS | 1782 | 1461156839256 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]]]}] 05:53:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:53:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1534ms 05:53:59 INFO - PROCESS | 1782 | 1461156839297 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 05:53:59 INFO - PROCESS | 1782 | 1461156839302 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 05:53:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:53:59 INFO - PROCESS | 1782 | 1461156839309 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:53:59 INFO - PROCESS | 1782 | 1461156839313 Marionette TRACE conn4 <- [1,730,null,{}] 05:53:59 INFO - PROCESS | 1782 | 1461156839319 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}] 05:53:59 INFO - PROCESS | 1782 | 1461156839503 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 05:53:59 INFO - PROCESS | 1782 | 1461156839735 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x935a8800 == 84 [pid = 1782] [id = 190] 05:53:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 253 (0x93705000) [pid = 1782] [serial = 570] [outer = (nil)] 05:53:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 254 (0x96eb9800) [pid = 1782] [serial = 571] [outer = 0x93705000] 05:53:59 INFO - PROCESS | 1782 | 1461156839867 Marionette DEBUG loaded listener.js 05:53:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 255 (0x97073c00) [pid = 1782] [serial = 572] [outer = 0x93705000] 05:54:00 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:00 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:54:00 INFO - PROCESS | 1782 | 1461156840796 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] 05:54:00 INFO - PROCESS | 1782 | 1461156840847 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 05:54:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:54:00 INFO - PROCESS | 1782 | 1461156840854 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:54:00 INFO - PROCESS | 1782 | 1461156840857 Marionette TRACE conn4 <- [1,734,null,{}] 05:54:00 INFO - PROCESS | 1782 | 1461156840863 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}] 05:54:01 INFO - PROCESS | 1782 | 1461156841032 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 05:54:01 INFO - PROCESS | 1782 | 1461156841269 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bbdf800 == 85 [pid = 1782] [id = 191] 05:54:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 256 (0x96bd1400) [pid = 1782] [serial = 573] [outer = (nil)] 05:54:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 257 (0x98007800) [pid = 1782] [serial = 574] [outer = 0x96bd1400] 05:54:01 INFO - PROCESS | 1782 | 1461156841411 Marionette DEBUG loaded listener.js 05:54:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 258 (0x9810f000) [pid = 1782] [serial = 575] [outer = 0x96bd1400] 05:54:02 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:02 INFO - PROCESS | 1782 | 1461156842298 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]]]}] 05:54:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:54:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1478ms 05:54:02 INFO - PROCESS | 1782 | 1461156842333 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 05:54:02 INFO - PROCESS | 1782 | 1461156842337 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 05:54:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:54:02 INFO - PROCESS | 1782 | 1461156842343 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:54:02 INFO - PROCESS | 1782 | 1461156842347 Marionette TRACE conn4 <- [1,738,null,{}] 05:54:02 INFO - PROCESS | 1782 | 1461156842352 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}] 05:54:02 INFO - PROCESS | 1782 | 1461156842539 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 05:54:02 INFO - PROCESS | 1782 | 1461156842737 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x96ebb800 == 86 [pid = 1782] [id = 192] 05:54:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 259 (0x97e64400) [pid = 1782] [serial = 576] [outer = (nil)] 05:54:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 260 (0x98375800) [pid = 1782] [serial = 577] [outer = 0x97e64400] 05:54:02 INFO - PROCESS | 1782 | 1461156842829 Marionette DEBUG loaded listener.js 05:54:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 261 (0x98bd5800) [pid = 1782] [serial = 578] [outer = 0x97e64400] 05:54:04 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:04 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:54:04 INFO - PROCESS | 1782 | 1461156844180 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]]]}] 05:54:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:54:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1881ms 05:54:04 INFO - PROCESS | 1782 | 1461156844226 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 05:54:04 INFO - PROCESS | 1782 | 1461156844230 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 05:54:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:54:04 INFO - PROCESS | 1782 | 1461156844335 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:54:04 INFO - PROCESS | 1782 | 1461156844339 Marionette TRACE conn4 <- [1,742,null,{}] 05:54:04 INFO - PROCESS | 1782 | 1461156844347 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}] 05:54:04 INFO - PROCESS | 1782 | 1461156844530 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 05:54:04 INFO - PROCESS | 1782 | 1461156844718 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x87cf6000 == 87 [pid = 1782] [id = 193] 05:54:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 262 (0x8b4ab800) [pid = 1782] [serial = 579] [outer = (nil)] 05:54:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 263 (0x8b4b1c00) [pid = 1782] [serial = 580] [outer = 0x8b4ab800] 05:54:04 INFO - PROCESS | 1782 | 1461156844814 Marionette DEBUG loaded listener.js 05:54:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 264 (0x8b4b7000) [pid = 1782] [serial = 581] [outer = 0x8b4ab800] 05:54:06 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:06 INFO - PROCESS | 1782 | 1461156846092 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]]]}] 05:54:06 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 05:54:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1856ms 05:54:06 INFO - PROCESS | 1782 | 1461156846139 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 05:54:06 INFO - PROCESS | 1782 | 1461156846144 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 05:54:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:54:06 INFO - PROCESS | 1782 | 1461156846263 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:54:06 INFO - PROCESS | 1782 | 1461156846276 Marionette TRACE conn4 <- [1,746,null,{}] 05:54:06 INFO - PROCESS | 1782 | 1461156846286 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}] 05:54:06 INFO - PROCESS | 1782 | 1461156846491 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 05:54:06 INFO - PROCESS | 1782 | 1461156846685 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x890c1400 == 88 [pid = 1782] [id = 194] 05:54:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 265 (0x8b4b1400) [pid = 1782] [serial = 582] [outer = (nil)] 05:54:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 266 (0x8fb86800) [pid = 1782] [serial = 583] [outer = 0x8b4b1400] 05:54:06 INFO - PROCESS | 1782 | 1461156846780 Marionette DEBUG loaded listener.js 05:54:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 267 (0x9800d400) [pid = 1782] [serial = 584] [outer = 0x8b4b1400] 05:54:07 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:08 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:08 INFO - PROCESS | 1782 | 1461156848411 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]]]}] 05:54:08 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.) 05:54:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2309ms 05:54:08 INFO - PROCESS | 1782 | 1461156848518 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 05:54:08 INFO - PROCESS | 1782 | 1461156848524 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 05:54:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:54:08 INFO - PROCESS | 1782 | 1461156848532 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:54:08 INFO - PROCESS | 1782 | 1461156848539 Marionette TRACE conn4 <- [1,750,null,{}] 05:54:08 INFO - PROCESS | 1782 | 1461156848547 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}] 05:54:08 INFO - PROCESS | 1782 | 1461156848713 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 05:54:08 INFO - PROCESS | 1782 | 1461156848918 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a1bf000 == 89 [pid = 1782] [id = 195] 05:54:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 268 (0x8a1c1000) [pid = 1782] [serial = 585] [outer = (nil)] 05:54:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 269 (0x8a47f400) [pid = 1782] [serial = 586] [outer = 0x8a1c1000] 05:54:09 INFO - PROCESS | 1782 | 1461156849038 Marionette DEBUG loaded listener.js 05:54:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 270 (0x8b4b2800) [pid = 1782] [serial = 587] [outer = 0x8a1c1000] 05:54:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8b6c4800 == 88 [pid = 1782] [id = 182] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 269 (0x981c1000) [pid = 1782] [serial = 499] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8a1c8000 == 87 [pid = 1782] [id = 181] 05:54:10 INFO - PROCESS | 1782 | --DOCSHELL 0x87ec0000 == 86 [pid = 1782] [id = 180] 05:54:10 INFO - PROCESS | 1782 | --DOCSHELL 0x87ec1800 == 85 [pid = 1782] [id = 179] 05:54:10 INFO - PROCESS | 1782 | --DOCSHELL 0x9810cc00 == 84 [pid = 1782] [id = 169] 05:54:10 INFO - PROCESS | 1782 | --DOCSHELL 0x96eadc00 == 83 [pid = 1782] [id = 168] 05:54:10 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:10 INFO - PROCESS | 1782 | --DOCSHELL 0x8f33d400 == 82 [pid = 1782] [id = 167] 05:54:10 INFO - PROCESS | 1782 | 1461156850481 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]]]}] 05:54:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:54:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1983ms 05:54:10 INFO - PROCESS | 1782 | 1461156850516 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 05:54:10 INFO - PROCESS | 1782 | 1461156850524 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 05:54:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:54:10 INFO - PROCESS | 1782 | 1461156850534 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:54:10 INFO - PROCESS | 1782 | 1461156850537 Marionette TRACE conn4 <- [1,754,null,{}] 05:54:10 INFO - PROCESS | 1782 | 1461156850543 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}] 05:54:10 INFO - PROCESS | 1782 | 1461156850711 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 268 (0x97080c00) [pid = 1782] [serial = 493] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 267 (0x8dd71800) [pid = 1782] [serial = 439] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 266 (0x914e5400) [pid = 1782] [serial = 487] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 265 (0x91eca800) [pid = 1782] [serial = 488] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 264 (0x98850400) [pid = 1782] [serial = 448] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 263 (0x8dcfd400) [pid = 1782] [serial = 482] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 262 (0x8bd45c00) [pid = 1782] [serial = 481] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 261 (0x8bd4fc00) [pid = 1782] [serial = 460] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 260 (0x8e86a400) [pid = 1782] [serial = 484] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 259 (0x8fb8bc00) [pid = 1782] [serial = 485] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 258 (0x8b4cac00) [pid = 1782] [serial = 451] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 257 (0x890bd000) [pid = 1782] [serial = 472] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 256 (0x90539800) [pid = 1782] [serial = 442] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 255 (0x97e6ec00) [pid = 1782] [serial = 445] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 254 (0x8f34b400) [pid = 1782] [serial = 475] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 253 (0x8b51dc00) [pid = 1782] [serial = 466] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 252 (0x8bd45000) [pid = 1782] [serial = 457] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 251 (0x97e6cc00) [pid = 1782] [serial = 494] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 250 (0x8b6ca000) [pid = 1782] [serial = 454] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 249 (0x99aedc00) [pid = 1782] [serial = 463] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 248 (0x9ff9c800) [pid = 1782] [serial = 469] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 247 (0x8b6cb400) [pid = 1782] [serial = 479] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 246 (0x8b6c7000) [pid = 1782] [serial = 478] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 245 (0x9800e400) [pid = 1782] [serial = 497] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 244 (0x93710800) [pid = 1782] [serial = 490] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 243 (0x93a2a800) [pid = 1782] [serial = 491] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | --DOMWINDOW == 242 (0x96ead400) [pid = 1782] [serial = 496] [outer = (nil)] [url = about:blank] 05:54:10 INFO - PROCESS | 1782 | 1461156850902 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ede400 == 83 [pid = 1782] [id = 196] 05:54:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 243 (0x87ee1000) [pid = 1782] [serial = 588] [outer = (nil)] 05:54:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 244 (0x8b4c3000) [pid = 1782] [serial = 589] [outer = 0x87ee1000] 05:54:10 INFO - PROCESS | 1782 | 1461156850981 Marionette DEBUG loaded listener.js 05:54:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 245 (0x8b51b400) [pid = 1782] [serial = 590] [outer = 0x87ee1000] 05:54:12 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:12 INFO - PROCESS | 1782 | 1461156852167 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]]]}] 05:54:12 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 05:54:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1681ms 05:54:12 INFO - PROCESS | 1782 | 1461156852224 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 05:54:12 INFO - PROCESS | 1782 | 1461156852230 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 05:54:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:54:12 INFO - PROCESS | 1782 | 1461156852286 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:54:12 INFO - PROCESS | 1782 | 1461156852293 Marionette TRACE conn4 <- [1,758,null,{}] 05:54:12 INFO - PROCESS | 1782 | 1461156852417 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}] 05:54:12 INFO - PROCESS | 1782 | 1461156852686 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 05:54:12 INFO - PROCESS | 1782 | 1461156852828 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ee8000 == 84 [pid = 1782] [id = 197] 05:54:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 246 (0x890bf400) [pid = 1782] [serial = 591] [outer = (nil)] 05:54:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 247 (0x8a474000) [pid = 1782] [serial = 592] [outer = 0x890bf400] 05:54:12 INFO - PROCESS | 1782 | 1461156852926 Marionette DEBUG loaded listener.js 05:54:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 248 (0x8b4c7800) [pid = 1782] [serial = 593] [outer = 0x890bf400] 05:54:13 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:13 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:54:13 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:13 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:13 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:54:13 INFO - PROCESS | 1782 | 1461156853895 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]]]}] 05:54:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:54:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1665ms 05:54:13 INFO - PROCESS | 1782 | 1461156853945 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 05:54:13 INFO - PROCESS | 1782 | 1461156853955 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 05:54:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:54:13 INFO - PROCESS | 1782 | 1461156853967 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:54:13 INFO - PROCESS | 1782 | 1461156853971 Marionette TRACE conn4 <- [1,762,null,{}] 05:54:13 INFO - PROCESS | 1782 | 1461156853978 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}] 05:54:14 INFO - PROCESS | 1782 | 1461156854180 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 05:54:14 INFO - PROCESS | 1782 | 1461156854425 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b6cb400 == 85 [pid = 1782] [id = 198] 05:54:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 249 (0x8b752800) [pid = 1782] [serial = 594] [outer = (nil)] 05:54:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 250 (0x8bbde800) [pid = 1782] [serial = 595] [outer = 0x8b752800] 05:54:14 INFO - PROCESS | 1782 | 1461156854570 Marionette DEBUG loaded listener.js 05:54:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 251 (0x8bd50c00) [pid = 1782] [serial = 596] [outer = 0x8b752800] 05:54:15 INFO - PROCESS | 1782 | 1461156855909 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]]]}] 05:54:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:54:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2031ms 05:54:16 INFO - PROCESS | 1782 | 1461156856111 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 05:54:16 INFO - PROCESS | 1782 | 1461156856115 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 05:54:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:54:16 INFO - PROCESS | 1782 | 1461156856127 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:54:16 INFO - PROCESS | 1782 | 1461156856134 Marionette TRACE conn4 <- [1,766,null,{}] 05:54:16 INFO - PROCESS | 1782 | 1461156856151 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}] 05:54:16 INFO - PROCESS | 1782 | 1461156856370 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 05:54:16 INFO - PROCESS | 1782 | 1461156856558 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b797800 == 86 [pid = 1782] [id = 199] 05:54:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 252 (0x8bdab400) [pid = 1782] [serial = 597] [outer = (nil)] 05:54:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 253 (0x8dd7ac00) [pid = 1782] [serial = 598] [outer = 0x8bdab400] 05:54:16 INFO - PROCESS | 1782 | 1461156856651 Marionette DEBUG loaded listener.js 05:54:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 254 (0x8e873800) [pid = 1782] [serial = 599] [outer = 0x8bdab400] 05:54:17 INFO - PROCESS | 1782 | 1461156857969 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]]]}] 05:54:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:54:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1903ms 05:54:18 INFO - PROCESS | 1782 | 1461156858030 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 05:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:54:18 INFO - PROCESS | 1782 | 1461156858035 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 05:54:18 INFO - PROCESS | 1782 | 1461156858090 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:54:18 INFO - PROCESS | 1782 | 1461156858093 Marionette TRACE conn4 <- [1,770,null,{}] 05:54:18 INFO - PROCESS | 1782 | 1461156858109 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}] 05:54:18 INFO - PROCESS | 1782 | 1461156858380 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 05:54:20 INFO - PROCESS | 1782 | --DOCSHELL 0x93703400 == 85 [pid = 1782] [id = 171] 05:54:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8b797400 == 84 [pid = 1782] [id = 172] 05:54:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8a171000 == 83 [pid = 1782] [id = 173] 05:54:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8a178000 == 82 [pid = 1782] [id = 175] 05:54:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8b753400 == 81 [pid = 1782] [id = 137] 05:54:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8a174c00 == 80 [pid = 1782] [id = 174] 05:54:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8a1c0000 == 79 [pid = 1782] [id = 138] 05:54:20 INFO - PROCESS | 1782 | --DOCSHELL 0x890bac00 == 78 [pid = 1782] [id = 158] 05:54:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8e73a000 == 77 [pid = 1782] [id = 56] 05:54:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8fb87000 == 76 [pid = 1782] [id = 148] 05:54:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8fb8ac00 == 75 [pid = 1782] [id = 147] 05:54:20 INFO - PROCESS | 1782 | --DOCSHELL 0x9fc49000 == 74 [pid = 1782] [id = 156] 05:54:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8a1bf000 == 73 [pid = 1782] [id = 195] 05:54:20 INFO - PROCESS | 1782 | --DOCSHELL 0x87cf0000 == 72 [pid = 1782] [id = 187] 05:54:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8b520400 == 71 [pid = 1782] [id = 186] 05:54:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8a177000 == 70 [pid = 1782] [id = 185] 05:54:20 INFO - PROCESS | 1782 | --DOCSHELL 0x890bb400 == 69 [pid = 1782] [id = 184] 05:54:20 INFO - PROCESS | 1782 | 1461156860345 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x87cef800 == 70 [pid = 1782] [id = 200] 05:54:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 255 (0x8a17fc00) [pid = 1782] [serial = 600] [outer = (nil)] 05:54:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 256 (0x8a478400) [pid = 1782] [serial = 601] [outer = 0x8a17fc00] 05:54:20 INFO - PROCESS | 1782 | 1461156860425 Marionette DEBUG loaded listener.js 05:54:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 257 (0x8b4c8000) [pid = 1782] [serial = 602] [outer = 0x8a17fc00] 05:54:21 INFO - PROCESS | 1782 | 1461156861237 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]]]}] 05:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 3251ms 05:54:21 INFO - PROCESS | 1782 | 1461156861293 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 05:54:21 INFO - PROCESS | 1782 | 1461156861298 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 05:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:54:21 INFO - PROCESS | 1782 | 1461156861313 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:54:21 INFO - PROCESS | 1782 | 1461156861320 Marionette TRACE conn4 <- [1,774,null,{}] 05:54:21 INFO - PROCESS | 1782 | 1461156861327 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}] 05:54:21 INFO - PROCESS | 1782 | 1461156861557 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 05:54:21 INFO - PROCESS | 1782 | 1461156861583 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bbda800 == 71 [pid = 1782] [id = 201] 05:54:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 258 (0x8bd48c00) [pid = 1782] [serial = 603] [outer = (nil)] 05:54:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 259 (0x8bda7000) [pid = 1782] [serial = 604] [outer = 0x8bd48c00] 05:54:21 INFO - PROCESS | 1782 | 1461156861661 Marionette DEBUG loaded listener.js 05:54:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 260 (0x8bdad800) [pid = 1782] [serial = 605] [outer = 0x8bd48c00] 05:54:22 INFO - PROCESS | 1782 | 1461156862610 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]]]}] 05:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1342ms 05:54:22 INFO - PROCESS | 1782 | 1461156862654 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 05:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:54:22 INFO - PROCESS | 1782 | 1461156862660 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 05:54:22 INFO - PROCESS | 1782 | 1461156862667 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:54:22 INFO - PROCESS | 1782 | 1461156862670 Marionette TRACE conn4 <- [1,778,null,{}] 05:54:22 INFO - PROCESS | 1782 | 1461156862676 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}] 05:54:22 INFO - PROCESS | 1782 | 1461156862913 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 05:54:22 INFO - PROCESS | 1782 | 1461156862937 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x890c2000 == 72 [pid = 1782] [id = 202] 05:54:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 261 (0x8bdb0c00) [pid = 1782] [serial = 606] [outer = (nil)] 05:54:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 262 (0x8eaf0400) [pid = 1782] [serial = 607] [outer = 0x8bdb0c00] 05:54:23 INFO - PROCESS | 1782 | 1461156863024 Marionette DEBUG loaded listener.js 05:54:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 263 (0x8f419000) [pid = 1782] [serial = 608] [outer = 0x8bdb0c00] 05:54:23 INFO - PROCESS | 1782 | --DOMWINDOW == 262 (0x8a476000) [pid = 1782] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:54:23 INFO - PROCESS | 1782 | --DOMWINDOW == 261 (0x8b7a1400) [pid = 1782] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:54:23 INFO - PROCESS | 1782 | --DOMWINDOW == 260 (0x87ec0c00) [pid = 1782] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:54:23 INFO - PROCESS | 1782 | --DOMWINDOW == 259 (0x9fe9f400) [pid = 1782] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:54:23 INFO - PROCESS | 1782 | --DOMWINDOW == 258 (0x8b4c6c00) [pid = 1782] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:54:23 INFO - PROCESS | 1782 | --DOMWINDOW == 257 (0x9836e800) [pid = 1782] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:54:23 INFO - PROCESS | 1782 | --DOMWINDOW == 256 (0x87ec2400) [pid = 1782] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:54:23 INFO - PROCESS | 1782 | --DOMWINDOW == 255 (0x8dd76000) [pid = 1782] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:54:23 INFO - PROCESS | 1782 | --DOMWINDOW == 254 (0x8a47a400) [pid = 1782] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:54:23 INFO - PROCESS | 1782 | --DOMWINDOW == 253 (0x8a1c1000) [pid = 1782] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:54:23 INFO - PROCESS | 1782 | --DOMWINDOW == 252 (0x9370c000) [pid = 1782] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:54:24 INFO - PROCESS | 1782 | 1461156864349 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]]]}] 05:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1732ms 05:54:24 INFO - PROCESS | 1782 | 1461156864400 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 05:54:24 INFO - PROCESS | 1782 | 1461156864404 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 05:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:54:24 INFO - PROCESS | 1782 | 1461156864419 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:54:24 INFO - PROCESS | 1782 | 1461156864427 Marionette TRACE conn4 <- [1,782,null,{}] 05:54:24 INFO - PROCESS | 1782 | 1461156864433 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}] 05:54:24 INFO - PROCESS | 1782 | 1461156864679 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 05:54:24 INFO - PROCESS | 1782 | 1461156864694 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ce8800 == 73 [pid = 1782] [id = 203] 05:54:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 253 (0x8b4c6c00) [pid = 1782] [serial = 609] [outer = (nil)] 05:54:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 254 (0x9052d400) [pid = 1782] [serial = 610] [outer = 0x8b4c6c00] 05:54:24 INFO - PROCESS | 1782 | 1461156864774 Marionette DEBUG loaded listener.js 05:54:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 255 (0x8a17b400) [pid = 1782] [serial = 611] [outer = 0x8b4c6c00] 05:54:25 INFO - PROCESS | 1782 | 1461156865707 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]]]}] 05:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1351ms 05:54:25 INFO - PROCESS | 1782 | 1461156865764 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 05:54:25 INFO - PROCESS | 1782 | 1461156865771 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 05:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:54:25 INFO - PROCESS | 1782 | 1461156865792 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:54:25 INFO - PROCESS | 1782 | 1461156865799 Marionette TRACE conn4 <- [1,786,null,{}] 05:54:25 INFO - PROCESS | 1782 | 1461156865853 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}] 05:54:26 INFO - PROCESS | 1782 | 1461156866062 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 05:54:26 INFO - PROCESS | 1782 | 1461156866324 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b51c800 == 74 [pid = 1782] [id = 204] 05:54:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 256 (0x8b520400) [pid = 1782] [serial = 612] [outer = (nil)] 05:54:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 257 (0x8b6cc000) [pid = 1782] [serial = 613] [outer = 0x8b520400] 05:54:26 INFO - PROCESS | 1782 | 1461156866431 Marionette DEBUG loaded listener.js 05:54:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 258 (0x8b746000) [pid = 1782] [serial = 614] [outer = 0x8b520400] 05:54:27 INFO - PROCESS | 1782 | 1461156867365 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]]]}] 05:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1655ms 05:54:27 INFO - PROCESS | 1782 | 1461156867436 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 05:54:27 INFO - PROCESS | 1782 | 1461156867446 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 05:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:54:27 INFO - PROCESS | 1782 | 1461156867458 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:54:27 INFO - PROCESS | 1782 | 1461156867461 Marionette TRACE conn4 <- [1,790,null,{}] 05:54:27 INFO - PROCESS | 1782 | 1461156867468 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}] 05:54:27 INFO - PROCESS | 1782 | 1461156867701 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 05:54:27 INFO - PROCESS | 1782 | 1461156867947 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e86e000 == 75 [pid = 1782] [id = 205] 05:54:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 259 (0x8e86f000) [pid = 1782] [serial = 615] [outer = (nil)] 05:54:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 260 (0x8f420000) [pid = 1782] [serial = 616] [outer = 0x8e86f000] 05:54:28 INFO - PROCESS | 1782 | 1461156868085 Marionette DEBUG loaded listener.js 05:54:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 261 (0x91ea4400) [pid = 1782] [serial = 617] [outer = 0x8e86f000] 05:54:29 INFO - PROCESS | 1782 | 1461156869146 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]]]}] 05:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1730ms 05:54:29 INFO - PROCESS | 1782 | 1461156869188 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 05:54:29 INFO - PROCESS | 1782 | 1461156869194 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 05:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:54:29 INFO - PROCESS | 1782 | 1461156869201 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:54:29 INFO - PROCESS | 1782 | 1461156869207 Marionette TRACE conn4 <- [1,794,null,{}] 05:54:29 INFO - PROCESS | 1782 | 1461156869225 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}] 05:54:29 INFO - PROCESS | 1782 | 1461156869426 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 05:54:29 INFO - PROCESS | 1782 | 1461156869769 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bda3c00 == 76 [pid = 1782] [id = 206] 05:54:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 262 (0x92a14800) [pid = 1782] [serial = 618] [outer = (nil)] 05:54:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 263 (0x93703400) [pid = 1782] [serial = 619] [outer = 0x92a14800] 05:54:29 INFO - PROCESS | 1782 | 1461156869869 Marionette DEBUG loaded listener.js 05:54:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 264 (0x93a2c000) [pid = 1782] [serial = 620] [outer = 0x92a14800] 05:54:30 INFO - PROCESS | 1782 | 1461156870781 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]]]}] 05:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1644ms 05:54:30 INFO - PROCESS | 1782 | 1461156870846 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 05:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:54:30 INFO - PROCESS | 1782 | 1461156870851 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 05:54:30 INFO - PROCESS | 1782 | 1461156870857 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:54:30 INFO - PROCESS | 1782 | 1461156870860 Marionette TRACE conn4 <- [1,798,null,{}] 05:54:30 INFO - PROCESS | 1782 | 1461156870866 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}] 05:54:31 INFO - PROCESS | 1782 | 1461156871055 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 05:54:31 INFO - PROCESS | 1782 | 1461156871295 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x890bf000 == 77 [pid = 1782] [id = 207] 05:54:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 265 (0x8a176400) [pid = 1782] [serial = 621] [outer = (nil)] 05:54:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 266 (0x96b65000) [pid = 1782] [serial = 622] [outer = 0x8a176400] 05:54:31 INFO - PROCESS | 1782 | 1461156871428 Marionette DEBUG loaded listener.js 05:54:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 267 (0x96ead400) [pid = 1782] [serial = 623] [outer = 0x8a176400] 05:54:32 INFO - PROCESS | 1782 | 1461156872289 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]]]}] 05:54:32 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 05:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1479ms 05:54:32 INFO - PROCESS | 1782 | 1461156872337 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 05:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:54:32 INFO - PROCESS | 1782 | 1461156872341 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 05:54:32 INFO - PROCESS | 1782 | 1461156872347 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:54:32 INFO - PROCESS | 1782 | 1461156872351 Marionette TRACE conn4 <- [1,802,null,{}] 05:54:32 INFO - PROCESS | 1782 | 1461156872356 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}] 05:54:32 INFO - PROCESS | 1782 | 1461156872539 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 05:54:32 INFO - PROCESS | 1782 | 1461156872743 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x950e6c00 == 78 [pid = 1782] [id = 208] 05:54:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 268 (0x950e9400) [pid = 1782] [serial = 624] [outer = (nil)] 05:54:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 269 (0x9796d400) [pid = 1782] [serial = 625] [outer = 0x950e9400] 05:54:32 INFO - PROCESS | 1782 | 1461156872871 Marionette DEBUG loaded listener.js 05:54:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 270 (0x96ebc400) [pid = 1782] [serial = 626] [outer = 0x950e9400] 05:54:33 INFO - PROCESS | 1782 | 1461156873862 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]]]}] 05:54:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 271 (0x9707fc00) [pid = 1782] [serial = 627] [outer = 0x9500f800] 05:54:33 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 05:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1580ms 05:54:33 INFO - PROCESS | 1782 | 1461156873951 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 05:54:33 INFO - PROCESS | 1782 | 1461156873954 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 05:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:54:34 INFO - PROCESS | 1782 | 1461156874019 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:54:34 INFO - PROCESS | 1782 | 1461156874023 Marionette TRACE conn4 <- [1,806,null,{}] 05:54:34 INFO - PROCESS | 1782 | 1461156874048 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}] 05:54:34 INFO - PROCESS | 1782 | 1461156874257 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 05:54:34 INFO - PROCESS | 1782 | 1461156874526 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4adc00 == 79 [pid = 1782] [id = 209] 05:54:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 272 (0x8b745c00) [pid = 1782] [serial = 628] [outer = (nil)] 05:54:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 273 (0x98256400) [pid = 1782] [serial = 629] [outer = 0x8b745c00] 05:54:34 INFO - PROCESS | 1782 | 1461156874638 Marionette DEBUG loaded listener.js 05:54:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 274 (0x9884e000) [pid = 1782] [serial = 630] [outer = 0x8b745c00] 05:54:35 INFO - PROCESS | 1782 | 1461156875559 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]]]}] 05:54:35 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 05:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1603ms 05:54:35 INFO - PROCESS | 1782 | 1461156875576 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 05:54:35 INFO - PROCESS | 1782 | 1461156875579 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 05:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:54:35 INFO - PROCESS | 1782 | 1461156875586 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:54:35 INFO - PROCESS | 1782 | 1461156875589 Marionette TRACE conn4 <- [1,810,null,{}] 05:54:35 INFO - PROCESS | 1782 | 1461156875596 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}] 05:54:35 INFO - PROCESS | 1782 | 1461156875775 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 05:54:36 INFO - PROCESS | 1782 | 1461156875978 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x990c0400 == 80 [pid = 1782] [id = 210] 05:54:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 275 (0x99396000) [pid = 1782] [serial = 631] [outer = (nil)] 05:54:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 276 (0x997f1800) [pid = 1782] [serial = 632] [outer = 0x99396000] 05:54:36 INFO - PROCESS | 1782 | 1461156876077 Marionette DEBUG loaded listener.js 05:54:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 277 (0x99936800) [pid = 1782] [serial = 633] [outer = 0x99396000] 05:54:37 INFO - PROCESS | 1782 | 1461156877044 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]]]}] 05:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1490ms 05:54:37 INFO - PROCESS | 1782 | 1461156877077 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 05:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:54:37 INFO - PROCESS | 1782 | 1461156877082 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 05:54:37 INFO - PROCESS | 1782 | 1461156877088 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:54:37 INFO - PROCESS | 1782 | 1461156877094 Marionette TRACE conn4 <- [1,814,null,{}] 05:54:37 INFO - PROCESS | 1782 | 1461156877100 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}] 05:54:37 INFO - PROCESS | 1782 | 1461156877292 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 05:54:37 INFO - PROCESS | 1782 | 1461156877541 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ec4c00 == 81 [pid = 1782] [id = 211] 05:54:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 278 (0x87edb000) [pid = 1782] [serial = 634] [outer = (nil)] 05:54:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 279 (0x9995e800) [pid = 1782] [serial = 635] [outer = 0x87edb000] 05:54:37 INFO - PROCESS | 1782 | 1461156877681 Marionette DEBUG loaded listener.js 05:54:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 280 (0x99aec400) [pid = 1782] [serial = 636] [outer = 0x87edb000] 05:54:38 INFO - PROCESS | 1782 | 1461156878603 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 05:54:38 INFO - PROCESS | 1782 | 1461156878675 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 05:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:54:38 INFO - PROCESS | 1782 | 1461156878682 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:54:38 INFO - PROCESS | 1782 | 1461156878685 Marionette TRACE conn4 <- [1,818,null,{}] 05:54:38 INFO - PROCESS | 1782 | 1461156878692 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}] 05:54:38 INFO - PROCESS | 1782 | 1461156878915 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 05:54:39 INFO - PROCESS | 1782 | 1461156879163 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x87cf0c00 == 82 [pid = 1782] [id = 212] 05:54:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 281 (0x997b0800) [pid = 1782] [serial = 637] [outer = (nil)] 05:54:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 282 (0x9fb2ec00) [pid = 1782] [serial = 638] [outer = 0x997b0800] 05:54:39 INFO - PROCESS | 1782 | 1461156879289 Marionette DEBUG loaded listener.js 05:54:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 283 (0x9fc48400) [pid = 1782] [serial = 639] [outer = 0x997b0800] 05:54:40 INFO - PROCESS | 1782 | 1461156880198 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]]]}] 05:54:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:54:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1581ms 05:54:40 INFO - PROCESS | 1782 | 1461156880265 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 05:54:40 INFO - PROCESS | 1782 | 1461156880270 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 05:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:54:40 INFO - PROCESS | 1782 | 1461156880278 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:54:40 INFO - PROCESS | 1782 | 1461156880284 Marionette TRACE conn4 <- [1,822,null,{}] 05:54:40 INFO - PROCESS | 1782 | 1461156880290 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}] 05:54:40 INFO - PROCESS | 1782 | 1461156880531 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 05:54:40 INFO - PROCESS | 1782 | 1461156880825 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8eab1c00 == 83 [pid = 1782] [id = 213] 05:54:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 284 (0x8eab3800) [pid = 1782] [serial = 640] [outer = (nil)] 05:54:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 285 (0x8eab8800) [pid = 1782] [serial = 641] [outer = 0x8eab3800] 05:54:40 INFO - PROCESS | 1782 | 1461156880918 Marionette DEBUG loaded listener.js 05:54:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 286 (0x8eaba400) [pid = 1782] [serial = 642] [outer = 0x8eab3800] 05:54:41 INFO - PROCESS | 1782 | 1461156881847 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] 05:54:41 INFO - PROCESS | 1782 | 1461156881873 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 05:54:41 INFO - PROCESS | 1782 | 1461156881881 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:54:41 INFO - PROCESS | 1782 | 1461156881885 Marionette TRACE conn4 <- [1,826,null,{}] 05:54:41 INFO - PROCESS | 1782 | 1461156881891 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}] 05:54:42 INFO - PROCESS | 1782 | 1461156882093 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 05:54:42 INFO - PROCESS | 1782 | 1461156882367 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x9884a000 == 84 [pid = 1782] [id = 214] 05:54:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 287 (0x9fe9a400) [pid = 1782] [serial = 643] [outer = (nil)] 05:54:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 288 (0xa0acf800) [pid = 1782] [serial = 644] [outer = 0x9fe9a400] 05:54:42 INFO - PROCESS | 1782 | 1461156882482 Marionette DEBUG loaded listener.js 05:54:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 289 (0xa2a30000) [pid = 1782] [serial = 645] [outer = 0x9fe9a400] 05:54:43 INFO - PROCESS | 1782 | 1461156883437 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]]]}] 05:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1588ms 05:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:54:43 INFO - PROCESS | 1782 | 1461156883468 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 05:54:43 INFO - PROCESS | 1782 | 1461156883471 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 05:54:43 INFO - PROCESS | 1782 | 1461156883478 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:54:43 INFO - PROCESS | 1782 | 1461156883482 Marionette TRACE conn4 <- [1,830,null,{}] 05:54:43 INFO - PROCESS | 1782 | 1461156883487 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}] 05:54:43 INFO - PROCESS | 1782 | 1461156883664 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 05:54:43 INFO - PROCESS | 1782 | 1461156883916 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:43 INFO - PROCESS | 1782 | ++DOCSHELL 0xa0c2dc00 == 85 [pid = 1782] [id = 215] 05:54:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 290 (0xa454ec00) [pid = 1782] [serial = 646] [outer = (nil)] 05:54:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 291 (0xa499c400) [pid = 1782] [serial = 647] [outer = 0xa454ec00] 05:54:44 INFO - PROCESS | 1782 | 1461156884044 Marionette DEBUG loaded listener.js 05:54:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 292 (0xa499f800) [pid = 1782] [serial = 648] [outer = 0xa454ec00] 05:54:44 INFO - PROCESS | 1782 | 1461156884952 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]]]}] 05:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1534ms 05:54:45 INFO - PROCESS | 1782 | 1461156885013 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 05:54:45 INFO - PROCESS | 1782 | 1461156885017 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 05:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:54:45 INFO - PROCESS | 1782 | 1461156885024 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:54:45 INFO - PROCESS | 1782 | 1461156885027 Marionette TRACE conn4 <- [1,834,null,{}] 05:54:45 INFO - PROCESS | 1782 | 1461156885033 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}] 05:54:45 INFO - PROCESS | 1782 | 1461156885216 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 05:54:45 INFO - PROCESS | 1782 | 1461156885461 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x87214000 == 86 [pid = 1782] [id = 216] 05:54:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 293 (0x87215800) [pid = 1782] [serial = 649] [outer = (nil)] 05:54:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 294 (0x8721ac00) [pid = 1782] [serial = 650] [outer = 0x87215800] 05:54:45 INFO - PROCESS | 1782 | 1461156885602 Marionette DEBUG loaded listener.js 05:54:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 295 (0x8721dc00) [pid = 1782] [serial = 651] [outer = 0x87215800] 05:54:46 INFO - PROCESS | 1782 | 1461156886488 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]]]}] 05:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1484ms 05:54:46 INFO - PROCESS | 1782 | 1461156886509 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 05:54:46 INFO - PROCESS | 1782 | 1461156886513 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 05:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:54:46 INFO - PROCESS | 1782 | 1461156886519 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:54:46 INFO - PROCESS | 1782 | 1461156886523 Marionette TRACE conn4 <- [1,838,null,{}] 05:54:46 INFO - PROCESS | 1782 | 1461156886529 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}] 05:54:46 INFO - PROCESS | 1782 | 1461156886715 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 05:54:47 INFO - PROCESS | 1782 | 1461156887218 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ee7000 == 87 [pid = 1782] [id = 217] 05:54:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 296 (0x890b8400) [pid = 1782] [serial = 652] [outer = (nil)] 05:54:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 297 (0x8a17f000) [pid = 1782] [serial = 653] [outer = 0x890b8400] 05:54:47 INFO - PROCESS | 1782 | 1461156887345 Marionette DEBUG loaded listener.js 05:54:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 298 (0x8b4a9400) [pid = 1782] [serial = 654] [outer = 0x890b8400] 05:54:48 INFO - PROCESS | 1782 | 1461156888227 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]]]}] 05:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1737ms 05:54:48 INFO - PROCESS | 1782 | 1461156888260 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 05:54:48 INFO - PROCESS | 1782 | 1461156888267 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 05:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:54:48 INFO - PROCESS | 1782 | 1461156888276 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:54:48 INFO - PROCESS | 1782 | 1461156888280 Marionette TRACE conn4 <- [1,842,null,{}] 05:54:48 INFO - PROCESS | 1782 | 1461156888288 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}] 05:54:48 INFO - PROCESS | 1782 | 1461156888532 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 05:54:48 INFO - PROCESS | 1782 | 1461156888896 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b79c400 == 88 [pid = 1782] [id = 218] 05:54:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 299 (0x8b7a2000) [pid = 1782] [serial = 655] [outer = (nil)] 05:54:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 300 (0x8bda5800) [pid = 1782] [serial = 656] [outer = 0x8b7a2000] 05:54:48 INFO - PROCESS | 1782 | 1461156888988 Marionette DEBUG loaded listener.js 05:54:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 301 (0x8dcfa800) [pid = 1782] [serial = 657] [outer = 0x8b7a2000] 05:54:49 INFO - PROCESS | 1782 | 1461156889956 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]]]}] 05:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1731ms 05:54:50 INFO - PROCESS | 1782 | 1461156890012 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 05:54:50 INFO - PROCESS | 1782 | 1461156890018 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 05:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:54:50 INFO - PROCESS | 1782 | 1461156890025 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:54:50 INFO - PROCESS | 1782 | 1461156890029 Marionette TRACE conn4 <- [1,846,null,{}] 05:54:50 INFO - PROCESS | 1782 | 1461156890035 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}] 05:54:50 INFO - PROCESS | 1782 | 1461156890227 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 05:54:50 INFO - PROCESS | 1782 | 1461156890522 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x90179800 == 89 [pid = 1782] [id = 219] 05:54:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 302 (0x9017a000) [pid = 1782] [serial = 658] [outer = (nil)] 05:54:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 303 (0x914e7c00) [pid = 1782] [serial = 659] [outer = 0x9017a000] 05:54:50 INFO - PROCESS | 1782 | 1461156890682 Marionette DEBUG loaded listener.js 05:54:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 304 (0x929ca800) [pid = 1782] [serial = 660] [outer = 0x9017a000] 05:54:51 INFO - PROCESS | 1782 | 1461156891555 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]]]}] 05:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1580ms 05:54:51 INFO - PROCESS | 1782 | 1461156891606 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 05:54:51 INFO - PROCESS | 1782 | 1461156891610 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 05:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:54:51 INFO - PROCESS | 1782 | 1461156891623 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:54:51 INFO - PROCESS | 1782 | 1461156891631 Marionette TRACE conn4 <- [1,850,null,{}] 05:54:51 INFO - PROCESS | 1782 | 1461156891640 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}] 05:54:51 INFO - PROCESS | 1782 | 1461156891829 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 05:54:52 INFO - PROCESS | 1782 | 1461156892074 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ee3000 == 90 [pid = 1782] [id = 220] 05:54:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 305 (0x87ee3800) [pid = 1782] [serial = 661] [outer = (nil)] 05:54:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 306 (0x9500d800) [pid = 1782] [serial = 662] [outer = 0x87ee3800] 05:54:52 INFO - PROCESS | 1782 | 1461156892198 Marionette DEBUG loaded listener.js 05:54:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 307 (0x97074c00) [pid = 1782] [serial = 663] [outer = 0x87ee3800] 05:54:53 INFO - PROCESS | 1782 | 1461156893084 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]]]}] 05:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1492ms 05:54:53 INFO - PROCESS | 1782 | 1461156893109 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 05:54:53 INFO - PROCESS | 1782 | 1461156893113 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 05:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:54:53 INFO - PROCESS | 1782 | 1461156893119 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:54:53 INFO - PROCESS | 1782 | 1461156893122 Marionette TRACE conn4 <- [1,854,null,{}] 05:54:53 INFO - PROCESS | 1782 | 1461156893127 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}] 05:54:53 INFO - PROCESS | 1782 | 1461156893299 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 05:54:53 INFO - PROCESS | 1782 | 1461156893513 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a17cc00 == 91 [pid = 1782] [id = 221] 05:54:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 308 (0x8b4b7800) [pid = 1782] [serial = 664] [outer = (nil)] 05:54:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 309 (0x96ec6000) [pid = 1782] [serial = 665] [outer = 0x8b4b7800] 05:54:53 INFO - PROCESS | 1782 | 1461156893593 Marionette DEBUG loaded listener.js 05:54:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 310 (0x98255c00) [pid = 1782] [serial = 666] [outer = 0x8b4b7800] 05:54:54 INFO - PROCESS | 1782 | 1461156894502 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]]]}] 05:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1427ms 05:54:54 INFO - PROCESS | 1782 | 1461156894547 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 05:54:54 INFO - PROCESS | 1782 | 1461156894550 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 05:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:54:54 INFO - PROCESS | 1782 | 1461156894557 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:54:54 INFO - PROCESS | 1782 | 1461156894561 Marionette TRACE conn4 <- [1,858,null,{}] 05:54:54 INFO - PROCESS | 1782 | 1461156894566 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}] 05:54:54 INFO - PROCESS | 1782 | 1461156894746 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 05:54:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8e73b400 == 90 [pid = 1782] [id = 38] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 309 (0x8b4c3000) [pid = 1782] [serial = 589] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 308 (0x8f417c00) [pid = 1782] [serial = 502] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 307 (0x978e5c00) [pid = 1782] [serial = 505] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 306 (0x8eaec000) [pid = 1782] [serial = 529] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 305 (0x87cf2400) [pid = 1782] [serial = 532] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 304 (0xa49a0800) [pid = 1782] [serial = 526] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 303 (0xa0a02400) [pid = 1782] [serial = 511] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 302 (0x8b7a1800) [pid = 1782] [serial = 517] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 301 (0xa44b4400) [pid = 1782] [serial = 514] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 300 (0x87ee0000) [pid = 1782] [serial = 535] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 299 (0x9dfd2800) [pid = 1782] [serial = 508] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 298 (0x8b7a6c00) [pid = 1782] [serial = 523] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 297 (0x8a179000) [pid = 1782] [serial = 520] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 296 (0x8a175400) [pid = 1782] [serial = 553] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 295 (0x8b74a800) [pid = 1782] [serial = 556] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 294 (0x8f346400) [pid = 1782] [serial = 559] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 293 (0x8fb8fc00) [pid = 1782] [serial = 562] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 292 (0x91ed2800) [pid = 1782] [serial = 565] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 291 (0x9370c400) [pid = 1782] [serial = 568] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 290 (0x96eb9800) [pid = 1782] [serial = 571] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 289 (0x98007800) [pid = 1782] [serial = 574] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 288 (0x98375800) [pid = 1782] [serial = 577] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 287 (0x8b4b1c00) [pid = 1782] [serial = 580] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 286 (0x8fb86800) [pid = 1782] [serial = 583] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | 1461156895110 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ee6800 == 91 [pid = 1782] [id = 222] 05:54:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 287 (0x87ee7400) [pid = 1782] [serial = 667] [outer = (nil)] 05:54:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 288 (0x8a179000) [pid = 1782] [serial = 668] [outer = 0x87ee7400] 05:54:55 INFO - PROCESS | 1782 | 1461156895238 Marionette DEBUG loaded listener.js 05:54:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 289 (0x8b4c3000) [pid = 1782] [serial = 669] [outer = 0x87ee7400] 05:54:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8b6cb400 == 90 [pid = 1782] [id = 198] 05:54:55 INFO - PROCESS | 1782 | --DOCSHELL 0x8a1c8400 == 89 [pid = 1782] [id = 183] 05:54:55 INFO - PROCESS | 1782 | --DOCSHELL 0x87ee8000 == 88 [pid = 1782] [id = 197] 05:54:55 INFO - PROCESS | 1782 | --DOCSHELL 0x87ede400 == 87 [pid = 1782] [id = 196] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 288 (0x9825a000) [pid = 1782] [serial = 500] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 287 (0x8dcf5800) [pid = 1782] [serial = 548] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 286 (0x8a1c7400) [pid = 1782] [serial = 541] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 285 (0x8bcd5000) [pid = 1782] [serial = 547] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 284 (0xa44be800) [pid = 1782] [serial = 289] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 283 (0x8a481800) [pid = 1782] [serial = 542] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 282 (0x8b79f400) [pid = 1782] [serial = 545] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 281 (0x99936c00) [pid = 1782] [serial = 334] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 280 (0x87ee8c00) [pid = 1782] [serial = 539] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 279 (0x87ee5400) [pid = 1782] [serial = 538] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 278 (0x9370a400) [pid = 1782] [serial = 385] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 277 (0x8b6d0400) [pid = 1782] [serial = 544] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 276 (0x8dd75c00) [pid = 1782] [serial = 550] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 275 (0x8a47f400) [pid = 1782] [serial = 586] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 274 (0x8b4b2800) [pid = 1782] [serial = 587] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 273 (0x8e73c400) [pid = 1782] [serial = 551] [outer = (nil)] [url = about:blank] 05:54:55 INFO - PROCESS | 1782 | --DOMWINDOW == 272 (0x8f416800) [pid = 1782] [serial = 437] [outer = (nil)] [url = about:blank] 05:54:56 INFO - PROCESS | 1782 | 1461156896045 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]]]}] 05:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1532ms 05:54:56 INFO - PROCESS | 1782 | 1461156896091 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 05:54:56 INFO - PROCESS | 1782 | 1461156896095 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 05:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:54:56 INFO - PROCESS | 1782 | 1461156896101 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:54:56 INFO - PROCESS | 1782 | 1461156896104 Marionette TRACE conn4 <- [1,862,null,{}] 05:54:56 INFO - PROCESS | 1782 | 1461156896109 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}] 05:54:56 INFO - PROCESS | 1782 | 1461156896308 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 05:54:56 INFO - PROCESS | 1782 | 1461156896466 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x87cee000 == 88 [pid = 1782] [id = 223] 05:54:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 273 (0x8a478800) [pid = 1782] [serial = 670] [outer = (nil)] 05:54:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 274 (0x8dcfc000) [pid = 1782] [serial = 671] [outer = 0x8a478800] 05:54:56 INFO - PROCESS | 1782 | 1461156896556 Marionette DEBUG loaded listener.js 05:54:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 275 (0x8e86a000) [pid = 1782] [serial = 672] [outer = 0x8a478800] 05:54:57 INFO - PROCESS | 1782 | 1461156897344 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]]]}] 05:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1287ms 05:54:57 INFO - PROCESS | 1782 | 1461156897389 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 05:54:57 INFO - PROCESS | 1782 | 1461156897393 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 05:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:54:57 INFO - PROCESS | 1782 | 1461156897399 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:54:57 INFO - PROCESS | 1782 | 1461156897402 Marionette TRACE conn4 <- [1,866,null,{}] 05:54:57 INFO - PROCESS | 1782 | 1461156897408 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}] 05:54:57 INFO - PROCESS | 1782 | 1461156897659 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 05:54:57 INFO - PROCESS | 1782 | 1461156897691 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b7a1000 == 89 [pid = 1782] [id = 224] 05:54:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 276 (0x8b7a2800) [pid = 1782] [serial = 673] [outer = (nil)] 05:54:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 277 (0x8f41e000) [pid = 1782] [serial = 674] [outer = 0x8b7a2800] 05:54:57 INFO - PROCESS | 1782 | 1461156897768 Marionette DEBUG loaded listener.js 05:54:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 278 (0x91eca800) [pid = 1782] [serial = 675] [outer = 0x8b7a2800] 05:54:58 INFO - PROCESS | 1782 | 1461156898650 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]]]}] 05:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1279ms 05:54:58 INFO - PROCESS | 1782 | 1461156898678 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 05:54:58 INFO - PROCESS | 1782 | 1461156898682 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 05:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:54:58 INFO - PROCESS | 1782 | 1461156898738 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:54:58 INFO - PROCESS | 1782 | 1461156898742 Marionette TRACE conn4 <- [1,870,null,{}] 05:54:58 INFO - PROCESS | 1782 | 1461156898753 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}] 05:54:58 INFO - PROCESS | 1782 | 1461156898997 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 05:54:59 INFO - PROCESS | 1782 | 1461156899018 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ee8000 == 90 [pid = 1782] [id = 225] 05:54:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 279 (0x8b519c00) [pid = 1782] [serial = 676] [outer = (nil)] 05:54:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 280 (0x96eb9800) [pid = 1782] [serial = 677] [outer = 0x8b519c00] 05:54:59 INFO - PROCESS | 1782 | 1461156899092 Marionette DEBUG loaded listener.js 05:54:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 281 (0x98102400) [pid = 1782] [serial = 678] [outer = 0x8b519c00] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 280 (0x98254400) [pid = 1782] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 279 (0x935ab000) [pid = 1782] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 278 (0x8bd48c00) [pid = 1782] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 277 (0x9ea17c00) [pid = 1782] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 276 (0x96eb7c00) [pid = 1782] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 275 (0x97008c00) [pid = 1782] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 274 (0x8b4ab800) [pid = 1782] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 273 (0x93709c00) [pid = 1782] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 272 (0x8a17fc00) [pid = 1782] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 271 (0x99ae9000) [pid = 1782] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 270 (0x9df8e000) [pid = 1782] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 269 (0x8b4c4400) [pid = 1782] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 268 (0x8b4b1400) [pid = 1782] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 267 (0x8fb88400) [pid = 1782] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 266 (0x90531800) [pid = 1782] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 265 (0x87ee1000) [pid = 1782] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 264 (0x95cae000) [pid = 1782] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 263 (0x890bf400) [pid = 1782] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 262 (0x8b798400) [pid = 1782] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 261 (0x8bccf000) [pid = 1782] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 260 (0x8fb8d000) [pid = 1782] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 259 (0x90610800) [pid = 1782] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 258 (0x8b6c2800) [pid = 1782] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 257 (0x8bdb0c00) [pid = 1782] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 256 (0x91ea5000) [pid = 1782] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 255 (0x96bd1400) [pid = 1782] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 254 (0x96ead000) [pid = 1782] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 253 (0x912e2800) [pid = 1782] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 252 (0x8b79e800) [pid = 1782] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 251 (0x93a26c00) [pid = 1782] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 250 (0x93705000) [pid = 1782] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 249 (0x9b0f1000) [pid = 1782] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 248 (0x8fb8c800) [pid = 1782] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 247 (0x91ecac00) [pid = 1782] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 246 (0xa0a8e800) [pid = 1782] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:55:00 INFO - PROCESS | 1782 | --DOMWINDOW == 245 (0x91e99c00) [pid = 1782] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 244 (0x890bdc00) [pid = 1782] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 243 (0x91ea3c00) [pid = 1782] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 242 (0x96ec5400) [pid = 1782] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 241 (0x99942800) [pid = 1782] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 240 (0xa2ac7800) [pid = 1782] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 239 (0x8dcf0400) [pid = 1782] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 238 (0x8f345000) [pid = 1782] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 237 (0xa0ad4c00) [pid = 1782] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 236 (0x8e86ac00) [pid = 1782] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 235 (0x98009800) [pid = 1782] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 234 (0x9ea0f000) [pid = 1782] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 233 (0x8b4c4800) [pid = 1782] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 232 (0x8a178c00) [pid = 1782] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 231 (0x997f6800) [pid = 1782] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 230 (0x8eae7c00) [pid = 1782] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 229 (0x9060f400) [pid = 1782] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 228 (0x8dd77400) [pid = 1782] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 227 (0x8a171400) [pid = 1782] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 226 (0x950ea400) [pid = 1782] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 225 (0x914efc00) [pid = 1782] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 224 (0x95ca3c00) [pid = 1782] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 223 (0x90175800) [pid = 1782] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 222 (0x90618400) [pid = 1782] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 221 (0x9810ec00) [pid = 1782] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 220 (0x8b518000) [pid = 1782] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 219 (0x9dfdb400) [pid = 1782] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 218 (0x8bbddc00) [pid = 1782] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 217 (0x8f344400) [pid = 1782] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 216 (0x95cadc00) [pid = 1782] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 215 (0x9017c000) [pid = 1782] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 214 (0x982c4800) [pid = 1782] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 213 (0x890b7c00) [pid = 1782] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 212 (0x9fc53800) [pid = 1782] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 211 (0x8bd4ec00) [pid = 1782] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 210 (0x9b0f5800) [pid = 1782] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 209 (0x890bbc00) [pid = 1782] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 208 (0x87cec400) [pid = 1782] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 207 (0x914e1800) [pid = 1782] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 206 (0x8b748c00) [pid = 1782] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 205 (0x87cf5c00) [pid = 1782] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 204 (0x8eae9000) [pid = 1782] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 203 (0x99ae3c00) [pid = 1782] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 202 (0x96eb4400) [pid = 1782] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 201 (0x91f87000) [pid = 1782] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 200 (0x8bcce800) [pid = 1782] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 199 (0x9b0aa800) [pid = 1782] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 198 (0x8b6c3400) [pid = 1782] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 197 (0x8a1c0400) [pid = 1782] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 196 (0x8bbdf000) [pid = 1782] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 195 (0x8f341400) [pid = 1782] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 194 (0x92a11400) [pid = 1782] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 193 (0x98848000) [pid = 1782] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 192 (0x97e64400) [pid = 1782] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 191 (0x91e9fc00) [pid = 1782] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0x9800ec00) [pid = 1782] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:55:01 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x8bd45800) [pid = 1782] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:55:01 INFO - PROCESS | 1782 | 1461156901301 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]]]}] 05:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 2587ms 05:55:01 INFO - PROCESS | 1782 | 1461156901327 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 05:55:01 INFO - PROCESS | 1782 | 1461156901331 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 05:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:55:01 INFO - PROCESS | 1782 | 1461156901350 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:55:01 INFO - PROCESS | 1782 | 1461156901355 Marionette TRACE conn4 <- [1,874,null,{}] 05:55:01 INFO - PROCESS | 1782 | 1461156901361 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}] 05:55:01 INFO - PROCESS | 1782 | 1461156901545 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 05:55:01 INFO - PROCESS | 1782 | 1461156901559 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x87cee800 == 91 [pid = 1782] [id = 226] 05:55:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x890b8800) [pid = 1782] [serial = 679] [outer = (nil)] 05:55:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x8a178c00) [pid = 1782] [serial = 680] [outer = 0x890b8800] 05:55:01 INFO - PROCESS | 1782 | 1461156901639 Marionette DEBUG loaded listener.js 05:55:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 192 (0x8b4c4800) [pid = 1782] [serial = 681] [outer = 0x890b8800] 05:55:02 INFO - PROCESS | 1782 | 1461156902555 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]]]}] 05:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1250ms 05:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:55:02 INFO - PROCESS | 1782 | 1461156902591 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 05:55:02 INFO - PROCESS | 1782 | 1461156902594 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 05:55:02 INFO - PROCESS | 1782 | 1461156902601 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:55:02 INFO - PROCESS | 1782 | 1461156902604 Marionette TRACE conn4 <- [1,878,null,{}] 05:55:02 INFO - PROCESS | 1782 | 1461156902610 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}] 05:55:02 INFO - PROCESS | 1782 | 1461156902905 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 05:55:03 INFO - PROCESS | 1782 | 1461156903123 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x87219000 == 92 [pid = 1782] [id = 227] 05:55:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 193 (0x8721a400) [pid = 1782] [serial = 682] [outer = (nil)] 05:55:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 194 (0x87cf0800) [pid = 1782] [serial = 683] [outer = 0x8721a400] 05:55:03 INFO - PROCESS | 1782 | 1461156903219 Marionette DEBUG loaded listener.js 05:55:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 195 (0x87ee0800) [pid = 1782] [serial = 684] [outer = 0x8721a400] 05:55:04 INFO - PROCESS | 1782 | 1461156904256 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]]]}] 05:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1696ms 05:55:04 INFO - PROCESS | 1782 | 1461156904298 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 05:55:04 INFO - PROCESS | 1782 | 1461156904306 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 05:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:55:04 INFO - PROCESS | 1782 | 1461156904316 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:55:04 INFO - PROCESS | 1782 | 1461156904324 Marionette TRACE conn4 <- [1,882,null,{}] 05:55:04 INFO - PROCESS | 1782 | 1461156904332 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}] 05:55:04 INFO - PROCESS | 1782 | 1461156904549 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 05:55:04 INFO - PROCESS | 1782 | 1461156904819 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b517800 == 93 [pid = 1782] [id = 228] 05:55:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 196 (0x8b523c00) [pid = 1782] [serial = 685] [outer = (nil)] 05:55:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 197 (0x8b6ca000) [pid = 1782] [serial = 686] [outer = 0x8b523c00] 05:55:04 INFO - PROCESS | 1782 | 1461156904963 Marionette DEBUG loaded listener.js 05:55:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 198 (0x8b753c00) [pid = 1782] [serial = 687] [outer = 0x8b523c00] 05:55:06 INFO - PROCESS | 1782 | 1461156906033 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]]]}] 05:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1756ms 05:55:06 INFO - PROCESS | 1782 | 1461156906071 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 05:55:06 INFO - PROCESS | 1782 | 1461156906079 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 05:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:55:06 INFO - PROCESS | 1782 | 1461156906087 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:55:06 INFO - PROCESS | 1782 | 1461156906091 Marionette TRACE conn4 <- [1,886,null,{}] 05:55:06 INFO - PROCESS | 1782 | 1461156906098 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}] 05:55:06 INFO - PROCESS | 1782 | 1461156906345 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 05:55:06 INFO - PROCESS | 1782 | 1461156906670 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bccb400 == 94 [pid = 1782] [id = 229] 05:55:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 199 (0x8bda7400) [pid = 1782] [serial = 688] [outer = (nil)] 05:55:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 200 (0x8dcf6800) [pid = 1782] [serial = 689] [outer = 0x8bda7400] 05:55:06 INFO - PROCESS | 1782 | 1461156906768 Marionette DEBUG loaded listener.js 05:55:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 201 (0x8e739c00) [pid = 1782] [serial = 690] [outer = 0x8bda7400] 05:55:07 INFO - PROCESS | 1782 | 1461156907791 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]]]}] 05:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1734ms 05:55:07 INFO - PROCESS | 1782 | 1461156907823 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 05:55:07 INFO - PROCESS | 1782 | 1461156907830 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 05:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:55:07 INFO - PROCESS | 1782 | 1461156907848 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:55:07 INFO - PROCESS | 1782 | 1461156907855 Marionette TRACE conn4 <- [1,890,null,{}] 05:55:07 INFO - PROCESS | 1782 | 1461156907862 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}] 05:55:08 INFO - PROCESS | 1782 | 1461156908126 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 05:55:08 INFO - PROCESS | 1782 | 1461156908428 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4c7000 == 95 [pid = 1782] [id = 230] 05:55:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 202 (0x8bd4ac00) [pid = 1782] [serial = 691] [outer = (nil)] 05:55:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 203 (0x8fa5a400) [pid = 1782] [serial = 692] [outer = 0x8bd4ac00] 05:55:08 INFO - PROCESS | 1782 | 1461156908526 Marionette DEBUG loaded listener.js 05:55:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 204 (0x90175c00) [pid = 1782] [serial = 693] [outer = 0x8bd4ac00] 05:55:09 INFO - PROCESS | 1782 | 1461156909435 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]]]}] 05:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1645ms 05:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:55:09 INFO - PROCESS | 1782 | 1461156909485 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 05:55:09 INFO - PROCESS | 1782 | 1461156909488 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 05:55:09 INFO - PROCESS | 1782 | 1461156909496 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:55:09 INFO - PROCESS | 1782 | 1461156909499 Marionette TRACE conn4 <- [1,894,null,{}] 05:55:09 INFO - PROCESS | 1782 | 1461156909505 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}] 05:55:09 INFO - PROCESS | 1782 | 1461156909707 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 05:55:09 INFO - PROCESS | 1782 | 1461156909965 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x90536000 == 96 [pid = 1782] [id = 231] 05:55:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 205 (0x9060dc00) [pid = 1782] [serial = 694] [outer = (nil)] 05:55:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 206 (0x91e9f800) [pid = 1782] [serial = 695] [outer = 0x9060dc00] 05:55:10 INFO - PROCESS | 1782 | 1461156910109 Marionette DEBUG loaded listener.js 05:55:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 207 (0x91ed1800) [pid = 1782] [serial = 696] [outer = 0x9060dc00] 05:55:11 INFO - PROCESS | 1782 | 1461156910999 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]]]}] 05:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1542ms 05:55:11 INFO - PROCESS | 1782 | 1461156911037 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 05:55:11 INFO - PROCESS | 1782 | 1461156911040 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 05:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:55:11 INFO - PROCESS | 1782 | 1461156911048 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:55:11 INFO - PROCESS | 1782 | 1461156911050 Marionette TRACE conn4 <- [1,898,null,{}] 05:55:11 INFO - PROCESS | 1782 | 1461156911056 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}] 05:55:11 INFO - PROCESS | 1782 | 1461156911269 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 05:55:11 INFO - PROCESS | 1782 | 1461156911530 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x92a15c00 == 97 [pid = 1782] [id = 232] 05:55:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 208 (0x92ae7400) [pid = 1782] [serial = 697] [outer = (nil)] 05:55:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 209 (0x935a5000) [pid = 1782] [serial = 698] [outer = 0x92ae7400] 05:55:11 INFO - PROCESS | 1782 | 1461156911684 Marionette DEBUG loaded listener.js 05:55:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 210 (0x95c38c00) [pid = 1782] [serial = 699] [outer = 0x92ae7400] 05:55:12 INFO - PROCESS | 1782 | 1461156912664 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]]]}] 05:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1640ms 05:55:12 INFO - PROCESS | 1782 | 1461156912689 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 05:55:12 INFO - PROCESS | 1782 | 1461156912693 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 05:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:55:12 INFO - PROCESS | 1782 | 1461156912700 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:55:12 INFO - PROCESS | 1782 | 1461156912704 Marionette TRACE conn4 <- [1,902,null,{}] 05:55:12 INFO - PROCESS | 1782 | 1461156912710 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}] 05:55:12 INFO - PROCESS | 1782 | 1461156912907 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 05:55:13 INFO - PROCESS | 1782 | 1461156913160 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bdaa000 == 98 [pid = 1782] [id = 233] 05:55:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 211 (0x90612800) [pid = 1782] [serial = 700] [outer = (nil)] 05:55:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 212 (0x98010800) [pid = 1782] [serial = 701] [outer = 0x90612800] 05:55:13 INFO - PROCESS | 1782 | 1461156913292 Marionette DEBUG loaded listener.js 05:55:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 213 (0x98254400) [pid = 1782] [serial = 702] [outer = 0x90612800] 05:55:14 INFO - PROCESS | 1782 | 1461156914182 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]]]}] 05:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1529ms 05:55:14 INFO - PROCESS | 1782 | 1461156914230 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 05:55:14 INFO - PROCESS | 1782 | 1461156914234 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 05:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:55:14 INFO - PROCESS | 1782 | 1461156914241 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:55:14 INFO - PROCESS | 1782 | 1461156914245 Marionette TRACE conn4 <- [1,906,null,{}] 05:55:14 INFO - PROCESS | 1782 | 1461156914251 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}] 05:55:14 INFO - PROCESS | 1782 | 1461156914448 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 05:55:14 INFO - PROCESS | 1782 | 1461156914698 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x92af4400 == 99 [pid = 1782] [id = 234] 05:55:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 214 (0x96ead000) [pid = 1782] [serial = 703] [outer = (nil)] 05:55:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 215 (0x993a4400) [pid = 1782] [serial = 704] [outer = 0x96ead000] 05:55:14 INFO - PROCESS | 1782 | 1461156914842 Marionette DEBUG loaded listener.js 05:55:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 216 (0x99939c00) [pid = 1782] [serial = 705] [outer = 0x96ead000] 05:55:15 INFO - PROCESS | 1782 | 1461156915719 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]]]}] 05:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1534ms 05:55:15 INFO - PROCESS | 1782 | 1461156915777 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 05:55:15 INFO - PROCESS | 1782 | 1461156915780 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 05:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:55:15 INFO - PROCESS | 1782 | 1461156915788 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:55:15 INFO - PROCESS | 1782 | 1461156915791 Marionette TRACE conn4 <- [1,910,null,{}] 05:55:15 INFO - PROCESS | 1782 | 1461156915797 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}] 05:55:16 INFO - PROCESS | 1782 | 1461156916000 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 05:55:16 INFO - PROCESS | 1782 | 1461156916250 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x978e5c00 == 100 [pid = 1782] [id = 235] 05:55:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 217 (0x98105400) [pid = 1782] [serial = 706] [outer = (nil)] 05:55:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 218 (0x9b0a3c00) [pid = 1782] [serial = 707] [outer = 0x98105400] 05:55:16 INFO - PROCESS | 1782 | 1461156916387 Marionette DEBUG loaded listener.js 05:55:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 219 (0x9dfd3400) [pid = 1782] [serial = 708] [outer = 0x98105400] 05:55:17 INFO - PROCESS | 1782 | 1461156917278 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]]]}] 05:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1539ms 05:55:17 INFO - PROCESS | 1782 | 1461156917328 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 05:55:17 INFO - PROCESS | 1782 | 1461156917333 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 05:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:55:17 INFO - PROCESS | 1782 | 1461156917339 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:55:17 INFO - PROCESS | 1782 | 1461156917343 Marionette TRACE conn4 <- [1,914,null,{}] 05:55:17 INFO - PROCESS | 1782 | 1461156917349 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}] 05:55:17 INFO - PROCESS | 1782 | 1461156917553 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 05:55:17 INFO - PROCESS | 1782 | 1461156917835 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4b0400 == 101 [pid = 1782] [id = 236] 05:55:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 220 (0x8b4b5c00) [pid = 1782] [serial = 709] [outer = (nil)] 05:55:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 221 (0x8b752400) [pid = 1782] [serial = 710] [outer = 0x8b4b5c00] 05:55:17 INFO - PROCESS | 1782 | 1461156917972 Marionette DEBUG loaded listener.js 05:55:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 222 (0x8bdaf800) [pid = 1782] [serial = 711] [outer = 0x8b4b5c00] 05:55:18 INFO - PROCESS | 1782 | 1461156918861 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]]]}] 05:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1587ms 05:55:18 INFO - PROCESS | 1782 | 1461156918927 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 05:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:55:18 INFO - PROCESS | 1782 | 1461156918932 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 05:55:18 INFO - PROCESS | 1782 | 1461156918939 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:55:18 INFO - PROCESS | 1782 | 1461156918943 Marionette TRACE conn4 <- [1,918,null,{}] 05:55:18 INFO - PROCESS | 1782 | 1461156918948 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}] 05:55:19 INFO - PROCESS | 1782 | 1461156919146 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 05:55:19 INFO - PROCESS | 1782 | 1461156919415 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x890b5800 == 102 [pid = 1782] [id = 237] 05:55:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 223 (0x890b9400) [pid = 1782] [serial = 712] [outer = (nil)] 05:55:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 224 (0x8b522c00) [pid = 1782] [serial = 713] [outer = 0x890b9400] 05:55:19 INFO - PROCESS | 1782 | 1461156919565 Marionette DEBUG loaded listener.js 05:55:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 225 (0x8fc41c00) [pid = 1782] [serial = 714] [outer = 0x890b9400] 05:55:20 INFO - PROCESS | 1782 | 1461156920535 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]]]}] 05:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1685ms 05:55:20 INFO - PROCESS | 1782 | 1461156920624 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 05:55:20 INFO - PROCESS | 1782 | 1461156920637 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 05:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:55:20 INFO - PROCESS | 1782 | 1461156920645 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:55:20 INFO - PROCESS | 1782 | 1461156920650 Marionette TRACE conn4 <- [1,922,null,{}] 05:55:20 INFO - PROCESS | 1782 | 1461156920656 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}] 05:55:21 INFO - PROCESS | 1782 | 1461156921067 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 05:55:21 INFO - PROCESS | 1782 | 1461156921283 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dcfbc00 == 103 [pid = 1782] [id = 238] 05:55:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 226 (0x8e741800) [pid = 1782] [serial = 715] [outer = (nil)] 05:55:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 227 (0x8f417400) [pid = 1782] [serial = 716] [outer = 0x8e741800] 05:55:21 INFO - PROCESS | 1782 | 1461156921411 Marionette DEBUG loaded listener.js 05:55:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 228 (0x8fc43400) [pid = 1782] [serial = 717] [outer = 0x8e741800] 05:55:22 INFO - PROCESS | 1782 | 1461156922296 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]]]}] 05:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1684ms 05:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:55:22 INFO - PROCESS | 1782 | 1461156922330 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 05:55:22 INFO - PROCESS | 1782 | 1461156922333 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 05:55:22 INFO - PROCESS | 1782 | 1461156922340 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:55:22 INFO - PROCESS | 1782 | 1461156922343 Marionette TRACE conn4 <- [1,926,null,{}] 05:55:22 INFO - PROCESS | 1782 | 1461156922349 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}] 05:55:22 INFO - PROCESS | 1782 | 1461156922546 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 05:55:22 INFO - PROCESS | 1782 | 1461156922806 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ced800 == 104 [pid = 1782] [id = 239] 05:55:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 229 (0x87cef000) [pid = 1782] [serial = 718] [outer = (nil)] 05:55:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 230 (0x8bcd3000) [pid = 1782] [serial = 719] [outer = 0x87cef000] 05:55:22 INFO - PROCESS | 1782 | 1461156922942 Marionette DEBUG loaded listener.js 05:55:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 231 (0x8fc4a400) [pid = 1782] [serial = 720] [outer = 0x87cef000] 05:55:24 INFO - PROCESS | 1782 | 1461156924599 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]]]}] 05:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 2336ms 05:55:24 INFO - PROCESS | 1782 | 1461156924675 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 05:55:24 INFO - PROCESS | 1782 | 1461156924680 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 05:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:55:24 INFO - PROCESS | 1782 | 1461156924689 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:55:24 INFO - PROCESS | 1782 | 1461156924695 Marionette TRACE conn4 <- [1,930,null,{}] 05:55:24 INFO - PROCESS | 1782 | 1461156924783 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}] 05:55:25 INFO - PROCESS | 1782 | 1461156925042 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 05:55:25 INFO - PROCESS | 1782 | 1461156925221 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x890c2800 == 105 [pid = 1782] [id = 240] 05:55:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 232 (0x890c3000) [pid = 1782] [serial = 721] [outer = (nil)] 05:55:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 233 (0x8a179c00) [pid = 1782] [serial = 722] [outer = 0x890c3000] 05:55:25 INFO - PROCESS | 1782 | 1461156925315 Marionette DEBUG loaded listener.js 05:55:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 234 (0x8a1c8400) [pid = 1782] [serial = 723] [outer = 0x890c3000] 05:55:26 INFO - PROCESS | 1782 | 1461156926433 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]]]}] 05:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1789ms 05:55:26 INFO - PROCESS | 1782 | 1461156926479 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 05:55:26 INFO - PROCESS | 1782 | 1461156926487 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 05:55:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:55:26 INFO - PROCESS | 1782 | 1461156926498 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:55:26 INFO - PROCESS | 1782 | 1461156926501 Marionette TRACE conn4 <- [1,934,null,{}] 05:55:26 INFO - PROCESS | 1782 | 1461156926508 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}] 05:55:26 INFO - PROCESS | 1782 | 1461156926699 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 05:55:26 INFO - PROCESS | 1782 | 1461156926951 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a480800 == 106 [pid = 1782] [id = 241] 05:55:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 235 (0x8b4b0800) [pid = 1782] [serial = 724] [outer = (nil)] 05:55:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 236 (0x8b4cc000) [pid = 1782] [serial = 725] [outer = 0x8b4b0800] 05:55:27 INFO - PROCESS | 1782 | 1461156927032 Marionette DEBUG loaded listener.js 05:55:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 237 (0x8b521400) [pid = 1782] [serial = 726] [outer = 0x8b4b0800] 05:55:28 INFO - PROCESS | 1782 | 1461156928003 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]]]}] 05:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1586ms 05:55:28 INFO - PROCESS | 1782 | 1461156928084 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 05:55:28 INFO - PROCESS | 1782 | 1461156928089 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 05:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:55:28 INFO - PROCESS | 1782 | 1461156928096 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:55:28 INFO - PROCESS | 1782 | 1461156928101 Marionette TRACE conn4 <- [1,938,null,{}] 05:55:28 INFO - PROCESS | 1782 | 1461156928118 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}] 05:55:28 INFO - PROCESS | 1782 | 1461156928424 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 05:55:28 INFO - PROCESS | 1782 | --DOCSHELL 0x87cee800 == 105 [pid = 1782] [id = 226] 05:55:28 INFO - PROCESS | 1782 | --DOMWINDOW == 236 (0x9052d400) [pid = 1782] [serial = 610] [outer = (nil)] [url = about:blank] 05:55:28 INFO - PROCESS | 1782 | --DOCSHELL 0x87ee8000 == 104 [pid = 1782] [id = 225] 05:55:28 INFO - PROCESS | 1782 | --DOCSHELL 0x8b7a1000 == 103 [pid = 1782] [id = 224] 05:55:28 INFO - PROCESS | 1782 | --DOCSHELL 0x87cee000 == 102 [pid = 1782] [id = 223] 05:55:28 INFO - PROCESS | 1782 | --DOCSHELL 0x87ee6800 == 101 [pid = 1782] [id = 222] 05:55:28 INFO - PROCESS | 1782 | --DOCSHELL 0x8a17cc00 == 100 [pid = 1782] [id = 221] 05:55:28 INFO - PROCESS | 1782 | --DOCSHELL 0x87ee3000 == 99 [pid = 1782] [id = 220] 05:55:28 INFO - PROCESS | 1782 | 1461156928716 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:28 INFO - PROCESS | 1782 | --DOCSHELL 0x90179800 == 98 [pid = 1782] [id = 219] 05:55:28 INFO - PROCESS | 1782 | --DOCSHELL 0x8b79c400 == 97 [pid = 1782] [id = 218] 05:55:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x87213800 == 98 [pid = 1782] [id = 242] 05:55:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 237 (0x87217000) [pid = 1782] [serial = 727] [outer = (nil)] 05:55:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 238 (0x8a480c00) [pid = 1782] [serial = 728] [outer = 0x87217000] 05:55:28 INFO - PROCESS | 1782 | 1461156928809 Marionette DEBUG loaded listener.js 05:55:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 239 (0x8b4cf400) [pid = 1782] [serial = 729] [outer = 0x87217000] 05:55:28 INFO - PROCESS | 1782 | --DOCSHELL 0x87ee7000 == 97 [pid = 1782] [id = 217] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 238 (0x9feea800) [pid = 1782] [serial = 413] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 237 (0x93704400) [pid = 1782] [serial = 313] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 236 (0x8bdad800) [pid = 1782] [serial = 605] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 235 (0x9fe9b400) [pid = 1782] [serial = 138] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 234 (0xa44b8c00) [pid = 1782] [serial = 355] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 233 (0x9fc4d400) [pid = 1782] [serial = 213] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 232 (0x8b4b7000) [pid = 1782] [serial = 581] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 231 (0xa0f3c800) [pid = 1782] [serial = 352] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 230 (0x8a478400) [pid = 1782] [serial = 601] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 229 (0x9fe9f800) [pid = 1782] [serial = 509] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 228 (0x9fb97c00) [pid = 1782] [serial = 397] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 227 (0x8bbd7400) [pid = 1782] [serial = 557] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 226 (0x9800d400) [pid = 1782] [serial = 584] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 225 (0x9adc5400) [pid = 1782] [serial = 394] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 224 (0x97ba7400) [pid = 1782] [serial = 210] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 223 (0x8b51b400) [pid = 1782] [serial = 590] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 222 (0x9810c400) [pid = 1782] [serial = 446] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 221 (0x8b4c7800) [pid = 1782] [serial = 593] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 220 (0xa447c000) [pid = 1782] [serial = 518] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 219 (0x8f419c00) [pid = 1782] [serial = 560] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 218 (0x91f84800) [pid = 1782] [serial = 566] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 217 (0x96bcb000) [pid = 1782] [serial = 132] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 216 (0x8b6d0000) [pid = 1782] [serial = 455] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 215 (0x8f419000) [pid = 1782] [serial = 608] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 214 (0x97e68400) [pid = 1782] [serial = 292] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 213 (0x9810f000) [pid = 1782] [serial = 575] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 212 (0x96eb5c00) [pid = 1782] [serial = 349] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 211 (0x8b4c8000) [pid = 1782] [serial = 602] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 210 (0x9707b800) [pid = 1782] [serial = 144] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 209 (0xa49a2000) [pid = 1782] [serial = 527] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 208 (0x93a2b800) [pid = 1782] [serial = 304] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 207 (0x97073c00) [pid = 1782] [serial = 572] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 206 (0x9fc48800) [pid = 1782] [serial = 346] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 205 (0x92aeac00) [pid = 1782] [serial = 443] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 204 (0x98d40800) [pid = 1782] [serial = 223] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 203 (0xa3ce1400) [pid = 1782] [serial = 219] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 202 (0x91ea2400) [pid = 1782] [serial = 207] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 201 (0x8a1c9000) [pid = 1782] [serial = 554] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 200 (0x97ba7000) [pid = 1782] [serial = 340] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 199 (0x98103c00) [pid = 1782] [serial = 250] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 198 (0xa0f6b400) [pid = 1782] [serial = 259] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 197 (0xa4b4a400) [pid = 1782] [serial = 358] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 196 (0x8bbde800) [pid = 1782] [serial = 595] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 195 (0x8dcfa000) [pid = 1782] [serial = 361] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 194 (0x90183400) [pid = 1782] [serial = 388] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 193 (0xa0c37c00) [pid = 1782] [serial = 216] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 192 (0xa0a08400) [pid = 1782] [serial = 400] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 191 (0x98849000) [pid = 1782] [serial = 253] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0x9fb8e000) [pid = 1782] [serial = 177] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x8b4ce000) [pid = 1782] [serial = 452] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0x99ae3800) [pid = 1782] [serial = 524] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x9884c000) [pid = 1782] [serial = 135] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x90184000) [pid = 1782] [serial = 563] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x93703800) [pid = 1782] [serial = 337] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x99940400) [pid = 1782] [serial = 391] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x8a17ac00) [pid = 1782] [serial = 521] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x98853800) [pid = 1782] [serial = 171] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x950e3c00) [pid = 1782] [serial = 168] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x9fee7000) [pid = 1782] [serial = 141] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x93a2ac00) [pid = 1782] [serial = 307] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0xa2ace800) [pid = 1782] [serial = 262] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x990b8400) [pid = 1782] [serial = 449] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x8b51f400) [pid = 1782] [serial = 467] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x8a474000) [pid = 1782] [serial = 592] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x9fe9c800) [pid = 1782] [serial = 180] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x8e73dc00) [pid = 1782] [serial = 440] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8fb86c00) [pid = 1782] [serial = 503] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0xa4544000) [pid = 1782] [serial = 515] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x935ac800) [pid = 1782] [serial = 310] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x8dd7ac00) [pid = 1782] [serial = 598] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x9fb8bc00) [pid = 1782] [serial = 298] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x890c0400) [pid = 1782] [serial = 473] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8bda7000) [pid = 1782] [serial = 604] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0xa2ac5c00) [pid = 1782] [serial = 470] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x9adcb800) [pid = 1782] [serial = 464] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0xa447f800) [pid = 1782] [serial = 265] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x91ea2c00) [pid = 1782] [serial = 476] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8eaed400) [pid = 1782] [serial = 533] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x95a27c00) [pid = 1782] [serial = 569] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x91e9b400) [pid = 1782] [serial = 410] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x87ee2800) [pid = 1782] [serial = 536] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8eaee800) [pid = 1782] [serial = 530] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x9dfd6c00) [pid = 1782] [serial = 174] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x9810d800) [pid = 1782] [serial = 506] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x9825c000) [pid = 1782] [serial = 406] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0xa0a86800) [pid = 1782] [serial = 403] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x9fedc000) [pid = 1782] [serial = 256] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8bd48400) [pid = 1782] [serial = 458] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8a1c8c00) [pid = 1782] [serial = 416] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8dcf7800) [pid = 1782] [serial = 364] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x979c0800) [pid = 1782] [serial = 295] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8eaf0400) [pid = 1782] [serial = 607] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0xa0f3d400) [pid = 1782] [serial = 512] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0xa4575c00) [pid = 1782] [serial = 301] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x98bd5800) [pid = 1782] [serial = 578] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x91ed5800) [pid = 1782] [serial = 247] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x99aef000) [pid = 1782] [serial = 343] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x982c0800) [pid = 1782] [serial = 461] [outer = (nil)] [url = about:blank] 05:55:29 INFO - PROCESS | 1782 | 1461156929815 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]]]}] 05:55:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:55:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1746ms 05:55:29 INFO - PROCESS | 1782 | 1461156929843 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 05:55:29 INFO - PROCESS | 1782 | 1461156929847 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 05:55:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:55:29 INFO - PROCESS | 1782 | 1461156929853 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:55:29 INFO - PROCESS | 1782 | 1461156929857 Marionette TRACE conn4 <- [1,942,null,{}] 05:55:29 INFO - PROCESS | 1782 | 1461156929862 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}] 05:55:30 INFO - PROCESS | 1782 | 1461156930028 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 05:55:30 INFO - PROCESS | 1782 | 1461156930236 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x87eba000 == 98 [pid = 1782] [id = 243] 05:55:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8a1c8c00) [pid = 1782] [serial = 730] [outer = (nil)] 05:55:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8b51e400) [pid = 1782] [serial = 731] [outer = 0x8a1c8c00] 05:55:30 INFO - PROCESS | 1782 | 1461156930318 Marionette DEBUG loaded listener.js 05:55:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8bbd8c00) [pid = 1782] [serial = 732] [outer = 0x8a1c8c00] 05:55:31 INFO - PROCESS | 1782 | 1461156931199 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]]]}] 05:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1380ms 05:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:55:31 INFO - PROCESS | 1782 | 1461156931235 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 05:55:31 INFO - PROCESS | 1782 | 1461156931238 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 05:55:31 INFO - PROCESS | 1782 | 1461156931245 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:55:31 INFO - PROCESS | 1782 | 1461156931248 Marionette TRACE conn4 <- [1,946,null,{}] 05:55:31 INFO - PROCESS | 1782 | 1461156931253 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}] 05:55:31 INFO - PROCESS | 1782 | 1461156931486 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 05:55:31 INFO - PROCESS | 1782 | 1461156931510 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x87cefc00 == 99 [pid = 1782] [id = 244] 05:55:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8a171c00) [pid = 1782] [serial = 733] [outer = (nil)] 05:55:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8bcd8000) [pid = 1782] [serial = 734] [outer = 0x8a171c00] 05:55:31 INFO - PROCESS | 1782 | 1461156931586 Marionette DEBUG loaded listener.js 05:55:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8bd48800) [pid = 1782] [serial = 735] [outer = 0x8a171c00] 05:55:32 INFO - PROCESS | 1782 | 1461156932557 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]]]}] 05:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1380ms 05:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:55:32 INFO - PROCESS | 1782 | 1461156932630 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 05:55:32 INFO - PROCESS | 1782 | 1461156932633 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 05:55:32 INFO - PROCESS | 1782 | 1461156932640 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:55:32 INFO - PROCESS | 1782 | 1461156932644 Marionette TRACE conn4 <- [1,950,null,{}] 05:55:32 INFO - PROCESS | 1782 | 1461156932649 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}] 05:55:32 INFO - PROCESS | 1782 | 1461156932920 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 05:55:33 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x9017a000) [pid = 1782] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:55:33 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8b4b7800) [pid = 1782] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:55:33 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x87ee3800) [pid = 1782] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:55:33 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8b519c00) [pid = 1782] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:55:33 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8b4c6c00) [pid = 1782] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:55:33 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8b7a2000) [pid = 1782] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:55:33 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8b7a2800) [pid = 1782] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:55:33 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x87ee7400) [pid = 1782] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:55:33 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x890b8400) [pid = 1782] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:55:33 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8a478800) [pid = 1782] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:55:33 INFO - PROCESS | 1782 | 1461156933825 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x8721bc00 == 100 [pid = 1782] [id = 245] 05:55:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8721c400) [pid = 1782] [serial = 736] [outer = (nil)] 05:55:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8a478800) [pid = 1782] [serial = 737] [outer = 0x8721c400] 05:55:33 INFO - PROCESS | 1782 | 1461156933904 Marionette DEBUG loaded listener.js 05:55:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8dd75c00) [pid = 1782] [serial = 738] [outer = 0x8721c400] 05:55:34 INFO - PROCESS | 1782 | 1461156934614 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]]]}] 05:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 2039ms 05:55:34 INFO - PROCESS | 1782 | 1461156934679 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 05:55:34 INFO - PROCESS | 1782 | 1461156934682 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 05:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:55:34 INFO - PROCESS | 1782 | 1461156934698 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:55:34 INFO - PROCESS | 1782 | 1461156934701 Marionette TRACE conn4 <- [1,954,null,{}] 05:55:34 INFO - PROCESS | 1782 | 1461156934707 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}] 05:55:34 INFO - PROCESS | 1782 | 1461156934891 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 05:55:34 INFO - PROCESS | 1782 | 1461156934901 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bda9800 == 101 [pid = 1782] [id = 246] 05:55:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8e73ac00) [pid = 1782] [serial = 739] [outer = (nil)] 05:55:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8e86c800) [pid = 1782] [serial = 740] [outer = 0x8e73ac00] 05:55:34 INFO - PROCESS | 1782 | 1461156934979 Marionette DEBUG loaded listener.js 05:55:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8e877400) [pid = 1782] [serial = 741] [outer = 0x8e73ac00] 05:55:36 INFO - PROCESS | 1782 | 1461156936053 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]]]}] 05:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1389ms 05:55:36 INFO - PROCESS | 1782 | 1461156936087 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 05:55:36 INFO - PROCESS | 1782 | 1461156936094 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 05:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:55:36 INFO - PROCESS | 1782 | 1461156936103 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:55:36 INFO - PROCESS | 1782 | 1461156936109 Marionette TRACE conn4 <- [1,958,null,{}] 05:55:36 INFO - PROCESS | 1782 | 1461156936119 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}] 05:55:36 INFO - PROCESS | 1782 | 1461156936376 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 05:55:36 INFO - PROCESS | 1782 | 1461156936642 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x87edf000 == 102 [pid = 1782] [id = 247] 05:55:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x87ee2c00) [pid = 1782] [serial = 742] [outer = (nil)] 05:55:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8a1c4400) [pid = 1782] [serial = 743] [outer = 0x87ee2c00] 05:55:36 INFO - PROCESS | 1782 | 1461156936778 Marionette DEBUG loaded listener.js 05:55:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8a481000) [pid = 1782] [serial = 744] [outer = 0x87ee2c00] 05:55:37 INFO - PROCESS | 1782 | 1461156937678 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]]]}] 05:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1635ms 05:55:37 INFO - PROCESS | 1782 | 1461156937738 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 05:55:37 INFO - PROCESS | 1782 | 1461156937748 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 05:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:55:37 INFO - PROCESS | 1782 | 1461156937759 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:55:37 INFO - PROCESS | 1782 | 1461156937763 Marionette TRACE conn4 <- [1,962,null,{}] 05:55:37 INFO - PROCESS | 1782 | 1461156937770 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}] 05:55:38 INFO - PROCESS | 1782 | 1461156938005 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 05:55:38 INFO - PROCESS | 1782 | 1461156938243 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4cf800 == 103 [pid = 1782] [id = 248] 05:55:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8b6c9c00) [pid = 1782] [serial = 745] [outer = (nil)] 05:55:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8b799800) [pid = 1782] [serial = 746] [outer = 0x8b6c9c00] 05:55:38 INFO - PROCESS | 1782 | 1461156938379 Marionette DEBUG loaded listener.js 05:55:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8bbda400) [pid = 1782] [serial = 747] [outer = 0x8b6c9c00] 05:55:39 INFO - PROCESS | 1782 | 1461156939392 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]]]}] 05:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1690ms 05:55:39 INFO - PROCESS | 1782 | 1461156939450 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 05:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:55:39 INFO - PROCESS | 1782 | 1461156939454 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 05:55:39 INFO - PROCESS | 1782 | 1461156939461 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:55:39 INFO - PROCESS | 1782 | 1461156939469 Marionette TRACE conn4 <- [1,966,null,{}] 05:55:39 INFO - PROCESS | 1782 | 1461156939488 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}] 05:55:39 INFO - PROCESS | 1782 | 1461156939730 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 05:55:40 INFO - PROCESS | 1782 | 1461156940020 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bdad800 == 104 [pid = 1782] [id = 249] 05:55:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8dd74c00) [pid = 1782] [serial = 748] [outer = (nil)] 05:55:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8e86b400) [pid = 1782] [serial = 749] [outer = 0x8dd74c00] 05:55:40 INFO - PROCESS | 1782 | 1461156940118 Marionette DEBUG loaded listener.js 05:55:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8eabd800) [pid = 1782] [serial = 750] [outer = 0x8dd74c00] 05:55:41 INFO - PROCESS | 1782 | 1461156941003 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]]]}] 05:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1593ms 05:55:41 INFO - PROCESS | 1782 | 1461156941054 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 05:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:55:41 INFO - PROCESS | 1782 | 1461156941059 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 05:55:41 INFO - PROCESS | 1782 | 1461156941067 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:55:41 INFO - PROCESS | 1782 | 1461156941070 Marionette TRACE conn4 <- [1,970,null,{}] 05:55:41 INFO - PROCESS | 1782 | 1461156941077 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}] 05:55:41 INFO - PROCESS | 1782 | 1461156941271 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 05:55:41 INFO - PROCESS | 1782 | 1461156941473 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x8eaeb400 == 105 [pid = 1782] [id = 250] 05:55:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8eaecc00) [pid = 1782] [serial = 751] [outer = (nil)] 05:55:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8eaf0800) [pid = 1782] [serial = 752] [outer = 0x8eaecc00] 05:55:41 INFO - PROCESS | 1782 | 1461156941621 Marionette DEBUG loaded listener.js 05:55:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8f346400) [pid = 1782] [serial = 753] [outer = 0x8eaecc00] 05:55:42 INFO - PROCESS | 1782 | 1461156942475 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]]]}] 05:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1480ms 05:55:42 INFO - PROCESS | 1782 | 1461156942547 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 05:55:42 INFO - PROCESS | 1782 | 1461156942551 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 05:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:55:42 INFO - PROCESS | 1782 | 1461156942558 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:55:42 INFO - PROCESS | 1782 | 1461156942562 Marionette TRACE conn4 <- [1,974,null,{}] 05:55:42 INFO - PROCESS | 1782 | 1461156942567 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}] 05:55:42 INFO - PROCESS | 1782 | 1461156942761 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 05:55:43 INFO - PROCESS | 1782 | 1461156942992 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e871800 == 106 [pid = 1782] [id = 251] 05:55:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8eae8c00) [pid = 1782] [serial = 754] [outer = (nil)] 05:55:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8f419c00) [pid = 1782] [serial = 755] [outer = 0x8eae8c00] 05:55:43 INFO - PROCESS | 1782 | 1461156943123 Marionette DEBUG loaded listener.js 05:55:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8fb85400) [pid = 1782] [serial = 756] [outer = 0x8eae8c00] 05:55:43 INFO - PROCESS | 1782 | 1461156943995 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]]]}] 05:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1481ms 05:55:44 INFO - PROCESS | 1782 | 1461156944041 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 05:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:55:44 INFO - PROCESS | 1782 | 1461156944046 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 05:55:44 INFO - PROCESS | 1782 | 1461156944053 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:55:44 INFO - PROCESS | 1782 | 1461156944057 Marionette TRACE conn4 <- [1,978,null,{}] 05:55:44 INFO - PROCESS | 1782 | 1461156944064 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}] 05:55:44 INFO - PROCESS | 1782 | 1461156944286 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 05:55:44 INFO - PROCESS | 1782 | 1461156944530 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8eae7c00 == 107 [pid = 1782] [id = 252] 05:55:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8fc4f400) [pid = 1782] [serial = 757] [outer = (nil)] 05:55:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x9017fc00) [pid = 1782] [serial = 758] [outer = 0x8fc4f400] 05:55:44 INFO - PROCESS | 1782 | 1461156944669 Marionette DEBUG loaded listener.js 05:55:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x9052f400) [pid = 1782] [serial = 759] [outer = 0x8fc4f400] 05:55:45 INFO - PROCESS | 1782 | 1461156945550 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]]]}] 05:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1543ms 05:55:45 INFO - PROCESS | 1782 | 1461156945608 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 05:55:45 INFO - PROCESS | 1782 | 1461156945613 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 05:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:55:45 INFO - PROCESS | 1782 | 1461156945620 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:55:45 INFO - PROCESS | 1782 | 1461156945624 Marionette TRACE conn4 <- [1,982,null,{}] 05:55:45 INFO - PROCESS | 1782 | 1461156945630 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}] 05:55:45 INFO - PROCESS | 1782 | 1461156945818 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 05:55:46 INFO - PROCESS | 1782 | 1461156946012 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa5dc00 == 108 [pid = 1782] [id = 253] 05:55:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8fb8a000) [pid = 1782] [serial = 760] [outer = (nil)] 05:55:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x914e7800) [pid = 1782] [serial = 761] [outer = 0x8fb8a000] 05:55:46 INFO - PROCESS | 1782 | 1461156946142 Marionette DEBUG loaded listener.js 05:55:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x91e9a800) [pid = 1782] [serial = 762] [outer = 0x8fb8a000] 05:55:47 INFO - PROCESS | 1782 | 1461156947030 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]]]}] 05:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1444ms 05:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:55:47 INFO - PROCESS | 1782 | 1461156947065 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 05:55:47 INFO - PROCESS | 1782 | 1461156947069 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 05:55:47 INFO - PROCESS | 1782 | 1461156947076 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:55:47 INFO - PROCESS | 1782 | 1461156947079 Marionette TRACE conn4 <- [1,986,null,{}] 05:55:47 INFO - PROCESS | 1782 | 1461156947086 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}] 05:55:47 INFO - PROCESS | 1782 | 1461156947272 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 05:55:47 INFO - PROCESS | 1782 | 1461156947468 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ebe400 == 109 [pid = 1782] [id = 254] 05:55:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8fc4b000) [pid = 1782] [serial = 763] [outer = (nil)] 05:55:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x91ea7c00) [pid = 1782] [serial = 764] [outer = 0x8fc4b000] 05:55:47 INFO - PROCESS | 1782 | 1461156947556 Marionette DEBUG loaded listener.js 05:55:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x91ed3c00) [pid = 1782] [serial = 765] [outer = 0x8fc4b000] 05:55:48 INFO - PROCESS | 1782 | 1461156948480 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]]]}] 05:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1481ms 05:55:48 INFO - PROCESS | 1782 | 1461156948557 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 05:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:55:48 INFO - PROCESS | 1782 | 1461156948561 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 05:55:48 INFO - PROCESS | 1782 | 1461156948568 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:55:48 INFO - PROCESS | 1782 | 1461156948572 Marionette TRACE conn4 <- [1,990,null,{}] 05:55:48 INFO - PROCESS | 1782 | 1461156948578 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}] 05:55:48 INFO - PROCESS | 1782 | 1461156948850 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 05:55:49 INFO - PROCESS | 1782 | 1461156949092 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4b1000 == 110 [pid = 1782] [id = 255] 05:55:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x914e1000) [pid = 1782] [serial = 766] [outer = (nil)] 05:55:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x92a0d800) [pid = 1782] [serial = 767] [outer = 0x914e1000] 05:55:49 INFO - PROCESS | 1782 | 1461156949197 Marionette DEBUG loaded listener.js 05:55:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x92a10800) [pid = 1782] [serial = 768] [outer = 0x914e1000] 05:55:50 INFO - PROCESS | 1782 | 1461156950104 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]]]}] 05:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1579ms 05:55:50 INFO - PROCESS | 1782 | 1461156950148 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 05:55:50 INFO - PROCESS | 1782 | 1461156950152 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 05:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:55:50 INFO - PROCESS | 1782 | 1461156950159 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:55:50 INFO - PROCESS | 1782 | 1461156950164 Marionette TRACE conn4 <- [1,994,null,{}] 05:55:50 INFO - PROCESS | 1782 | 1461156950171 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}] 05:55:50 INFO - PROCESS | 1782 | 1461156950386 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 05:55:50 INFO - PROCESS | 1782 | 1461156950621 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ea2400 == 111 [pid = 1782] [id = 256] 05:55:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x929d2400) [pid = 1782] [serial = 769] [outer = (nil)] 05:55:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x935ac800) [pid = 1782] [serial = 770] [outer = 0x929d2400] 05:55:50 INFO - PROCESS | 1782 | 1461156950760 Marionette DEBUG loaded listener.js 05:55:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x935b1000) [pid = 1782] [serial = 771] [outer = 0x929d2400] 05:55:51 INFO - PROCESS | 1782 | 1461156951709 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]]]}] 05:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1591ms 05:55:51 INFO - PROCESS | 1782 | 1461156951750 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 05:55:51 INFO - PROCESS | 1782 | 1461156951753 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 05:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:55:51 INFO - PROCESS | 1782 | 1461156951760 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:55:51 INFO - PROCESS | 1782 | 1461156951765 Marionette TRACE conn4 <- [1,998,null,{}] 05:55:51 INFO - PROCESS | 1782 | 1461156951771 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}] 05:55:51 INFO - PROCESS | 1782 | 1461156951995 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 05:55:52 INFO - PROCESS | 1782 | 1461156952250 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x92af2400 == 112 [pid = 1782] [id = 257] 05:55:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x93a26c00) [pid = 1782] [serial = 772] [outer = (nil)] 05:55:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x93a2e800) [pid = 1782] [serial = 773] [outer = 0x93a26c00] 05:55:52 INFO - PROCESS | 1782 | 1461156952402 Marionette DEBUG loaded listener.js 05:55:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x950de000) [pid = 1782] [serial = 774] [outer = 0x93a26c00] 05:55:53 INFO - PROCESS | 1782 | 1461156953295 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]]]}] 05:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1580ms 05:55:53 INFO - PROCESS | 1782 | 1461156953341 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 05:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:55:53 INFO - PROCESS | 1782 | 1461156953346 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 05:55:53 INFO - PROCESS | 1782 | 1461156953354 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:55:53 INFO - PROCESS | 1782 | 1461156953357 Marionette TRACE conn4 <- [1,1002,null,{}] 05:55:53 INFO - PROCESS | 1782 | 1461156953364 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}] 05:55:53 INFO - PROCESS | 1782 | 1461156953555 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 05:55:53 INFO - PROCESS | 1782 | 1461156953753 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x91e0dc00 == 113 [pid = 1782] [id = 258] 05:55:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x93a2c800) [pid = 1782] [serial = 775] [outer = (nil)] 05:55:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x91ea2800) [pid = 1782] [serial = 776] [outer = 0x93a2c800] 05:55:53 INFO - PROCESS | 1782 | 1461156953940 Marionette DEBUG loaded listener.js 05:55:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x95c38400) [pid = 1782] [serial = 777] [outer = 0x93a2c800] 05:55:54 INFO - PROCESS | 1782 | 1461156954838 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]]]}] 05:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1537ms 05:55:54 INFO - PROCESS | 1782 | 1461156954891 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 05:55:54 INFO - PROCESS | 1782 | 1461156954895 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 05:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:55:54 INFO - PROCESS | 1782 | 1461156954902 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:55:54 INFO - PROCESS | 1782 | 1461156954906 Marionette TRACE conn4 <- [1,1006,null,{}] 05:55:54 INFO - PROCESS | 1782 | 1461156954913 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}] 05:55:55 INFO - PROCESS | 1782 | 1461156955107 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 05:55:55 INFO - PROCESS | 1782 | 1461156955314 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x87cee800 == 114 [pid = 1782] [id = 259] 05:55:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x950e4000) [pid = 1782] [serial = 778] [outer = (nil)] 05:55:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x96eb2000) [pid = 1782] [serial = 779] [outer = 0x950e4000] 05:55:55 INFO - PROCESS | 1782 | 1461156955479 Marionette DEBUG loaded listener.js 05:55:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x96eb7400) [pid = 1782] [serial = 780] [outer = 0x950e4000] 05:55:56 INFO - PROCESS | 1782 | 1461156956402 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]]]}] 05:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1535ms 05:55:56 INFO - PROCESS | 1782 | 1461156956438 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 05:55:56 INFO - PROCESS | 1782 | 1461156956441 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 05:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:55:56 INFO - PROCESS | 1782 | 1461156956448 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:55:56 INFO - PROCESS | 1782 | 1461156956452 Marionette TRACE conn4 <- [1,1010,null,{}] 05:55:56 INFO - PROCESS | 1782 | 1461156956458 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}] 05:55:56 INFO - PROCESS | 1782 | 1461156956675 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 05:55:56 INFO - PROCESS | 1782 | 1461156956922 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ee2800 == 115 [pid = 1782] [id = 260] 05:55:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x87ee3800) [pid = 1782] [serial = 781] [outer = (nil)] 05:55:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x890bbc00) [pid = 1782] [serial = 782] [outer = 0x87ee3800] 05:55:57 INFO - PROCESS | 1782 | 1461156957385 Marionette DEBUG loaded listener.js 05:55:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x8a17c400) [pid = 1782] [serial = 783] [outer = 0x87ee3800] 05:55:58 INFO - PROCESS | 1782 | 1461156958261 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]]]}] 05:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1881ms 05:55:58 INFO - PROCESS | 1782 | 1461156958331 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 05:55:58 INFO - PROCESS | 1782 | 1461156958338 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 05:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:55:58 INFO - PROCESS | 1782 | 1461156958348 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:55:58 INFO - PROCESS | 1782 | 1461156958352 Marionette TRACE conn4 <- [1,1014,null,{}] 05:55:58 INFO - PROCESS | 1782 | 1461156958360 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}] 05:55:58 INFO - PROCESS | 1782 | 1461156958586 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 05:55:58 INFO - PROCESS | 1782 | 1461156958840 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a177000 == 116 [pid = 1782] [id = 261] 05:55:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x8a1bec00) [pid = 1782] [serial = 784] [outer = (nil)] 05:55:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x8a47d400) [pid = 1782] [serial = 785] [outer = 0x8a1bec00] 05:55:59 INFO - PROCESS | 1782 | 1461156959034 Marionette DEBUG loaded listener.js 05:55:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x8b4b4400) [pid = 1782] [serial = 786] [outer = 0x8a1bec00] 05:55:59 INFO - PROCESS | 1782 | 1461156959965 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]]]}] 05:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1684ms 05:56:00 INFO - PROCESS | 1782 | 1461156960031 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 05:56:00 INFO - PROCESS | 1782 | 1461156960037 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 05:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:56:00 INFO - PROCESS | 1782 | 1461156960049 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:56:00 INFO - PROCESS | 1782 | 1461156960052 Marionette TRACE conn4 <- [1,1018,null,{}] 05:56:00 INFO - PROCESS | 1782 | 1461156960058 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}] 05:56:00 INFO - PROCESS | 1782 | 1461156960248 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 05:56:00 INFO - PROCESS | 1782 | 1461156960562 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8721c800 == 117 [pid = 1782] [id = 262] 05:56:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x8721d400) [pid = 1782] [serial = 787] [outer = (nil)] 05:56:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x8a472400) [pid = 1782] [serial = 788] [outer = 0x8721d400] 05:56:00 INFO - PROCESS | 1782 | 1461156960722 Marionette DEBUG loaded listener.js 05:56:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x8b517c00) [pid = 1782] [serial = 789] [outer = 0x8721d400] 05:56:00 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0x9fb2ec00) [pid = 1782] [serial = 638] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x8f420000) [pid = 1782] [serial = 616] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0x9995e800) [pid = 1782] [serial = 635] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x8eab8800) [pid = 1782] [serial = 641] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x8721ac00) [pid = 1782] [serial = 650] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x96b65000) [pid = 1782] [serial = 622] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0xa0acf800) [pid = 1782] [serial = 644] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x9796d400) [pid = 1782] [serial = 625] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x98256400) [pid = 1782] [serial = 629] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x93703400) [pid = 1782] [serial = 619] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0xa499c400) [pid = 1782] [serial = 647] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x997f1800) [pid = 1782] [serial = 632] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x8b6cc000) [pid = 1782] [serial = 613] [outer = (nil)] [url = about:blank] 05:56:00 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x8a178c00) [pid = 1782] [serial = 680] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1782 | --DOCSHELL 0x890b5800 == 116 [pid = 1782] [id = 237] 05:56:01 INFO - PROCESS | 1782 | --DOCSHELL 0x8b4b0400 == 115 [pid = 1782] [id = 236] 05:56:01 INFO - PROCESS | 1782 | --DOCSHELL 0x978e5c00 == 114 [pid = 1782] [id = 235] 05:56:01 INFO - PROCESS | 1782 | --DOCSHELL 0x92af4400 == 113 [pid = 1782] [id = 234] 05:56:01 INFO - PROCESS | 1782 | --DOCSHELL 0x8bdaa000 == 112 [pid = 1782] [id = 233] 05:56:01 INFO - PROCESS | 1782 | --DOCSHELL 0x92a15c00 == 111 [pid = 1782] [id = 232] 05:56:01 INFO - PROCESS | 1782 | --DOCSHELL 0x90536000 == 110 [pid = 1782] [id = 231] 05:56:01 INFO - PROCESS | 1782 | --DOCSHELL 0x8b4c7000 == 109 [pid = 1782] [id = 230] 05:56:01 INFO - PROCESS | 1782 | --DOCSHELL 0x8bccb400 == 108 [pid = 1782] [id = 229] 05:56:01 INFO - PROCESS | 1782 | --DOCSHELL 0x8b517800 == 107 [pid = 1782] [id = 228] 05:56:01 INFO - PROCESS | 1782 | --DOCSHELL 0x87219000 == 106 [pid = 1782] [id = 227] 05:56:01 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x8b74c400) [pid = 1782] [serial = 407] [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.] 05:56:01 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x929ca800) [pid = 1782] [serial = 660] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x96ec6000) [pid = 1782] [serial = 665] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x9500d800) [pid = 1782] [serial = 662] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x98102400) [pid = 1782] [serial = 678] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x914e7c00) [pid = 1782] [serial = 659] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x98255c00) [pid = 1782] [serial = 666] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x8a17b400) [pid = 1782] [serial = 611] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x96eb9800) [pid = 1782] [serial = 677] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8dcfa800) [pid = 1782] [serial = 657] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x91eca800) [pid = 1782] [serial = 675] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8bda5800) [pid = 1782] [serial = 656] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8f41e000) [pid = 1782] [serial = 674] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8a179000) [pid = 1782] [serial = 668] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8a17f000) [pid = 1782] [serial = 653] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8dcfc000) [pid = 1782] [serial = 671] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8b4c3000) [pid = 1782] [serial = 669] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8b4a9400) [pid = 1782] [serial = 654] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8e86a000) [pid = 1782] [serial = 672] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x97074c00) [pid = 1782] [serial = 663] [outer = (nil)] [url = about:blank] 05:56:01 INFO - PROCESS | 1782 | 1461156961748 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]]]}] 05:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1742ms 05:56:01 INFO - PROCESS | 1782 | 1461156961792 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 05:56:01 INFO - PROCESS | 1782 | 1461156961796 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 05:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:56:01 INFO - PROCESS | 1782 | 1461156961807 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:56:01 INFO - PROCESS | 1782 | 1461156961813 Marionette TRACE conn4 <- [1,1022,null,{}] 05:56:01 INFO - PROCESS | 1782 | 1461156961832 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}] 05:56:02 INFO - PROCESS | 1782 | 1461156962043 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 05:56:02 INFO - PROCESS | 1782 | 1461156962195 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x890b5800 == 107 [pid = 1782] [id = 263] 05:56:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8b4b0400) [pid = 1782] [serial = 790] [outer = (nil)] 05:56:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8b79a800) [pid = 1782] [serial = 791] [outer = 0x8b4b0400] 05:56:02 INFO - PROCESS | 1782 | 1461156962269 Marionette DEBUG loaded listener.js 05:56:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8b7a2c00) [pid = 1782] [serial = 792] [outer = 0x8b4b0400] 05:56:03 INFO - PROCESS | 1782 | 1461156963032 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]]]}] 05:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1245ms 05:56:03 INFO - PROCESS | 1782 | 1461156963088 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 05:56:03 INFO - PROCESS | 1782 | 1461156963093 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 05:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:56:03 INFO - PROCESS | 1782 | 1461156963099 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:56:03 INFO - PROCESS | 1782 | 1461156963103 Marionette TRACE conn4 <- [1,1026,null,{}] 05:56:03 INFO - PROCESS | 1782 | 1461156963108 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}] 05:56:03 INFO - PROCESS | 1782 | 1461156963281 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 05:56:03 INFO - PROCESS | 1782 | 1461156963296 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b749000 == 108 [pid = 1782] [id = 264] 05:56:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8b798400) [pid = 1782] [serial = 793] [outer = (nil)] 05:56:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8bcd8c00) [pid = 1782] [serial = 794] [outer = 0x8b798400] 05:56:03 INFO - PROCESS | 1782 | 1461156963372 Marionette DEBUG loaded listener.js 05:56:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8bd4a800) [pid = 1782] [serial = 795] [outer = 0x8b798400] 05:56:04 INFO - PROCESS | 1782 | 1461156964369 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]]]}] 05:56:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:56:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1333ms 05:56:04 INFO - PROCESS | 1782 | 1461156964434 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 05:56:04 INFO - PROCESS | 1782 | 1461156964438 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 05:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:56:04 INFO - PROCESS | 1782 | 1461156964444 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:56:04 INFO - PROCESS | 1782 | 1461156964446 Marionette TRACE conn4 <- [1,1030,null,{}] 05:56:04 INFO - PROCESS | 1782 | 1461156964452 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}] 05:56:04 INFO - PROCESS | 1782 | 1461156964673 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 05:56:04 INFO - PROCESS | 1782 | 1461156964708 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bbe2c00 == 109 [pid = 1782] [id = 265] 05:56:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8bcd5800) [pid = 1782] [serial = 796] [outer = (nil)] 05:56:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8bdb0c00) [pid = 1782] [serial = 797] [outer = 0x8bcd5800] 05:56:04 INFO - PROCESS | 1782 | 1461156964793 Marionette DEBUG loaded listener.js 05:56:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8dd76c00) [pid = 1782] [serial = 798] [outer = 0x8bcd5800] 05:56:06 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8b752800) [pid = 1782] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:56:06 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8bdab400) [pid = 1782] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:56:06 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x890b8800) [pid = 1782] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:56:06 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8b4b0800) [pid = 1782] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:56:06 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x87217000) [pid = 1782] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:56:06 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8a171c00) [pid = 1782] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:56:06 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x890c3000) [pid = 1782] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:56:06 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8a1c8c00) [pid = 1782] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:56:06 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8721c400) [pid = 1782] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:56:06 INFO - PROCESS | 1782 | 1461156966084 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]]]}] 05:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1681ms 05:56:06 INFO - PROCESS | 1782 | 1461156966126 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 05:56:06 INFO - PROCESS | 1782 | 1461156966129 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 05:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:56:06 INFO - PROCESS | 1782 | 1461156966136 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:56:06 INFO - PROCESS | 1782 | 1461156966139 Marionette TRACE conn4 <- [1,1034,null,{}] 05:56:06 INFO - PROCESS | 1782 | 1461156966155 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}] 05:56:06 INFO - PROCESS | 1782 | 1461156966383 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 05:56:06 INFO - PROCESS | 1782 | 1461156966563 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bda6400 == 110 [pid = 1782] [id = 266] 05:56:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8dcef400) [pid = 1782] [serial = 799] [outer = (nil)] 05:56:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8e738000) [pid = 1782] [serial = 800] [outer = 0x8dcef400] 05:56:06 INFO - PROCESS | 1782 | 1461156966645 Marionette DEBUG loaded listener.js 05:56:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8e86a000) [pid = 1782] [serial = 801] [outer = 0x8dcef400] 05:56:07 INFO - PROCESS | 1782 | 1461156967332 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]]]}] 05:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1246ms 05:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:56:07 INFO - PROCESS | 1782 | 1461156967383 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 05:56:07 INFO - PROCESS | 1782 | 1461156967386 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 05:56:07 INFO - PROCESS | 1782 | 1461156967392 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:56:07 INFO - PROCESS | 1782 | 1461156967396 Marionette TRACE conn4 <- [1,1038,null,{}] 05:56:07 INFO - PROCESS | 1782 | 1461156967401 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}] 05:56:07 INFO - PROCESS | 1782 | 1461156967633 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 05:56:07 INFO - PROCESS | 1782 | 1461156967650 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4b5000 == 111 [pid = 1782] [id = 267] 05:56:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8b4ce400) [pid = 1782] [serial = 802] [outer = (nil)] 05:56:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8eae5800) [pid = 1782] [serial = 803] [outer = 0x8b4ce400] 05:56:07 INFO - PROCESS | 1782 | 1461156967724 Marionette DEBUG loaded listener.js 05:56:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8eaeec00) [pid = 1782] [serial = 804] [outer = 0x8b4ce400] 05:56:08 INFO - PROCESS | 1782 | 1461156968794 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]]]}] 05:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1479ms 05:56:08 INFO - PROCESS | 1782 | 1461156968872 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 05:56:08 INFO - PROCESS | 1782 | 1461156968880 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 05:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:56:08 INFO - PROCESS | 1782 | 1461156968890 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:56:08 INFO - PROCESS | 1782 | 1461156968895 Marionette TRACE conn4 <- [1,1042,null,{}] 05:56:08 INFO - PROCESS | 1782 | 1461156968904 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}] 05:56:09 INFO - PROCESS | 1782 | 1461156969147 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 05:56:09 INFO - PROCESS | 1782 | 1461156969412 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ee5400 == 112 [pid = 1782] [id = 268] 05:56:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8a171000) [pid = 1782] [serial = 805] [outer = (nil)] 05:56:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8a1ca400) [pid = 1782] [serial = 806] [outer = 0x8a171000] 05:56:09 INFO - PROCESS | 1782 | 1461156969549 Marionette DEBUG loaded listener.js 05:56:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8b4ab800) [pid = 1782] [serial = 807] [outer = 0x8a171000] 05:56:10 INFO - PROCESS | 1782 | 1461156970513 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]]]}] 05:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1689ms 05:56:10 INFO - PROCESS | 1782 | 1461156970581 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 05:56:10 INFO - PROCESS | 1782 | 1461156970590 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 05:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:56:10 INFO - PROCESS | 1782 | 1461156970601 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:56:10 INFO - PROCESS | 1782 | 1461156970605 Marionette TRACE conn4 <- [1,1046,null,{}] 05:56:10 INFO - PROCESS | 1782 | 1461156970611 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}] 05:56:10 INFO - PROCESS | 1782 | 1461156970857 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 05:56:11 INFO - PROCESS | 1782 | 1461156971220 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b6cf800 == 113 [pid = 1782] [id = 269] 05:56:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x8b749400) [pid = 1782] [serial = 808] [outer = (nil)] 05:56:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8b79dc00) [pid = 1782] [serial = 809] [outer = 0x8b749400] 05:56:11 INFO - PROCESS | 1782 | 1461156971311 Marionette DEBUG loaded listener.js 05:56:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x8bd41800) [pid = 1782] [serial = 810] [outer = 0x8b749400] 05:56:12 INFO - PROCESS | 1782 | 1461156972273 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]]]}] 05:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1729ms 05:56:12 INFO - PROCESS | 1782 | 1461156972331 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 05:56:12 INFO - PROCESS | 1782 | 1461156972334 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 05:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:56:12 INFO - PROCESS | 1782 | 1461156972342 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:56:12 INFO - PROCESS | 1782 | 1461156972348 Marionette TRACE conn4 <- [1,1050,null,{}] 05:56:12 INFO - PROCESS | 1782 | 1461156972365 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}] 05:56:12 INFO - PROCESS | 1782 | 1461156972642 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 05:56:12 INFO - PROCESS | 1782 | 1461156972896 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8eaf0000 == 114 [pid = 1782] [id = 270] 05:56:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x8f342c00) [pid = 1782] [serial = 811] [outer = (nil)] 05:56:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x8f415400) [pid = 1782] [serial = 812] [outer = 0x8f342c00] 05:56:13 INFO - PROCESS | 1782 | 1461156973033 Marionette DEBUG loaded listener.js 05:56:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x8f41e800) [pid = 1782] [serial = 813] [outer = 0x8f342c00] 05:56:13 INFO - PROCESS | 1782 | 1461156973967 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]]]}] 05:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1653ms 05:56:13 INFO - PROCESS | 1782 | 1461156973997 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 05:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:56:14 INFO - PROCESS | 1782 | 1461156974002 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 05:56:14 INFO - PROCESS | 1782 | 1461156974008 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:56:14 INFO - PROCESS | 1782 | 1461156974012 Marionette TRACE conn4 <- [1,1054,null,{}] 05:56:14 INFO - PROCESS | 1782 | 1461156974017 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}] 05:56:14 INFO - PROCESS | 1782 | 1461156974226 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 05:56:14 INFO - PROCESS | 1782 | 1461156974467 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f413c00 == 115 [pid = 1782] [id = 271] 05:56:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x8fb89000) [pid = 1782] [serial = 814] [outer = (nil)] 05:56:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x8fb8f800) [pid = 1782] [serial = 815] [outer = 0x8fb89000] 05:56:14 INFO - PROCESS | 1782 | 1461156974602 Marionette DEBUG loaded listener.js 05:56:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x8fc49000) [pid = 1782] [serial = 816] [outer = 0x8fb89000] 05:56:15 INFO - PROCESS | 1782 | 1461156975494 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]]]}] 05:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1532ms 05:56:15 INFO - PROCESS | 1782 | 1461156975541 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 05:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:56:15 INFO - PROCESS | 1782 | 1461156975545 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 05:56:15 INFO - PROCESS | 1782 | 1461156975551 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:56:15 INFO - PROCESS | 1782 | 1461156975555 Marionette TRACE conn4 <- [1,1058,null,{}] 05:56:15 INFO - PROCESS | 1782 | 1461156975560 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}] 05:56:15 INFO - PROCESS | 1782 | 1461156975752 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 05:56:16 INFO - PROCESS | 1782 | 1461156975995 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa59400 == 116 [pid = 1782] [id = 272] 05:56:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x8fa5a000) [pid = 1782] [serial = 817] [outer = (nil)] 05:56:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x9017b400) [pid = 1782] [serial = 818] [outer = 0x8fa5a000] 05:56:16 INFO - PROCESS | 1782 | 1461156976130 Marionette DEBUG loaded listener.js 05:56:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x90182800) [pid = 1782] [serial = 819] [outer = 0x8fa5a000] 05:56:17 INFO - PROCESS | 1782 | 1461156977016 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]]]}] 05:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1535ms 05:56:17 INFO - PROCESS | 1782 | 1461156977086 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 05:56:17 INFO - PROCESS | 1782 | 1461156977090 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 05:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:56:17 INFO - PROCESS | 1782 | 1461156977096 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:56:17 INFO - PROCESS | 1782 | 1461156977100 Marionette TRACE conn4 <- [1,1062,null,{}] 05:56:17 INFO - PROCESS | 1782 | 1461156977106 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}] 05:56:17 INFO - PROCESS | 1782 | 1461156977365 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 05:56:17 INFO - PROCESS | 1782 | 1461156977628 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fc4cc00 == 117 [pid = 1782] [id = 273] 05:56:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x914e0400) [pid = 1782] [serial = 820] [outer = (nil)] 05:56:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x91ea2c00) [pid = 1782] [serial = 821] [outer = 0x914e0400] 05:56:17 INFO - PROCESS | 1782 | 1461156977754 Marionette DEBUG loaded listener.js 05:56:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x91ed3000) [pid = 1782] [serial = 822] [outer = 0x914e0400] 05:56:18 INFO - PROCESS | 1782 | 1461156978644 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]]]}] 05:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1587ms 05:56:18 INFO - PROCESS | 1782 | 1461156978685 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 05:56:18 INFO - PROCESS | 1782 | 1461156978690 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 05:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:56:18 INFO - PROCESS | 1782 | 1461156978696 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:56:18 INFO - PROCESS | 1782 | 1461156978700 Marionette TRACE conn4 <- [1,1066,null,{}] 05:56:18 INFO - PROCESS | 1782 | 1461156978706 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}] 05:56:18 INFO - PROCESS | 1782 | 1461156978935 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 05:56:19 INFO - PROCESS | 1782 | 1461156979174 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f348c00 == 118 [pid = 1782] [id = 274] 05:56:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x914e7c00) [pid = 1782] [serial = 823] [outer = (nil)] 05:56:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x92a0bc00) [pid = 1782] [serial = 824] [outer = 0x914e7c00] 05:56:19 INFO - PROCESS | 1782 | 1461156979303 Marionette DEBUG loaded listener.js 05:56:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x935a4400) [pid = 1782] [serial = 825] [outer = 0x914e7c00] 05:56:20 INFO - PROCESS | 1782 | 1461156980231 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]]]}] 05:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1579ms 05:56:20 INFO - PROCESS | 1782 | 1461156980277 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 05:56:20 INFO - PROCESS | 1782 | 1461156980282 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 05:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:56:20 INFO - PROCESS | 1782 | 1461156980288 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:56:20 INFO - PROCESS | 1782 | 1461156980292 Marionette TRACE conn4 <- [1,1070,null,{}] 05:56:20 INFO - PROCESS | 1782 | 1461156980298 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}] 05:56:20 INFO - PROCESS | 1782 | 1461156980571 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 05:56:20 INFO - PROCESS | 1782 | 1461156980756 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ea3c00 == 119 [pid = 1782] [id = 275] 05:56:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x92a0e000) [pid = 1782] [serial = 826] [outer = (nil)] 05:56:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x9370f800) [pid = 1782] [serial = 827] [outer = 0x92a0e000] 05:56:20 INFO - PROCESS | 1782 | 1461156980887 Marionette DEBUG loaded listener.js 05:56:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x93a23000) [pid = 1782] [serial = 828] [outer = 0x92a0e000] 05:56:21 INFO - PROCESS | 1782 | 1461156981785 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]]]}] 05:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1545ms 05:56:21 INFO - PROCESS | 1782 | 1461156981834 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 05:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:56:21 INFO - PROCESS | 1782 | 1461156981838 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 05:56:21 INFO - PROCESS | 1782 | 1461156981845 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:56:21 INFO - PROCESS | 1782 | 1461156981848 Marionette TRACE conn4 <- [1,1074,null,{}] 05:56:21 INFO - PROCESS | 1782 | 1461156981854 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}] 05:56:22 INFO - PROCESS | 1782 | 1461156982054 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 05:56:22 INFO - PROCESS | 1782 | 1461156982303 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x92a08000 == 120 [pid = 1782] [id = 276] 05:56:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x92af5c00) [pid = 1782] [serial = 829] [outer = (nil)] 05:56:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x93c05c00) [pid = 1782] [serial = 830] [outer = 0x92af5c00] 05:56:22 INFO - PROCESS | 1782 | 1461156982407 Marionette DEBUG loaded listener.js 05:56:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x950dd400) [pid = 1782] [serial = 831] [outer = 0x92af5c00] 05:56:23 INFO - PROCESS | 1782 | 1461156983291 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]]]}] 05:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1484ms 05:56:23 INFO - PROCESS | 1782 | 1461156983329 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 05:56:23 INFO - PROCESS | 1782 | 1461156983332 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 05:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:56:23 INFO - PROCESS | 1782 | 1461156983339 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:56:23 INFO - PROCESS | 1782 | 1461156983343 Marionette TRACE conn4 <- [1,1078,null,{}] 05:56:23 INFO - PROCESS | 1782 | 1461156983349 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}] 05:56:23 INFO - PROCESS | 1782 | 1461156983537 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 05:56:23 INFO - PROCESS | 1782 | 1461156983742 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e878c00 == 121 [pid = 1782] [id = 277] 05:56:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x92a0a400) [pid = 1782] [serial = 832] [outer = (nil)] 05:56:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 192 (0x95a2a400) [pid = 1782] [serial = 833] [outer = 0x92a0a400] 05:56:23 INFO - PROCESS | 1782 | 1461156983878 Marionette DEBUG loaded listener.js 05:56:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 193 (0x96bc6800) [pid = 1782] [serial = 834] [outer = 0x92a0a400] 05:56:24 INFO - PROCESS | 1782 | 1461156984806 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]]]}] 05:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1531ms 05:56:24 INFO - PROCESS | 1782 | 1461156984871 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 05:56:24 INFO - PROCESS | 1782 | 1461156984876 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 05:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:56:24 INFO - PROCESS | 1782 | 1461156984882 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:56:24 INFO - PROCESS | 1782 | 1461156984886 Marionette TRACE conn4 <- [1,1082,null,{}] 05:56:24 INFO - PROCESS | 1782 | 1461156984892 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}] 05:56:25 INFO - PROCESS | 1782 | 1461156985167 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 05:56:25 INFO - PROCESS | 1782 | 1461156985485 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a1c5c00 == 122 [pid = 1782] [id = 278] 05:56:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 194 (0x8a1c9000) [pid = 1782] [serial = 835] [outer = (nil)] 05:56:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 195 (0x8b51b000) [pid = 1782] [serial = 836] [outer = 0x8a1c9000] 05:56:25 INFO - PROCESS | 1782 | 1461156985587 Marionette DEBUG loaded listener.js 05:56:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 196 (0x8e874000) [pid = 1782] [serial = 837] [outer = 0x8a1c9000] 05:56:26 INFO - PROCESS | 1782 | 1461156986470 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]]]}] 05:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1632ms 05:56:26 INFO - PROCESS | 1782 | 1461156986515 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 05:56:26 INFO - PROCESS | 1782 | 1461156986518 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 05:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:56:26 INFO - PROCESS | 1782 | 1461156986525 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:56:26 INFO - PROCESS | 1782 | 1461156986529 Marionette TRACE conn4 <- [1,1086,null,{}] 05:56:26 INFO - PROCESS | 1782 | 1461156986534 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}] 05:56:26 INFO - PROCESS | 1782 | 1461156986741 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 05:56:27 INFO - PROCESS | 1782 | 1461156986990 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x97075400 == 123 [pid = 1782] [id = 279] 05:56:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 197 (0x9707bc00) [pid = 1782] [serial = 838] [outer = (nil)] 05:56:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 198 (0x978e9400) [pid = 1782] [serial = 839] [outer = 0x9707bc00] 05:56:27 INFO - PROCESS | 1782 | 1461156987115 Marionette DEBUG loaded listener.js 05:56:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 199 (0x979b7c00) [pid = 1782] [serial = 840] [outer = 0x9707bc00] 05:56:27 INFO - PROCESS | 1782 | 1461156987971 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]]]}] 05:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1484ms 05:56:28 INFO - PROCESS | 1782 | 1461156988010 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 05:56:28 INFO - PROCESS | 1782 | 1461156988014 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 05:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:56:28 INFO - PROCESS | 1782 | 1461156988021 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:56:28 INFO - PROCESS | 1782 | 1461156988024 Marionette TRACE conn4 <- [1,1090,null,{}] 05:56:28 INFO - PROCESS | 1782 | 1461156988030 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}] 05:56:28 INFO - PROCESS | 1782 | 1461156988224 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 05:56:28 INFO - PROCESS | 1782 | 1461156988922 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4b2800 == 124 [pid = 1782] [id = 280] 05:56:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 200 (0x8b4c2400) [pid = 1782] [serial = 841] [outer = (nil)] 05:56:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 201 (0x8b4cbc00) [pid = 1782] [serial = 842] [outer = 0x8b4c2400] 05:56:29 INFO - PROCESS | 1782 | 1461156989012 Marionette DEBUG loaded listener.js 05:56:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 202 (0x8b6c4000) [pid = 1782] [serial = 843] [outer = 0x8b4c2400] 05:56:29 INFO - PROCESS | 1782 | 1461156989905 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]]]}] 05:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1933ms 05:56:29 INFO - PROCESS | 1782 | 1461156989956 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 05:56:29 INFO - PROCESS | 1782 | 1461156989964 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 05:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:56:29 INFO - PROCESS | 1782 | 1461156989972 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:56:29 INFO - PROCESS | 1782 | 1461156989977 Marionette TRACE conn4 <- [1,1094,null,{}] 05:56:29 INFO - PROCESS | 1782 | 1461156989984 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}] 05:56:30 INFO - PROCESS | 1782 | 1461156990180 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 05:56:30 INFO - PROCESS | 1782 | 1461156990437 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x890c1800 == 125 [pid = 1782] [id = 281] 05:56:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 203 (0x8a47a400) [pid = 1782] [serial = 844] [outer = (nil)] 05:56:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 204 (0x8dcf3800) [pid = 1782] [serial = 845] [outer = 0x8a47a400] 05:56:30 INFO - PROCESS | 1782 | 1461156990574 Marionette DEBUG loaded listener.js 05:56:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 205 (0x8e73c000) [pid = 1782] [serial = 846] [outer = 0x8a47a400] 05:56:31 INFO - PROCESS | 1782 | 1461156991645 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]]]}] 05:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1731ms 05:56:31 INFO - PROCESS | 1782 | 1461156991708 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 05:56:31 INFO - PROCESS | 1782 | 1461156991714 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 05:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:56:31 INFO - PROCESS | 1782 | 1461156991722 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:56:31 INFO - PROCESS | 1782 | 1461156991725 Marionette TRACE conn4 <- [1,1098,null,{}] 05:56:31 INFO - PROCESS | 1782 | 1461156991731 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}] 05:56:31 INFO - PROCESS | 1782 | 1461156991969 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 05:56:32 INFO - PROCESS | 1782 | 1461156992260 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x87cee000 == 126 [pid = 1782] [id = 282] 05:56:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 206 (0x87ec8000) [pid = 1782] [serial = 847] [outer = (nil)] 05:56:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 207 (0x8a1c6400) [pid = 1782] [serial = 848] [outer = 0x87ec8000] 05:56:32 INFO - PROCESS | 1782 | 1461156992416 Marionette DEBUG loaded listener.js 05:56:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 208 (0x8b521c00) [pid = 1782] [serial = 849] [outer = 0x87ec8000] 05:56:32 INFO - PROCESS | 1782 | --DOMWINDOW == 207 (0x8b752400) [pid = 1782] [serial = 710] [outer = (nil)] [url = about:blank] 05:56:32 INFO - PROCESS | 1782 | --DOMWINDOW == 206 (0x8b522c00) [pid = 1782] [serial = 713] [outer = (nil)] [url = about:blank] 05:56:32 INFO - PROCESS | 1782 | --DOMWINDOW == 205 (0x8f417400) [pid = 1782] [serial = 716] [outer = (nil)] [url = about:blank] 05:56:32 INFO - PROCESS | 1782 | --DOMWINDOW == 204 (0x8bcd3000) [pid = 1782] [serial = 719] [outer = (nil)] [url = about:blank] 05:56:32 INFO - PROCESS | 1782 | --DOMWINDOW == 203 (0x8e86c800) [pid = 1782] [serial = 740] [outer = (nil)] [url = about:blank] 05:56:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8bda6400 == 125 [pid = 1782] [id = 266] 05:56:32 INFO - PROCESS | 1782 | --DOCSHELL 0x890b5800 == 124 [pid = 1782] [id = 263] 05:56:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8721c800 == 123 [pid = 1782] [id = 262] 05:56:32 INFO - PROCESS | 1782 | --DOCSHELL 0x8a177000 == 122 [pid = 1782] [id = 261] 05:56:33 INFO - PROCESS | 1782 | --DOCSHELL 0x87ee2800 == 121 [pid = 1782] [id = 260] 05:56:33 INFO - PROCESS | 1782 | --DOCSHELL 0x87cee800 == 120 [pid = 1782] [id = 259] 05:56:33 INFO - PROCESS | 1782 | --DOCSHELL 0x91e0dc00 == 119 [pid = 1782] [id = 258] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 202 (0x8b4c4800) [pid = 1782] [serial = 681] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 201 (0x8bd50c00) [pid = 1782] [serial = 596] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 200 (0x8e873800) [pid = 1782] [serial = 599] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 199 (0x8b521400) [pid = 1782] [serial = 726] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 198 (0x8b4cc000) [pid = 1782] [serial = 725] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 197 (0x8a480c00) [pid = 1782] [serial = 728] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 196 (0x8b4cf400) [pid = 1782] [serial = 729] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 195 (0x8bcd8000) [pid = 1782] [serial = 734] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 194 (0x8a1c8400) [pid = 1782] [serial = 723] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 193 (0x8a179c00) [pid = 1782] [serial = 722] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 192 (0x8b51e400) [pid = 1782] [serial = 731] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 191 (0x91e9f800) [pid = 1782] [serial = 695] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0x98010800) [pid = 1782] [serial = 701] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x8a478800) [pid = 1782] [serial = 737] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0x8fa5a400) [pid = 1782] [serial = 692] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x935a5000) [pid = 1782] [serial = 698] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x87cf0800) [pid = 1782] [serial = 683] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x8dcf6800) [pid = 1782] [serial = 689] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x8b6ca000) [pid = 1782] [serial = 686] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x9b0a3c00) [pid = 1782] [serial = 707] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x993a4400) [pid = 1782] [serial = 704] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x8bd48800) [pid = 1782] [serial = 735] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x8bbd8c00) [pid = 1782] [serial = 732] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x8dd75c00) [pid = 1782] [serial = 738] [outer = (nil)] [url = about:blank] 05:56:33 INFO - PROCESS | 1782 | 1461156993307 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]]]}] 05:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1642ms 05:56:33 INFO - PROCESS | 1782 | 1461156993364 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 05:56:33 INFO - PROCESS | 1782 | 1461156993368 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 05:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:56:33 INFO - PROCESS | 1782 | 1461156993382 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:56:33 INFO - PROCESS | 1782 | 1461156993392 Marionette TRACE conn4 <- [1,1102,null,{}] 05:56:33 INFO - PROCESS | 1782 | 1461156993399 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}] 05:56:33 INFO - PROCESS | 1782 | 1461156993584 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 05:56:33 INFO - PROCESS | 1782 | 1461156993594 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x87cf0800 == 120 [pid = 1782] [id = 283] 05:56:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x8b4c2800) [pid = 1782] [serial = 850] [outer = (nil)] 05:56:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x8dcf6800) [pid = 1782] [serial = 851] [outer = 0x8b4c2800] 05:56:33 INFO - PROCESS | 1782 | 1461156993679 Marionette DEBUG loaded listener.js 05:56:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x8e86a800) [pid = 1782] [serial = 852] [outer = 0x8b4c2800] 05:56:34 INFO - PROCESS | 1782 | 1461156994589 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]]]}] 05:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1252ms 05:56:34 INFO - PROCESS | 1782 | 1461156994628 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 05:56:34 INFO - PROCESS | 1782 | 1461156994632 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 05:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:56:34 INFO - PROCESS | 1782 | 1461156994640 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:56:34 INFO - PROCESS | 1782 | 1461156994643 Marionette TRACE conn4 <- [1,1106,null,{}] 05:56:34 INFO - PROCESS | 1782 | 1461156994649 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}] 05:56:34 INFO - PROCESS | 1782 | 1461156994903 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 05:56:35 INFO - PROCESS | 1782 | 1461156995010 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b522c00 == 121 [pid = 1782] [id = 284] 05:56:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x8bda6400) [pid = 1782] [serial = 853] [outer = (nil)] 05:56:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x8f411400) [pid = 1782] [serial = 854] [outer = 0x8bda6400] 05:56:35 INFO - PROCESS | 1782 | 1461156995097 Marionette DEBUG loaded listener.js 05:56:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x8fb87400) [pid = 1782] [serial = 855] [outer = 0x8bda6400] 05:56:35 INFO - PROCESS | 1782 | 1461156995939 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]]]}] 05:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1329ms 05:56:35 INFO - PROCESS | 1782 | 1461156995968 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 05:56:35 INFO - PROCESS | 1782 | 1461156995971 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 05:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:56:35 INFO - PROCESS | 1782 | 1461156995978 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:56:35 INFO - PROCESS | 1782 | 1461156995981 Marionette TRACE conn4 <- [1,1110,null,{}] 05:56:35 INFO - PROCESS | 1782 | 1461156995987 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}] 05:56:36 INFO - PROCESS | 1782 | 1461156996227 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 05:56:36 INFO - PROCESS | 1782 | 1461156996256 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f341000 == 122 [pid = 1782] [id = 285] 05:56:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x8fc43c00) [pid = 1782] [serial = 856] [outer = (nil)] 05:56:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x90178800) [pid = 1782] [serial = 857] [outer = 0x8fc43c00] 05:56:36 INFO - PROCESS | 1782 | 1461156996346 Marionette DEBUG loaded listener.js 05:56:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x914e2400) [pid = 1782] [serial = 858] [outer = 0x8fc43c00] 05:56:37 INFO - PROCESS | 1782 | 1461156997729 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]]]}] 05:56:37 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x8bcd5800) [pid = 1782] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:56:37 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x8721d400) [pid = 1782] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:56:37 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x8a1bec00) [pid = 1782] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:56:37 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x8b798400) [pid = 1782] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:56:37 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x8b4b0400) [pid = 1782] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:56:37 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x87ee3800) [pid = 1782] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:56:37 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x8dcef400) [pid = 1782] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1832ms 05:56:37 INFO - PROCESS | 1782 | 1461156997811 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 05:56:37 INFO - PROCESS | 1782 | 1461156997815 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 05:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:56:37 INFO - PROCESS | 1782 | 1461156997822 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:56:37 INFO - PROCESS | 1782 | 1461156997825 Marionette TRACE conn4 <- [1,1114,null,{}] 05:56:37 INFO - PROCESS | 1782 | 1461156997831 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}] 05:56:38 INFO - PROCESS | 1782 | 1461156998036 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 05:56:38 INFO - PROCESS | 1782 | 1461156998196 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dcef400 == 123 [pid = 1782] [id = 286] 05:56:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x8dd7bc00) [pid = 1782] [serial = 859] [outer = (nil)] 05:56:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x914ea000) [pid = 1782] [serial = 860] [outer = 0x8dd7bc00] 05:56:38 INFO - PROCESS | 1782 | 1461156998270 Marionette DEBUG loaded listener.js 05:56:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x91ea0000) [pid = 1782] [serial = 861] [outer = 0x8dd7bc00] 05:56:38 INFO - PROCESS | 1782 | 1461156998965 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]]]}] 05:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1184ms 05:56:39 INFO - PROCESS | 1782 | 1461156999007 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 05:56:39 INFO - PROCESS | 1782 | 1461156999011 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 05:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:56:39 INFO - PROCESS | 1782 | 1461156999017 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:56:39 INFO - PROCESS | 1782 | 1461156999019 Marionette TRACE conn4 <- [1,1118,null,{}] 05:56:39 INFO - PROCESS | 1782 | 1461156999025 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}] 05:56:39 INFO - PROCESS | 1782 | 1461156999260 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 05:56:39 INFO - PROCESS | 1782 | 1461156999269 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bbd5c00 == 124 [pid = 1782] [id = 287] 05:56:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x8eab5400) [pid = 1782] [serial = 862] [outer = (nil)] 05:56:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x93707c00) [pid = 1782] [serial = 863] [outer = 0x8eab5400] 05:56:39 INFO - PROCESS | 1782 | 1461156999345 Marionette DEBUG loaded listener.js 05:56:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x93a28c00) [pid = 1782] [serial = 864] [outer = 0x8eab5400] 05:56:40 INFO - PROCESS | 1782 | 1461157000454 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]]]}] 05:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1488ms 05:56:40 INFO - PROCESS | 1782 | 1461157000506 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 05:56:40 INFO - PROCESS | 1782 | 1461157000513 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 05:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:56:40 INFO - PROCESS | 1782 | 1461157000522 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:56:40 INFO - PROCESS | 1782 | 1461157000528 Marionette TRACE conn4 <- [1,1122,null,{}] 05:56:40 INFO - PROCESS | 1782 | 1461157000536 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}] 05:56:40 INFO - PROCESS | 1782 | 1461157000774 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 05:56:41 INFO - PROCESS | 1782 | 1461157001055 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4abc00 == 125 [pid = 1782] [id = 288] 05:56:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x8b51f400) [pid = 1782] [serial = 865] [outer = (nil)] 05:56:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x8b79fc00) [pid = 1782] [serial = 866] [outer = 0x8b51f400] 05:56:41 INFO - PROCESS | 1782 | 1461157001191 Marionette DEBUG loaded listener.js 05:56:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x8bbde800) [pid = 1782] [serial = 867] [outer = 0x8b51f400] 05:56:42 INFO - PROCESS | 1782 | 1461157002141 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]]]}] 05:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1687ms 05:56:42 INFO - PROCESS | 1782 | 1461157002209 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 05:56:42 INFO - PROCESS | 1782 | 1461157002218 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 05:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:56:42 INFO - PROCESS | 1782 | 1461157002229 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:56:42 INFO - PROCESS | 1782 | 1461157002233 Marionette TRACE conn4 <- [1,1126,null,{}] 05:56:42 INFO - PROCESS | 1782 | 1461157002239 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}] 05:56:42 INFO - PROCESS | 1782 | 1461157002479 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 05:56:42 INFO - PROCESS | 1782 | 1461157002846 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dd71800 == 126 [pid = 1782] [id = 289] 05:56:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x8dd74800) [pid = 1782] [serial = 868] [outer = (nil)] 05:56:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 192 (0x8e874800) [pid = 1782] [serial = 869] [outer = 0x8dd74800] 05:56:42 INFO - PROCESS | 1782 | 1461157002941 Marionette DEBUG loaded listener.js 05:56:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 193 (0x8f411c00) [pid = 1782] [serial = 870] [outer = 0x8dd74800] 05:56:43 INFO - PROCESS | 1782 | 1461157003882 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]]]}] 05:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1691ms 05:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:56:43 INFO - PROCESS | 1782 | 1461157003920 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 05:56:43 INFO - PROCESS | 1782 | 1461157003924 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 05:56:43 INFO - PROCESS | 1782 | 1461157003931 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:56:43 INFO - PROCESS | 1782 | 1461157003937 Marionette TRACE conn4 <- [1,1130,null,{}] 05:56:43 INFO - PROCESS | 1782 | 1461157003954 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}] 05:56:44 INFO - PROCESS | 1782 | 1461157004199 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 05:56:44 INFO - PROCESS | 1782 | 1461157004495 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x91e9f800 == 127 [pid = 1782] [id = 290] 05:56:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 194 (0x92af3800) [pid = 1782] [serial = 871] [outer = (nil)] 05:56:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 195 (0x93709c00) [pid = 1782] [serial = 872] [outer = 0x92af3800] 05:56:44 INFO - PROCESS | 1782 | 1461157004591 Marionette DEBUG loaded listener.js 05:56:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 196 (0x95cae000) [pid = 1782] [serial = 873] [outer = 0x92af3800] 05:56:45 INFO - PROCESS | 1782 | 1461157005526 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]]]}] 05:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1646ms 05:56:45 INFO - PROCESS | 1782 | 1461157005577 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 05:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:56:45 INFO - PROCESS | 1782 | 1461157005583 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 05:56:45 INFO - PROCESS | 1782 | 1461157005589 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:56:45 INFO - PROCESS | 1782 | 1461157005593 Marionette TRACE conn4 <- [1,1134,null,{}] 05:56:45 INFO - PROCESS | 1782 | 1461157005599 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}] 05:56:45 INFO - PROCESS | 1782 | 1461157005802 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 05:56:46 INFO - PROCESS | 1782 | 1461157006055 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f341c00 == 128 [pid = 1782] [id = 291] 05:56:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 197 (0x9370c000) [pid = 1782] [serial = 874] [outer = (nil)] 05:56:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 198 (0x96ec0400) [pid = 1782] [serial = 875] [outer = 0x9370c000] 05:56:46 INFO - PROCESS | 1782 | 1461157006188 Marionette DEBUG loaded listener.js 05:56:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 199 (0x97074c00) [pid = 1782] [serial = 876] [outer = 0x9370c000] 05:56:47 INFO - PROCESS | 1782 | 1461157007054 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]]]}] 05:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1532ms 05:56:47 INFO - PROCESS | 1782 | 1461157007122 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 05:56:47 INFO - PROCESS | 1782 | 1461157007125 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 05:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:56:47 INFO - PROCESS | 1782 | 1461157007132 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:56:47 INFO - PROCESS | 1782 | 1461157007136 Marionette TRACE conn4 <- [1,1138,null,{}] 05:56:47 INFO - PROCESS | 1782 | 1461157007141 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}] 05:56:47 INFO - PROCESS | 1782 | 1461157007337 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 05:56:47 INFO - PROCESS | 1782 | 1461157007584 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e86f400 == 129 [pid = 1782] [id = 292] 05:56:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 200 (0x8f33e800) [pid = 1782] [serial = 877] [outer = (nil)] 05:56:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 201 (0x97e60400) [pid = 1782] [serial = 878] [outer = 0x8f33e800] 05:56:47 INFO - PROCESS | 1782 | 1461157007719 Marionette DEBUG loaded listener.js 05:56:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 202 (0x97e65000) [pid = 1782] [serial = 879] [outer = 0x8f33e800] 05:56:48 INFO - PROCESS | 1782 | 1461157008583 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]]]}] 05:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1483ms 05:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:56:48 INFO - PROCESS | 1782 | 1461157008616 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 05:56:48 INFO - PROCESS | 1782 | 1461157008619 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 05:56:48 INFO - PROCESS | 1782 | 1461157008625 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:56:48 INFO - PROCESS | 1782 | 1461157008629 Marionette TRACE conn4 <- [1,1142,null,{}] 05:56:48 INFO - PROCESS | 1782 | 1461157008634 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}] 05:56:48 INFO - PROCESS | 1782 | 1461157008854 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 05:56:49 INFO - PROCESS | 1782 | 1461157009110 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x97e61000 == 130 [pid = 1782] [id = 293] 05:56:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 203 (0x98009000) [pid = 1782] [serial = 880] [outer = (nil)] 05:56:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 204 (0x98010000) [pid = 1782] [serial = 881] [outer = 0x98009000] 05:56:49 INFO - PROCESS | 1782 | 1461157009244 Marionette DEBUG loaded listener.js 05:56:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 205 (0x980b8400) [pid = 1782] [serial = 882] [outer = 0x98009000] 05:56:50 INFO - PROCESS | 1782 | 1461157010093 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]]]}] 05:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1535ms 05:56:50 INFO - PROCESS | 1782 | 1461157010160 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 05:56:50 INFO - PROCESS | 1782 | 1461157010164 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 05:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:56:50 INFO - PROCESS | 1782 | 1461157010171 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:56:50 INFO - PROCESS | 1782 | 1461157010174 Marionette TRACE conn4 <- [1,1146,null,{}] 05:56:50 INFO - PROCESS | 1782 | 1461157010180 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}] 05:56:50 INFO - PROCESS | 1782 | 1461157010369 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 05:56:50 INFO - PROCESS | 1782 | 1461157010686 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x93a24000 == 131 [pid = 1782] [id = 294] 05:56:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 206 (0x9800cc00) [pid = 1782] [serial = 883] [outer = (nil)] 05:56:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 207 (0x9810d400) [pid = 1782] [serial = 884] [outer = 0x9800cc00] 05:56:50 INFO - PROCESS | 1782 | 1461157010782 Marionette DEBUG loaded listener.js 05:56:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 208 (0x9810e800) [pid = 1782] [serial = 885] [outer = 0x9800cc00] 05:56:51 INFO - PROCESS | 1782 | 1461157011631 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]]]}] 05:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1528ms 05:56:51 INFO - PROCESS | 1782 | 1461157011700 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 05:56:51 INFO - PROCESS | 1782 | 1461157011704 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 05:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:56:51 INFO - PROCESS | 1782 | 1461157011710 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:56:51 INFO - PROCESS | 1782 | 1461157011714 Marionette TRACE conn4 <- [1,1150,null,{}] 05:56:51 INFO - PROCESS | 1782 | 1461157011720 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}] 05:56:51 INFO - PROCESS | 1782 | 1461157011968 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 05:56:52 INFO - PROCESS | 1782 | 1461157012309 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x98106400 == 132 [pid = 1782] [id = 295] 05:56:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 209 (0x98254c00) [pid = 1782] [serial = 886] [outer = (nil)] 05:56:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 210 (0x98258c00) [pid = 1782] [serial = 887] [outer = 0x98254c00] 05:56:52 INFO - PROCESS | 1782 | 1461157012421 Marionette DEBUG loaded listener.js 05:56:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 211 (0x9825cc00) [pid = 1782] [serial = 888] [outer = 0x98254c00] 05:56:53 INFO - PROCESS | 1782 | 1461157013289 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]]]}] 05:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1644ms 05:56:53 INFO - PROCESS | 1782 | 1461157013355 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 05:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:56:53 INFO - PROCESS | 1782 | 1461157013359 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 05:56:53 INFO - PROCESS | 1782 | 1461157013366 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:56:53 INFO - PROCESS | 1782 | 1461157013370 Marionette TRACE conn4 <- [1,1154,null,{}] 05:56:53 INFO - PROCESS | 1782 | 1461157013376 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}] 05:56:53 INFO - PROCESS | 1782 | 1461157013578 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 05:56:53 INFO - PROCESS | 1782 | 1461157013827 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ec1400 == 133 [pid = 1782] [id = 296] 05:56:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 212 (0x98259c00) [pid = 1782] [serial = 889] [outer = (nil)] 05:56:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 213 (0x98847000) [pid = 1782] [serial = 890] [outer = 0x98259c00] 05:56:53 INFO - PROCESS | 1782 | 1461157013960 Marionette DEBUG loaded listener.js 05:56:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 214 (0x9884b400) [pid = 1782] [serial = 891] [outer = 0x98259c00] 05:56:54 INFO - PROCESS | 1782 | 1461157014827 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]]]}] 05:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1529ms 05:56:54 INFO - PROCESS | 1782 | 1461157014896 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 05:56:54 INFO - PROCESS | 1782 | 1461157014901 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 05:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:56:54 INFO - PROCESS | 1782 | 1461157014908 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:56:54 INFO - PROCESS | 1782 | 1461157014912 Marionette TRACE conn4 <- [1,1158,null,{}] 05:56:54 INFO - PROCESS | 1782 | 1461157014919 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}] 05:56:55 INFO - PROCESS | 1782 | 1461157015118 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 05:56:55 INFO - PROCESS | 1782 | 1461157015380 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x935a5400 == 134 [pid = 1782] [id = 297] 05:56:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 215 (0x935b3800) [pid = 1782] [serial = 892] [outer = (nil)] 05:56:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 216 (0x98d3e800) [pid = 1782] [serial = 893] [outer = 0x935b3800] 05:56:55 INFO - PROCESS | 1782 | 1461157015517 Marionette DEBUG loaded listener.js 05:56:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 217 (0x98d47000) [pid = 1782] [serial = 894] [outer = 0x935b3800] 05:56:56 INFO - PROCESS | 1782 | 1461157016444 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]]]}] 05:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1592ms 05:56:56 INFO - PROCESS | 1782 | 1461157016501 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 05:56:56 INFO - PROCESS | 1782 | 1461157016505 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 05:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:56:56 INFO - PROCESS | 1782 | 1461157016511 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:56:56 INFO - PROCESS | 1782 | 1461157016517 Marionette TRACE conn4 <- [1,1162,null,{}] 05:56:56 INFO - PROCESS | 1782 | 1461157016523 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}] 05:56:56 INFO - PROCESS | 1782 | 1461157016752 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 05:56:57 INFO - PROCESS | 1782 | 1461157017013 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x99399c00 == 135 [pid = 1782] [id = 298] 05:56:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 218 (0x997f5000) [pid = 1782] [serial = 895] [outer = (nil)] 05:56:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 219 (0x997fb000) [pid = 1782] [serial = 896] [outer = 0x997f5000] 05:56:57 INFO - PROCESS | 1782 | 1461157017166 Marionette DEBUG loaded listener.js 05:56:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 220 (0x9993d800) [pid = 1782] [serial = 897] [outer = 0x997f5000] 05:56:58 INFO - PROCESS | 1782 | 1461157018052 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]]]}] 05:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1580ms 05:56:58 INFO - PROCESS | 1782 | 1461157018093 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 05:56:58 INFO - PROCESS | 1782 | 1461157018097 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 05:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:56:58 INFO - PROCESS | 1782 | 1461157018103 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:56:58 INFO - PROCESS | 1782 | 1461157018106 Marionette TRACE conn4 <- [1,1166,null,{}] 05:56:58 INFO - PROCESS | 1782 | 1461157018113 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}] 05:56:58 INFO - PROCESS | 1782 | 1461157018298 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 05:56:58 INFO - PROCESS | 1782 | 1461157018510 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:56:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x99057400 == 136 [pid = 1782] [id = 299] 05:56:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 221 (0x997a8800) [pid = 1782] [serial = 898] [outer = (nil)] 05:56:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 222 (0x99ae5800) [pid = 1782] [serial = 899] [outer = 0x997a8800] 05:56:58 INFO - PROCESS | 1782 | 1461157018679 Marionette DEBUG loaded listener.js 05:56:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 223 (0x99aea800) [pid = 1782] [serial = 900] [outer = 0x997a8800] 05:56:59 INFO - PROCESS | 1782 | 1461157019538 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]]]}] 05:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1481ms 05:56:59 INFO - PROCESS | 1782 | 1461157019601 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 05:56:59 INFO - PROCESS | 1782 | 1461157019606 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 05:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:56:59 INFO - PROCESS | 1782 | 1461157019615 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:56:59 INFO - PROCESS | 1782 | 1461157019618 Marionette TRACE conn4 <- [1,1170,null,{}] 05:56:59 INFO - PROCESS | 1782 | 1461157019624 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}] 05:56:59 INFO - PROCESS | 1782 | 1461157019813 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 05:57:00 INFO - PROCESS | 1782 | 1461157020074 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x90177c00 == 137 [pid = 1782] [id = 300] 05:57:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 224 (0x91ea5800) [pid = 1782] [serial = 901] [outer = (nil)] 05:57:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 225 (0x990c6c00) [pid = 1782] [serial = 902] [outer = 0x91ea5800] 05:57:00 INFO - PROCESS | 1782 | 1461157020220 Marionette DEBUG loaded listener.js 05:57:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 226 (0x9b0a1000) [pid = 1782] [serial = 903] [outer = 0x91ea5800] 05:57:01 INFO - PROCESS | 1782 | 1461157021115 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]]]}] 05:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1529ms 05:57:01 INFO - PROCESS | 1782 | 1461157021145 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 05:57:01 INFO - PROCESS | 1782 | 1461157021149 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 05:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:57:01 INFO - PROCESS | 1782 | 1461157021156 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:57:01 INFO - PROCESS | 1782 | 1461157021160 Marionette TRACE conn4 <- [1,1174,null,{}] 05:57:01 INFO - PROCESS | 1782 | 1461157021166 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}] 05:57:01 INFO - PROCESS | 1782 | 1461157021355 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 05:57:01 INFO - PROCESS | 1782 | 1461157021623 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x95ca0c00 == 138 [pid = 1782] [id = 301] 05:57:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 227 (0x99aef800) [pid = 1782] [serial = 904] [outer = (nil)] 05:57:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 228 (0x9df86400) [pid = 1782] [serial = 905] [outer = 0x99aef800] 05:57:01 INFO - PROCESS | 1782 | 1461157021751 Marionette DEBUG loaded listener.js 05:57:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 229 (0x9df90400) [pid = 1782] [serial = 906] [outer = 0x99aef800] 05:57:02 INFO - PROCESS | 1782 | 1461157022615 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] 05:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:57:02 INFO - PROCESS | 1782 | 1461157022692 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 05:57:02 INFO - PROCESS | 1782 | 1461157022701 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:57:02 INFO - PROCESS | 1782 | 1461157022703 Marionette TRACE conn4 <- [1,1178,null,{}] 05:57:02 INFO - PROCESS | 1782 | 1461157022711 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}] 05:57:02 INFO - PROCESS | 1782 | 1461157022959 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 05:57:03 INFO - PROCESS | 1782 | 1461157023291 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ec0400 == 139 [pid = 1782] [id = 302] 05:57:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 230 (0x87ee7c00) [pid = 1782] [serial = 907] [outer = (nil)] 05:57:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 231 (0x8b4b1c00) [pid = 1782] [serial = 908] [outer = 0x87ee7c00] 05:57:03 INFO - PROCESS | 1782 | 1461157023394 Marionette DEBUG loaded listener.js 05:57:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 232 (0x8b4cf400) [pid = 1782] [serial = 909] [outer = 0x87ee7c00] 05:57:04 INFO - PROCESS | 1782 | --DOCSHELL 0x93c10000 == 138 [pid = 1782] [id = 9] 05:57:04 INFO - PROCESS | 1782 | 1461157024407 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] 05:57:04 INFO - PROCESS | 1782 | 1461157024491 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 05:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:57:04 INFO - PROCESS | 1782 | 1461157024499 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:57:04 INFO - PROCESS | 1782 | 1461157024503 Marionette TRACE conn4 <- [1,1182,null,{}] 05:57:04 INFO - PROCESS | 1782 | 1461157024509 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}] 05:57:04 INFO - PROCESS | 1782 | 1461157024777 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 05:57:05 INFO - PROCESS | 1782 | 1461157025082 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8eab8400 == 139 [pid = 1782] [id = 303] 05:57:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 233 (0x90531400) [pid = 1782] [serial = 910] [outer = (nil)] 05:57:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 234 (0x950e1800) [pid = 1782] [serial = 911] [outer = 0x90531400] 05:57:05 INFO - PROCESS | 1782 | 1461157025185 Marionette DEBUG loaded listener.js 05:57:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 235 (0x98108c00) [pid = 1782] [serial = 912] [outer = 0x90531400] 05:57:06 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:06 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:57:06 INFO - PROCESS | 1782 | 1461157026463 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] 05:57:06 INFO - PROCESS | 1782 | 1461157026609 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 05:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:57:06 INFO - PROCESS | 1782 | 1461157026637 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:57:06 INFO - PROCESS | 1782 | 1461157026643 Marionette TRACE conn4 <- [1,1186,null,{}] 05:57:06 INFO - PROCESS | 1782 | 1461157026653 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}] 05:57:06 INFO - PROCESS | 1782 | 1461157026850 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 05:57:07 INFO - PROCESS | 1782 | 1461157027064 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ee0400 == 140 [pid = 1782] [id = 304] 05:57:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 236 (0x8b516800) [pid = 1782] [serial = 913] [outer = (nil)] 05:57:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 237 (0x8bda6000) [pid = 1782] [serial = 914] [outer = 0x8b516800] 05:57:07 INFO - PROCESS | 1782 | 1461157027200 Marionette DEBUG loaded listener.js 05:57:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 238 (0x8e739800) [pid = 1782] [serial = 915] [outer = 0x8b516800] 05:57:08 INFO - PROCESS | 1782 | 1461157028263 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] 05:57:08 INFO - PROCESS | 1782 | 1461157028341 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 05:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:57:08 INFO - PROCESS | 1782 | 1461157028353 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:57:08 INFO - PROCESS | 1782 | 1461157028357 Marionette TRACE conn4 <- [1,1190,null,{}] 05:57:08 INFO - PROCESS | 1782 | 1461157028363 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}] 05:57:08 INFO - PROCESS | 1782 | 1461157028560 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 05:57:08 INFO - PROCESS | 1782 | 1461157028824 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x890c0800 == 141 [pid = 1782] [id = 305] 05:57:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 239 (0x8a175000) [pid = 1782] [serial = 916] [outer = (nil)] 05:57:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 240 (0x8a47dc00) [pid = 1782] [serial = 917] [outer = 0x8a175000] 05:57:08 INFO - PROCESS | 1782 | 1461157028989 Marionette DEBUG loaded listener.js 05:57:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 241 (0x8b7a0c00) [pid = 1782] [serial = 918] [outer = 0x8a175000] 05:57:09 INFO - PROCESS | 1782 | --DOCSHELL 0x91ea6c00 == 140 [pid = 1782] [id = 71] 05:57:09 INFO - PROCESS | 1782 | --DOCSHELL 0x8dd75800 == 139 [pid = 1782] [id = 130] 05:57:09 INFO - PROCESS | 1782 | --DOMWINDOW == 240 (0x8eae5800) [pid = 1782] [serial = 803] [outer = (nil)] [url = about:blank] 05:57:09 INFO - PROCESS | 1782 | --DOCSHELL 0x8dcef400 == 138 [pid = 1782] [id = 286] 05:57:09 INFO - PROCESS | 1782 | --DOCSHELL 0x8f341000 == 137 [pid = 1782] [id = 285] 05:57:09 INFO - PROCESS | 1782 | --DOCSHELL 0x8b522c00 == 136 [pid = 1782] [id = 284] 05:57:09 INFO - PROCESS | 1782 | --DOCSHELL 0x8bbe2c00 == 135 [pid = 1782] [id = 265] 05:57:09 INFO - PROCESS | 1782 | --DOCSHELL 0x87cf0800 == 134 [pid = 1782] [id = 283] 05:57:09 INFO - PROCESS | 1782 | --DOCSHELL 0x8b749000 == 133 [pid = 1782] [id = 264] 05:57:09 INFO - PROCESS | 1782 | --DOCSHELL 0x87cee000 == 132 [pid = 1782] [id = 282] 05:57:09 INFO - PROCESS | 1782 | --DOCSHELL 0x890c1800 == 131 [pid = 1782] [id = 281] 05:57:09 INFO - PROCESS | 1782 | --DOCSHELL 0x8b4b2800 == 130 [pid = 1782] [id = 280] 05:57:09 INFO - PROCESS | 1782 | --DOCSHELL 0x8f348c00 == 129 [pid = 1782] [id = 274] 05:57:09 INFO - PROCESS | 1782 | --DOCSHELL 0x8fc4cc00 == 128 [pid = 1782] [id = 273] 05:57:09 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa59400 == 127 [pid = 1782] [id = 272] 05:57:09 INFO - PROCESS | 1782 | --DOCSHELL 0x8f413c00 == 126 [pid = 1782] [id = 271] 05:57:10 INFO - PROCESS | 1782 | 1461157030005 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] 05:57:10 INFO - PROCESS | 1782 | 1461157030092 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 05:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:57:10 INFO - PROCESS | 1782 | 1461157030101 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:57:10 INFO - PROCESS | 1782 | 1461157030107 Marionette TRACE conn4 <- [1,1194,null,{}] 05:57:10 INFO - PROCESS | 1782 | 1461157030122 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}] 05:57:10 INFO - PROCESS | 1782 | 1461157030318 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 05:57:10 INFO - PROCESS | 1782 | 1461157030579 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dd78c00 == 127 [pid = 1782] [id = 306] 05:57:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 214 (0x8e86e800) [pid = 1782] [serial = 919] [outer = (nil)] 05:57:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 215 (0x8f341400) [pid = 1782] [serial = 920] [outer = 0x8e86e800] 05:57:10 INFO - PROCESS | 1782 | 1461157030698 Marionette DEBUG loaded listener.js 05:57:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 216 (0x90175400) [pid = 1782] [serial = 921] [outer = 0x8e86e800] 05:57:11 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:11 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:57:11 INFO - PROCESS | 1782 | 1461157031490 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] 05:57:11 INFO - PROCESS | 1782 | 1461157031541 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 05:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:57:11 INFO - PROCESS | 1782 | 1461157031547 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:57:11 INFO - PROCESS | 1782 | 1461157031550 Marionette TRACE conn4 <- [1,1198,null,{}] 05:57:11 INFO - PROCESS | 1782 | 1461157031556 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}] 05:57:11 INFO - PROCESS | 1782 | 1461157031823 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 05:57:11 INFO - PROCESS | 1782 | 1461157031857 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4ae000 == 128 [pid = 1782] [id = 307] 05:57:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 217 (0x9017fc00) [pid = 1782] [serial = 922] [outer = (nil)] 05:57:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 218 (0x91ea6c00) [pid = 1782] [serial = 923] [outer = 0x9017fc00] 05:57:11 INFO - PROCESS | 1782 | 1461157031937 Marionette DEBUG loaded listener.js 05:57:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 219 (0x91f8cc00) [pid = 1782] [serial = 924] [outer = 0x9017fc00] 05:57:12 INFO - PROCESS | 1782 | 1461157032868 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]]]}] 05:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1377ms 05:57:12 INFO - PROCESS | 1782 | 1461157032926 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 05:57:12 INFO - PROCESS | 1782 | 1461157032929 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 05:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:57:12 INFO - PROCESS | 1782 | 1461157032936 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:57:12 INFO - PROCESS | 1782 | 1461157032938 Marionette TRACE conn4 <- [1,1202,null,{}] 05:57:12 INFO - PROCESS | 1782 | 1461157032944 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}] 05:57:13 INFO - PROCESS | 1782 | 1461157033182 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 05:57:13 INFO - PROCESS | 1782 | 1461157033214 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x929c5800 == 129 [pid = 1782] [id = 308] 05:57:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 220 (0x92a0f000) [pid = 1782] [serial = 925] [outer = (nil)] 05:57:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 221 (0x935a5000) [pid = 1782] [serial = 926] [outer = 0x92a0f000] 05:57:13 INFO - PROCESS | 1782 | 1461157033292 Marionette DEBUG loaded listener.js 05:57:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 222 (0x935afc00) [pid = 1782] [serial = 927] [outer = 0x92a0f000] 05:57:14 INFO - PROCESS | 1782 | --DOMWINDOW == 221 (0x87ec8000) [pid = 1782] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:57:14 INFO - PROCESS | 1782 | --DOMWINDOW == 220 (0x8bda6400) [pid = 1782] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:57:14 INFO - PROCESS | 1782 | --DOMWINDOW == 219 (0x8b4c2800) [pid = 1782] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:57:14 INFO - PROCESS | 1782 | --DOMWINDOW == 218 (0x8b4c2400) [pid = 1782] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:57:14 INFO - PROCESS | 1782 | --DOMWINDOW == 217 (0x8fc43c00) [pid = 1782] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:57:14 INFO - PROCESS | 1782 | --DOMWINDOW == 216 (0x8a47a400) [pid = 1782] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:57:14 INFO - PROCESS | 1782 | --DOMWINDOW == 215 (0x8dd7bc00) [pid = 1782] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:57:14 INFO - PROCESS | 1782 | 1461157034655 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]]]}] 05:57:14 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 05:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1787ms 05:57:14 INFO - PROCESS | 1782 | 1461157034725 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 05:57:14 INFO - PROCESS | 1782 | 1461157034731 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 05:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:57:14 INFO - PROCESS | 1782 | 1461157034748 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:57:14 INFO - PROCESS | 1782 | 1461157034750 Marionette TRACE conn4 <- [1,1206,null,{}] 05:57:14 INFO - PROCESS | 1782 | 1461157034758 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}] 05:57:14 INFO - PROCESS | 1782 | 1461157034969 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 05:57:15 INFO - PROCESS | 1782 | 1461157034981 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b6cf400 == 130 [pid = 1782] [id = 309] 05:57:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 216 (0x8f419800) [pid = 1782] [serial = 928] [outer = (nil)] 05:57:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 217 (0x93c07400) [pid = 1782] [serial = 929] [outer = 0x8f419800] 05:57:15 INFO - PROCESS | 1782 | 1461157035063 Marionette DEBUG loaded listener.js 05:57:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 218 (0x950e8400) [pid = 1782] [serial = 930] [outer = 0x8f419800] 05:57:16 INFO - PROCESS | 1782 | 1461157035998 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]]]}] 05:57:16 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 05:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1281ms 05:57:16 INFO - PROCESS | 1782 | 1461157036030 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 05:57:16 INFO - PROCESS | 1782 | 1461157036033 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 05:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:57:16 INFO - PROCESS | 1782 | 1461157036040 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:57:16 INFO - PROCESS | 1782 | 1461157036042 Marionette TRACE conn4 <- [1,1210,null,{}] 05:57:16 INFO - PROCESS | 1782 | 1461157036048 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}] 05:57:16 INFO - PROCESS | 1782 | 1461157036220 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 05:57:16 INFO - PROCESS | 1782 | 1461157036536 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x87cee000 == 131 [pid = 1782] [id = 310] 05:57:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 219 (0x87cee800) [pid = 1782] [serial = 931] [outer = (nil)] 05:57:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 220 (0x8a17c000) [pid = 1782] [serial = 932] [outer = 0x87cee800] 05:57:16 INFO - PROCESS | 1782 | 1461157036638 Marionette DEBUG loaded listener.js 05:57:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 221 (0x8a479c00) [pid = 1782] [serial = 933] [outer = 0x87cee800] 05:57:17 INFO - PROCESS | 1782 | 1461157037685 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]]]}] 05:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1681ms 05:57:17 INFO - PROCESS | 1782 | 1461157037724 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 05:57:17 INFO - PROCESS | 1782 | 1461157037734 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 05:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:57:17 INFO - PROCESS | 1782 | 1461157037746 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:57:17 INFO - PROCESS | 1782 | 1461157037751 Marionette TRACE conn4 <- [1,1214,null,{}] 05:57:17 INFO - PROCESS | 1782 | 1461157037760 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}] 05:57:18 INFO - PROCESS | 1782 | 1461157037996 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 05:57:18 INFO - PROCESS | 1782 | 1461157038271 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b79bc00 == 132 [pid = 1782] [id = 311] 05:57:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 222 (0x8b79f400) [pid = 1782] [serial = 934] [outer = (nil)] 05:57:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 223 (0x8bbda000) [pid = 1782] [serial = 935] [outer = 0x8b79f400] 05:57:18 INFO - PROCESS | 1782 | 1461157038410 Marionette DEBUG loaded listener.js 05:57:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 224 (0x8bd47800) [pid = 1782] [serial = 936] [outer = 0x8b79f400] 05:57:19 INFO - PROCESS | 1782 | 1461157039399 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]]]}] 05:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1687ms 05:57:19 INFO - PROCESS | 1782 | 1461157039436 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 05:57:19 INFO - PROCESS | 1782 | 1461157039442 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 05:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:57:19 INFO - PROCESS | 1782 | 1461157039449 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:57:19 INFO - PROCESS | 1782 | 1461157039453 Marionette TRACE conn4 <- [1,1218,null,{}] 05:57:19 INFO - PROCESS | 1782 | 1461157039459 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}] 05:57:19 INFO - PROCESS | 1782 | 1461157039666 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 05:57:19 INFO - PROCESS | 1782 | 1461157039968 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bbd7c00 == 133 [pid = 1782] [id = 312] 05:57:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 225 (0x8bdb0000) [pid = 1782] [serial = 937] [outer = (nil)] 05:57:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 226 (0x8e872c00) [pid = 1782] [serial = 938] [outer = 0x8bdb0000] 05:57:20 INFO - PROCESS | 1782 | 1461157040101 Marionette DEBUG loaded listener.js 05:57:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 227 (0x8f34b400) [pid = 1782] [serial = 939] [outer = 0x8bdb0000] 05:57:21 INFO - PROCESS | 1782 | 1461157041061 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]]]}] 05:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1680ms 05:57:21 INFO - PROCESS | 1782 | 1461157041131 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 05:57:21 INFO - PROCESS | 1782 | 1461157041136 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 05:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:57:21 INFO - PROCESS | 1782 | 1461157041153 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:57:21 INFO - PROCESS | 1782 | 1461157041164 Marionette TRACE conn4 <- [1,1222,null,{}] 05:57:21 INFO - PROCESS | 1782 | 1461157041171 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}] 05:57:21 INFO - PROCESS | 1782 | 1461157041392 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 05:57:21 INFO - PROCESS | 1782 | 1461157041620 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bda5800 == 134 [pid = 1782] [id = 313] 05:57:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 228 (0x8dcfb400) [pid = 1782] [serial = 940] [outer = (nil)] 05:57:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 229 (0x93c02000) [pid = 1782] [serial = 941] [outer = 0x8dcfb400] 05:57:21 INFO - PROCESS | 1782 | 1461157041754 Marionette DEBUG loaded listener.js 05:57:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 230 (0x96eb1800) [pid = 1782] [serial = 942] [outer = 0x8dcfb400] 05:57:22 INFO - PROCESS | 1782 | 1461157042653 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] 05:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:57:22 INFO - PROCESS | 1782 | 1461157042700 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 05:57:22 INFO - PROCESS | 1782 | 1461157042707 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:57:22 INFO - PROCESS | 1782 | 1461157042710 Marionette TRACE conn4 <- [1,1226,null,{}] 05:57:22 INFO - PROCESS | 1782 | 1461157042716 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}] 05:57:22 INFO - PROCESS | 1782 | 1461157042925 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 05:57:23 INFO - PROCESS | 1782 | 1461157043178 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x8eab7000 == 135 [pid = 1782] [id = 314] 05:57:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 231 (0x912e2800) [pid = 1782] [serial = 943] [outer = (nil)] 05:57:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 232 (0x98004400) [pid = 1782] [serial = 944] [outer = 0x912e2800] 05:57:23 INFO - PROCESS | 1782 | 1461157043310 Marionette DEBUG loaded listener.js 05:57:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 233 (0x9800bc00) [pid = 1782] [serial = 945] [outer = 0x912e2800] 05:57:24 INFO - PROCESS | 1782 | 1461157044172 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]]]}] 05:57:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:57:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1541ms 05:57:24 INFO - PROCESS | 1782 | 1461157044248 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 05:57:24 INFO - PROCESS | 1782 | 1461157044252 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 05:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:57:24 INFO - PROCESS | 1782 | 1461157044259 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:57:24 INFO - PROCESS | 1782 | 1461157044263 Marionette TRACE conn4 <- [1,1230,null,{}] 05:57:24 INFO - PROCESS | 1782 | 1461157044269 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}] 05:57:24 INFO - PROCESS | 1782 | 1461157044502 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 05:57:24 INFO - PROCESS | 1782 | 1461157044772 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x9810f400 == 136 [pid = 1782] [id = 315] 05:57:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 234 (0x981c0800) [pid = 1782] [serial = 946] [outer = (nil)] 05:57:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 235 (0x9825c400) [pid = 1782] [serial = 947] [outer = 0x981c0800] 05:57:24 INFO - PROCESS | 1782 | 1461157044918 Marionette DEBUG loaded listener.js 05:57:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 236 (0x997f0800) [pid = 1782] [serial = 948] [outer = 0x981c0800] 05:57:25 INFO - PROCESS | 1782 | 1461157045855 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]]]}] 05:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1631ms 05:57:25 INFO - PROCESS | 1782 | 1461157045891 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 05:57:25 INFO - PROCESS | 1782 | 1461157045895 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 05:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:57:25 INFO - PROCESS | 1782 | 1461157045903 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:57:25 INFO - PROCESS | 1782 | 1461157045907 Marionette TRACE conn4 <- [1,1234,null,{}] 05:57:25 INFO - PROCESS | 1782 | 1461157045913 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}] 05:57:26 INFO - PROCESS | 1782 | 1461157046119 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 05:57:26 INFO - PROCESS | 1782 | 1461157046372 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x980b5800 == 137 [pid = 1782] [id = 316] 05:57:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 237 (0x99ae6800) [pid = 1782] [serial = 949] [outer = (nil)] 05:57:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 238 (0x9ea15000) [pid = 1782] [serial = 950] [outer = 0x99ae6800] 05:57:26 INFO - PROCESS | 1782 | 1461157046507 Marionette DEBUG loaded listener.js 05:57:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 239 (0x9fb2fc00) [pid = 1782] [serial = 951] [outer = 0x99ae6800] 05:57:27 INFO - PROCESS | 1782 | 1461157047338 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]]]}] 05:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1479ms 05:57:27 INFO - PROCESS | 1782 | 1461157047383 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 05:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:57:27 INFO - PROCESS | 1782 | 1461157047387 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 05:57:27 INFO - PROCESS | 1782 | 1461157047393 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:57:27 INFO - PROCESS | 1782 | 1461157047397 Marionette TRACE conn4 <- [1,1238,null,{}] 05:57:27 INFO - PROCESS | 1782 | 1461157047404 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}] 05:57:27 INFO - PROCESS | 1782 | 1461157047621 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 05:57:27 INFO - PROCESS | 1782 | 1461157047890 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x8eae7400 == 138 [pid = 1782] [id = 317] 05:57:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 240 (0x99ae8400) [pid = 1782] [serial = 952] [outer = (nil)] 05:57:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 241 (0x9fc49000) [pid = 1782] [serial = 953] [outer = 0x99ae8400] 05:57:28 INFO - PROCESS | 1782 | 1461157048022 Marionette DEBUG loaded listener.js 05:57:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 242 (0x9fc91c00) [pid = 1782] [serial = 954] [outer = 0x99ae8400] 05:57:28 INFO - PROCESS | 1782 | 1461157048850 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]]]}] 05:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1488ms 05:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:57:28 INFO - PROCESS | 1782 | 1461157048882 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 05:57:28 INFO - PROCESS | 1782 | 1461157048885 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 05:57:28 INFO - PROCESS | 1782 | 1461157048892 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:57:28 INFO - PROCESS | 1782 | 1461157048895 Marionette TRACE conn4 <- [1,1242,null,{}] 05:57:28 INFO - PROCESS | 1782 | 1461157048901 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}] 05:57:29 INFO - PROCESS | 1782 | 1461157049094 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 05:57:29 INFO - PROCESS | 1782 | 1461157049359 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x96eae400 == 139 [pid = 1782] [id = 318] 05:57:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 243 (0x98004c00) [pid = 1782] [serial = 955] [outer = (nil)] 05:57:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 244 (0x9fe9c400) [pid = 1782] [serial = 956] [outer = 0x98004c00] 05:57:29 INFO - PROCESS | 1782 | 1461157049495 Marionette DEBUG loaded listener.js 05:57:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 245 (0x9fea4400) [pid = 1782] [serial = 957] [outer = 0x98004c00] 05:57:30 INFO - PROCESS | 1782 | 1461157050364 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]]]}] 05:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1529ms 05:57:30 INFO - PROCESS | 1782 | 1461157050421 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 05:57:30 INFO - PROCESS | 1782 | 1461157050425 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 05:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:57:30 INFO - PROCESS | 1782 | 1461157050431 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:57:30 INFO - PROCESS | 1782 | 1461157050435 Marionette TRACE conn4 <- [1,1246,null,{}] 05:57:30 INFO - PROCESS | 1782 | 1461157050440 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}] 05:57:30 INFO - PROCESS | 1782 | 1461157050657 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 05:57:30 INFO - PROCESS | 1782 | 1461157050929 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x9fb29c00 == 140 [pid = 1782] [id = 319] 05:57:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 246 (0x9fc98000) [pid = 1782] [serial = 958] [outer = (nil)] 05:57:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 247 (0x9ffc7000) [pid = 1782] [serial = 959] [outer = 0x9fc98000] 05:57:31 INFO - PROCESS | 1782 | 1461157051056 Marionette DEBUG loaded listener.js 05:57:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 248 (0xa0a0c000) [pid = 1782] [serial = 960] [outer = 0x9fc98000] 05:57:31 INFO - PROCESS | 1782 | 1461157051929 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]]]}] 05:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1534ms 05:57:31 INFO - PROCESS | 1782 | 1461157051967 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 05:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:57:31 INFO - PROCESS | 1782 | 1461157051971 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 05:57:31 INFO - PROCESS | 1782 | 1461157051977 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:57:31 INFO - PROCESS | 1782 | 1461157051981 Marionette TRACE conn4 <- [1,1250,null,{}] 05:57:31 INFO - PROCESS | 1782 | 1461157051986 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}] 05:57:32 INFO - PROCESS | 1782 | 1461157052181 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 05:57:32 INFO - PROCESS | 1782 | 1461157052466 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:32 INFO - PROCESS | 1782 | ++DOCSHELL 0xa0c2f800 == 141 [pid = 1782] [id = 320] 05:57:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 249 (0xa0c30000) [pid = 1782] [serial = 961] [outer = (nil)] 05:57:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 250 (0xa0c3ac00) [pid = 1782] [serial = 962] [outer = 0xa0c30000] 05:57:32 INFO - PROCESS | 1782 | 1461157052574 Marionette DEBUG loaded listener.js 05:57:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 251 (0xa0f69000) [pid = 1782] [serial = 963] [outer = 0xa0c30000] 05:57:33 INFO - PROCESS | 1782 | 1461157053501 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]]]}] 05:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1583ms 05:57:33 INFO - PROCESS | 1782 | 1461157053561 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 05:57:33 INFO - PROCESS | 1782 | 1461157053566 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 05:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:57:33 INFO - PROCESS | 1782 | 1461157053572 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:57:33 INFO - PROCESS | 1782 | 1461157053577 Marionette TRACE conn4 <- [1,1254,null,{}] 05:57:33 INFO - PROCESS | 1782 | 1461157053583 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}] 05:57:33 INFO - PROCESS | 1782 | 1461157053822 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 05:57:34 INFO - PROCESS | 1782 | 1461157054090 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dd76800 == 142 [pid = 1782] [id = 321] 05:57:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 252 (0xa0a8e000) [pid = 1782] [serial = 964] [outer = (nil)] 05:57:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 253 (0xa3cd4800) [pid = 1782] [serial = 965] [outer = 0xa0a8e000] 05:57:34 INFO - PROCESS | 1782 | 1461157054218 Marionette DEBUG loaded listener.js 05:57:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 254 (0xa3ce1400) [pid = 1782] [serial = 966] [outer = 0xa0a8e000] 05:57:35 INFO - PROCESS | 1782 | 1461157055054 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]]]}] 05:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1538ms 05:57:35 INFO - PROCESS | 1782 | 1461157055111 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 05:57:35 INFO - PROCESS | 1782 | 1461157055114 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 05:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:57:35 INFO - PROCESS | 1782 | 1461157055121 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:57:35 INFO - PROCESS | 1782 | 1461157055124 Marionette TRACE conn4 <- [1,1258,null,{}] 05:57:35 INFO - PROCESS | 1782 | 1461157055130 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}] 05:57:35 INFO - PROCESS | 1782 | 1461157055346 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 05:57:35 INFO - PROCESS | 1782 | 1461157055603 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x89312c00 == 143 [pid = 1782] [id = 322] 05:57:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 255 (0x89313400) [pid = 1782] [serial = 967] [outer = (nil)] 05:57:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 256 (0x8931c000) [pid = 1782] [serial = 968] [outer = 0x89313400] 05:57:35 INFO - PROCESS | 1782 | 1461157055738 Marionette DEBUG loaded listener.js 05:57:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 257 (0x8931e800) [pid = 1782] [serial = 969] [outer = 0x89313400] 05:57:36 INFO - PROCESS | 1782 | 1461157056582 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]]]}] 05:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1540ms 05:57:36 INFO - PROCESS | 1782 | 1461157056662 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 05:57:36 INFO - PROCESS | 1782 | 1461157056666 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 05:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:57:36 INFO - PROCESS | 1782 | 1461157056672 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:57:36 INFO - PROCESS | 1782 | 1461157056676 Marionette TRACE conn4 <- [1,1262,null,{}] 05:57:36 INFO - PROCESS | 1782 | 1461157056681 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}] 05:57:36 INFO - PROCESS | 1782 | 1461157056878 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 05:57:37 INFO - PROCESS | 1782 | 1461157057140 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x89313800 == 144 [pid = 1782] [id = 323] 05:57:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 258 (0x89319800) [pid = 1782] [serial = 970] [outer = (nil)] 05:57:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 259 (0xa2ace400) [pid = 1782] [serial = 971] [outer = 0x89319800] 05:57:37 INFO - PROCESS | 1782 | 1461157057278 Marionette DEBUG loaded listener.js 05:57:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 260 (0xa444bc00) [pid = 1782] [serial = 972] [outer = 0x89319800] 05:57:38 INFO - PROCESS | 1782 | 1461157058214 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]]]}] 05:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1581ms 05:57:38 INFO - PROCESS | 1782 | 1461157058254 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 05:57:38 INFO - PROCESS | 1782 | 1461157058257 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 05:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:57:38 INFO - PROCESS | 1782 | 1461157058264 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:57:38 INFO - PROCESS | 1782 | 1461157058268 Marionette TRACE conn4 <- [1,1266,null,{}] 05:57:38 INFO - PROCESS | 1782 | 1461157058273 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}] 05:57:38 INFO - PROCESS | 1782 | 1461157058465 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 05:57:38 INFO - PROCESS | 1782 | 1461157058793 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x89321800 == 145 [pid = 1782] [id = 324] 05:57:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 261 (0x8dd7d000) [pid = 1782] [serial = 973] [outer = (nil)] 05:57:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 262 (0x9031f400) [pid = 1782] [serial = 974] [outer = 0x8dd7d000] 05:57:38 INFO - PROCESS | 1782 | 1461157058885 Marionette DEBUG loaded listener.js 05:57:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 263 (0x90323c00) [pid = 1782] [serial = 975] [outer = 0x8dd7d000] 05:57:39 INFO - PROCESS | 1782 | 1461157059719 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]]]}] 05:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1528ms 05:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:57:39 INFO - PROCESS | 1782 | 1461157059793 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 05:57:39 INFO - PROCESS | 1782 | 1461157059796 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 05:57:39 INFO - PROCESS | 1782 | 1461157059802 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:57:39 INFO - PROCESS | 1782 | 1461157059806 Marionette TRACE conn4 <- [1,1270,null,{}] 05:57:39 INFO - PROCESS | 1782 | 1461157059812 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}] 05:57:39 INFO - PROCESS | 1782 | 1461157059995 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 05:57:40 INFO - PROCESS | 1782 | 1461157060252 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x86c24000 == 146 [pid = 1782] [id = 325] 05:57:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 264 (0x86c27000) [pid = 1782] [serial = 976] [outer = (nil)] 05:57:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 265 (0x86c2cc00) [pid = 1782] [serial = 977] [outer = 0x86c27000] 05:57:40 INFO - PROCESS | 1782 | 1461157060390 Marionette DEBUG loaded listener.js 05:57:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 266 (0x86c2fc00) [pid = 1782] [serial = 978] [outer = 0x86c27000] 05:57:41 INFO - PROCESS | 1782 | 1461157061284 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]]]}] 05:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1529ms 05:57:41 INFO - PROCESS | 1782 | 1461157061331 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 05:57:41 INFO - PROCESS | 1782 | 1461157061334 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 05:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:57:41 INFO - PROCESS | 1782 | 1461157061340 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:57:41 INFO - PROCESS | 1782 | 1461157061344 Marionette TRACE conn4 <- [1,1274,null,{}] 05:57:41 INFO - PROCESS | 1782 | 1461157061349 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}] 05:57:41 INFO - PROCESS | 1782 | 1461157061527 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 05:57:41 INFO - PROCESS | 1782 | 1461157061747 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x86c25400 == 147 [pid = 1782] [id = 326] 05:57:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 267 (0x86c2ac00) [pid = 1782] [serial = 979] [outer = (nil)] 05:57:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 268 (0x90320c00) [pid = 1782] [serial = 980] [outer = 0x86c2ac00] 05:57:41 INFO - PROCESS | 1782 | 1461157061871 Marionette DEBUG loaded listener.js 05:57:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 269 (0x90326000) [pid = 1782] [serial = 981] [outer = 0x86c2ac00] 05:57:42 INFO - PROCESS | 1782 | 1461157062794 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]]]}] 05:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1527ms 05:57:42 INFO - PROCESS | 1782 | 1461157062869 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 05:57:42 INFO - PROCESS | 1782 | 1461157062878 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 05:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:57:42 INFO - PROCESS | 1782 | 1461157062888 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:57:42 INFO - PROCESS | 1782 | 1461157062891 Marionette TRACE conn4 <- [1,1278,null,{}] 05:57:42 INFO - PROCESS | 1782 | 1461157062897 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}] 05:57:43 INFO - PROCESS | 1782 | 1461157063132 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 05:57:43 INFO - PROCESS | 1782 | 1461157063462 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a84000 == 148 [pid = 1782] [id = 327] 05:57:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 270 (0x84a84c00) [pid = 1782] [serial = 982] [outer = (nil)] 05:57:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 271 (0x84a8b000) [pid = 1782] [serial = 983] [outer = 0x84a84c00] 05:57:43 INFO - PROCESS | 1782 | 1461157063547 Marionette DEBUG loaded listener.js 05:57:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 272 (0x84a8cc00) [pid = 1782] [serial = 984] [outer = 0x84a84c00] 05:57:44 INFO - PROCESS | 1782 | 1461157064369 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]]]}] 05:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1531ms 05:57:44 INFO - PROCESS | 1782 | 1461157064420 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 05:57:44 INFO - PROCESS | 1782 | 1461157064423 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 05:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:57:44 INFO - PROCESS | 1782 | 1461157064431 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:57:44 INFO - PROCESS | 1782 | 1461157064434 Marionette TRACE conn4 <- [1,1282,null,{}] 05:57:44 INFO - PROCESS | 1782 | 1461157064440 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}] 05:57:44 INFO - PROCESS | 1782 | 1461157064641 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 05:57:44 INFO - PROCESS | 1782 | 1461157064860 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a8b800 == 149 [pid = 1782] [id = 328] 05:57:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 273 (0x84a90800) [pid = 1782] [serial = 985] [outer = (nil)] 05:57:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 274 (0x8b752800) [pid = 1782] [serial = 986] [outer = 0x84a90800] 05:57:45 INFO - PROCESS | 1782 | 1461157065025 Marionette DEBUG loaded listener.js 05:57:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 275 (0x8e86c800) [pid = 1782] [serial = 987] [outer = 0x84a90800] 05:57:47 INFO - PROCESS | 1782 | --DOCSHELL 0x90182c00 == 148 [pid = 1782] [id = 111] 05:57:47 INFO - PROCESS | 1782 | --DOCSHELL 0x87edf000 == 147 [pid = 1782] [id = 247] 05:57:47 INFO - PROCESS | 1782 | --DOCSHELL 0x87cf0c00 == 146 [pid = 1782] [id = 212] 05:57:47 INFO - PROCESS | 1782 | --DOCSHELL 0x87ebe400 == 145 [pid = 1782] [id = 254] 05:57:47 INFO - PROCESS | 1782 | --DOCSHELL 0x8eab1c00 == 144 [pid = 1782] [id = 213] 05:57:47 INFO - PROCESS | 1782 | --DOCSHELL 0x8e871800 == 143 [pid = 1782] [id = 251] 05:57:47 INFO - PROCESS | 1782 | --DOCSHELL 0x8eae7c00 == 142 [pid = 1782] [id = 252] 05:57:47 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa5dc00 == 141 [pid = 1782] [id = 253] 05:57:47 INFO - PROCESS | 1782 | --DOCSHELL 0x890bf000 == 140 [pid = 1782] [id = 207] 05:57:47 INFO - PROCESS | 1782 | --DOCSHELL 0x8bdad800 == 139 [pid = 1782] [id = 249] 05:57:47 INFO - PROCESS | 1782 | --DOCSHELL 0x91ea2400 == 138 [pid = 1782] [id = 256] 05:57:47 INFO - PROCESS | 1782 | --DOCSHELL 0x8b6cf400 == 137 [pid = 1782] [id = 309] 05:57:47 INFO - PROCESS | 1782 | --DOCSHELL 0x929c5800 == 136 [pid = 1782] [id = 308] 05:57:47 INFO - PROCESS | 1782 | --DOCSHELL 0x8b4ae000 == 135 [pid = 1782] [id = 307] 05:57:47 INFO - PROCESS | 1782 | --DOCSHELL 0x8dd78c00 == 134 [pid = 1782] [id = 306] 05:57:47 INFO - PROCESS | 1782 | --DOCSHELL 0x93c0c000 == 133 [pid = 1782] [id = 10] 05:57:47 INFO - PROCESS | 1782 | --DOCSHELL 0x890c0800 == 132 [pid = 1782] [id = 305] 05:57:47 INFO - PROCESS | 1782 | --DOCSHELL 0x87ee0400 == 131 [pid = 1782] [id = 304] 05:57:47 INFO - PROCESS | 1782 | --DOCSHELL 0x8dd71800 == 130 [pid = 1782] [id = 289] 05:57:47 INFO - PROCESS | 1782 | --DOCSHELL 0x8bbd5c00 == 129 [pid = 1782] [id = 287] 05:57:47 INFO - PROCESS | 1782 | --DOCSHELL 0x8b4abc00 == 128 [pid = 1782] [id = 288] 05:57:47 INFO - PROCESS | 1782 | 1461157067107 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]]]}] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 274 (0x93707c00) [pid = 1782] [serial = 863] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 273 (0x8a1c6400) [pid = 1782] [serial = 848] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 272 (0x95a2a400) [pid = 1782] [serial = 833] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 271 (0x9370f800) [pid = 1782] [serial = 827] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 270 (0x8f415400) [pid = 1782] [serial = 812] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 269 (0x978e9400) [pid = 1782] [serial = 839] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 268 (0x8fb87400) [pid = 1782] [serial = 855] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 267 (0x8a1ca400) [pid = 1782] [serial = 806] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 266 (0x8f411400) [pid = 1782] [serial = 854] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 265 (0x8e86a800) [pid = 1782] [serial = 852] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 264 (0x9017b400) [pid = 1782] [serial = 818] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 263 (0x8b6c4000) [pid = 1782] [serial = 843] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 262 (0x8b79dc00) [pid = 1782] [serial = 809] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 261 (0x8b4cbc00) [pid = 1782] [serial = 842] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 260 (0x8b521c00) [pid = 1782] [serial = 849] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 259 (0x914e2400) [pid = 1782] [serial = 858] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 258 (0x93c05c00) [pid = 1782] [serial = 830] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 257 (0x8e73c000) [pid = 1782] [serial = 846] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 256 (0x8dcf3800) [pid = 1782] [serial = 845] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 255 (0x92a0bc00) [pid = 1782] [serial = 824] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 254 (0x8b51b000) [pid = 1782] [serial = 836] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 253 (0x8dcf6800) [pid = 1782] [serial = 851] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 252 (0x91ea2c00) [pid = 1782] [serial = 821] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 251 (0x914ea000) [pid = 1782] [serial = 860] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 250 (0x8fb8f800) [pid = 1782] [serial = 815] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 249 (0x90178800) [pid = 1782] [serial = 857] [outer = (nil)] [url = about:blank] 05:57:47 INFO - PROCESS | 1782 | --DOMWINDOW == 248 (0x91ea0000) [pid = 1782] [serial = 861] [outer = (nil)] [url = about:blank] 05:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2832ms 05:57:47 INFO - PROCESS | 1782 | 1461157067266 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 05:57:47 INFO - PROCESS | 1782 | 1461157067271 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 05:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:57:47 INFO - PROCESS | 1782 | 1461157067280 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:57:47 INFO - PROCESS | 1782 | 1461157067285 Marionette TRACE conn4 <- [1,1286,null,{}] 05:57:47 INFO - PROCESS | 1782 | 1461157067292 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}] 05:57:47 INFO - PROCESS | 1782 | 1461157067482 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 05:57:47 INFO - PROCESS | 1782 | 1461157067656 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x86c2f800 == 129 [pid = 1782] [id = 329] 05:57:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 249 (0x890b6800) [pid = 1782] [serial = 988] [outer = (nil)] 05:57:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 250 (0x8b51a000) [pid = 1782] [serial = 989] [outer = 0x890b6800] 05:57:47 INFO - PROCESS | 1782 | 1461157067733 Marionette DEBUG loaded listener.js 05:57:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 251 (0x8b6c8000) [pid = 1782] [serial = 990] [outer = 0x890b6800] 05:57:48 INFO - PROCESS | 1782 | 1461157068510 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]]]}] 05:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1295ms 05:57:48 INFO - PROCESS | 1782 | 1461157068574 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 05:57:48 INFO - PROCESS | 1782 | 1461157068583 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 05:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:57:48 INFO - PROCESS | 1782 | 1461157068596 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:57:48 INFO - PROCESS | 1782 | 1461157068600 Marionette TRACE conn4 <- [1,1290,null,{}] 05:57:48 INFO - PROCESS | 1782 | 1461157068606 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}] 05:57:48 INFO - PROCESS | 1782 | 1461157068793 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 05:57:48 INFO - PROCESS | 1782 | 1461157068971 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4abc00 == 130 [pid = 1782] [id = 330] 05:57:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 252 (0x8b51b800) [pid = 1782] [serial = 991] [outer = (nil)] 05:57:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 253 (0x8bcd0000) [pid = 1782] [serial = 992] [outer = 0x8b51b800] 05:57:49 INFO - PROCESS | 1782 | 1461157069050 Marionette DEBUG loaded listener.js 05:57:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 254 (0x8bd4dc00) [pid = 1782] [serial = 993] [outer = 0x8b51b800] 05:57:50 INFO - PROCESS | 1782 | 1461157070001 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]]]}] 05:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1443ms 05:57:50 INFO - PROCESS | 1782 | 1461157070042 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 05:57:50 INFO - PROCESS | 1782 | 1461157070046 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 05:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:57:50 INFO - PROCESS | 1782 | 1461157070052 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:57:50 INFO - PROCESS | 1782 | 1461157070058 Marionette TRACE conn4 <- [1,1294,null,{}] 05:57:50 INFO - PROCESS | 1782 | 1461157070073 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}] 05:57:50 INFO - PROCESS | 1782 | 1461157070325 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 05:57:50 INFO - PROCESS | 1782 | 1461157070350 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bbe3000 == 131 [pid = 1782] [id = 331] 05:57:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 255 (0x8bd4d000) [pid = 1782] [serial = 994] [outer = (nil)] 05:57:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 256 (0x8eab8000) [pid = 1782] [serial = 995] [outer = 0x8bd4d000] 05:57:50 INFO - PROCESS | 1782 | 1461157070439 Marionette DEBUG loaded listener.js 05:57:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 257 (0x8f0a6000) [pid = 1782] [serial = 996] [outer = 0x8bd4d000] 05:57:51 INFO - PROCESS | 1782 | 1461157071363 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]]]}] 05:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1340ms 05:57:51 INFO - PROCESS | 1782 | 1461157071393 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 05:57:51 INFO - PROCESS | 1782 | 1461157071396 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 05:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:57:51 INFO - PROCESS | 1782 | 1461157071402 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:57:51 INFO - PROCESS | 1782 | 1461157071406 Marionette TRACE conn4 <- [1,1298,null,{}] 05:57:51 INFO - PROCESS | 1782 | 1461157071418 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}] 05:57:51 INFO - PROCESS | 1782 | 1461157071670 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 05:57:52 INFO - PROCESS | 1782 | --DOMWINDOW == 256 (0x8e86e800) [pid = 1782] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:57:52 INFO - PROCESS | 1782 | --DOMWINDOW == 255 (0x92a0f000) [pid = 1782] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:57:52 INFO - PROCESS | 1782 | --DOMWINDOW == 254 (0x9017fc00) [pid = 1782] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:57:52 INFO - PROCESS | 1782 | --DOMWINDOW == 253 (0x9500f800) [pid = 1782] [serial = 27] [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.] 05:57:52 INFO - PROCESS | 1782 | --DOMWINDOW == 252 (0x8a175000) [pid = 1782] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:57:52 INFO - PROCESS | 1782 | --DOMWINDOW == 251 (0x8b516800) [pid = 1782] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:57:52 INFO - PROCESS | 1782 | --DOMWINDOW == 250 (0x93c10400) [pid = 1782] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:57:52 INFO - PROCESS | 1782 | 1461157072310 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ec8000 == 132 [pid = 1782] [id = 332] 05:57:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 251 (0x8a175000) [pid = 1782] [serial = 997] [outer = (nil)] 05:57:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 252 (0x8dcf4c00) [pid = 1782] [serial = 998] [outer = 0x8a175000] 05:57:52 INFO - PROCESS | 1782 | 1461157072386 Marionette DEBUG loaded listener.js 05:57:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 253 (0x8f346000) [pid = 1782] [serial = 999] [outer = 0x8a175000] 05:57:53 INFO - PROCESS | 1782 | 1461157073169 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]]]}] 05:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1791ms 05:57:53 INFO - PROCESS | 1782 | 1461157073194 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 05:57:53 INFO - PROCESS | 1782 | 1461157073197 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 05:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:57:53 INFO - PROCESS | 1782 | 1461157073203 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:57:53 INFO - PROCESS | 1782 | 1461157073206 Marionette TRACE conn4 <- [1,1302,null,{}] 05:57:53 INFO - PROCESS | 1782 | 1461157073211 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}] 05:57:53 INFO - PROCESS | 1782 | 1461157073379 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 05:57:53 INFO - PROCESS | 1782 | 1461157073394 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f0af400 == 133 [pid = 1782] [id = 333] 05:57:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 254 (0x8f41f400) [pid = 1782] [serial = 1000] [outer = (nil)] 05:57:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 255 (0x8fb8ac00) [pid = 1782] [serial = 1001] [outer = 0x8f41f400] 05:57:53 INFO - PROCESS | 1782 | 1461157073467 Marionette DEBUG loaded listener.js 05:57:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 256 (0x8fc49400) [pid = 1782] [serial = 1002] [outer = 0x8f41f400] 05:57:54 INFO - PROCESS | 1782 | 1461157074506 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]]]}] 05:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1377ms 05:57:54 INFO - PROCESS | 1782 | 1461157074582 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 05:57:54 INFO - PROCESS | 1782 | 1461157074587 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 05:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:57:54 INFO - PROCESS | 1782 | 1461157074596 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:57:54 INFO - PROCESS | 1782 | 1461157074602 Marionette TRACE conn4 <- [1,1306,null,{}] 05:57:54 INFO - PROCESS | 1782 | 1461157074612 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}] 05:57:54 INFO - PROCESS | 1782 | 1461157074876 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 05:57:55 INFO - PROCESS | 1782 | 1461157075201 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4afc00 == 134 [pid = 1782] [id = 334] 05:57:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 257 (0x8b4c2800) [pid = 1782] [serial = 1003] [outer = (nil)] 05:57:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 258 (0x8b7a3400) [pid = 1782] [serial = 1004] [outer = 0x8b4c2800] 05:57:55 INFO - PROCESS | 1782 | 1461157075292 Marionette DEBUG loaded listener.js 05:57:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 259 (0x8bcd1c00) [pid = 1782] [serial = 1005] [outer = 0x8b4c2800] 05:57:56 INFO - PROCESS | 1782 | 1461157076257 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]]]}] 05:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1696ms 05:57:56 INFO - PROCESS | 1782 | 1461157076293 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 05:57:56 INFO - PROCESS | 1782 | 1461157076302 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 05:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:57:56 INFO - PROCESS | 1782 | 1461157076312 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:57:56 INFO - PROCESS | 1782 | 1461157076316 Marionette TRACE conn4 <- [1,1310,null,{}] 05:57:56 INFO - PROCESS | 1782 | 1461157076323 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}] 05:57:56 INFO - PROCESS | 1782 | 1461157076530 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 05:57:56 INFO - PROCESS | 1782 | 1461157076794 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b7a4400 == 135 [pid = 1782] [id = 335] 05:57:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 260 (0x8dcf8400) [pid = 1782] [serial = 1006] [outer = (nil)] 05:57:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 261 (0x8f0a5800) [pid = 1782] [serial = 1007] [outer = 0x8dcf8400] 05:57:56 INFO - PROCESS | 1782 | 1461157076922 Marionette DEBUG loaded listener.js 05:57:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 262 (0x8f41e400) [pid = 1782] [serial = 1008] [outer = 0x8dcf8400] 05:57:57 INFO - PROCESS | 1782 | 1461157077942 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] 05:57:58 INFO - PROCESS | 1782 | 1461157078003 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 05:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:57:58 INFO - PROCESS | 1782 | 1461157078010 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:57:58 INFO - PROCESS | 1782 | 1461157078016 Marionette TRACE conn4 <- [1,1314,null,{}] 05:57:58 INFO - PROCESS | 1782 | 1461157078046 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}] 05:57:58 INFO - PROCESS | 1782 | 1461157078282 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 05:57:58 INFO - PROCESS | 1782 | 1461157078589 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:57:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x90319800 == 136 [pid = 1782] [id = 336] 05:57:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 263 (0x90321000) [pid = 1782] [serial = 1009] [outer = (nil)] 05:57:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 264 (0x914eec00) [pid = 1782] [serial = 1010] [outer = 0x90321000] 05:57:58 INFO - PROCESS | 1782 | 1461157078686 Marionette DEBUG loaded listener.js 05:57:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 265 (0x91ecc800) [pid = 1782] [serial = 1011] [outer = 0x90321000] 05:57:59 INFO - PROCESS | 1782 | 1461157079554 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]]]}] 05:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1595ms 05:57:59 INFO - PROCESS | 1782 | 1461157079605 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 05:57:59 INFO - PROCESS | 1782 | 1461157079609 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 05:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:57:59 INFO - PROCESS | 1782 | 1461157079616 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:57:59 INFO - PROCESS | 1782 | 1461157079619 Marionette TRACE conn4 <- [1,1318,null,{}] 05:57:59 INFO - PROCESS | 1782 | 1461157079625 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}] 05:57:59 INFO - PROCESS | 1782 | 1461157079812 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 05:58:00 INFO - PROCESS | 1782 | 1461157080027 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x90610400 == 137 [pid = 1782] [id = 337] 05:58:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 266 (0x92a0f800) [pid = 1782] [serial = 1012] [outer = (nil)] 05:58:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 267 (0x9370f800) [pid = 1782] [serial = 1013] [outer = 0x92a0f800] 05:58:00 INFO - PROCESS | 1782 | 1461157080203 Marionette DEBUG loaded listener.js 05:58:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 268 (0x93a27800) [pid = 1782] [serial = 1014] [outer = 0x92a0f800] 05:58:01 INFO - PROCESS | 1782 | 1461157081087 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]]]}] 05:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1547ms 05:58:01 INFO - PROCESS | 1782 | 1461157081164 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 05:58:01 INFO - PROCESS | 1782 | 1461157081169 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 05:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:58:01 INFO - PROCESS | 1782 | 1461157081176 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:58:01 INFO - PROCESS | 1782 | 1461157081180 Marionette TRACE conn4 <- [1,1322,null,{}] 05:58:01 INFO - PROCESS | 1782 | 1461157081186 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}] 05:58:01 INFO - PROCESS | 1782 | 1461157081390 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 05:58:01 INFO - PROCESS | 1782 | 1461157081658 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x92a0f000 == 138 [pid = 1782] [id = 338] 05:58:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 269 (0x92a11400) [pid = 1782] [serial = 1015] [outer = (nil)] 05:58:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 270 (0x950e1c00) [pid = 1782] [serial = 1016] [outer = 0x92a11400] 05:58:01 INFO - PROCESS | 1782 | 1461157081786 Marionette DEBUG loaded listener.js 05:58:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 271 (0x96b65800) [pid = 1782] [serial = 1017] [outer = 0x92a11400] 05:58:02 INFO - PROCESS | 1782 | 1461157082649 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]]]}] 05:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1549ms 05:58:02 INFO - PROCESS | 1782 | 1461157082726 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 05:58:02 INFO - PROCESS | 1782 | 1461157082730 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 05:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:58:02 INFO - PROCESS | 1782 | 1461157082737 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:58:02 INFO - PROCESS | 1782 | 1461157082741 Marionette TRACE conn4 <- [1,1326,null,{}] 05:58:02 INFO - PROCESS | 1782 | 1461157082748 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}] 05:58:03 INFO - PROCESS | 1782 | 1461157083022 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 05:58:03 INFO - PROCESS | 1782 | 1461157083362 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x97e68800 == 139 [pid = 1782] [id = 339] 05:58:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 272 (0x97e69400) [pid = 1782] [serial = 1018] [outer = (nil)] 05:58:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 273 (0x98106c00) [pid = 1782] [serial = 1019] [outer = 0x97e69400] 05:58:03 INFO - PROCESS | 1782 | 1461157083465 Marionette DEBUG loaded listener.js 05:58:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 274 (0x9825a400) [pid = 1782] [serial = 1020] [outer = 0x97e69400] 05:58:04 INFO - PROCESS | 1782 | 1461157084377 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]]]}] 05:58:04 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 05:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1687ms 05:58:04 INFO - PROCESS | 1782 | 1461157084426 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 05:58:04 INFO - PROCESS | 1782 | 1461157084430 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 05:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:58:04 INFO - PROCESS | 1782 | 1461157084436 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:58:04 INFO - PROCESS | 1782 | 1461157084440 Marionette TRACE conn4 <- [1,1330,null,{}] 05:58:04 INFO - PROCESS | 1782 | 1461157084445 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}] 05:58:04 INFO - PROCESS | 1782 | 1461157084644 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 05:58:04 INFO - PROCESS | 1782 | 1461157084905 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x93c09400 == 140 [pid = 1782] [id = 340] 05:58:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 275 (0x97e68000) [pid = 1782] [serial = 1021] [outer = (nil)] 05:58:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 276 (0x990bbc00) [pid = 1782] [serial = 1022] [outer = 0x97e68000] 05:58:05 INFO - PROCESS | 1782 | 1461157085036 Marionette DEBUG loaded listener.js 05:58:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 277 (0x993a4800) [pid = 1782] [serial = 1023] [outer = 0x97e68000] 05:58:05 INFO - PROCESS | 1782 | 1461157085929 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]]]}] 05:58:05 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 05:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1529ms 05:58:05 INFO - PROCESS | 1782 | 1461157085966 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 05:58:05 INFO - PROCESS | 1782 | 1461157085970 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 05:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:58:05 INFO - PROCESS | 1782 | 1461157085976 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:58:05 INFO - PROCESS | 1782 | 1461157085980 Marionette TRACE conn4 <- [1,1334,null,{}] 05:58:05 INFO - PROCESS | 1782 | 1461157085985 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}] 05:58:06 INFO - PROCESS | 1782 | 1461157086183 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 05:58:06 INFO - PROCESS | 1782 | 1461157086500 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fb89400 == 141 [pid = 1782] [id = 341] 05:58:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 278 (0x93c08000) [pid = 1782] [serial = 1024] [outer = (nil)] 05:58:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 279 (0x9adcb400) [pid = 1782] [serial = 1025] [outer = 0x93c08000] 05:58:06 INFO - PROCESS | 1782 | 1461157086598 Marionette DEBUG loaded listener.js 05:58:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 280 (0x9b0a4800) [pid = 1782] [serial = 1026] [outer = 0x93c08000] 05:58:07 INFO - PROCESS | 1782 | 1461157087459 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]]]}] 05:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1531ms 05:58:07 INFO - PROCESS | 1782 | 1461157087508 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 05:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:58:07 INFO - PROCESS | 1782 | 1461157087512 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 05:58:07 INFO - PROCESS | 1782 | 1461157087519 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:58:07 INFO - PROCESS | 1782 | 1461157087522 Marionette TRACE conn4 <- [1,1338,null,{}] 05:58:07 INFO - PROCESS | 1782 | 1461157087528 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}] 05:58:07 INFO - PROCESS | 1782 | 1461157087726 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 05:58:08 INFO - PROCESS | 1782 | 1461157087989 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x98d40800 == 142 [pid = 1782] [id = 342] 05:58:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 281 (0x997f4000) [pid = 1782] [serial = 1027] [outer = (nil)] 05:58:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 282 (0x9fb8e400) [pid = 1782] [serial = 1028] [outer = 0x997f4000] 05:58:08 INFO - PROCESS | 1782 | 1461157088128 Marionette DEBUG loaded listener.js 05:58:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 283 (0x9fe9e000) [pid = 1782] [serial = 1029] [outer = 0x997f4000] 05:58:09 INFO - PROCESS | 1782 | 1461157089482 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]]]}] 05:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1988ms 05:58:09 INFO - PROCESS | 1782 | 1461157089555 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 05:58:09 INFO - PROCESS | 1782 | 1461157089558 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 05:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:58:09 INFO - PROCESS | 1782 | 1461157089568 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:58:09 INFO - PROCESS | 1782 | 1461157089571 Marionette TRACE conn4 <- [1,1342,null,{}] 05:58:09 INFO - PROCESS | 1782 | 1461157089578 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}] 05:58:09 INFO - PROCESS | 1782 | 1461157089771 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 05:58:10 INFO - PROCESS | 1782 | 1461157089987 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x950e9c00 == 143 [pid = 1782] [id = 343] 05:58:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 284 (0x9df91c00) [pid = 1782] [serial = 1030] [outer = (nil)] 05:58:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 285 (0xa0c1cc00) [pid = 1782] [serial = 1031] [outer = 0x9df91c00] 05:58:10 INFO - PROCESS | 1782 | 1461157090112 Marionette DEBUG loaded listener.js 05:58:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 286 (0xa0f65c00) [pid = 1782] [serial = 1032] [outer = 0x9df91c00] 05:58:11 INFO - PROCESS | 1782 | 1461157091030 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]]]}] 05:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1533ms 05:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:58:11 INFO - PROCESS | 1782 | 1461157091102 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 05:58:11 INFO - PROCESS | 1782 | 1461157091106 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 05:58:11 INFO - PROCESS | 1782 | 1461157091113 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:58:11 INFO - PROCESS | 1782 | 1461157091117 Marionette TRACE conn4 <- [1,1346,null,{}] 05:58:11 INFO - PROCESS | 1782 | 1461157091123 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}] 05:58:11 INFO - PROCESS | 1782 | 1461157091399 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 05:58:11 INFO - PROCESS | 1782 | 1461157091721 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x865cb000 == 144 [pid = 1782] [id = 344] 05:58:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 287 (0x865d5000) [pid = 1782] [serial = 1033] [outer = (nil)] 05:58:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 288 (0x8b4cd400) [pid = 1782] [serial = 1034] [outer = 0x865d5000] 05:58:11 INFO - PROCESS | 1782 | 1461157091816 Marionette DEBUG loaded listener.js 05:58:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 289 (0xa0f72800) [pid = 1782] [serial = 1035] [outer = 0x865d5000] 05:58:12 INFO - PROCESS | 1782 | 1461157092739 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]]]}] 05:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1694ms 05:58:12 INFO - PROCESS | 1782 | 1461157092808 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 05:58:12 INFO - PROCESS | 1782 | 1461157092811 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 05:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:58:12 INFO - PROCESS | 1782 | 1461157092817 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:58:12 INFO - PROCESS | 1782 | 1461157092821 Marionette TRACE conn4 <- [1,1350,null,{}] 05:58:12 INFO - PROCESS | 1782 | 1461157092827 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}] 05:58:13 INFO - PROCESS | 1782 | 1461157093018 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 05:58:13 INFO - PROCESS | 1782 | 1461157093285 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8be63000 == 145 [pid = 1782] [id = 345] 05:58:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 290 (0x8be63400) [pid = 1782] [serial = 1036] [outer = (nil)] 05:58:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 291 (0x8be69400) [pid = 1782] [serial = 1037] [outer = 0x8be63400] 05:58:13 INFO - PROCESS | 1782 | 1461157093430 Marionette DEBUG loaded listener.js 05:58:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 292 (0x8be6cc00) [pid = 1782] [serial = 1038] [outer = 0x8be63400] 05:58:14 INFO - PROCESS | 1782 | 1461157094292 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]]]}] 05:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1533ms 05:58:14 INFO - PROCESS | 1782 | 1461157094351 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 05:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:58:14 INFO - PROCESS | 1782 | 1461157094354 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 05:58:14 INFO - PROCESS | 1782 | 1461157094361 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:58:14 INFO - PROCESS | 1782 | 1461157094364 Marionette TRACE conn4 <- [1,1354,null,{}] 05:58:14 INFO - PROCESS | 1782 | 1461157094369 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}] 05:58:14 INFO - PROCESS | 1782 | 1461157094572 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 05:58:14 INFO - PROCESS | 1782 | 1461157094877 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8be68800 == 146 [pid = 1782] [id = 346] 05:58:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 293 (0x8be69800) [pid = 1782] [serial = 1039] [outer = (nil)] 05:58:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 294 (0xa2acf400) [pid = 1782] [serial = 1040] [outer = 0x8be69800] 05:58:14 INFO - PROCESS | 1782 | 1461157094969 Marionette DEBUG loaded listener.js 05:58:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 295 (0xa3c7a000) [pid = 1782] [serial = 1041] [outer = 0x8be69800] 05:58:15 INFO - PROCESS | 1782 | 1461157095863 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]]]}] 05:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1554ms 05:58:15 INFO - PROCESS | 1782 | 1461157095915 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 05:58:15 INFO - PROCESS | 1782 | 1461157095918 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 05:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:58:15 INFO - PROCESS | 1782 | 1461157095925 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:58:15 INFO - PROCESS | 1782 | 1461157095928 Marionette TRACE conn4 <- [1,1358,null,{}] 05:58:15 INFO - PROCESS | 1782 | 1461157095934 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}] 05:58:16 INFO - PROCESS | 1782 | 1461157096132 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 05:58:16 INFO - PROCESS | 1782 | 1461157096488 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x85ac5000 == 147 [pid = 1782] [id = 347] 05:58:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 296 (0x85ac6c00) [pid = 1782] [serial = 1042] [outer = (nil)] 05:58:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 297 (0x85acb000) [pid = 1782] [serial = 1043] [outer = 0x85ac6c00] 05:58:16 INFO - PROCESS | 1782 | 1461157096582 Marionette DEBUG loaded listener.js 05:58:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 298 (0x85acc400) [pid = 1782] [serial = 1044] [outer = 0x85ac6c00] 05:58:17 INFO - PROCESS | 1782 | 1461157097880 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]]]}] 05:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2032ms 05:58:18 INFO - PROCESS | 1782 | 1461157098031 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 05:58:18 INFO - PROCESS | 1782 | 1461157098037 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 05:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:58:18 INFO - PROCESS | 1782 | 1461157098051 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:58:18 INFO - PROCESS | 1782 | 1461157098056 Marionette TRACE conn4 <- [1,1362,null,{}] 05:58:18 INFO - PROCESS | 1782 | 1461157098064 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}] 05:58:18 INFO - PROCESS | 1782 | 1461157098249 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 05:58:18 INFO - PROCESS | 1782 | 1461157098530 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x87eddc00 == 148 [pid = 1782] [id = 348] 05:58:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 299 (0x89318800) [pid = 1782] [serial = 1045] [outer = (nil)] 05:58:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 300 (0x8b4b4000) [pid = 1782] [serial = 1046] [outer = 0x89318800] 05:58:18 INFO - PROCESS | 1782 | 1461157098617 Marionette DEBUG loaded listener.js 05:58:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 301 (0x8b4cc000) [pid = 1782] [serial = 1047] [outer = 0x89318800] 05:58:19 INFO - PROCESS | 1782 | 1461157099711 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]]]}] 05:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1743ms 05:58:19 INFO - PROCESS | 1782 | 1461157099793 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 05:58:19 INFO - PROCESS | 1782 | 1461157099802 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 05:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:58:19 INFO - PROCESS | 1782 | 1461157099814 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:58:19 INFO - PROCESS | 1782 | 1461157099817 Marionette TRACE conn4 <- [1,1366,null,{}] 05:58:19 INFO - PROCESS | 1782 | 1461157099824 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}] 05:58:20 INFO - PROCESS | 1782 | 1461157100064 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 05:58:20 INFO - PROCESS | 1782 | 1461157100335 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8931d800 == 149 [pid = 1782] [id = 349] 05:58:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 302 (0x8a1c6400) [pid = 1782] [serial = 1048] [outer = (nil)] 05:58:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 303 (0x8be66c00) [pid = 1782] [serial = 1049] [outer = 0x8a1c6400] 05:58:20 INFO - PROCESS | 1782 | 1461157100419 Marionette DEBUG loaded listener.js 05:58:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 304 (0x8dcf5800) [pid = 1782] [serial = 1050] [outer = 0x8a1c6400] 05:58:21 INFO - PROCESS | 1782 | 1461157101429 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] 05:58:21 INFO - PROCESS | 1782 | 1461157101452 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 05:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:58:21 INFO - PROCESS | 1782 | 1461157101459 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:58:21 INFO - PROCESS | 1782 | 1461157101465 Marionette TRACE conn4 <- [1,1370,null,{}] 05:58:21 INFO - PROCESS | 1782 | 1461157101480 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}] 05:58:21 INFO - PROCESS | 1782 | 1461157101672 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 05:58:22 INFO - PROCESS | 1782 | 1461157102034 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dd7a400 == 150 [pid = 1782] [id = 350] 05:58:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 305 (0x8f343800) [pid = 1782] [serial = 1051] [outer = (nil)] 05:58:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 306 (0x9017a800) [pid = 1782] [serial = 1052] [outer = 0x8f343800] 05:58:22 INFO - PROCESS | 1782 | 1461157102122 Marionette DEBUG loaded listener.js 05:58:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 307 (0x90323000) [pid = 1782] [serial = 1053] [outer = 0x8f343800] 05:58:23 INFO - PROCESS | 1782 | 1461157103029 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] 05:58:23 INFO - PROCESS | 1782 | 1461157103099 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 05:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:58:23 INFO - PROCESS | 1782 | 1461157103105 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:58:23 INFO - PROCESS | 1782 | 1461157103108 Marionette TRACE conn4 <- [1,1374,null,{}] 05:58:23 INFO - PROCESS | 1782 | 1461157103113 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}] 05:58:23 INFO - PROCESS | 1782 | 1461157103351 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 05:58:23 INFO - PROCESS | 1782 | 1461157103709 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x865d5800 == 151 [pid = 1782] [id = 351] 05:58:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 308 (0x8eaedc00) [pid = 1782] [serial = 1054] [outer = (nil)] 05:58:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 309 (0x92a07000) [pid = 1782] [serial = 1055] [outer = 0x8eaedc00] 05:58:23 INFO - PROCESS | 1782 | 1461157103794 Marionette DEBUG loaded listener.js 05:58:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 310 (0x93a2e800) [pid = 1782] [serial = 1056] [outer = 0x8eaedc00] 05:58:24 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:58:24 INFO - PROCESS | 1782 | 1461157104713 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/] 05:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 290 (0x8b7a0c00) [pid = 1782] [serial = 918] [outer = (nil)] [url = about:blank] 05:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 289 (0x935a5000) [pid = 1782] [serial = 926] [outer = (nil)] [url = about:blank] 05:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 288 (0x97e60400) [pid = 1782] [serial = 878] [outer = (nil)] [url = about:blank] 05:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 287 (0x96ec0400) [pid = 1782] [serial = 875] [outer = (nil)] [url = about:blank] 05:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 286 (0x997fb000) [pid = 1782] [serial = 896] [outer = (nil)] [url = about:blank] 05:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 285 (0x93709c00) [pid = 1782] [serial = 872] [outer = (nil)] [url = about:blank] 05:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 284 (0x8bda6000) [pid = 1782] [serial = 914] [outer = (nil)] [url = about:blank] 05:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 283 (0x98010000) [pid = 1782] [serial = 881] [outer = (nil)] [url = about:blank] 05:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 282 (0x950e1800) [pid = 1782] [serial = 911] [outer = (nil)] [url = about:blank] 05:58:25 INFO - PROCESS | 1782 | --DOMWINDOW == 281 (0x93c07400) [pid = 1782] [serial = 929] [outer = (nil)] [url = about:blank] 05:58:25 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate - 05:58:25 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13 05:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:58:25 INFO - _addTest/ [0,1377,"getWindowHandle",null] 05:58:25 INFO - PROCESS | 1782 | 1461157105060 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 05:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:58:25 INFO - PROCESS | 1782 | 1461157105075 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:58:25 INFO - PROCESS | 1782 | 1461157105078 Marionette TRACE conn4 <- [1,1378,null,{}] 05:58:25 INFO - PROCESS | 1782 | 1461157105084 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}] 05:58:25 INFO - PROCESS | 1782 | 1461157105328 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 05:58:25 INFO - PROCESS | 1782 | 1461157105565 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4af800 == 142 [pid = 1782] [id = 352] 05:58:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 282 (0x8b6c1c00) [pid = 1782] [serial = 1057] [outer = (nil)] 05:58:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 283 (0x8b7a5c00) [pid = 1782] [serial = 1058] [outer = 0x8b6c1c00] 05:58:25 INFO - PROCESS | 1782 | 1461157105642 Marionette DEBUG loaded listener.js 05:58:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 284 (0x8bda6000) [pid = 1782] [serial = 1059] [outer = 0x8b6c1c00] 05:58:26 INFO - PROCESS | 1782 | 1461157106413 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] 05:58:26 INFO - PROCESS | 1782 | 1461157106469 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 05:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:58:26 INFO - PROCESS | 1782 | 1461157106476 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:58:26 INFO - PROCESS | 1782 | 1461157106479 Marionette TRACE conn4 <- [1,1382,null,{}] 05:58:26 INFO - PROCESS | 1782 | 1461157106484 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}] 05:58:26 INFO - PROCESS | 1782 | 1461157106691 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 05:58:26 INFO - PROCESS | 1782 | 1461157106704 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a8c800 == 143 [pid = 1782] [id = 353] 05:58:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 285 (0x8b4b0000) [pid = 1782] [serial = 1060] [outer = (nil)] 05:58:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 286 (0x93c07400) [pid = 1782] [serial = 1061] [outer = 0x8b4b0000] 05:58:26 INFO - PROCESS | 1782 | 1461157106971 Marionette DEBUG loaded listener.js 05:58:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 287 (0x8f417800) [pid = 1782] [serial = 1062] [outer = 0x8b4b0000] 05:58:27 INFO - PROCESS | 1782 | [1782] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 05:58:27 INFO - PROCESS | 1782 | 1461157107852 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] 05:58:27 INFO - PROCESS | 1782 | 1461157107926 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 05:58:27 INFO - PROCESS | 1782 | 1461157107933 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:58:27 INFO - PROCESS | 1782 | 1461157107937 Marionette TRACE conn4 <- [1,1386,null,{}] 05:58:27 INFO - PROCESS | 1782 | 1461157107942 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}] 05:58:28 INFO - PROCESS | 1782 | 1461157108202 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 05:58:28 INFO - PROCESS | 1782 | 1461157108230 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x865d6800 == 144 [pid = 1782] [id = 354] 05:58:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 288 (0x8a47dc00) [pid = 1782] [serial = 1063] [outer = (nil)] 05:58:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 289 (0x97e62000) [pid = 1782] [serial = 1064] [outer = 0x8a47dc00] 05:58:28 INFO - PROCESS | 1782 | 1461157108306 Marionette DEBUG loaded listener.js 05:58:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 290 (0x98001400) [pid = 1782] [serial = 1065] [outer = 0x8a47dc00] 05:58:29 INFO - PROCESS | 1782 | 1461157109218 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] 05:58:29 INFO - PROCESS | 1782 | 1461157109274 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 05:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:58:29 INFO - PROCESS | 1782 | 1461157109313 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:58:29 INFO - PROCESS | 1782 | 1461157109317 Marionette TRACE conn4 <- [1,1390,null,{}] 05:58:29 INFO - PROCESS | 1782 | 1461157109322 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}] 05:58:30 INFO - PROCESS | 1782 | 1461157110629 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 05:58:30 INFO - PROCESS | 1782 | --DOMWINDOW == 289 (0x87edb000) [pid = 1782] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:58:30 INFO - PROCESS | 1782 | --DOMWINDOW == 288 (0x8e86f000) [pid = 1782] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:58:30 INFO - PROCESS | 1782 | --DOMWINDOW == 287 (0x890b6800) [pid = 1782] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:58:30 INFO - PROCESS | 1782 | --DOMWINDOW == 286 (0x8b51b800) [pid = 1782] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:58:30 INFO - PROCESS | 1782 | --DOMWINDOW == 285 (0x8a176400) [pid = 1782] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:58:30 INFO - PROCESS | 1782 | --DOMWINDOW == 284 (0x92a14800) [pid = 1782] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:58:30 INFO - PROCESS | 1782 | --DOMWINDOW == 283 (0x87215800) [pid = 1782] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:58:30 INFO - PROCESS | 1782 | --DOMWINDOW == 282 (0x8bd4d000) [pid = 1782] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:58:30 INFO - PROCESS | 1782 | --DOMWINDOW == 281 (0xa454ec00) [pid = 1782] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:58:30 INFO - PROCESS | 1782 | --DOMWINDOW == 280 (0x8a175000) [pid = 1782] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:58:30 INFO - PROCESS | 1782 | --DOMWINDOW == 279 (0x8b520400) [pid = 1782] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:58:30 INFO - PROCESS | 1782 | --DOMWINDOW == 278 (0x8b745c00) [pid = 1782] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:58:30 INFO - PROCESS | 1782 | --DOMWINDOW == 277 (0x87cef000) [pid = 1782] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:58:30 INFO - PROCESS | 1782 | --DOMWINDOW == 276 (0x997b0800) [pid = 1782] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:58:30 INFO - PROCESS | 1782 | --DOMWINDOW == 275 (0x99396000) [pid = 1782] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:58:30 INFO - PROCESS | 1782 | --DOMWINDOW == 274 (0x90531400) [pid = 1782] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:58:30 INFO - PROCESS | 1782 | --DOMWINDOW == 273 (0x8eab3800) [pid = 1782] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:58:30 INFO - PROCESS | 1782 | --DOMWINDOW == 272 (0x950e9400) [pid = 1782] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:58:30 INFO - PROCESS | 1782 | --DOMWINDOW == 271 (0x9fe9a400) [pid = 1782] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:58:30 INFO - PROCESS | 1782 | 1461157110853 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a89c00 == 145 [pid = 1782] [id = 355] 05:58:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 272 (0x86c2dc00) [pid = 1782] [serial = 1066] [outer = (nil)] 05:58:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 273 (0x890b6800) [pid = 1782] [serial = 1067] [outer = 0x86c2dc00] 05:58:30 INFO - PROCESS | 1782 | 1461157110931 Marionette DEBUG loaded listener.js 05:58:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 274 (0x8b515c00) [pid = 1782] [serial = 1068] [outer = 0x86c2dc00] 05:58:31 INFO - PROCESS | 1782 | 1461157111613 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]]]}] 05:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 2330ms 05:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:58:31 INFO - PROCESS | 1782 | 1461157111644 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 05:58:31 INFO - PROCESS | 1782 | 1461157111647 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 05:58:31 INFO - PROCESS | 1782 | 1461157111654 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:58:31 INFO - PROCESS | 1782 | 1461157111657 Marionette TRACE conn4 <- [1,1394,null,{}] 05:58:31 INFO - PROCESS | 1782 | 1461157111662 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}] 05:58:31 INFO - PROCESS | 1782 | 1461157111905 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 05:58:31 INFO - PROCESS | 1782 | 1461157111926 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x865d6c00 == 146 [pid = 1782] [id = 356] 05:58:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 275 (0x8a172000) [pid = 1782] [serial = 1069] [outer = (nil)] 05:58:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 276 (0x9370c800) [pid = 1782] [serial = 1070] [outer = 0x8a172000] 05:58:32 INFO - PROCESS | 1782 | 1461157112001 Marionette DEBUG loaded listener.js 05:58:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 277 (0x98008800) [pid = 1782] [serial = 1071] [outer = 0x8a172000] 05:58:33 INFO - PROCESS | 1782 | 1461157113044 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]]]}] 05:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1435ms 05:58:33 INFO - PROCESS | 1782 | 1461157113089 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 05:58:33 INFO - PROCESS | 1782 | 1461157113096 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 05:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:58:33 INFO - PROCESS | 1782 | 1461157113105 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:58:33 INFO - PROCESS | 1782 | 1461157113110 Marionette TRACE conn4 <- [1,1398,null,{}] 05:58:33 INFO - PROCESS | 1782 | 1461157113121 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}] 05:58:33 INFO - PROCESS | 1782 | 1461157113347 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 05:58:33 INFO - PROCESS | 1782 | 1461157113618 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x85acf400 == 147 [pid = 1782] [id = 357] 05:58:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 278 (0x865cd000) [pid = 1782] [serial = 1072] [outer = (nil)] 05:58:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 279 (0x8a47a400) [pid = 1782] [serial = 1073] [outer = 0x865cd000] 05:58:33 INFO - PROCESS | 1782 | 1461157113727 Marionette DEBUG loaded listener.js 05:58:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 280 (0x8b798000) [pid = 1782] [serial = 1074] [outer = 0x865cd000] 05:58:34 INFO - PROCESS | 1782 | 1461157114709 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]]]}] 05:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1635ms 05:58:34 INFO - PROCESS | 1782 | 1461157114740 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 05:58:34 INFO - PROCESS | 1782 | 1461157114749 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 05:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:58:34 INFO - PROCESS | 1782 | 1461157114760 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:58:34 INFO - PROCESS | 1782 | 1461157114764 Marionette TRACE conn4 <- [1,1402,null,{}] 05:58:34 INFO - PROCESS | 1782 | 1461157114771 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}] 05:58:35 INFO - PROCESS | 1782 | 1461157115013 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 05:58:35 INFO - PROCESS | 1782 | 1461157115333 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4aec00 == 148 [pid = 1782] [id = 358] 05:58:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 281 (0x8b6cf800) [pid = 1782] [serial = 1075] [outer = (nil)] 05:58:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 282 (0x8eab3800) [pid = 1782] [serial = 1076] [outer = 0x8b6cf800] 05:58:35 INFO - PROCESS | 1782 | 1461157115431 Marionette DEBUG loaded listener.js 05:58:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 283 (0x8f0ad400) [pid = 1782] [serial = 1077] [outer = 0x8b6cf800] 05:58:36 INFO - PROCESS | 1782 | 1461157116481 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]]]}] 05:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1786ms 05:58:36 INFO - PROCESS | 1782 | 1461157116546 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 05:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:58:36 INFO - PROCESS | 1782 | 1461157116550 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 05:58:36 INFO - PROCESS | 1782 | 1461157116557 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:58:36 INFO - PROCESS | 1782 | 1461157116564 Marionette TRACE conn4 <- [1,1406,null,{}] 05:58:36 INFO - PROCESS | 1782 | 1461157116580 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}] 05:58:36 INFO - PROCESS | 1782 | 1461157116809 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 05:58:37 INFO - PROCESS | 1782 | 1461157117069 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x90180800 == 149 [pid = 1782] [id = 359] 05:58:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 284 (0x90611000) [pid = 1782] [serial = 1078] [outer = (nil)] 05:58:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 285 (0x95006c00) [pid = 1782] [serial = 1079] [outer = 0x90611000] 05:58:37 INFO - PROCESS | 1782 | 1461157117164 Marionette DEBUG loaded listener.js 05:58:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 286 (0x9796b800) [pid = 1782] [serial = 1080] [outer = 0x90611000] 05:58:38 INFO - PROCESS | 1782 | 1461157118038 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]]]}] 05:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1535ms 05:58:38 INFO - PROCESS | 1782 | 1461157118092 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 05:58:38 INFO - PROCESS | 1782 | 1461157118096 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 05:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:58:38 INFO - PROCESS | 1782 | 1461157118103 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:58:38 INFO - PROCESS | 1782 | 1461157118105 Marionette TRACE conn4 <- [1,1410,null,{}] 05:58:38 INFO - PROCESS | 1782 | 1461157118112 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}] 05:58:38 INFO - PROCESS | 1782 | 1461157118328 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 05:58:38 INFO - PROCESS | 1782 | 1461157118647 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x950df800 == 150 [pid = 1782] [id = 360] 05:58:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 287 (0x98253800) [pid = 1782] [serial = 1081] [outer = (nil)] 05:58:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 288 (0x99055800) [pid = 1782] [serial = 1082] [outer = 0x98253800] 05:58:38 INFO - PROCESS | 1782 | 1461157118753 Marionette DEBUG loaded listener.js 05:58:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 289 (0x997b0800) [pid = 1782] [serial = 1083] [outer = 0x98253800] 05:58:39 INFO - PROCESS | 1782 | 1461157119743 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]]]}] 05:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1690ms 05:58:39 INFO - PROCESS | 1782 | 1461157119794 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 05:58:39 INFO - PROCESS | 1782 | 1461157119798 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 05:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:58:39 INFO - PROCESS | 1782 | 1461157119804 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:58:39 INFO - PROCESS | 1782 | 1461157119807 Marionette TRACE conn4 <- [1,1414,null,{}] 05:58:39 INFO - PROCESS | 1782 | 1461157119813 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}] 05:58:40 INFO - PROCESS | 1782 | 1461157120057 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 05:58:40 INFO - PROCESS | 1782 | 1461157120377 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x97006400 == 151 [pid = 1782] [id = 361] 05:58:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 290 (0x97e63800) [pid = 1782] [serial = 1084] [outer = (nil)] 05:58:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 291 (0x9adcb800) [pid = 1782] [serial = 1085] [outer = 0x97e63800] 05:58:40 INFO - PROCESS | 1782 | 1461157120467 Marionette DEBUG loaded listener.js 05:58:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 292 (0x9b0a3800) [pid = 1782] [serial = 1086] [outer = 0x97e63800] 05:58:41 INFO - PROCESS | 1782 | 1461157121474 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]]]}] 05:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1688ms 05:58:41 INFO - PROCESS | 1782 | 1461157121492 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 05:58:41 INFO - PROCESS | 1782 | 1461157121496 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 05:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:58:41 INFO - PROCESS | 1782 | 1461157121502 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:58:41 INFO - PROCESS | 1782 | 1461157121506 Marionette TRACE conn4 <- [1,1418,null,{}] 05:58:41 INFO - PROCESS | 1782 | 1461157121512 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}] 05:58:41 INFO - PROCESS | 1782 | 1461157121759 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 05:58:42 INFO - PROCESS | 1782 | 1461157122093 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x9add2000 == 152 [pid = 1782] [id = 362] 05:58:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 293 (0x9df92c00) [pid = 1782] [serial = 1087] [outer = (nil)] 05:58:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 294 (0xa0c32800) [pid = 1782] [serial = 1088] [outer = 0x9df92c00] 05:58:42 INFO - PROCESS | 1782 | 1461157122192 Marionette DEBUG loaded listener.js 05:58:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 295 (0xa0f69c00) [pid = 1782] [serial = 1089] [outer = 0x9df92c00] 05:58:43 INFO - PROCESS | 1782 | 1461157123112 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]]]}] 05:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1642ms 05:58:43 INFO - PROCESS | 1782 | 1461157123145 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 05:58:43 INFO - PROCESS | 1782 | 1461157123149 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 05:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:58:43 INFO - PROCESS | 1782 | 1461157123156 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:58:43 INFO - PROCESS | 1782 | 1461157123160 Marionette TRACE conn4 <- [1,1422,null,{}] 05:58:43 INFO - PROCESS | 1782 | 1461157123165 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}] 05:58:43 INFO - PROCESS | 1782 | 1461157123362 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 05:58:43 INFO - PROCESS | 1782 | 1461157123686 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x8928cc00 == 153 [pid = 1782] [id = 363] 05:58:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 296 (0x8928ec00) [pid = 1782] [serial = 1090] [outer = (nil)] 05:58:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 297 (0x89295c00) [pid = 1782] [serial = 1091] [outer = 0x8928ec00] 05:58:43 INFO - PROCESS | 1782 | 1461157123777 Marionette DEBUG loaded listener.js 05:58:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 298 (0x89297800) [pid = 1782] [serial = 1092] [outer = 0x8928ec00] 05:58:44 INFO - PROCESS | 1782 | 1461157124698 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]]]}] 05:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1587ms 05:58:44 INFO - PROCESS | 1782 | 1461157124745 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 05:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:58:44 INFO - PROCESS | 1782 | 1461157124749 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 05:58:44 INFO - PROCESS | 1782 | 1461157124756 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:58:44 INFO - PROCESS | 1782 | 1461157124760 Marionette TRACE conn4 <- [1,1426,null,{}] 05:58:44 INFO - PROCESS | 1782 | 1461157124765 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}] 05:58:44 INFO - PROCESS | 1782 | 1461157124969 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 05:58:45 INFO - PROCESS | 1782 | 1461157125289 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x88031800 == 154 [pid = 1782] [id = 364] 05:58:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 299 (0x88032400) [pid = 1782] [serial = 1093] [outer = (nil)] 05:58:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 300 (0x88039400) [pid = 1782] [serial = 1094] [outer = 0x88032400] 05:58:45 INFO - PROCESS | 1782 | 1461157125383 Marionette DEBUG loaded listener.js 05:58:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 301 (0x8803ac00) [pid = 1782] [serial = 1095] [outer = 0x88032400] 05:58:46 INFO - PROCESS | 1782 | 1461157126331 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]]]}] 05:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1637ms 05:58:46 INFO - PROCESS | 1782 | 1461157126394 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 05:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:58:46 INFO - PROCESS | 1782 | 1461157126398 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 05:58:46 INFO - PROCESS | 1782 | 1461157126405 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:58:46 INFO - PROCESS | 1782 | 1461157126409 Marionette TRACE conn4 <- [1,1430,null,{}] 05:58:46 INFO - PROCESS | 1782 | 1461157126416 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}] 05:58:46 INFO - PROCESS | 1782 | 1461157126667 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 05:58:47 INFO - PROCESS | 1782 | 1461157126991 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x88035000 == 155 [pid = 1782] [id = 365] 05:58:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 302 (0x88035400) [pid = 1782] [serial = 1096] [outer = (nil)] 05:58:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 303 (0x89298800) [pid = 1782] [serial = 1097] [outer = 0x88035400] 05:58:47 INFO - PROCESS | 1782 | 1461157127082 Marionette DEBUG loaded listener.js 05:58:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 304 (0x8929b800) [pid = 1782] [serial = 1098] [outer = 0x88035400] 05:58:47 INFO - PROCESS | 1782 | 1461157127925 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]]]}] 05:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1590ms 05:58:47 INFO - PROCESS | 1782 | 1461157127995 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 05:58:48 INFO - PROCESS | 1782 | 1461157127999 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 05:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:58:48 INFO - PROCESS | 1782 | 1461157128005 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:58:48 INFO - PROCESS | 1782 | 1461157128009 Marionette TRACE conn4 <- [1,1434,null,{}] 05:58:48 INFO - PROCESS | 1782 | 1461157128014 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}] 05:58:48 INFO - PROCESS | 1782 | 1461157128221 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 05:58:48 INFO - PROCESS | 1782 | 1461157128536 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x874c7800 == 156 [pid = 1782] [id = 366] 05:58:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 305 (0x874c8800) [pid = 1782] [serial = 1099] [outer = (nil)] 05:58:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 306 (0x874d0800) [pid = 1782] [serial = 1100] [outer = 0x874c8800] 05:58:48 INFO - PROCESS | 1782 | 1461157128633 Marionette DEBUG loaded listener.js 05:58:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 307 (0x874d2400) [pid = 1782] [serial = 1101] [outer = 0x874c8800] 05:58:49 INFO - PROCESS | 1782 | 1461157129584 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]]]}] 05:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1640ms 05:58:49 INFO - PROCESS | 1782 | 1461157129662 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 05:58:49 INFO - PROCESS | 1782 | 1461157129667 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 05:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:58:49 INFO - PROCESS | 1782 | 1461157129678 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:58:49 INFO - PROCESS | 1782 | 1461157129682 Marionette TRACE conn4 <- [1,1438,null,{}] 05:58:49 INFO - PROCESS | 1782 | 1461157129689 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}] 05:58:49 INFO - PROCESS | 1782 | 1461157129917 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 05:58:50 INFO - PROCESS | 1782 | 1461157130246 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x874d1400 == 157 [pid = 1782] [id = 367] 05:58:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 308 (0xa447c000) [pid = 1782] [serial = 1102] [outer = (nil)] 05:58:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 309 (0xa44b8c00) [pid = 1782] [serial = 1103] [outer = 0xa447c000] 05:58:50 INFO - PROCESS | 1782 | 1461157130341 Marionette DEBUG loaded listener.js 05:58:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 310 (0xa4574400) [pid = 1782] [serial = 1104] [outer = 0xa447c000] 05:58:51 INFO - PROCESS | 1782 | 1461157131254 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]]]}] 05:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1628ms 05:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:58:51 INFO - PROCESS | 1782 | 1461157131306 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 05:58:51 INFO - PROCESS | 1782 | 1461157131309 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 05:58:51 INFO - PROCESS | 1782 | 1461157131316 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:58:51 INFO - PROCESS | 1782 | 1461157131319 Marionette TRACE conn4 <- [1,1442,null,{}] 05:58:51 INFO - PROCESS | 1782 | 1461157131326 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}] 05:58:51 INFO - PROCESS | 1782 | 1461157131547 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 05:58:51 INFO - PROCESS | 1782 | 1461157131876 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x83a03000 == 158 [pid = 1782] [id = 368] 05:58:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 311 (0x83a03c00) [pid = 1782] [serial = 1105] [outer = (nil)] 05:58:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 312 (0x83a0b800) [pid = 1782] [serial = 1106] [outer = 0x83a03c00] 05:58:51 INFO - PROCESS | 1782 | 1461157131972 Marionette DEBUG loaded listener.js 05:58:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 313 (0x83a0d000) [pid = 1782] [serial = 1107] [outer = 0x83a03c00] 05:58:52 INFO - PROCESS | 1782 | 1461157132854 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]]]}] 05:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1588ms 05:58:52 INFO - PROCESS | 1782 | 1461157132904 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 05:58:52 INFO - PROCESS | 1782 | 1461157132908 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 05:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:58:52 INFO - PROCESS | 1782 | 1461157132915 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:58:52 INFO - PROCESS | 1782 | 1461157132918 Marionette TRACE conn4 <- [1,1446,null,{}] 05:58:52 INFO - PROCESS | 1782 | 1461157132923 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}] 05:58:53 INFO - PROCESS | 1782 | 1461157133126 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 05:58:53 INFO - PROCESS | 1782 | 1461157133442 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x83a0cc00 == 159 [pid = 1782] [id = 369] 05:58:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 314 (0x83a10400) [pid = 1782] [serial = 1108] [outer = (nil)] 05:58:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 315 (0xa457c000) [pid = 1782] [serial = 1109] [outer = 0x83a10400] 05:58:53 INFO - PROCESS | 1782 | 1461157133538 Marionette DEBUG loaded listener.js 05:58:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 316 (0xa45e3000) [pid = 1782] [serial = 1110] [outer = 0x83a10400] 05:58:54 INFO - PROCESS | 1782 | 1461157134487 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]]]}] 05:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1641ms 05:58:54 INFO - PROCESS | 1782 | 1461157134557 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 05:58:54 INFO - PROCESS | 1782 | 1461157134561 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 05:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:58:54 INFO - PROCESS | 1782 | 1461157134568 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:58:54 INFO - PROCESS | 1782 | 1461157134572 Marionette TRACE conn4 <- [1,1450,null,{}] 05:58:54 INFO - PROCESS | 1782 | 1461157134578 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}] 05:58:54 INFO - PROCESS | 1782 | 1461157134784 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 05:58:55 INFO - PROCESS | 1782 | 1461157135115 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x83613400 == 160 [pid = 1782] [id = 370] 05:58:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 317 (0x83614800) [pid = 1782] [serial = 1111] [outer = (nil)] 05:58:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 318 (0x8361c800) [pid = 1782] [serial = 1112] [outer = 0x83614800] 05:58:55 INFO - PROCESS | 1782 | 1461157135215 Marionette DEBUG loaded listener.js 05:58:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 319 (0x8361e400) [pid = 1782] [serial = 1113] [outer = 0x83614800] 05:58:56 INFO - PROCESS | 1782 | 1461157136144 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]]]}] 05:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1630ms 05:58:56 INFO - PROCESS | 1782 | 1461157136200 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 05:58:56 INFO - PROCESS | 1782 | 1461157136204 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 05:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:58:56 INFO - PROCESS | 1782 | 1461157136210 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:58:56 INFO - PROCESS | 1782 | 1461157136213 Marionette TRACE conn4 <- [1,1454,null,{}] 05:58:56 INFO - PROCESS | 1782 | 1461157136219 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}] 05:58:56 INFO - PROCESS | 1782 | 1461157136429 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 05:58:56 INFO - PROCESS | 1782 | 1461157136773 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x83716400 == 161 [pid = 1782] [id = 371] 05:58:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 320 (0x83717400) [pid = 1782] [serial = 1114] [outer = (nil)] 05:58:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 321 (0x8371c000) [pid = 1782] [serial = 1115] [outer = 0x83717400] 05:58:56 INFO - PROCESS | 1782 | 1461157136872 Marionette DEBUG loaded listener.js 05:58:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 322 (0x8371dc00) [pid = 1782] [serial = 1116] [outer = 0x83717400] 05:58:57 INFO - PROCESS | 1782 | 1461157137766 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]]]}] 05:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1594ms 05:58:57 INFO - PROCESS | 1782 | 1461157137804 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 05:58:57 INFO - PROCESS | 1782 | 1461157137807 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 05:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:58:57 INFO - PROCESS | 1782 | 1461157137814 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:58:57 INFO - PROCESS | 1782 | 1461157137817 Marionette TRACE conn4 <- [1,1458,null,{}] 05:58:57 INFO - PROCESS | 1782 | 1461157137823 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}] 05:58:58 INFO - PROCESS | 1782 | 1461157138030 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 05:58:58 INFO - PROCESS | 1782 | 1461157138358 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:58:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8361ac00 == 162 [pid = 1782] [id = 372] 05:58:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 323 (0x83722c00) [pid = 1782] [serial = 1117] [outer = (nil)] 05:58:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 324 (0x837ea800) [pid = 1782] [serial = 1118] [outer = 0x83722c00] 05:58:58 INFO - PROCESS | 1782 | 1461157138452 Marionette DEBUG loaded listener.js 05:58:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 325 (0x837eb800) [pid = 1782] [serial = 1119] [outer = 0x83722c00] 05:58:59 INFO - PROCESS | 1782 | 1461157139392 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]]]}] 05:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1638ms 05:58:59 INFO - PROCESS | 1782 | 1461157139453 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 05:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:58:59 INFO - PROCESS | 1782 | 1461157139457 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 05:58:59 INFO - PROCESS | 1782 | 1461157139464 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:58:59 INFO - PROCESS | 1782 | 1461157139467 Marionette TRACE conn4 <- [1,1462,null,{}] 05:58:59 INFO - PROCESS | 1782 | 1461157139473 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}] 05:58:59 INFO - PROCESS | 1782 | 1461157139690 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 05:59:00 INFO - PROCESS | 1782 | 1461157139999 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x83721c00 == 163 [pid = 1782] [id = 373] 05:59:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 326 (0x83722800) [pid = 1782] [serial = 1120] [outer = (nil)] 05:59:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 327 (0x837f4400) [pid = 1782] [serial = 1121] [outer = 0x83722800] 05:59:00 INFO - PROCESS | 1782 | 1461157140088 Marionette DEBUG loaded listener.js 05:59:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 328 (0x837f5800) [pid = 1782] [serial = 1122] [outer = 0x83722800] 05:59:01 INFO - PROCESS | 1782 | 1461157141014 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]]]}] 05:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1633ms 05:59:01 INFO - PROCESS | 1782 | 1461157141097 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 05:59:01 INFO - PROCESS | 1782 | 1461157141104 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 05:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:59:01 INFO - PROCESS | 1782 | 1461157141116 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:59:01 INFO - PROCESS | 1782 | 1461157141118 Marionette TRACE conn4 <- [1,1466,null,{}] 05:59:01 INFO - PROCESS | 1782 | 1461157141125 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}] 05:59:01 INFO - PROCESS | 1782 | 1461157141403 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 05:59:01 INFO - PROCESS | 1782 | 1461157141742 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x837f1c00 == 164 [pid = 1782] [id = 374] 05:59:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 329 (0x838c8c00) [pid = 1782] [serial = 1123] [outer = (nil)] 05:59:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 330 (0x838ce400) [pid = 1782] [serial = 1124] [outer = 0x838c8c00] 05:59:01 INFO - PROCESS | 1782 | 1461157141831 Marionette DEBUG loaded listener.js 05:59:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 331 (0x838d1800) [pid = 1782] [serial = 1125] [outer = 0x838c8c00] 05:59:03 INFO - PROCESS | 1782 | --DOCSHELL 0x8e86d000 == 163 [pid = 1782] [id = 40] 05:59:03 INFO - PROCESS | 1782 | --DOCSHELL 0x8e86c000 == 162 [pid = 1782] [id = 39] 05:59:03 INFO - PROCESS | 1782 | --DOCSHELL 0x990c0400 == 161 [pid = 1782] [id = 210] 05:59:03 INFO - PROCESS | 1782 | --DOCSHELL 0x8b4cf800 == 160 [pid = 1782] [id = 248] 05:59:03 INFO - PROCESS | 1782 | --DOCSHELL 0xa0c2dc00 == 159 [pid = 1782] [id = 215] 05:59:03 INFO - PROCESS | 1782 | --DOCSHELL 0x84a89c00 == 158 [pid = 1782] [id = 355] 05:59:03 INFO - PROCESS | 1782 | --DOCSHELL 0x865d6800 == 157 [pid = 1782] [id = 354] 05:59:03 INFO - PROCESS | 1782 | --DOCSHELL 0x84a8c800 == 156 [pid = 1782] [id = 353] 05:59:03 INFO - PROCESS | 1782 | --DOCSHELL 0x8b4af800 == 155 [pid = 1782] [id = 352] 05:59:03 INFO - PROCESS | 1782 | --DOCSHELL 0x865d5800 == 154 [pid = 1782] [id = 351] 05:59:03 INFO - PROCESS | 1782 | --DOCSHELL 0x8dd7a400 == 153 [pid = 1782] [id = 350] 05:59:03 INFO - PROCESS | 1782 | --DOCSHELL 0x8931d800 == 152 [pid = 1782] [id = 349] 05:59:03 INFO - PROCESS | 1782 | --DOCSHELL 0x87eddc00 == 151 [pid = 1782] [id = 348] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 330 (0x8fb8ac00) [pid = 1782] [serial = 1001] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 329 (0x9031f400) [pid = 1782] [serial = 974] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 328 (0x99aec400) [pid = 1782] [serial = 636] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 327 (0x91ea4400) [pid = 1782] [serial = 617] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 326 (0x8b51a000) [pid = 1782] [serial = 989] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 325 (0x8b6c8000) [pid = 1782] [serial = 990] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 324 (0x8bcd0000) [pid = 1782] [serial = 992] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 323 (0xa2ace400) [pid = 1782] [serial = 971] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 322 (0x8b752800) [pid = 1782] [serial = 986] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 321 (0xa0c3ac00) [pid = 1782] [serial = 962] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 320 (0x98004400) [pid = 1782] [serial = 944] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 319 (0x96ead400) [pid = 1782] [serial = 623] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 318 (0x8e872c00) [pid = 1782] [serial = 938] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 317 (0x9ffc7000) [pid = 1782] [serial = 959] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 316 (0x93a2c000) [pid = 1782] [serial = 620] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 315 (0x8721dc00) [pid = 1782] [serial = 651] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 314 (0x8eab8000) [pid = 1782] [serial = 995] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 313 (0x9ea15000) [pid = 1782] [serial = 950] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 312 (0x8a17c000) [pid = 1782] [serial = 932] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 311 (0xa499f800) [pid = 1782] [serial = 648] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 310 (0x8f0a6000) [pid = 1782] [serial = 996] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 309 (0x8dcf4c00) [pid = 1782] [serial = 998] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 308 (0x8b746000) [pid = 1782] [serial = 614] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 307 (0x9884e000) [pid = 1782] [serial = 630] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 306 (0x9825c400) [pid = 1782] [serial = 947] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 305 (0x84a8b000) [pid = 1782] [serial = 983] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 304 (0x8fc4a400) [pid = 1782] [serial = 720] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 303 (0x9fe9c400) [pid = 1782] [serial = 956] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 302 (0x90320c00) [pid = 1782] [serial = 980] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 301 (0x9fc48400) [pid = 1782] [serial = 639] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 300 (0x99936800) [pid = 1782] [serial = 633] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 299 (0x98108c00) [pid = 1782] [serial = 912] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 298 (0x8eaba400) [pid = 1782] [serial = 642] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 297 (0x8931c000) [pid = 1782] [serial = 968] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 296 (0x96ebc400) [pid = 1782] [serial = 626] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 295 (0x8bd4dc00) [pid = 1782] [serial = 993] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 294 (0xa3cd4800) [pid = 1782] [serial = 965] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 293 (0xa2a30000) [pid = 1782] [serial = 645] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 292 (0x8bbda000) [pid = 1782] [serial = 935] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 291 (0x93c02000) [pid = 1782] [serial = 941] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 290 (0x86c2cc00) [pid = 1782] [serial = 977] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 289 (0x9fc49000) [pid = 1782] [serial = 953] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | --DOMWINDOW == 288 (0x8f346000) [pid = 1782] [serial = 999] [outer = (nil)] [url = about:blank] 05:59:04 INFO - PROCESS | 1782 | 1461157144386 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]]]}] 05:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 3291ms 05:59:04 INFO - PROCESS | 1782 | 1461157144408 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 05:59:04 INFO - PROCESS | 1782 | 1461157144415 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 05:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:59:04 INFO - PROCESS | 1782 | 1461157144425 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:59:04 INFO - PROCESS | 1782 | 1461157144430 Marionette TRACE conn4 <- [1,1470,null,{}] 05:59:04 INFO - PROCESS | 1782 | 1461157144441 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}] 05:59:04 INFO - PROCESS | 1782 | 1461157144663 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 05:59:04 INFO - PROCESS | 1782 | 1461157144859 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x838d6c00 == 152 [pid = 1782] [id = 375] 05:59:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 289 (0x84a86000) [pid = 1782] [serial = 1126] [outer = (nil)] 05:59:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 290 (0x865ca000) [pid = 1782] [serial = 1127] [outer = 0x84a86000] 05:59:04 INFO - PROCESS | 1782 | 1461157144948 Marionette DEBUG loaded listener.js 05:59:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 291 (0x86c28800) [pid = 1782] [serial = 1128] [outer = 0x84a86000] 05:59:05 INFO - PROCESS | 1782 | 1461157145766 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]]]}] 05:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1398ms 05:59:05 INFO - PROCESS | 1782 | 1461157145823 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 05:59:05 INFO - PROCESS | 1782 | 1461157145832 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 05:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:59:05 INFO - PROCESS | 1782 | 1461157145877 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:59:05 INFO - PROCESS | 1782 | 1461157145882 Marionette TRACE conn4 <- [1,1474,null,{}] 05:59:05 INFO - PROCESS | 1782 | 1461157145888 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}] 05:59:06 INFO - PROCESS | 1782 | 1461157146085 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 05:59:06 INFO - PROCESS | 1782 | 1461157146097 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x85acc000 == 153 [pid = 1782] [id = 376] 05:59:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 292 (0x86c2b000) [pid = 1782] [serial = 1129] [outer = (nil)] 05:59:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 293 (0x87ec1c00) [pid = 1782] [serial = 1130] [outer = 0x86c2b000] 05:59:06 INFO - PROCESS | 1782 | 1461157146188 Marionette DEBUG loaded listener.js 05:59:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 294 (0x87ee3800) [pid = 1782] [serial = 1131] [outer = 0x86c2b000] 05:59:07 INFO - PROCESS | 1782 | 1461157147378 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]]]}] 05:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1533ms 05:59:07 INFO - PROCESS | 1782 | 1461157147408 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 05:59:07 INFO - PROCESS | 1782 | 1461157147412 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 05:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:59:07 INFO - PROCESS | 1782 | 1461157147418 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:59:07 INFO - PROCESS | 1782 | 1461157147424 Marionette TRACE conn4 <- [1,1478,null,{}] 05:59:07 INFO - PROCESS | 1782 | 1461157147449 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}] 05:59:07 INFO - PROCESS | 1782 | 1461157147704 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 05:59:07 INFO - PROCESS | 1782 | 1461157147737 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8721e000 == 154 [pid = 1782] [id = 377] 05:59:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 295 (0x8a17b400) [pid = 1782] [serial = 1132] [outer = (nil)] 05:59:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 296 (0x8a476000) [pid = 1782] [serial = 1133] [outer = 0x8a17b400] 05:59:07 INFO - PROCESS | 1782 | 1461157147815 Marionette DEBUG loaded listener.js 05:59:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 297 (0x8b4c5c00) [pid = 1782] [serial = 1134] [outer = 0x8a17b400] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 296 (0x84a90800) [pid = 1782] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 295 (0x99ae6800) [pid = 1782] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 294 (0x981c0800) [pid = 1782] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 293 (0x98004c00) [pid = 1782] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 292 (0x87ee7c00) [pid = 1782] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 291 (0x99aef800) [pid = 1782] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 290 (0x91ea5800) [pid = 1782] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 289 (0x997a8800) [pid = 1782] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 288 (0x997f5000) [pid = 1782] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 287 (0x935b3800) [pid = 1782] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 286 (0x98259c00) [pid = 1782] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 285 (0x98254c00) [pid = 1782] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 284 (0x9800cc00) [pid = 1782] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 283 (0x98009000) [pid = 1782] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 282 (0x8f33e800) [pid = 1782] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 281 (0x9370c000) [pid = 1782] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 280 (0x92af3800) [pid = 1782] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 279 (0x8dd74800) [pid = 1782] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 278 (0x8b51f400) [pid = 1782] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 277 (0x8eab5400) [pid = 1782] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 276 (0x9707bc00) [pid = 1782] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 275 (0x8a1c9000) [pid = 1782] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 274 (0x92a0a400) [pid = 1782] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 273 (0x92af5c00) [pid = 1782] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 272 (0x92a0e000) [pid = 1782] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 271 (0x914e7c00) [pid = 1782] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 270 (0x914e0400) [pid = 1782] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 269 (0x8fa5a000) [pid = 1782] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 268 (0x8fb89000) [pid = 1782] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 267 (0x8f342c00) [pid = 1782] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 266 (0x8b749400) [pid = 1782] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 265 (0x8a171000) [pid = 1782] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 264 (0x8b4ce400) [pid = 1782] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 263 (0x950e4000) [pid = 1782] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 262 (0x93a2c800) [pid = 1782] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 261 (0x93a26c00) [pid = 1782] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 260 (0x929d2400) [pid = 1782] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 259 (0x914e1000) [pid = 1782] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 258 (0x8fc4b000) [pid = 1782] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 257 (0x8fb8a000) [pid = 1782] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 256 (0x8fc4f400) [pid = 1782] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 255 (0x8eae8c00) [pid = 1782] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 254 (0x8eaecc00) [pid = 1782] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 253 (0x8dd74c00) [pid = 1782] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 252 (0x8b6c9c00) [pid = 1782] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 251 (0x87ee2c00) [pid = 1782] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 250 (0x8e73ac00) [pid = 1782] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 249 (0x8e741800) [pid = 1782] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 248 (0x890b9400) [pid = 1782] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 247 (0x8b4b5c00) [pid = 1782] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 246 (0x98105400) [pid = 1782] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 245 (0x96ead000) [pid = 1782] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 244 (0x90612800) [pid = 1782] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 243 (0x92ae7400) [pid = 1782] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 242 (0x9060dc00) [pid = 1782] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 241 (0x8bd4ac00) [pid = 1782] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 240 (0x8bda7400) [pid = 1782] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 239 (0x8b523c00) [pid = 1782] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 238 (0x8721a400) [pid = 1782] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 237 (0x8f41f400) [pid = 1782] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 236 (0x89318800) [pid = 1782] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 235 (0x8eaedc00) [pid = 1782] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 234 (0x8f343800) [pid = 1782] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 233 (0x8b6c1c00) [pid = 1782] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 232 (0x8a47dc00) [pid = 1782] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 231 (0x8b4b0000) [pid = 1782] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 230 (0x8a1c6400) [pid = 1782] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 229 (0x86c2dc00) [pid = 1782] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 228 (0x9fc98000) [pid = 1782] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 227 (0x86c2ac00) [pid = 1782] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 226 (0x912e2800) [pid = 1782] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 225 (0x86c27000) [pid = 1782] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 224 (0x87cee800) [pid = 1782] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 223 (0x8b79f400) [pid = 1782] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 222 (0x89319800) [pid = 1782] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 221 (0x89313400) [pid = 1782] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 220 (0xa0a8e000) [pid = 1782] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 219 (0x8dcfb400) [pid = 1782] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 218 (0x8dd7d000) [pid = 1782] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 217 (0xa0c30000) [pid = 1782] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 216 (0x99ae8400) [pid = 1782] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 215 (0x84a84c00) [pid = 1782] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:59:10 INFO - PROCESS | 1782 | --DOMWINDOW == 214 (0x8bdb0000) [pid = 1782] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:59:10 INFO - PROCESS | 1782 | 1461157150422 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]]]}] 05:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 3040ms 05:59:10 INFO - PROCESS | 1782 | 1461157150458 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 05:59:10 INFO - PROCESS | 1782 | 1461157150463 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 05:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:59:10 INFO - PROCESS | 1782 | 1461157150469 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:59:10 INFO - PROCESS | 1782 | 1461157150472 Marionette TRACE conn4 <- [1,1482,null,{}] 05:59:10 INFO - PROCESS | 1782 | 1461157150488 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}] 05:59:10 INFO - PROCESS | 1782 | 1461157150663 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 05:59:10 INFO - PROCESS | 1782 | 1461157150679 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a85400 == 155 [pid = 1782] [id = 378] 05:59:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 215 (0x865d1800) [pid = 1782] [serial = 1135] [outer = (nil)] 05:59:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 216 (0x87ee7400) [pid = 1782] [serial = 1136] [outer = 0x865d1800] 05:59:10 INFO - PROCESS | 1782 | 1461157150768 Marionette DEBUG loaded listener.js 05:59:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 217 (0x89318000) [pid = 1782] [serial = 1137] [outer = 0x865d1800] 05:59:11 INFO - PROCESS | 1782 | 1461157151722 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]]]}] 05:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1297ms 05:59:11 INFO - PROCESS | 1782 | 1461157151767 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 05:59:11 INFO - PROCESS | 1782 | 1461157151771 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 05:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:59:11 INFO - PROCESS | 1782 | 1461157151777 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:59:11 INFO - PROCESS | 1782 | 1461157151780 Marionette TRACE conn4 <- [1,1486,null,{}] 05:59:11 INFO - PROCESS | 1782 | 1461157151785 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}] 05:59:12 INFO - PROCESS | 1782 | 1461157152077 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 05:59:12 INFO - PROCESS | 1782 | 1461157152431 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8371cc00 == 156 [pid = 1782] [id = 379] 05:59:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 218 (0x837e9000) [pid = 1782] [serial = 1138] [outer = (nil)] 05:59:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 219 (0x838c9c00) [pid = 1782] [serial = 1139] [outer = 0x837e9000] 05:59:12 INFO - PROCESS | 1782 | 1461157152534 Marionette DEBUG loaded listener.js 05:59:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 220 (0x838d7c00) [pid = 1782] [serial = 1140] [outer = 0x837e9000] 05:59:13 INFO - PROCESS | 1782 | 1461157153507 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]]]}] 05:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1785ms 05:59:13 INFO - PROCESS | 1782 | 1461157153565 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 05:59:13 INFO - PROCESS | 1782 | 1461157153572 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 05:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:59:13 INFO - PROCESS | 1782 | 1461157153580 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:59:13 INFO - PROCESS | 1782 | 1461157153586 Marionette TRACE conn4 <- [1,1490,null,{}] 05:59:13 INFO - PROCESS | 1782 | 1461157153593 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}] 05:59:13 INFO - PROCESS | 1782 | 1461157153845 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 05:59:14 INFO - PROCESS | 1782 | 1461157154172 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x874d3400 == 157 [pid = 1782] [id = 380] 05:59:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 221 (0x87ceb000) [pid = 1782] [serial = 1141] [outer = (nil)] 05:59:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 222 (0x87ec7000) [pid = 1782] [serial = 1142] [outer = 0x87ceb000] 05:59:14 INFO - PROCESS | 1782 | 1461157154273 Marionette DEBUG loaded listener.js 05:59:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 223 (0x890b9400) [pid = 1782] [serial = 1143] [outer = 0x87ceb000] 05:59:15 INFO - PROCESS | 1782 | 1461157155284 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]]]}] 05:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1785ms 05:59:15 INFO - PROCESS | 1782 | 1461157155366 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 05:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:59:15 INFO - PROCESS | 1782 | 1461157155371 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 05:59:15 INFO - PROCESS | 1782 | 1461157155378 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:59:15 INFO - PROCESS | 1782 | 1461157155381 Marionette TRACE conn4 <- [1,1494,null,{}] 05:59:15 INFO - PROCESS | 1782 | 1461157155388 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}] 05:59:15 INFO - PROCESS | 1782 | 1461157155644 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 05:59:16 INFO - PROCESS | 1782 | 1461157156022 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a1c1800 == 158 [pid = 1782] [id = 381] 05:59:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 224 (0x8a472c00) [pid = 1782] [serial = 1144] [outer = (nil)] 05:59:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 225 (0x8a47e400) [pid = 1782] [serial = 1145] [outer = 0x8a472c00] 05:59:16 INFO - PROCESS | 1782 | 1461157156116 Marionette DEBUG loaded listener.js 05:59:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 226 (0x8b4d0c00) [pid = 1782] [serial = 1146] [outer = 0x8a472c00] 05:59:17 INFO - PROCESS | 1782 | 1461157157139 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]]]}] 05:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1834ms 05:59:17 INFO - PROCESS | 1782 | 1461157157213 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 05:59:17 INFO - PROCESS | 1782 | 1461157157220 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 05:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:59:17 INFO - PROCESS | 1782 | 1461157157239 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:59:17 INFO - PROCESS | 1782 | 1461157157247 Marionette TRACE conn4 <- [1,1498,null,{}] 05:59:17 INFO - PROCESS | 1782 | 1461157157253 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}] 05:59:17 INFO - PROCESS | 1782 | 1461157157572 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 05:59:17 INFO - PROCESS | 1782 | 1461157157836 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a175c00 == 159 [pid = 1782] [id = 382] 05:59:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 227 (0x8b522c00) [pid = 1782] [serial = 1147] [outer = (nil)] 05:59:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 228 (0x8b754800) [pid = 1782] [serial = 1148] [outer = 0x8b522c00] 05:59:17 INFO - PROCESS | 1782 | 1461157157929 Marionette DEBUG loaded listener.js 05:59:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 229 (0x8b7a4c00) [pid = 1782] [serial = 1149] [outer = 0x8b522c00] 05:59:18 INFO - PROCESS | 1782 | 1461157158856 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]]]}] 05:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1690ms 05:59:18 INFO - PROCESS | 1782 | 1461157158922 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 05:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:59:18 INFO - PROCESS | 1782 | 1461157158926 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 05:59:18 INFO - PROCESS | 1782 | 1461157158932 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:59:18 INFO - PROCESS | 1782 | 1461157158936 Marionette TRACE conn4 <- [1,1502,null,{}] 05:59:18 INFO - PROCESS | 1782 | 1461157158942 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}] 05:59:19 INFO - PROCESS | 1782 | 1461157159158 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 05:59:19 INFO - PROCESS | 1782 | 1461157159472 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4b8800 == 160 [pid = 1782] [id = 383] 05:59:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 230 (0x8b4b8c00) [pid = 1782] [serial = 1150] [outer = (nil)] 05:59:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 231 (0x8bd44c00) [pid = 1782] [serial = 1151] [outer = 0x8b4b8c00] 05:59:19 INFO - PROCESS | 1782 | 1461157159571 Marionette DEBUG loaded listener.js 05:59:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 232 (0x8bd49800) [pid = 1782] [serial = 1152] [outer = 0x8b4b8c00] 05:59:20 INFO - PROCESS | 1782 | 1461157160460 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]]]}] 05:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1581ms 05:59:20 INFO - PROCESS | 1782 | 1461157160514 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 05:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:59:20 INFO - PROCESS | 1782 | 1461157160519 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 05:59:20 INFO - PROCESS | 1782 | 1461157160528 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:59:20 INFO - PROCESS | 1782 | 1461157160531 Marionette TRACE conn4 <- [1,1506,null,{}] 05:59:20 INFO - PROCESS | 1782 | 1461157160538 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}] 05:59:20 INFO - PROCESS | 1782 | 1461157160791 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 05:59:21 INFO - PROCESS | 1782 | 1461157161137 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x8be67400 == 161 [pid = 1782] [id = 384] 05:59:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 233 (0x8be67800) [pid = 1782] [serial = 1153] [outer = (nil)] 05:59:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 234 (0x8be6f000) [pid = 1782] [serial = 1154] [outer = 0x8be67800] 05:59:21 INFO - PROCESS | 1782 | 1461157161258 Marionette DEBUG loaded listener.js 05:59:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 235 (0x8dd80c00) [pid = 1782] [serial = 1155] [outer = 0x8be67800] 05:59:22 INFO - PROCESS | 1782 | 1461157162212 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]]]}] 05:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1738ms 05:59:22 INFO - PROCESS | 1782 | 1461157162265 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 05:59:22 INFO - PROCESS | 1782 | 1461157162269 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 05:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:59:22 INFO - PROCESS | 1782 | 1461157162276 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:59:22 INFO - PROCESS | 1782 | 1461157162279 Marionette TRACE conn4 <- [1,1510,null,{}] 05:59:22 INFO - PROCESS | 1782 | 1461157162286 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}] 05:59:22 INFO - PROCESS | 1782 | 1461157162528 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 05:59:22 INFO - PROCESS | 1782 | 1461157162856 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b6ccc00 == 162 [pid = 1782] [id = 385] 05:59:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 236 (0x8bd46c00) [pid = 1782] [serial = 1156] [outer = (nil)] 05:59:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 237 (0x8eab4000) [pid = 1782] [serial = 1157] [outer = 0x8bd46c00] 05:59:22 INFO - PROCESS | 1782 | 1461157162953 Marionette DEBUG loaded listener.js 05:59:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 238 (0x8eab9400) [pid = 1782] [serial = 1158] [outer = 0x8bd46c00] 05:59:23 INFO - PROCESS | 1782 | 1461157163844 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]]]}] 05:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1629ms 05:59:23 INFO - PROCESS | 1782 | 1461157163907 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 05:59:23 INFO - PROCESS | 1782 | 1461157163911 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 05:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:59:23 INFO - PROCESS | 1782 | 1461157163917 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:59:23 INFO - PROCESS | 1782 | 1461157163922 Marionette TRACE conn4 <- [1,1514,null,{}] 05:59:23 INFO - PROCESS | 1782 | 1461157163929 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}] 05:59:24 INFO - PROCESS | 1782 | 1461157164152 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 05:59:24 INFO - PROCESS | 1782 | 1461157164470 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e871000 == 163 [pid = 1782] [id = 386] 05:59:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 239 (0x8e872400) [pid = 1782] [serial = 1159] [outer = (nil)] 05:59:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 240 (0x8eaef400) [pid = 1782] [serial = 1160] [outer = 0x8e872400] 05:59:24 INFO - PROCESS | 1782 | 1461157164566 Marionette DEBUG loaded listener.js 05:59:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 241 (0x8f0a3c00) [pid = 1782] [serial = 1161] [outer = 0x8e872400] 05:59:25 INFO - PROCESS | 1782 | 1461157165495 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]]]}] 05:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1632ms 05:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:59:25 INFO - PROCESS | 1782 | 1461157165549 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 05:59:25 INFO - PROCESS | 1782 | 1461157165553 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 05:59:25 INFO - PROCESS | 1782 | 1461157165560 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:59:25 INFO - PROCESS | 1782 | 1461157165563 Marionette TRACE conn4 <- [1,1518,null,{}] 05:59:25 INFO - PROCESS | 1782 | 1461157165569 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}] 05:59:25 INFO - PROCESS | 1782 | 1461157165820 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 05:59:26 INFO - PROCESS | 1782 | 1461157166148 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a82800 == 164 [pid = 1782] [id = 387] 05:59:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 242 (0x8eaecc00) [pid = 1782] [serial = 1162] [outer = (nil)] 05:59:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 243 (0x8f0b2000) [pid = 1782] [serial = 1163] [outer = 0x8eaecc00] 05:59:26 INFO - PROCESS | 1782 | 1461157166250 Marionette DEBUG loaded listener.js 05:59:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 244 (0x8f33e800) [pid = 1782] [serial = 1164] [outer = 0x8eaecc00] 05:59:27 INFO - PROCESS | 1782 | 1461157167143 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]]]}] 05:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1633ms 05:59:27 INFO - PROCESS | 1782 | 1461157167193 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 05:59:27 INFO - PROCESS | 1782 | 1461157167196 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 05:59:27 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:59:27 INFO - PROCESS | 1782 | 1461157167203 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:59:27 INFO - PROCESS | 1782 | 1461157167207 Marionette TRACE conn4 <- [1,1522,null,{}] 05:59:27 INFO - PROCESS | 1782 | 1461157167213 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}] 05:59:27 INFO - PROCESS | 1782 | 1461157167420 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 05:59:27 INFO - PROCESS | 1782 | 1461157167734 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x838d3400 == 165 [pid = 1782] [id = 388] 05:59:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 245 (0x8bcd9c00) [pid = 1782] [serial = 1165] [outer = (nil)] 05:59:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 246 (0x8f41c400) [pid = 1782] [serial = 1166] [outer = 0x8bcd9c00] 05:59:27 INFO - PROCESS | 1782 | 1461157167830 Marionette DEBUG loaded listener.js 05:59:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 247 (0x8f420400) [pid = 1782] [serial = 1167] [outer = 0x8bcd9c00] 05:59:28 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:59:28 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:59:28 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:59:28 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:59:28 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:59:28 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:59:28 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:59:28 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:59:28 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:59:28 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:59:28 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:59:28 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 05:59:28 INFO - PROCESS | 1782 | 1461157168621 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"]]]}] 05:59:28 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 () { 05:59:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:59:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:59:28 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 () { 05:59:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:59:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:59:28 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 () { 05:59:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:59:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:59:28 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 () { 05:59:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:59:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:59:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:59:28 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1480ms 05:59:28 INFO - PROCESS | 1782 | 1461157168686 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 05:59:28 INFO - PROCESS | 1782 | 1461157168689 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 05:59:28 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:59:28 INFO - PROCESS | 1782 | 1461157168718 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:59:28 INFO - PROCESS | 1782 | 1461157168722 Marionette TRACE conn4 <- [1,1526,null,{}] 05:59:28 INFO - PROCESS | 1782 | 1461157168733 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}] 05:59:28 INFO - PROCESS | 1782 | 1461157168933 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 05:59:29 INFO - PROCESS | 1782 | 1461157169206 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fc47400 == 166 [pid = 1782] [id = 389] 05:59:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 248 (0x8fc47c00) [pid = 1782] [serial = 1168] [outer = (nil)] 05:59:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 249 (0x8fc4d800) [pid = 1782] [serial = 1169] [outer = 0x8fc47c00] 05:59:29 INFO - PROCESS | 1782 | 1461157169368 Marionette DEBUG loaded listener.js 05:59:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 250 (0x90322c00) [pid = 1782] [serial = 1170] [outer = 0x8fc47c00] 05:59:30 INFO - PROCESS | 1782 | 1461157170228 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"]]]}] 05:59:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:59:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:59:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:59:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:59:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:59:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:59:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:59:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1555ms 05:59:30 INFO - PROCESS | 1782 | 1461157170293 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 05:59:30 INFO - PROCESS | 1782 | 1461157170304 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 05:59:30 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:59:30 INFO - PROCESS | 1782 | 1461157170313 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:59:30 INFO - PROCESS | 1782 | 1461157170317 Marionette TRACE conn4 <- [1,1530,null,{}] 05:59:30 INFO - PROCESS | 1782 | 1461157170323 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}] 05:59:30 INFO - PROCESS | 1782 | 1461157170556 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 05:59:30 INFO - PROCESS | 1782 | 1461157170901 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fb8e400 == 167 [pid = 1782] [id = 390] 05:59:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 251 (0x90184000) [pid = 1782] [serial = 1171] [outer = (nil)] 05:59:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 252 (0x91ecac00) [pid = 1782] [serial = 1172] [outer = 0x90184000] 05:59:31 INFO - PROCESS | 1782 | 1461157170994 Marionette DEBUG loaded listener.js 05:59:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 253 (0x91ed7000) [pid = 1782] [serial = 1173] [outer = 0x90184000] 05:59:31 INFO - PROCESS | 1782 | 1461157171750 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]]]}] 05:59:31 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 05:59:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:59:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:59:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:59:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:59:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:59:31 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. 05:59:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:59:31 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1485ms 05:59:31 INFO - PROCESS | 1782 | 1461157171801 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 05:59:31 INFO - PROCESS | 1782 | 1461157171805 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 05:59:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:59:31 INFO - PROCESS | 1782 | 1461157171811 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:59:31 INFO - PROCESS | 1782 | 1461157171814 Marionette TRACE conn4 <- [1,1534,null,{}] 05:59:31 INFO - PROCESS | 1782 | 1461157171822 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}] 05:59:32 INFO - PROCESS | 1782 | 1461157172020 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 05:59:32 INFO - PROCESS | 1782 | 1461157172303 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x90612000 == 168 [pid = 1782] [id = 391] 05:59:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 254 (0x91e9e000) [pid = 1782] [serial = 1174] [outer = (nil)] 05:59:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 255 (0x92aeac00) [pid = 1782] [serial = 1175] [outer = 0x91e9e000] 05:59:32 INFO - PROCESS | 1782 | 1461157172395 Marionette DEBUG loaded listener.js 05:59:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 256 (0x935ab400) [pid = 1782] [serial = 1176] [outer = 0x91e9e000] 05:59:33 INFO - PROCESS | 1782 | 1461157173328 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]]]}] 05:59:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:59:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1585ms 05:59:33 INFO - PROCESS | 1782 | 1461157173397 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 05:59:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:59:33 INFO - PROCESS | 1782 | 1461157173401 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 05:59:33 INFO - PROCESS | 1782 | 1461157173408 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:59:33 INFO - PROCESS | 1782 | 1461157173411 Marionette TRACE conn4 <- [1,1538,null,{}] 05:59:33 INFO - PROCESS | 1782 | 1461157173417 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}] 05:59:33 INFO - PROCESS | 1782 | 1461157173665 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 05:59:34 INFO - PROCESS | 1782 | 1461157173997 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fc44000 == 169 [pid = 1782] [id = 392] 05:59:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 257 (0x91ea5c00) [pid = 1782] [serial = 1177] [outer = (nil)] 05:59:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 258 (0x93a2d000) [pid = 1782] [serial = 1178] [outer = 0x91ea5c00] 05:59:34 INFO - PROCESS | 1782 | 1461157174089 Marionette DEBUG loaded listener.js 05:59:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 259 (0x93c02000) [pid = 1782] [serial = 1179] [outer = 0x91ea5c00] 05:59:34 INFO - PROCESS | 1782 | 1461157174957 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]]]}] 05:59:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:59:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1584ms 05:59:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:59:34 INFO - PROCESS | 1782 | 1461157174992 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 05:59:34 INFO - PROCESS | 1782 | 1461157174995 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 05:59:35 INFO - PROCESS | 1782 | 1461157175002 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:59:35 INFO - PROCESS | 1782 | 1461157175005 Marionette TRACE conn4 <- [1,1542,null,{}] 05:59:35 INFO - PROCESS | 1782 | 1461157175011 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}] 05:59:35 INFO - PROCESS | 1782 | 1461157175225 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 05:59:35 INFO - PROCESS | 1782 | 1461157175584 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b51b400 == 170 [pid = 1782] [id = 393] 05:59:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 260 (0x8b51b800) [pid = 1782] [serial = 1180] [outer = (nil)] 05:59:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 261 (0x96bc9c00) [pid = 1782] [serial = 1181] [outer = 0x8b51b800] 05:59:35 INFO - PROCESS | 1782 | 1461157175678 Marionette DEBUG loaded listener.js 05:59:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 262 (0x96ead400) [pid = 1782] [serial = 1182] [outer = 0x8b51b800] 05:59:36 INFO - PROCESS | 1782 | 1461157176553 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]]]}] 05:59:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:59:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1582ms 05:59:36 INFO - PROCESS | 1782 | 1461157176585 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 05:59:36 INFO - PROCESS | 1782 | 1461157176588 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 05:59:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:59:36 INFO - PROCESS | 1782 | 1461157176594 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:59:36 INFO - PROCESS | 1782 | 1461157176597 Marionette TRACE conn4 <- [1,1546,null,{}] 05:59:36 INFO - PROCESS | 1782 | 1461157176604 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}] 05:59:36 INFO - PROCESS | 1782 | 1461157176817 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 05:59:37 INFO - PROCESS | 1782 | 1461157177144 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a83000 == 171 [pid = 1782] [id = 394] 05:59:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 263 (0x84a86c00) [pid = 1782] [serial = 1183] [outer = (nil)] 05:59:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 264 (0x86c31c00) [pid = 1782] [serial = 1184] [outer = 0x84a86c00] 05:59:37 INFO - PROCESS | 1782 | 1461157177241 Marionette DEBUG loaded listener.js 05:59:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 265 (0x8931c800) [pid = 1782] [serial = 1185] [outer = 0x84a86c00] 05:59:38 INFO - PROCESS | 1782 | 1461157178153 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]]]}] 05:59:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:59:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1630ms 05:59:38 INFO - PROCESS | 1782 | 1461157178225 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 05:59:38 INFO - PROCESS | 1782 | 1461157178229 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 05:59:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:59:38 INFO - PROCESS | 1782 | 1461157178235 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:59:38 INFO - PROCESS | 1782 | 1461157178239 Marionette TRACE conn4 <- [1,1550,null,{}] 05:59:38 INFO - PROCESS | 1782 | 1461157178245 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}] 05:59:38 INFO - PROCESS | 1782 | 1461157178490 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 05:59:38 INFO - PROCESS | 1782 | 1461157178839 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x87edb800 == 172 [pid = 1782] [id = 395] 05:59:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 266 (0x87ee4c00) [pid = 1782] [serial = 1186] [outer = (nil)] 05:59:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 267 (0x8bcd0c00) [pid = 1782] [serial = 1187] [outer = 0x87ee4c00] 05:59:38 INFO - PROCESS | 1782 | 1461157178929 Marionette DEBUG loaded listener.js 05:59:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 268 (0x8f33d800) [pid = 1782] [serial = 1188] [outer = 0x87ee4c00] 05:59:39 INFO - PROCESS | 1782 | 1461157179821 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]]]}] 05:59:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:59:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1627ms 05:59:39 INFO - PROCESS | 1782 | 1461157179864 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 05:59:39 INFO - PROCESS | 1782 | 1461157179868 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 05:59:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:59:39 INFO - PROCESS | 1782 | 1461157179874 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:59:39 INFO - PROCESS | 1782 | 1461157179878 Marionette TRACE conn4 <- [1,1554,null,{}] 05:59:39 INFO - PROCESS | 1782 | 1461157179883 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}] 05:59:40 INFO - PROCESS | 1782 | 1461157180090 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 05:59:40 INFO - PROCESS | 1782 | 1461157180472 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8721cc00 == 173 [pid = 1782] [id = 396] 05:59:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 269 (0x8b4b6c00) [pid = 1782] [serial = 1189] [outer = (nil)] 05:59:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 270 (0x8dcfd400) [pid = 1782] [serial = 1190] [outer = 0x8b4b6c00] 05:59:40 INFO - PROCESS | 1782 | 1461157180570 Marionette DEBUG loaded listener.js 05:59:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 271 (0x8f349c00) [pid = 1782] [serial = 1191] [outer = 0x8b4b6c00] 05:59:41 INFO - PROCESS | 1782 | 1461157181492 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]]]}] 05:59:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:59:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1678ms 05:59:41 INFO - PROCESS | 1782 | 1461157181554 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 05:59:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:59:41 INFO - PROCESS | 1782 | 1461157181559 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 05:59:41 INFO - PROCESS | 1782 | 1461157181566 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:59:41 INFO - PROCESS | 1782 | 1461157181570 Marionette TRACE conn4 <- [1,1558,null,{}] 05:59:41 INFO - PROCESS | 1782 | 1461157181575 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}] 05:59:41 INFO - PROCESS | 1782 | 1461157181797 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 05:59:42 INFO - PROCESS | 1782 | 1461157182532 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:43 INFO - PROCESS | 1782 | --DOCSHELL 0x84a85400 == 172 [pid = 1782] [id = 378] 05:59:43 INFO - PROCESS | 1782 | --DOCSHELL 0x8721e000 == 171 [pid = 1782] [id = 377] 05:59:43 INFO - PROCESS | 1782 | --DOCSHELL 0x85acc000 == 170 [pid = 1782] [id = 376] 05:59:43 INFO - PROCESS | 1782 | --DOCSHELL 0x838d6c00 == 169 [pid = 1782] [id = 375] 05:59:43 INFO - PROCESS | 1782 | --DOCSHELL 0x83613400 == 168 [pid = 1782] [id = 370] 05:59:43 INFO - PROCESS | 1782 | --DOCSHELL 0x83716400 == 167 [pid = 1782] [id = 371] 05:59:43 INFO - PROCESS | 1782 | --DOCSHELL 0x83a0cc00 == 166 [pid = 1782] [id = 369] 05:59:43 INFO - PROCESS | 1782 | --DOCSHELL 0x83a03000 == 165 [pid = 1782] [id = 368] 05:59:43 INFO - PROCESS | 1782 | --DOCSHELL 0x874c7800 == 164 [pid = 1782] [id = 366] 05:59:43 INFO - PROCESS | 1782 | --DOCSHELL 0x874d1400 == 163 [pid = 1782] [id = 367] 05:59:43 INFO - PROCESS | 1782 | --DOCSHELL 0x88035000 == 162 [pid = 1782] [id = 365] 05:59:43 INFO - PROCESS | 1782 | --DOCSHELL 0x88031800 == 161 [pid = 1782] [id = 364] 05:59:43 INFO - PROCESS | 1782 | --DOCSHELL 0x8928cc00 == 160 [pid = 1782] [id = 363] 05:59:43 INFO - PROCESS | 1782 | --DOCSHELL 0x97006400 == 159 [pid = 1782] [id = 361] 05:59:43 INFO - PROCESS | 1782 | --DOCSHELL 0x9add2000 == 158 [pid = 1782] [id = 362] 05:59:43 INFO - PROCESS | 1782 | --DOCSHELL 0x950df800 == 157 [pid = 1782] [id = 360] 05:59:43 INFO - PROCESS | 1782 | --DOCSHELL 0x90180800 == 156 [pid = 1782] [id = 359] 05:59:43 INFO - PROCESS | 1782 | --DOCSHELL 0x8b4aec00 == 155 [pid = 1782] [id = 358] 05:59:43 INFO - PROCESS | 1782 | --DOCSHELL 0x85acf400 == 154 [pid = 1782] [id = 357] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 270 (0x8b4cf400) [pid = 1782] [serial = 909] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 269 (0x9df90400) [pid = 1782] [serial = 906] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 268 (0x9b0a1000) [pid = 1782] [serial = 903] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 267 (0x99aea800) [pid = 1782] [serial = 900] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 266 (0x9993d800) [pid = 1782] [serial = 897] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 265 (0x98d47000) [pid = 1782] [serial = 894] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 264 (0x9884b400) [pid = 1782] [serial = 891] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 263 (0x9825cc00) [pid = 1782] [serial = 888] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 262 (0x9810e800) [pid = 1782] [serial = 885] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 261 (0x980b8400) [pid = 1782] [serial = 882] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 260 (0x97e65000) [pid = 1782] [serial = 879] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 259 (0x97074c00) [pid = 1782] [serial = 876] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 258 (0x95cae000) [pid = 1782] [serial = 873] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 257 (0x8f411c00) [pid = 1782] [serial = 870] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 256 (0x8bbde800) [pid = 1782] [serial = 867] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 255 (0x93a28c00) [pid = 1782] [serial = 864] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 254 (0x979b7c00) [pid = 1782] [serial = 840] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 253 (0x8e874000) [pid = 1782] [serial = 837] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 252 (0x96bc6800) [pid = 1782] [serial = 834] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 251 (0x950dd400) [pid = 1782] [serial = 831] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 250 (0x93a23000) [pid = 1782] [serial = 828] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 249 (0x935a4400) [pid = 1782] [serial = 825] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 248 (0x91ed3000) [pid = 1782] [serial = 822] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 247 (0x90182800) [pid = 1782] [serial = 819] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 246 (0x8fc49000) [pid = 1782] [serial = 816] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 245 (0x8f41e800) [pid = 1782] [serial = 813] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 244 (0x8bd41800) [pid = 1782] [serial = 810] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 243 (0x8b4ab800) [pid = 1782] [serial = 807] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 242 (0x8eaeec00) [pid = 1782] [serial = 804] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 241 (0x96eb7400) [pid = 1782] [serial = 780] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 240 (0x95c38400) [pid = 1782] [serial = 777] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 239 (0x950de000) [pid = 1782] [serial = 774] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 238 (0x935b1000) [pid = 1782] [serial = 771] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 237 (0x92a10800) [pid = 1782] [serial = 768] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 236 (0x91ed3c00) [pid = 1782] [serial = 765] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 235 (0x91e9a800) [pid = 1782] [serial = 762] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 234 (0x9052f400) [pid = 1782] [serial = 759] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 233 (0x8fb85400) [pid = 1782] [serial = 756] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 232 (0x8f346400) [pid = 1782] [serial = 753] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 231 (0x8eabd800) [pid = 1782] [serial = 750] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 230 (0x8bbda400) [pid = 1782] [serial = 747] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 229 (0x8a481000) [pid = 1782] [serial = 744] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 228 (0x8e877400) [pid = 1782] [serial = 741] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 227 (0x8fc43400) [pid = 1782] [serial = 717] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 226 (0x8fc41c00) [pid = 1782] [serial = 714] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 225 (0x8bdaf800) [pid = 1782] [serial = 711] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 224 (0x9dfd3400) [pid = 1782] [serial = 708] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 223 (0x99939c00) [pid = 1782] [serial = 705] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 222 (0x98254400) [pid = 1782] [serial = 702] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 221 (0x95c38c00) [pid = 1782] [serial = 699] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 220 (0x91ed1800) [pid = 1782] [serial = 696] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 219 (0x90175c00) [pid = 1782] [serial = 693] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 218 (0x8e739c00) [pid = 1782] [serial = 690] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 217 (0x8b753c00) [pid = 1782] [serial = 687] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 216 (0x87ee0800) [pid = 1782] [serial = 684] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 215 (0x8e86c800) [pid = 1782] [serial = 987] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 214 (0x8f34b400) [pid = 1782] [serial = 939] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 213 (0x9fb2fc00) [pid = 1782] [serial = 951] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 212 (0x997f0800) [pid = 1782] [serial = 948] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 211 (0x9fea4400) [pid = 1782] [serial = 957] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 210 (0x86c2fc00) [pid = 1782] [serial = 978] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 209 (0x8a479c00) [pid = 1782] [serial = 933] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 208 (0x8bd47800) [pid = 1782] [serial = 936] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 207 (0xa444bc00) [pid = 1782] [serial = 972] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 206 (0x8931e800) [pid = 1782] [serial = 969] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 205 (0xa3ce1400) [pid = 1782] [serial = 966] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 204 (0x96eb1800) [pid = 1782] [serial = 942] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 203 (0x90323c00) [pid = 1782] [serial = 975] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 202 (0xa0f69000) [pid = 1782] [serial = 963] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 201 (0x9fc91c00) [pid = 1782] [serial = 954] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 200 (0x84a8cc00) [pid = 1782] [serial = 984] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 199 (0xa0a0c000) [pid = 1782] [serial = 960] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 198 (0x90326000) [pid = 1782] [serial = 981] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 197 (0x9800bc00) [pid = 1782] [serial = 945] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 196 (0x914eec00) [pid = 1782] [serial = 1010] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 195 (0x8fc49400) [pid = 1782] [serial = 1002] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 194 (0x9370f800) [pid = 1782] [serial = 1013] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 193 (0x8b4b4000) [pid = 1782] [serial = 1046] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 192 (0x8b4cc000) [pid = 1782] [serial = 1047] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 191 (0x92a07000) [pid = 1782] [serial = 1055] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0x93a2e800) [pid = 1782] [serial = 1056] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x9017a800) [pid = 1782] [serial = 1052] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0x90323000) [pid = 1782] [serial = 1053] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x8b7a5c00) [pid = 1782] [serial = 1058] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x8bda6000) [pid = 1782] [serial = 1059] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x8b7a3400) [pid = 1782] [serial = 1004] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x97e62000) [pid = 1782] [serial = 1064] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x93c07400) [pid = 1782] [serial = 1061] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x8be66c00) [pid = 1782] [serial = 1049] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x8dcf5800) [pid = 1782] [serial = 1050] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x8f0a5800) [pid = 1782] [serial = 1007] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x85acb000) [pid = 1782] [serial = 1043] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0xa2acf400) [pid = 1782] [serial = 1040] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x8be69400) [pid = 1782] [serial = 1037] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x8b4cd400) [pid = 1782] [serial = 1034] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0xa0c1cc00) [pid = 1782] [serial = 1031] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x9fb8e400) [pid = 1782] [serial = 1028] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x9adcb400) [pid = 1782] [serial = 1025] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x990bbc00) [pid = 1782] [serial = 1022] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x98106c00) [pid = 1782] [serial = 1019] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x98001400) [pid = 1782] [serial = 1065] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x950e1c00) [pid = 1782] [serial = 1016] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x8f417800) [pid = 1782] [serial = 1062] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8b515c00) [pid = 1782] [serial = 1068] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x9370c800) [pid = 1782] [serial = 1070] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x890b6800) [pid = 1782] [serial = 1067] [outer = (nil)] [url = about:blank] 05:59:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x83616800 == 155 [pid = 1782] [id = 397] 05:59:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x83620000) [pid = 1782] [serial = 1192] [outer = (nil)] 05:59:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x837f2400) [pid = 1782] [serial = 1193] [outer = 0x83620000] 05:59:43 INFO - PROCESS | 1782 | 1461157183487 Marionette DEBUG loaded listener.js 05:59:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x838d2800) [pid = 1782] [serial = 1194] [outer = 0x83620000] 05:59:44 INFO - PROCESS | 1782 | 1461157184292 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]]]}] 05:59:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:59:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2783ms 05:59:44 INFO - PROCESS | 1782 | 1461157184349 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 05:59:44 INFO - PROCESS | 1782 | 1461157184356 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 05:59:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:59:44 INFO - PROCESS | 1782 | 1461157184365 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:59:44 INFO - PROCESS | 1782 | 1461157184370 Marionette TRACE conn4 <- [1,1562,null,{}] 05:59:44 INFO - PROCESS | 1782 | 1461157184377 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}] 05:59:44 INFO - PROCESS | 1782 | 1461157184584 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 05:59:44 INFO - PROCESS | 1782 | 1461157184783 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a8e000 == 156 [pid = 1782] [id = 398] 05:59:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x85acec00) [pid = 1782] [serial = 1195] [outer = (nil)] 05:59:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x86c2b800) [pid = 1782] [serial = 1196] [outer = 0x85acec00] 05:59:44 INFO - PROCESS | 1782 | 1461157184867 Marionette DEBUG loaded listener.js 05:59:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x87214c00) [pid = 1782] [serial = 1197] [outer = 0x85acec00] 05:59:45 INFO - PROCESS | 1782 | 1461157185717 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]]]}] 05:59:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:59:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1432ms 05:59:45 INFO - PROCESS | 1782 | 1461157185800 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 05:59:45 INFO - PROCESS | 1782 | 1461157185806 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 05:59:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:59:45 INFO - PROCESS | 1782 | 1461157185819 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:59:45 INFO - PROCESS | 1782 | 1461157185822 Marionette TRACE conn4 <- [1,1566,null,{}] 05:59:45 INFO - PROCESS | 1782 | 1461157185828 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}] 05:59:46 INFO - PROCESS | 1782 | 1461157186106 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 05:59:46 INFO - PROCESS | 1782 | 1461157186136 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x865d3c00 == 157 [pid = 1782] [id = 399] 05:59:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x86c2d400) [pid = 1782] [serial = 1198] [outer = (nil)] 05:59:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x87ee2c00) [pid = 1782] [serial = 1199] [outer = 0x86c2d400] 05:59:46 INFO - PROCESS | 1782 | 1461157186211 Marionette DEBUG loaded listener.js 05:59:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x8803e400) [pid = 1782] [serial = 1200] [outer = 0x86c2d400] 05:59:47 INFO - PROCESS | 1782 | 1461157187293 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]]]}] 05:59:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:59:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1540ms 05:59:47 INFO - PROCESS | 1782 | 1461157187367 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 05:59:47 INFO - PROCESS | 1782 | 1461157187375 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 05:59:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:59:47 INFO - PROCESS | 1782 | 1461157187391 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:59:47 INFO - PROCESS | 1782 | 1461157187408 Marionette TRACE conn4 <- [1,1570,null,{}] 05:59:47 INFO - PROCESS | 1782 | 1461157187451 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}] 05:59:47 INFO - PROCESS | 1782 | 1461157187720 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 05:59:47 INFO - PROCESS | 1782 | 1461157187746 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x874cb800 == 158 [pid = 1782] [id = 400] 05:59:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x87ee8800) [pid = 1782] [serial = 1201] [outer = (nil)] 05:59:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x8a47d000) [pid = 1782] [serial = 1202] [outer = 0x87ee8800] 05:59:47 INFO - PROCESS | 1782 | 1461157187820 Marionette DEBUG loaded listener.js 05:59:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x8b4c3800) [pid = 1782] [serial = 1203] [outer = 0x87ee8800] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x85ac6c00) [pid = 1782] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x97e68000) [pid = 1782] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x92a0f800) [pid = 1782] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x8be63400) [pid = 1782] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8be69800) [pid = 1782] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x93c08000) [pid = 1782] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x97e69400) [pid = 1782] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x8f419800) [pid = 1782] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x8dcf8400) [pid = 1782] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x997f4000) [pid = 1782] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8b4c2800) [pid = 1782] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x9df91c00) [pid = 1782] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x90321000) [pid = 1782] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x865d5000) [pid = 1782] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x92a11400) [pid = 1782] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8a17b400) [pid = 1782] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8928ec00) [pid = 1782] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x86c2b000) [pid = 1782] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x874c8800) [pid = 1782] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x9df92c00) [pid = 1782] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x97e63800) [pid = 1782] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x84a86000) [pid = 1782] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x88035400) [pid = 1782] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8a172000) [pid = 1782] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x90611000) [pid = 1782] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0xa447c000) [pid = 1782] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x865cd000) [pid = 1782] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8b6cf800) [pid = 1782] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x88032400) [pid = 1782] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x838c8c00) [pid = 1782] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:59:48 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x98253800) [pid = 1782] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:59:49 INFO - PROCESS | 1782 | 1461157189394 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]]]}] 05:59:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:59:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2076ms 05:59:49 INFO - PROCESS | 1782 | 1461157189461 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 05:59:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:59:49 INFO - PROCESS | 1782 | 1461157189466 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 05:59:49 INFO - PROCESS | 1782 | 1461157189471 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:59:49 INFO - PROCESS | 1782 | 1461157189475 Marionette TRACE conn4 <- [1,1574,null,{}] 05:59:49 INFO - PROCESS | 1782 | 1461157189481 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}] 05:59:49 INFO - PROCESS | 1782 | 1461157189683 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 05:59:49 INFO - PROCESS | 1782 | 1461157189871 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x838c8c00 == 159 [pid = 1782] [id = 401] 05:59:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x838cbc00) [pid = 1782] [serial = 1204] [outer = (nil)] 05:59:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x874d0c00) [pid = 1782] [serial = 1205] [outer = 0x838cbc00] 05:59:49 INFO - PROCESS | 1782 | 1461157189950 Marionette DEBUG loaded listener.js 05:59:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8931e400) [pid = 1782] [serial = 1206] [outer = 0x838cbc00] 05:59:50 INFO - PROCESS | 1782 | 1461157190872 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]]]}] 05:59:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:59:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1448ms 05:59:50 INFO - PROCESS | 1782 | 1461157190921 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 05:59:50 INFO - PROCESS | 1782 | 1461157190927 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 05:59:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:59:50 INFO - PROCESS | 1782 | 1461157190961 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:59:50 INFO - PROCESS | 1782 | 1461157190967 Marionette TRACE conn4 <- [1,1578,null,{}] 05:59:50 INFO - PROCESS | 1782 | 1461157190976 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}] 05:59:51 INFO - PROCESS | 1782 | 1461157191223 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 05:59:51 INFO - PROCESS | 1782 | 1461157191580 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a89c00 == 160 [pid = 1782] [id = 402] 05:59:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x84a8cc00) [pid = 1782] [serial = 1207] [outer = (nil)] 05:59:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x85aca400) [pid = 1782] [serial = 1208] [outer = 0x84a8cc00] 05:59:51 INFO - PROCESS | 1782 | 1461157191674 Marionette DEBUG loaded listener.js 05:59:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x874ca000) [pid = 1782] [serial = 1209] [outer = 0x84a8cc00] 05:59:52 INFO - PROCESS | 1782 | 1461157192621 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]]]}] 05:59:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:59:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1699ms 05:59:52 INFO - PROCESS | 1782 | 1461157192660 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 05:59:52 INFO - PROCESS | 1782 | 1461157192669 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 05:59:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:59:52 INFO - PROCESS | 1782 | 1461157192681 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:59:52 INFO - PROCESS | 1782 | 1461157192685 Marionette TRACE conn4 <- [1,1582,null,{}] 05:59:52 INFO - PROCESS | 1782 | 1461157192693 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}] 05:59:52 INFO - PROCESS | 1782 | 1461157192911 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 05:59:53 INFO - PROCESS | 1782 | 1461157193231 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x88037000 == 161 [pid = 1782] [id = 403] 05:59:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8928d800) [pid = 1782] [serial = 1210] [outer = (nil)] 05:59:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x89319c00) [pid = 1782] [serial = 1211] [outer = 0x8928d800] 05:59:53 INFO - PROCESS | 1782 | 1461157193332 Marionette DEBUG loaded listener.js 05:59:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8a481000) [pid = 1782] [serial = 1212] [outer = 0x8928d800] 05:59:54 INFO - PROCESS | 1782 | 1461157194323 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]]]}] 05:59:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:59:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1688ms 05:59:54 INFO - PROCESS | 1782 | 1461157194369 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 05:59:54 INFO - PROCESS | 1782 | 1461157194373 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 05:59:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:59:54 INFO - PROCESS | 1782 | 1461157194380 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:59:54 INFO - PROCESS | 1782 | 1461157194387 Marionette TRACE conn4 <- [1,1586,null,{}] 05:59:54 INFO - PROCESS | 1782 | 1461157194405 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}] 05:59:54 INFO - PROCESS | 1782 | 1461157194649 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 05:59:55 INFO - PROCESS | 1782 | 1461157195035 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4ac400 == 162 [pid = 1782] [id = 404] 05:59:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8b6c8c00) [pid = 1782] [serial = 1213] [outer = (nil)] 05:59:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8b74c000) [pid = 1782] [serial = 1214] [outer = 0x8b6c8c00] 05:59:55 INFO - PROCESS | 1782 | 1461157195141 Marionette DEBUG loaded listener.js 05:59:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8b79c800) [pid = 1782] [serial = 1215] [outer = 0x8b6c8c00] 05:59:56 INFO - PROCESS | 1782 | 1461157196126 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]]]}] 05:59:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:59:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1795ms 05:59:56 INFO - PROCESS | 1782 | 1461157196176 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 05:59:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:59:56 INFO - PROCESS | 1782 | 1461157196181 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 05:59:56 INFO - PROCESS | 1782 | 1461157196188 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:59:56 INFO - PROCESS | 1782 | 1461157196191 Marionette TRACE conn4 <- [1,1590,null,{}] 05:59:56 INFO - PROCESS | 1782 | 1461157196198 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}] 05:59:56 INFO - PROCESS | 1782 | 1461157196435 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 05:59:56 INFO - PROCESS | 1782 | 1461157196749 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b6c1400 == 163 [pid = 1782] [id = 405] 05:59:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8b74ec00) [pid = 1782] [serial = 1216] [outer = (nil)] 05:59:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8bd45000) [pid = 1782] [serial = 1217] [outer = 0x8b74ec00] 05:59:56 INFO - PROCESS | 1782 | 1461157196846 Marionette DEBUG loaded listener.js 05:59:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8bda5400) [pid = 1782] [serial = 1218] [outer = 0x8b74ec00] 05:59:57 INFO - PROCESS | 1782 | 1461157197741 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]]]}] 05:59:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:59:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1631ms 05:59:57 INFO - PROCESS | 1782 | 1461157197819 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 05:59:57 INFO - PROCESS | 1782 | 1461157197823 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 05:59:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:59:57 INFO - PROCESS | 1782 | 1461157197831 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:59:57 INFO - PROCESS | 1782 | 1461157197835 Marionette TRACE conn4 <- [1,1594,null,{}] 05:59:57 INFO - PROCESS | 1782 | 1461157197840 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}] 05:59:58 INFO - PROCESS | 1782 | 1461157198081 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 05:59:58 INFO - PROCESS | 1782 | 1461157198397 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:59:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b51d000 == 164 [pid = 1782] [id = 406] 05:59:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8bcd4c00) [pid = 1782] [serial = 1219] [outer = (nil)] 05:59:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8be6c000) [pid = 1782] [serial = 1220] [outer = 0x8bcd4c00] 05:59:58 INFO - PROCESS | 1782 | 1461157198484 Marionette DEBUG loaded listener.js 05:59:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8be70000) [pid = 1782] [serial = 1221] [outer = 0x8bcd4c00] 05:59:59 INFO - PROCESS | 1782 | 1461157199343 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]]]}] 05:59:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:59:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1583ms 05:59:59 INFO - PROCESS | 1782 | 1461157199416 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 05:59:59 INFO - PROCESS | 1782 | 1461157199419 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 05:59:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:59:59 INFO - PROCESS | 1782 | 1461157199426 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:59:59 INFO - PROCESS | 1782 | 1461157199430 Marionette TRACE conn4 <- [1,1598,null,{}] 05:59:59 INFO - PROCESS | 1782 | 1461157199436 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}] 05:59:59 INFO - PROCESS | 1782 | 1461157199714 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 06:00:00 INFO - PROCESS | 1782 | 1461157200050 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dcf8c00 == 165 [pid = 1782] [id = 407] 06:00:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8dd75800) [pid = 1782] [serial = 1222] [outer = (nil)] 06:00:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8e73d000) [pid = 1782] [serial = 1223] [outer = 0x8dd75800] 06:00:00 INFO - PROCESS | 1782 | 1461157200154 Marionette DEBUG loaded listener.js 06:00:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x8eab5000) [pid = 1782] [serial = 1224] [outer = 0x8dd75800] 06:00:01 INFO - PROCESS | 1782 | 1461157201091 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]]]}] 06:00:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 06:00:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1683ms 06:00:01 INFO - PROCESS | 1782 | 1461157201110 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 06:00:01 INFO - PROCESS | 1782 | 1461157201113 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 06:00:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 06:00:01 INFO - PROCESS | 1782 | 1461157201119 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 06:00:01 INFO - PROCESS | 1782 | 1461157201122 Marionette TRACE conn4 <- [1,1602,null,{}] 06:00:01 INFO - PROCESS | 1782 | 1461157201129 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}] 06:00:01 INFO - PROCESS | 1782 | 1461157201337 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 06:00:01 INFO - PROCESS | 1782 | 1461157201669 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e738800 == 166 [pid = 1782] [id = 408] 06:00:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8e73b400) [pid = 1782] [serial = 1225] [outer = (nil)] 06:00:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x8f0ad800) [pid = 1782] [serial = 1226] [outer = 0x8e73b400] 06:00:01 INFO - PROCESS | 1782 | 1461157201785 Marionette DEBUG loaded listener.js 06:00:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x8f0b2800) [pid = 1782] [serial = 1227] [outer = 0x8e73b400] 06:00:02 INFO - PROCESS | 1782 | 1461157202702 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]]]}] 06:00:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 06:00:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1629ms 06:00:02 INFO - PROCESS | 1782 | 1461157202749 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 06:00:02 INFO - PROCESS | 1782 | 1461157202753 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 06:00:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 06:00:02 INFO - PROCESS | 1782 | 1461157202760 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 06:00:02 INFO - PROCESS | 1782 | 1461157202764 Marionette TRACE conn4 <- [1,1606,null,{}] 06:00:02 INFO - PROCESS | 1782 | 1461157202770 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}] 06:00:02 INFO - PROCESS | 1782 | 1461157202977 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 06:00:03 INFO - PROCESS | 1782 | 1461157203292 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a1ca400 == 167 [pid = 1782] [id = 409] 06:00:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x8f0ae800) [pid = 1782] [serial = 1228] [outer = (nil)] 06:00:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x8fb8b400) [pid = 1782] [serial = 1229] [outer = 0x8f0ae800] 06:00:03 INFO - PROCESS | 1782 | 1461157203386 Marionette DEBUG loaded listener.js 06:00:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x8fc41800) [pid = 1782] [serial = 1230] [outer = 0x8f0ae800] 06:00:04 INFO - PROCESS | 1782 | 1461157204245 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]]]}] 06:00:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 06:00:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1532ms 06:00:04 INFO - PROCESS | 1782 | 1461157204293 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 06:00:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 06:00:04 INFO - PROCESS | 1782 | 1461157204297 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 06:00:04 INFO - PROCESS | 1782 | 1461157204304 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 06:00:04 INFO - PROCESS | 1782 | 1461157204308 Marionette TRACE conn4 <- [1,1610,null,{}] 06:00:04 INFO - PROCESS | 1782 | 1461157204315 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}] 06:00:04 INFO - PROCESS | 1782 | 1461157204538 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 06:00:04 INFO - PROCESS | 1782 | 1461157204860 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f341800 == 168 [pid = 1782] [id = 410] 06:00:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x8f41b000) [pid = 1782] [serial = 1231] [outer = (nil)] 06:00:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x8fc50800) [pid = 1782] [serial = 1232] [outer = 0x8f41b000] 06:00:04 INFO - PROCESS | 1782 | 1461157204957 Marionette DEBUG loaded listener.js 06:00:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x9017a800) [pid = 1782] [serial = 1233] [outer = 0x8f41b000] 06:00:05 INFO - PROCESS | 1782 | 1461157205858 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]]]}] 06:00:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 06:00:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1631ms 06:00:05 INFO - PROCESS | 1782 | 1461157205935 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 06:00:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 06:00:05 INFO - PROCESS | 1782 | 1461157205939 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 06:00:05 INFO - PROCESS | 1782 | 1461157205945 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 06:00:05 INFO - PROCESS | 1782 | 1461157205949 Marionette TRACE conn4 <- [1,1614,null,{}] 06:00:05 INFO - PROCESS | 1782 | 1461157205956 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}] 06:00:06 INFO - PROCESS | 1782 | 1461157206226 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 06:00:06 INFO - PROCESS | 1782 | 1461157206568 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fb87000 == 169 [pid = 1782] [id = 411] 06:00:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x8fc49000) [pid = 1782] [serial = 1234] [outer = (nil)] 06:00:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x90321c00) [pid = 1782] [serial = 1235] [outer = 0x8fc49000] 06:00:06 INFO - PROCESS | 1782 | 1461157206661 Marionette DEBUG loaded listener.js 06:00:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x90326400) [pid = 1782] [serial = 1236] [outer = 0x8fc49000] 06:00:07 INFO - PROCESS | 1782 | 1461157207546 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]]]}] 06:00:07 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 06:00:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1637ms 06:00:07 INFO - PROCESS | 1782 | 1461157207583 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 06:00:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 06:00:07 INFO - PROCESS | 1782 | 1461157207589 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 06:00:07 INFO - PROCESS | 1782 | 1461157207595 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 06:00:07 INFO - PROCESS | 1782 | 1461157207600 Marionette TRACE conn4 <- [1,1618,null,{}] 06:00:07 INFO - PROCESS | 1782 | 1461157207606 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}] 06:00:07 INFO - PROCESS | 1782 | 1461157207848 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 06:00:08 INFO - PROCESS | 1782 | 1461157208179 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x90531c00 == 170 [pid = 1782] [id = 412] 06:00:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x91e9a400) [pid = 1782] [serial = 1237] [outer = (nil)] 06:00:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x91e9fc00) [pid = 1782] [serial = 1238] [outer = 0x91e9a400] 06:00:08 INFO - PROCESS | 1782 | 1461157208286 Marionette DEBUG loaded listener.js 06:00:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x91ed5000) [pid = 1782] [serial = 1239] [outer = 0x91e9a400] 06:00:09 INFO - PROCESS | 1782 | 1461157209254 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]]]}] 06:00:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 06:00:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1734ms 06:00:09 INFO - PROCESS | 1782 | 1461157209330 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 06:00:09 INFO - PROCESS | 1782 | 1461157209334 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 06:00:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 06:00:09 INFO - PROCESS | 1782 | 1461157209340 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 06:00:09 INFO - PROCESS | 1782 | 1461157209344 Marionette TRACE conn4 <- [1,1622,null,{}] 06:00:09 INFO - PROCESS | 1782 | 1461157209350 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}] 06:00:09 INFO - PROCESS | 1782 | 1461157209596 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 06:00:09 INFO - PROCESS | 1782 | 1461157209928 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x914eb000 == 171 [pid = 1782] [id = 413] 06:00:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x914ebc00) [pid = 1782] [serial = 1240] [outer = (nil)] 06:00:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x92af3000) [pid = 1782] [serial = 1241] [outer = 0x914ebc00] 06:00:10 INFO - PROCESS | 1782 | 1461157210017 Marionette DEBUG loaded listener.js 06:00:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x935aa800) [pid = 1782] [serial = 1242] [outer = 0x914ebc00] 06:00:10 INFO - PROCESS | 1782 | 1461157210952 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]]]}] 06:00:10 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 06:00:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1643ms 06:00:10 INFO - PROCESS | 1782 | 1461157210984 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 06:00:10 INFO - PROCESS | 1782 | 1461157210988 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 06:00:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 06:00:10 INFO - PROCESS | 1782 | 1461157210994 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 06:00:10 INFO - PROCESS | 1782 | 1461157210997 Marionette TRACE conn4 <- [1,1626,null,{}] 06:00:11 INFO - PROCESS | 1782 | 1461157211003 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}] 06:00:11 INFO - PROCESS | 1782 | 1461157211219 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 06:00:11 INFO - PROCESS | 1782 | 1461157211558 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f418000 == 172 [pid = 1782] [id = 414] 06:00:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x929c8000) [pid = 1782] [serial = 1243] [outer = (nil)] 06:00:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x93a2b400) [pid = 1782] [serial = 1244] [outer = 0x929c8000] 06:00:11 INFO - PROCESS | 1782 | 1461157211656 Marionette DEBUG loaded listener.js 06:00:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x93a2d400) [pid = 1782] [serial = 1245] [outer = 0x929c8000] 06:00:12 INFO - PROCESS | 1782 | 1461157212494 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]]]}] 06:00:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 06:00:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1528ms 06:00:12 INFO - PROCESS | 1782 | 1461157212524 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 06:00:12 INFO - PROCESS | 1782 | 1461157212527 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 06:00:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 06:00:12 INFO - PROCESS | 1782 | 1461157212534 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 06:00:12 INFO - PROCESS | 1782 | 1461157212538 Marionette TRACE conn4 <- [1,1630,null,{}] 06:00:12 INFO - PROCESS | 1782 | 1461157212544 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}] 06:00:12 INFO - PROCESS | 1782 | 1461157212750 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 06:00:13 INFO - PROCESS | 1782 | 1461157213072 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x90183c00 == 173 [pid = 1782] [id = 415] 06:00:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x93a2b800) [pid = 1782] [serial = 1246] [outer = (nil)] 06:00:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x950e7400) [pid = 1782] [serial = 1247] [outer = 0x93a2b800] 06:00:13 INFO - PROCESS | 1782 | 1461157213166 Marionette DEBUG loaded listener.js 06:00:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x95c35000) [pid = 1782] [serial = 1248] [outer = 0x93a2b800] 06:00:14 INFO - PROCESS | 1782 | 1461157214048 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]]]}] 06:00:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 06:00:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1585ms 06:00:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 06:00:14 INFO - PROCESS | 1782 | 1461157214120 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 06:00:14 INFO - PROCESS | 1782 | 1461157214123 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 06:00:14 INFO - PROCESS | 1782 | 1461157214130 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 06:00:14 INFO - PROCESS | 1782 | 1461157214133 Marionette TRACE conn4 <- [1,1634,null,{}] 06:00:14 INFO - PROCESS | 1782 | 1461157214139 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}] 06:00:14 INFO - PROCESS | 1782 | 1461157214394 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 06:00:14 INFO - PROCESS | 1782 | 1461157214729 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x85acc800 == 174 [pid = 1782] [id = 416] 06:00:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 192 (0x8b79cc00) [pid = 1782] [serial = 1249] [outer = (nil)] 06:00:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 193 (0x96bc7800) [pid = 1782] [serial = 1250] [outer = 0x8b79cc00] 06:00:14 INFO - PROCESS | 1782 | 1461157214819 Marionette DEBUG loaded listener.js 06:00:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 194 (0x96bcb800) [pid = 1782] [serial = 1251] [outer = 0x8b79cc00] 06:00:15 INFO - PROCESS | 1782 | 1461157215688 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]]]}] 06:00:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 06:00:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1631ms 06:00:15 INFO - PROCESS | 1782 | 1461157215774 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 06:00:15 INFO - PROCESS | 1782 | 1461157215779 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 06:00:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 06:00:15 INFO - PROCESS | 1782 | 1461157215785 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 06:00:15 INFO - PROCESS | 1782 | 1461157215789 Marionette TRACE conn4 <- [1,1638,null,{}] 06:00:15 INFO - PROCESS | 1782 | 1461157215795 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}] 06:00:16 INFO - PROCESS | 1782 | 1461157216004 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 06:00:16 INFO - PROCESS | 1782 | 1461157216339 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x93a22800 == 175 [pid = 1782] [id = 417] 06:00:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 195 (0x950e0400) [pid = 1782] [serial = 1252] [outer = (nil)] 06:00:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 196 (0x96ebe400) [pid = 1782] [serial = 1253] [outer = 0x950e0400] 06:00:16 INFO - PROCESS | 1782 | 1461157216432 Marionette DEBUG loaded listener.js 06:00:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 197 (0x96ec5800) [pid = 1782] [serial = 1254] [outer = 0x950e0400] 06:00:17 INFO - PROCESS | 1782 | 1461157217337 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]]]}] 06:00:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 06:00:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1588ms 06:00:17 INFO - PROCESS | 1782 | 1461157217374 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 06:00:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 06:00:17 INFO - PROCESS | 1782 | 1461157217379 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 06:00:17 INFO - PROCESS | 1782 | 1461157217386 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 06:00:17 INFO - PROCESS | 1782 | 1461157217389 Marionette TRACE conn4 <- [1,1642,null,{}] 06:00:17 INFO - PROCESS | 1782 | 1461157217396 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}] 06:00:17 INFO - PROCESS | 1782 | 1461157217619 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 06:00:17 INFO - PROCESS | 1782 | 1461157217950 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x89318800 == 176 [pid = 1782] [id = 418] 06:00:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 198 (0x89319000) [pid = 1782] [serial = 1255] [outer = (nil)] 06:00:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 199 (0x978eec00) [pid = 1782] [serial = 1256] [outer = 0x89319000] 06:00:18 INFO - PROCESS | 1782 | 1461157218043 Marionette DEBUG loaded listener.js 06:00:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 200 (0x979b7c00) [pid = 1782] [serial = 1257] [outer = 0x89319000] 06:00:18 INFO - PROCESS | 1782 | 1461157218900 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]]]}] 06:00:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 06:00:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1592ms 06:00:18 INFO - PROCESS | 1782 | 1461157218978 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 06:00:18 INFO - PROCESS | 1782 | 1461157218982 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 06:00:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 06:00:18 INFO - PROCESS | 1782 | 1461157218989 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 06:00:18 INFO - PROCESS | 1782 | 1461157218993 Marionette TRACE conn4 <- [1,1646,null,{}] 06:00:19 INFO - PROCESS | 1782 | 1461157218998 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}] 06:00:19 INFO - PROCESS | 1782 | 1461157219248 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 06:00:19 INFO - PROCESS | 1782 | 1461157219587 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x85ac2400 == 177 [pid = 1782] [id = 419] 06:00:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 201 (0x85ac2800) [pid = 1782] [serial = 1258] [outer = (nil)] 06:00:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 202 (0x865cdc00) [pid = 1782] [serial = 1259] [outer = 0x85ac2800] 06:00:19 INFO - PROCESS | 1782 | 1461157219682 Marionette DEBUG loaded listener.js 06:00:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 203 (0x874cb400) [pid = 1782] [serial = 1260] [outer = 0x85ac2800] 06:00:20 INFO - PROCESS | 1782 | 1461157220611 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]]]}] 06:00:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 06:00:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1684ms 06:00:20 INFO - PROCESS | 1782 | 1461157220674 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 06:00:20 INFO - PROCESS | 1782 | 1461157220678 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 06:00:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 06:00:20 INFO - PROCESS | 1782 | 1461157220685 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 06:00:20 INFO - PROCESS | 1782 | 1461157220689 Marionette TRACE conn4 <- [1,1650,null,{}] 06:00:20 INFO - PROCESS | 1782 | 1461157220695 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}] 06:00:20 INFO - PROCESS | 1782 | 1461157220928 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x87cefc00 == 176 [pid = 1782] [id = 244] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8fb89400 == 175 [pid = 1782] [id = 341] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x97e61000 == 174 [pid = 1782] [id = 293] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x87213800 == 173 [pid = 1782] [id = 242] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8bbe3000 == 172 [pid = 1782] [id = 331] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8b4abc00 == 171 [pid = 1782] [id = 330] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8a480800 == 170 [pid = 1782] [id = 241] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8bbda800 == 169 [pid = 1782] [id = 201] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x87ec8000 == 168 [pid = 1782] [id = 332] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8721bc00 == 167 [pid = 1782] [id = 245] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x99399c00 == 166 [pid = 1782] [id = 298] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8bda9800 == 165 [pid = 1782] [id = 246] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x92a0f000 == 164 [pid = 1782] [id = 338] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8a47e800 == 163 [pid = 1782] [id = 146] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8e86f400 == 162 [pid = 1782] [id = 292] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x98d40800 == 161 [pid = 1782] [id = 342] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8f341c00 == 160 [pid = 1782] [id = 291] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x950e9c00 == 159 [pid = 1782] [id = 343] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x87eba000 == 158 [pid = 1782] [id = 243] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x97e68800 == 157 [pid = 1782] [id = 339] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x91e9f800 == 156 [pid = 1782] [id = 290] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x93c09400 == 155 [pid = 1782] [id = 340] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8721cc00 == 154 [pid = 1782] [id = 396] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x87edb800 == 153 [pid = 1782] [id = 395] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x84a83000 == 152 [pid = 1782] [id = 394] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8b51b400 == 151 [pid = 1782] [id = 393] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x90612000 == 150 [pid = 1782] [id = 391] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8fc44000 == 149 [pid = 1782] [id = 392] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8fb8e400 == 148 [pid = 1782] [id = 390] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8fc47400 == 147 [pid = 1782] [id = 389] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x838d3400 == 146 [pid = 1782] [id = 388] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8e871000 == 145 [pid = 1782] [id = 386] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x84a82800 == 144 [pid = 1782] [id = 387] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8b6ccc00 == 143 [pid = 1782] [id = 385] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8be67400 == 142 [pid = 1782] [id = 384] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8b4b8800 == 141 [pid = 1782] [id = 383] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8a175c00 == 140 [pid = 1782] [id = 382] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x874d3400 == 139 [pid = 1782] [id = 380] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8a1c1800 == 138 [pid = 1782] [id = 381] 06:00:22 INFO - PROCESS | 1782 | --DOCSHELL 0x8371cc00 == 137 [pid = 1782] [id = 379] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 202 (0x85acc400) [pid = 1782] [serial = 1044] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 201 (0x993a4800) [pid = 1782] [serial = 1023] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 200 (0x93a27800) [pid = 1782] [serial = 1014] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 199 (0x8be6cc00) [pid = 1782] [serial = 1038] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 198 (0xa3c7a000) [pid = 1782] [serial = 1041] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 197 (0x9b0a4800) [pid = 1782] [serial = 1026] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 196 (0x9825a400) [pid = 1782] [serial = 1020] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 195 (0x950e8400) [pid = 1782] [serial = 930] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 194 (0x8f41e400) [pid = 1782] [serial = 1008] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 193 (0x9fe9e000) [pid = 1782] [serial = 1029] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 192 (0x8bcd1c00) [pid = 1782] [serial = 1005] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 191 (0xa0f65c00) [pid = 1782] [serial = 1032] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0x91ecc800) [pid = 1782] [serial = 1011] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0xa0f72800) [pid = 1782] [serial = 1035] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0x96b65800) [pid = 1782] [serial = 1017] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x8371c000) [pid = 1782] [serial = 1115] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x8361c800) [pid = 1782] [serial = 1112] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0xa457c000) [pid = 1782] [serial = 1109] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x8a476000) [pid = 1782] [serial = 1133] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x89295c00) [pid = 1782] [serial = 1091] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x89297800) [pid = 1782] [serial = 1092] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x87ec1c00) [pid = 1782] [serial = 1130] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x874d0800) [pid = 1782] [serial = 1100] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x874d2400) [pid = 1782] [serial = 1101] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x83a0b800) [pid = 1782] [serial = 1106] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0xa0c32800) [pid = 1782] [serial = 1088] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0xa0f69c00) [pid = 1782] [serial = 1089] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x9adcb800) [pid = 1782] [serial = 1085] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x9b0a3800) [pid = 1782] [serial = 1086] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x865ca000) [pid = 1782] [serial = 1127] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x86c28800) [pid = 1782] [serial = 1128] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x89298800) [pid = 1782] [serial = 1097] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8929b800) [pid = 1782] [serial = 1098] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x98008800) [pid = 1782] [serial = 1071] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x95006c00) [pid = 1782] [serial = 1079] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x9796b800) [pid = 1782] [serial = 1080] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0xa44b8c00) [pid = 1782] [serial = 1103] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0xa4574400) [pid = 1782] [serial = 1104] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8a47a400) [pid = 1782] [serial = 1073] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8b798000) [pid = 1782] [serial = 1074] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8eab3800) [pid = 1782] [serial = 1076] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8f0ad400) [pid = 1782] [serial = 1077] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x88039400) [pid = 1782] [serial = 1094] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8803ac00) [pid = 1782] [serial = 1095] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x838ce400) [pid = 1782] [serial = 1124] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x838d1800) [pid = 1782] [serial = 1125] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x99055800) [pid = 1782] [serial = 1082] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x997b0800) [pid = 1782] [serial = 1083] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x837f4400) [pid = 1782] [serial = 1121] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x837ea800) [pid = 1782] [serial = 1118] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8b4c5c00) [pid = 1782] [serial = 1134] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x87ee3800) [pid = 1782] [serial = 1131] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x87ee7400) [pid = 1782] [serial = 1136] [outer = (nil)] [url = about:blank] 06:00:22 INFO - PROCESS | 1782 | 1461157222657 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8371f000 == 138 [pid = 1782] [id = 420] 06:00:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x837ea800) [pid = 1782] [serial = 1261] [outer = (nil)] 06:00:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x838ce400) [pid = 1782] [serial = 1262] [outer = 0x837ea800] 06:00:22 INFO - PROCESS | 1782 | 1461157222742 Marionette DEBUG loaded listener.js 06:00:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x83a0d800) [pid = 1782] [serial = 1263] [outer = 0x837ea800] 06:00:23 INFO - PROCESS | 1782 | 1461157223555 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]]]}] 06:00:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 06:00:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 2931ms 06:00:23 INFO - PROCESS | 1782 | 1461157223642 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 06:00:23 INFO - PROCESS | 1782 | 1461157223650 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 06:00:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 06:00:23 INFO - PROCESS | 1782 | 1461157223662 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 06:00:23 INFO - PROCESS | 1782 | 1461157223665 Marionette TRACE conn4 <- [1,1654,null,{}] 06:00:23 INFO - PROCESS | 1782 | 1461157223673 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}] 06:00:23 INFO - PROCESS | 1782 | 1461157223879 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 06:00:24 INFO - PROCESS | 1782 | 1461157224066 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x86c29000 == 139 [pid = 1782] [id = 421] 06:00:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x87220400) [pid = 1782] [serial = 1264] [outer = (nil)] 06:00:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x874d3c00) [pid = 1782] [serial = 1265] [outer = 0x87220400] 06:00:24 INFO - PROCESS | 1782 | 1461157224150 Marionette DEBUG loaded listener.js 06:00:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x87ebf400) [pid = 1782] [serial = 1266] [outer = 0x87220400] 06:00:25 INFO - PROCESS | 1782 | 1461157225075 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]]]}] 06:00:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 06:00:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1434ms 06:00:25 INFO - PROCESS | 1782 | 1461157225100 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 06:00:25 INFO - PROCESS | 1782 | 1461157225107 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 06:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 06:00:25 INFO - PROCESS | 1782 | 1461157225115 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 06:00:25 INFO - PROCESS | 1782 | 1461157225118 Marionette TRACE conn4 <- [1,1658,null,{}] 06:00:25 INFO - PROCESS | 1782 | 1461157225133 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}] 06:00:25 INFO - PROCESS | 1782 | 1461157225412 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 06:00:25 INFO - PROCESS | 1782 | 1461157225444 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x87216400 == 140 [pid = 1782] [id = 422] 06:00:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x88036c00) [pid = 1782] [serial = 1267] [outer = (nil)] 06:00:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x890bd400) [pid = 1782] [serial = 1268] [outer = 0x88036c00] 06:00:25 INFO - PROCESS | 1782 | 1461157225524 Marionette DEBUG loaded listener.js 06:00:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x89296000) [pid = 1782] [serial = 1269] [outer = 0x88036c00] 06:00:26 INFO - PROCESS | 1782 | 1461157226649 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]]]}] 06:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 06:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1587ms 06:00:26 INFO - PROCESS | 1782 | 1461157226703 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 06:00:26 INFO - PROCESS | 1782 | 1461157226707 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 06:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 06:00:26 INFO - PROCESS | 1782 | 1461157226728 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 06:00:26 INFO - PROCESS | 1782 | 1461157226738 Marionette TRACE conn4 <- [1,1662,null,{}] 06:00:26 INFO - PROCESS | 1782 | 1461157226744 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}] 06:00:27 INFO - PROCESS | 1782 | 1461157227661 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 06:00:27 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8b51b800) [pid = 1782] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 06:00:27 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8eaecc00) [pid = 1782] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 06:00:27 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8be67800) [pid = 1782] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 06:00:27 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8b522c00) [pid = 1782] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 06:00:27 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x90184000) [pid = 1782] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 06:00:27 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8bcd9c00) [pid = 1782] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 06:00:27 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x85acec00) [pid = 1782] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 06:00:27 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x91ea5c00) [pid = 1782] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 06:00:27 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x91e9e000) [pid = 1782] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 06:00:27 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8a472c00) [pid = 1782] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 06:00:27 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x83620000) [pid = 1782] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 06:00:27 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x86c2d400) [pid = 1782] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 06:00:27 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x87ee8800) [pid = 1782] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 06:00:27 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8bd46c00) [pid = 1782] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 06:00:27 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8e872400) [pid = 1782] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 06:00:27 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8fc47c00) [pid = 1782] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 06:00:27 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8b4b8c00) [pid = 1782] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 06:00:27 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x87ceb000) [pid = 1782] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 06:00:27 INFO - PROCESS | 1782 | 1461157227898 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x83620000 == 141 [pid = 1782] [id = 423] 06:00:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x837f0400) [pid = 1782] [serial = 1270] [outer = (nil)] 06:00:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x874d1400) [pid = 1782] [serial = 1271] [outer = 0x837f0400] 06:00:27 INFO - PROCESS | 1782 | 1461157227976 Marionette DEBUG loaded listener.js 06:00:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8a472c00) [pid = 1782] [serial = 1272] [outer = 0x837f0400] 06:00:28 INFO - PROCESS | 1782 | 1461157228702 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]]]}] 06:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 06:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 2050ms 06:00:28 INFO - PROCESS | 1782 | 1461157228765 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 06:00:28 INFO - PROCESS | 1782 | 1461157228770 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 06:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 06:00:28 INFO - PROCESS | 1782 | 1461157228781 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 06:00:28 INFO - PROCESS | 1782 | 1461157228784 Marionette TRACE conn4 <- [1,1666,null,{}] 06:00:28 INFO - PROCESS | 1782 | 1461157228789 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}] 06:00:29 INFO - PROCESS | 1782 | 1461157229058 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 06:00:29 INFO - PROCESS | 1782 | 1461157229075 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x838d0000 == 142 [pid = 1782] [id = 424] 06:00:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x87cf2800) [pid = 1782] [serial = 1273] [outer = (nil)] 06:00:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8b4cbc00) [pid = 1782] [serial = 1274] [outer = 0x87cf2800] 06:00:29 INFO - PROCESS | 1782 | 1461157229150 Marionette DEBUG loaded listener.js 06:00:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8b51cc00) [pid = 1782] [serial = 1275] [outer = 0x87cf2800] 06:00:30 INFO - PROCESS | 1782 | 1461157230366 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]]]}] 06:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 06:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1633ms 06:00:30 INFO - PROCESS | 1782 | 1461157230416 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 06:00:30 INFO - PROCESS | 1782 | 1461157230424 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 06:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 06:00:30 INFO - PROCESS | 1782 | 1461157230435 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 06:00:30 INFO - PROCESS | 1782 | 1461157230440 Marionette TRACE conn4 <- [1,1670,null,{}] 06:00:30 INFO - PROCESS | 1782 | 1461157230449 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}] 06:00:30 INFO - PROCESS | 1782 | 1461157230727 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 06:00:31 INFO - PROCESS | 1782 | 1461157231068 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x85ac9800 == 143 [pid = 1782] [id = 425] 06:00:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x865d8c00) [pid = 1782] [serial = 1276] [outer = (nil)] 06:00:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x87cf1000) [pid = 1782] [serial = 1277] [outer = 0x865d8c00] 06:00:31 INFO - PROCESS | 1782 | 1461157231182 Marionette DEBUG loaded listener.js 06:00:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x88034c00) [pid = 1782] [serial = 1278] [outer = 0x865d8c00] 06:00:32 INFO - PROCESS | 1782 | 1461157232087 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]]]}] 06:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 06:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1690ms 06:00:32 INFO - PROCESS | 1782 | 1461157232126 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 06:00:32 INFO - PROCESS | 1782 | 1461157232135 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 06:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 06:00:32 INFO - PROCESS | 1782 | 1461157232146 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 06:00:32 INFO - PROCESS | 1782 | 1461157232151 Marionette TRACE conn4 <- [1,1674,null,{}] 06:00:32 INFO - PROCESS | 1782 | 1461157232158 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}] 06:00:32 INFO - PROCESS | 1782 | 1461157232374 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 06:00:32 INFO - PROCESS | 1782 | 1461157232757 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x89320400 == 144 [pid = 1782] [id = 426] 06:00:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x89320800) [pid = 1782] [serial = 1279] [outer = (nil)] 06:00:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8a1c6400) [pid = 1782] [serial = 1280] [outer = 0x89320800] 06:00:32 INFO - PROCESS | 1782 | 1461157232851 Marionette DEBUG loaded listener.js 06:00:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8b4c3c00) [pid = 1782] [serial = 1281] [outer = 0x89320800] 06:00:33 INFO - PROCESS | 1782 | 1461157233771 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]]]}] 06:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 06:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1685ms 06:00:33 INFO - PROCESS | 1782 | 1461157233831 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 06:00:33 INFO - PROCESS | 1782 | 1461157233835 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 06:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 06:00:33 INFO - PROCESS | 1782 | 1461157233842 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 06:00:33 INFO - PROCESS | 1782 | 1461157233848 Marionette TRACE conn4 <- [1,1678,null,{}] 06:00:33 INFO - PROCESS | 1782 | 1461157233864 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}] 06:00:34 INFO - PROCESS | 1782 | 1461157234121 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 06:00:34 INFO - PROCESS | 1782 | 1461157234437 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b6ca800 == 145 [pid = 1782] [id = 427] 06:00:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8b746000) [pid = 1782] [serial = 1282] [outer = (nil)] 06:00:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8b7a3400) [pid = 1782] [serial = 1283] [outer = 0x8b746000] 06:00:34 INFO - PROCESS | 1782 | 1461157234537 Marionette DEBUG loaded listener.js 06:00:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8bbdd800) [pid = 1782] [serial = 1284] [outer = 0x8b746000] 06:00:35 INFO - PROCESS | 1782 | 1461157235435 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]]]}] 06:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 06:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1634ms 06:00:35 INFO - PROCESS | 1782 | 1461157235479 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 06:00:35 INFO - PROCESS | 1782 | 1461157235486 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 06:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 06:00:35 INFO - PROCESS | 1782 | 1461157235493 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 06:00:35 INFO - PROCESS | 1782 | 1461157235496 Marionette TRACE conn4 <- [1,1682,null,{}] 06:00:35 INFO - PROCESS | 1782 | 1461157235502 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}] 06:00:35 INFO - PROCESS | 1782 | 1461157235723 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 06:00:36 INFO - PROCESS | 1782 | 1461157236041 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4d0400 == 146 [pid = 1782] [id = 428] 06:00:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8bbd7c00) [pid = 1782] [serial = 1285] [outer = (nil)] 06:00:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8bd48800) [pid = 1782] [serial = 1286] [outer = 0x8bbd7c00] 06:00:36 INFO - PROCESS | 1782 | 1461157236166 Marionette DEBUG loaded listener.js 06:00:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8bda9000) [pid = 1782] [serial = 1287] [outer = 0x8bbd7c00] 06:00:37 INFO - PROCESS | 1782 | 1461157237068 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]]]}] 06:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 06:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1640ms 06:00:37 INFO - PROCESS | 1782 | 1461157237146 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 06:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 06:00:37 INFO - PROCESS | 1782 | 1461157237151 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 06:00:37 INFO - PROCESS | 1782 | 1461157237157 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 06:00:37 INFO - PROCESS | 1782 | 1461157237161 Marionette TRACE conn4 <- [1,1686,null,{}] 06:00:37 INFO - PROCESS | 1782 | 1461157237168 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}] 06:00:37 INFO - PROCESS | 1782 | 1461157237386 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 06:00:37 INFO - PROCESS | 1782 | 1461157237705 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a47e800 == 147 [pid = 1782] [id = 429] 06:00:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8bcd1800) [pid = 1782] [serial = 1288] [outer = (nil)] 06:00:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8be6d800) [pid = 1782] [serial = 1289] [outer = 0x8bcd1800] 06:00:37 INFO - PROCESS | 1782 | 1461157237806 Marionette DEBUG loaded listener.js 06:00:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8dcf1000) [pid = 1782] [serial = 1290] [outer = 0x8bcd1800] 06:00:38 INFO - PROCESS | 1782 | 1461157238705 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]]]}] 06:00:38 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 06:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1580ms 06:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 06:00:38 INFO - PROCESS | 1782 | 1461157238738 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 06:00:38 INFO - PROCESS | 1782 | 1461157238741 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 06:00:38 INFO - PROCESS | 1782 | 1461157238748 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 06:00:38 INFO - PROCESS | 1782 | 1461157238751 Marionette TRACE conn4 <- [1,1690,null,{}] 06:00:38 INFO - PROCESS | 1782 | 1461157238757 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}] 06:00:39 INFO - PROCESS | 1782 | 1461157239009 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 06:00:39 INFO - PROCESS | 1782 | 1461157239337 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b6c1800 == 148 [pid = 1782] [id = 430] 06:00:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8e869400) [pid = 1782] [serial = 1291] [outer = (nil)] 06:00:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8eab3800) [pid = 1782] [serial = 1292] [outer = 0x8e869400] 06:00:39 INFO - PROCESS | 1782 | 1461157239438 Marionette DEBUG loaded listener.js 06:00:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8eab8800) [pid = 1782] [serial = 1293] [outer = 0x8e869400] 06:00:40 INFO - PROCESS | 1782 | 1461157240315 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]]]}] 06:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 06:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1641ms 06:00:40 INFO - PROCESS | 1782 | 1461157240390 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 06:00:40 INFO - PROCESS | 1782 | 1461157240393 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 06:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 06:00:40 INFO - PROCESS | 1782 | 1461157240402 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 06:00:40 INFO - PROCESS | 1782 | 1461157240406 Marionette TRACE conn4 <- [1,1694,null,{}] 06:00:40 INFO - PROCESS | 1782 | 1461157240412 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}] 06:00:40 INFO - PROCESS | 1782 | 1461157240670 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 06:00:41 INFO - PROCESS | 1782 | 1461157240999 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x8be6d400 == 149 [pid = 1782] [id = 431] 06:00:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8dd77400) [pid = 1782] [serial = 1294] [outer = (nil)] 06:00:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x8f0a7c00) [pid = 1782] [serial = 1295] [outer = 0x8dd77400] 06:00:41 INFO - PROCESS | 1782 | 1461157241089 Marionette DEBUG loaded listener.js 06:00:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8f0ab800) [pid = 1782] [serial = 1296] [outer = 0x8dd77400] 06:00:42 INFO - PROCESS | 1782 | 1461157242063 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]]]}] 06:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 06:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1694ms 06:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 06:00:42 INFO - PROCESS | 1782 | 1461157242096 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 06:00:42 INFO - PROCESS | 1782 | 1461157242099 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 06:00:42 INFO - PROCESS | 1782 | 1461157242106 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 06:00:42 INFO - PROCESS | 1782 | 1461157242110 Marionette TRACE conn4 <- [1,1698,null,{}] 06:00:42 INFO - PROCESS | 1782 | 1461157242116 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}] 06:00:42 INFO - PROCESS | 1782 | 1461157242322 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 06:00:42 INFO - PROCESS | 1782 | 1461157242646 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a47f400 == 150 [pid = 1782] [id = 432] 06:00:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x8eab8000) [pid = 1782] [serial = 1297] [outer = (nil)] 06:00:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x8fa56c00) [pid = 1782] [serial = 1298] [outer = 0x8eab8000] 06:00:42 INFO - PROCESS | 1782 | 1461157242747 Marionette DEBUG loaded listener.js 06:00:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x8fa5dc00) [pid = 1782] [serial = 1299] [outer = 0x8eab8000] 06:00:43 INFO - PROCESS | 1782 | 1461157243660 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]]]}] 06:00:43 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 06:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1630ms 06:00:43 INFO - PROCESS | 1782 | 1461157243737 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 06:00:43 INFO - PROCESS | 1782 | 1461157243740 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 06:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 06:00:43 INFO - PROCESS | 1782 | 1461157243748 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 06:00:43 INFO - PROCESS | 1782 | 1461157243752 Marionette TRACE conn4 <- [1,1702,null,{}] 06:00:43 INFO - PROCESS | 1782 | 1461157243758 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}] 06:00:43 INFO - PROCESS | 1782 | 1461157243978 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 06:00:44 INFO - PROCESS | 1782 | 1461157244284 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f416000 == 151 [pid = 1782] [id = 433] 06:00:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x8f416c00) [pid = 1782] [serial = 1300] [outer = (nil)] 06:00:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x90176000) [pid = 1782] [serial = 1301] [outer = 0x8f416c00] 06:00:44 INFO - PROCESS | 1782 | 1461157244381 Marionette DEBUG loaded listener.js 06:00:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x9017c400) [pid = 1782] [serial = 1302] [outer = 0x8f416c00] 06:00:45 INFO - PROCESS | 1782 | 1461157245240 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]]]}] 06:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 06:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1534ms 06:00:45 INFO - PROCESS | 1782 | 1461157245282 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 06:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 06:00:45 INFO - PROCESS | 1782 | 1461157245286 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 06:00:45 INFO - PROCESS | 1782 | 1461157245293 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 06:00:45 INFO - PROCESS | 1782 | 1461157245296 Marionette TRACE conn4 <- [1,1706,null,{}] 06:00:45 INFO - PROCESS | 1782 | 1461157245302 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}] 06:00:45 INFO - PROCESS | 1782 | 1461157245504 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 06:00:45 INFO - PROCESS | 1782 | 1461157245827 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd4c400 == 152 [pid = 1782] [id = 434] 06:00:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x8eae8000) [pid = 1782] [serial = 1303] [outer = (nil)] 06:00:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x9060dc00) [pid = 1782] [serial = 1304] [outer = 0x8eae8000] 06:00:45 INFO - PROCESS | 1782 | 1461157245927 Marionette DEBUG loaded listener.js 06:00:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x90619c00) [pid = 1782] [serial = 1305] [outer = 0x8eae8000] 06:00:46 INFO - PROCESS | 1782 | 1461157246835 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]]]}] 06:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 06:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1581ms 06:00:46 INFO - PROCESS | 1782 | 1461157246874 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 06:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 06:00:46 INFO - PROCESS | 1782 | 1461157246879 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 06:00:46 INFO - PROCESS | 1782 | 1461157246885 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 06:00:46 INFO - PROCESS | 1782 | 1461157246889 Marionette TRACE conn4 <- [1,1710,null,{}] 06:00:46 INFO - PROCESS | 1782 | 1461157246895 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}] 06:00:47 INFO - PROCESS | 1782 | 1461157247131 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 06:00:47 INFO - PROCESS | 1782 | 1461157247459 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x91e0c000 == 153 [pid = 1782] [id = 435] 06:00:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x91ed2800) [pid = 1782] [serial = 1306] [outer = (nil)] 06:00:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x91f8cc00) [pid = 1782] [serial = 1307] [outer = 0x91ed2800] 06:00:47 INFO - PROCESS | 1782 | 1461157247560 Marionette DEBUG loaded listener.js 06:00:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x92a13400) [pid = 1782] [serial = 1308] [outer = 0x91ed2800] 06:00:48 INFO - PROCESS | 1782 | 1461157248404 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]]]}] 06:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 06:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1588ms 06:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 06:00:48 INFO - PROCESS | 1782 | 1461157248480 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 06:00:48 INFO - PROCESS | 1782 | 1461157248483 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 06:00:48 INFO - PROCESS | 1782 | 1461157248492 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 06:00:48 INFO - PROCESS | 1782 | 1461157248496 Marionette TRACE conn4 <- [1,1714,null,{}] 06:00:48 INFO - PROCESS | 1782 | 1461157248503 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}] 06:00:48 INFO - PROCESS | 1782 | 1461157248727 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 06:00:49 INFO - PROCESS | 1782 | 1461157249056 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x91e0dc00 == 154 [pid = 1782] [id = 436] 06:00:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x91ea0000) [pid = 1782] [serial = 1309] [outer = (nil)] 06:00:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x9370a400) [pid = 1782] [serial = 1310] [outer = 0x91ea0000] 06:00:49 INFO - PROCESS | 1782 | 1461157249154 Marionette DEBUG loaded listener.js 06:00:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x93a23400) [pid = 1782] [serial = 1311] [outer = 0x91ea0000] 06:00:50 INFO - PROCESS | 1782 | 1461157250038 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]]]}] 06:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 06:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1581ms 06:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 06:00:50 INFO - PROCESS | 1782 | 1461157250072 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 06:00:50 INFO - PROCESS | 1782 | 1461157250075 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 06:00:50 INFO - PROCESS | 1782 | 1461157250082 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 06:00:50 INFO - PROCESS | 1782 | 1461157250085 Marionette TRACE conn4 <- [1,1718,null,{}] 06:00:50 INFO - PROCESS | 1782 | 1461157250091 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}] 06:00:50 INFO - PROCESS | 1782 | 1461157250301 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 06:00:50 INFO - PROCESS | 1782 | 1461157250621 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x92aee400 == 155 [pid = 1782] [id = 437] 06:00:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x9370cc00) [pid = 1782] [serial = 1312] [outer = (nil)] 06:00:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x950ea000) [pid = 1782] [serial = 1313] [outer = 0x9370cc00] 06:00:50 INFO - PROCESS | 1782 | 1461157250726 Marionette DEBUG loaded listener.js 06:00:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x96bc8800) [pid = 1782] [serial = 1314] [outer = 0x9370cc00] 06:00:51 INFO - PROCESS | 1782 | 1461157251581 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]]]}] 06:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 06:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1549ms 06:00:51 INFO - PROCESS | 1782 | 1461157251644 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 06:00:51 INFO - PROCESS | 1782 | 1461157251648 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 06:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 06:00:51 INFO - PROCESS | 1782 | 1461157251655 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 06:00:51 INFO - PROCESS | 1782 | 1461157251658 Marionette TRACE conn4 <- [1,1722,null,{}] 06:00:51 INFO - PROCESS | 1782 | 1461157251664 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}] 06:00:51 INFO - PROCESS | 1782 | 1461157251898 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 06:00:52 INFO - PROCESS | 1782 | 1461157252223 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x92ae7c00 == 156 [pid = 1782] [id = 438] 06:00:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x950e1000) [pid = 1782] [serial = 1315] [outer = (nil)] 06:00:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x96ec9800) [pid = 1782] [serial = 1316] [outer = 0x950e1000] 06:00:52 INFO - PROCESS | 1782 | 1461157252322 Marionette DEBUG loaded listener.js 06:00:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x97075000) [pid = 1782] [serial = 1317] [outer = 0x950e1000] 06:00:53 INFO - PROCESS | 1782 | 1461157253228 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]]]}] 06:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 06:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1632ms 06:00:53 INFO - PROCESS | 1782 | 1461157253288 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 06:00:53 INFO - PROCESS | 1782 | 1461157253292 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 06:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 06:00:53 INFO - PROCESS | 1782 | 1461157253298 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 06:00:53 INFO - PROCESS | 1782 | 1461157253301 Marionette TRACE conn4 <- [1,1726,null,{}] 06:00:53 INFO - PROCESS | 1782 | 1461157253308 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}] 06:00:53 INFO - PROCESS | 1782 | 1461157253530 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 06:00:53 INFO - PROCESS | 1782 | 1461157253849 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x90538400 == 157 [pid = 1782] [id = 439] 06:00:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x96ebc000) [pid = 1782] [serial = 1318] [outer = (nil)] 06:00:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x97e62800) [pid = 1782] [serial = 1319] [outer = 0x96ebc000] 06:00:53 INFO - PROCESS | 1782 | 1461157253944 Marionette DEBUG loaded listener.js 06:00:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 192 (0x97e65000) [pid = 1782] [serial = 1320] [outer = 0x96ebc000] 06:00:54 INFO - PROCESS | 1782 | 1461157254800 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]]]}] 06:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 06:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1579ms 06:00:54 INFO - PROCESS | 1782 | 1461157254878 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 06:00:54 INFO - PROCESS | 1782 | 1461157254882 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 06:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 06:00:54 INFO - PROCESS | 1782 | 1461157254890 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 06:00:54 INFO - PROCESS | 1782 | 1461157254893 Marionette TRACE conn4 <- [1,1730,null,{}] 06:00:54 INFO - PROCESS | 1782 | 1461157254899 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}] 06:00:55 INFO - PROCESS | 1782 | 1461157255149 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 06:00:55 INFO - PROCESS | 1782 | 1461157255481 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4aa000 == 158 [pid = 1782] [id = 440] 06:00:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 193 (0x8b799400) [pid = 1782] [serial = 1321] [outer = (nil)] 06:00:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 194 (0x97e69800) [pid = 1782] [serial = 1322] [outer = 0x8b799400] 06:00:55 INFO - PROCESS | 1782 | 1461157255574 Marionette DEBUG loaded listener.js 06:00:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 195 (0x98003800) [pid = 1782] [serial = 1323] [outer = 0x8b799400] 06:00:56 INFO - PROCESS | 1782 | 1461157256469 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]]]}] 06:00:56 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 06:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1640ms 06:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 06:00:56 INFO - PROCESS | 1782 | 1461157256540 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 06:00:56 INFO - PROCESS | 1782 | 1461157256543 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 06:00:56 INFO - PROCESS | 1782 | 1461157256550 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 06:00:56 INFO - PROCESS | 1782 | 1461157256553 Marionette TRACE conn4 <- [1,1734,null,{}] 06:00:56 INFO - PROCESS | 1782 | 1461157256559 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}] 06:00:56 INFO - PROCESS | 1782 | 1461157256774 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 06:00:57 INFO - PROCESS | 1782 | 1461157257095 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x97de3800 == 159 [pid = 1782] [id = 441] 06:00:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 196 (0x97e6c800) [pid = 1782] [serial = 1324] [outer = (nil)] 06:00:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 197 (0x980ae400) [pid = 1782] [serial = 1325] [outer = 0x97e6c800] 06:00:57 INFO - PROCESS | 1782 | 1461157257189 Marionette DEBUG loaded listener.js 06:00:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 198 (0x980b8000) [pid = 1782] [serial = 1326] [outer = 0x97e6c800] 06:00:58 INFO - PROCESS | 1782 | 1461157258061 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]]]}] 06:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 06:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1595ms 06:00:58 INFO - PROCESS | 1782 | 1461157258144 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 06:00:58 INFO - PROCESS | 1782 | 1461157258148 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 06:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 06:00:58 INFO - PROCESS | 1782 | 1461157258154 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 06:00:58 INFO - PROCESS | 1782 | 1461157258158 Marionette TRACE conn4 <- [1,1738,null,{}] 06:00:58 INFO - PROCESS | 1782 | 1461157258164 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}] 06:00:58 INFO - PROCESS | 1782 | 1461157258458 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 06:00:58 INFO - PROCESS | 1782 | 1461157258714 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:00:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x83620800 == 160 [pid = 1782] [id = 442] 06:00:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 199 (0x97e63c00) [pid = 1782] [serial = 1327] [outer = (nil)] 06:00:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 200 (0x9810b400) [pid = 1782] [serial = 1328] [outer = 0x97e63c00] 06:00:58 INFO - PROCESS | 1782 | 1461157258809 Marionette DEBUG loaded listener.js 06:00:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 201 (0x9810d000) [pid = 1782] [serial = 1329] [outer = 0x97e63c00] 06:00:59 INFO - PROCESS | 1782 | 1461157259673 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]]]}] 06:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 06:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1588ms 06:00:59 INFO - PROCESS | 1782 | 1461157259744 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 06:00:59 INFO - PROCESS | 1782 | 1461157259748 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 06:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 06:00:59 INFO - PROCESS | 1782 | 1461157259754 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 06:00:59 INFO - PROCESS | 1782 | 1461157259757 Marionette TRACE conn4 <- [1,1742,null,{}] 06:00:59 INFO - PROCESS | 1782 | 1461157259763 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}] 06:01:00 INFO - PROCESS | 1782 | 1461157260016 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 06:01:01 INFO - PROCESS | 1782 | --DOCSHELL 0xa0c2f800 == 159 [pid = 1782] [id = 320] 06:01:01 INFO - PROCESS | 1782 | --DOCSHELL 0x8b524800 == 158 [pid = 1782] [id = 176] 06:01:01 INFO - PROCESS | 1782 | --DOCSHELL 0x83620000 == 157 [pid = 1782] [id = 423] 06:01:01 INFO - PROCESS | 1782 | --DOCSHELL 0x87216400 == 156 [pid = 1782] [id = 422] 06:01:01 INFO - PROCESS | 1782 | --DOCSHELL 0x86c29000 == 155 [pid = 1782] [id = 421] 06:01:01 INFO - PROCESS | 1782 | --DOCSHELL 0x8371f000 == 154 [pid = 1782] [id = 420] 06:01:01 INFO - PROCESS | 1782 | --DOCSHELL 0x89318800 == 153 [pid = 1782] [id = 418] 06:01:01 INFO - PROCESS | 1782 | --DOCSHELL 0x93a22800 == 152 [pid = 1782] [id = 417] 06:01:01 INFO - PROCESS | 1782 | --DOCSHELL 0x90183c00 == 151 [pid = 1782] [id = 415] 06:01:01 INFO - PROCESS | 1782 | --DOCSHELL 0x85acc800 == 150 [pid = 1782] [id = 416] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 200 (0x96ead400) [pid = 1782] [serial = 1182] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 199 (0x8f0b2000) [pid = 1782] [serial = 1163] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 198 (0x8dcfd400) [pid = 1782] [serial = 1190] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 197 (0x8be6f000) [pid = 1782] [serial = 1154] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 196 (0x8b754800) [pid = 1782] [serial = 1148] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 195 (0x91ed7000) [pid = 1782] [serial = 1173] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 194 (0x8f420400) [pid = 1782] [serial = 1167] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 193 (0x87214c00) [pid = 1782] [serial = 1197] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 192 (0x93c02000) [pid = 1782] [serial = 1179] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 191 (0x86c31c00) [pid = 1782] [serial = 1184] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0x86c2b800) [pid = 1782] [serial = 1196] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x8b7a4c00) [pid = 1782] [serial = 1149] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0x8dd80c00) [pid = 1782] [serial = 1155] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x92aeac00) [pid = 1782] [serial = 1175] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x8b4d0c00) [pid = 1782] [serial = 1146] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x8f41c400) [pid = 1782] [serial = 1166] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x93a2d000) [pid = 1782] [serial = 1178] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x838d2800) [pid = 1782] [serial = 1194] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x935ab400) [pid = 1782] [serial = 1176] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x8803e400) [pid = 1782] [serial = 1200] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x8b4c3800) [pid = 1782] [serial = 1203] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x8f33e800) [pid = 1782] [serial = 1164] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x8a47d000) [pid = 1782] [serial = 1202] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x838c9c00) [pid = 1782] [serial = 1139] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x91ecac00) [pid = 1782] [serial = 1172] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x8a47e400) [pid = 1782] [serial = 1145] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x8eab9400) [pid = 1782] [serial = 1158] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x87ee2c00) [pid = 1782] [serial = 1199] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8eaef400) [pid = 1782] [serial = 1160] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x8fc4d800) [pid = 1782] [serial = 1169] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8bd49800) [pid = 1782] [serial = 1152] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x837f2400) [pid = 1782] [serial = 1193] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x8eab4000) [pid = 1782] [serial = 1157] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8f0a3c00) [pid = 1782] [serial = 1161] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x96bc9c00) [pid = 1782] [serial = 1181] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x890b9400) [pid = 1782] [serial = 1143] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x87ec7000) [pid = 1782] [serial = 1142] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8bd44c00) [pid = 1782] [serial = 1151] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x90322c00) [pid = 1782] [serial = 1170] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8bcd0c00) [pid = 1782] [serial = 1187] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x874d0c00) [pid = 1782] [serial = 1205] [outer = (nil)] [url = about:blank] 06:01:01 INFO - PROCESS | 1782 | 1461157261840 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x838c9c00 == 151 [pid = 1782] [id = 443] 06:01:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x838cd000) [pid = 1782] [serial = 1330] [outer = (nil)] 06:01:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x838d6400) [pid = 1782] [serial = 1331] [outer = 0x838cd000] 06:01:01 INFO - PROCESS | 1782 | 1461157261929 Marionette DEBUG loaded listener.js 06:01:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x85acf000) [pid = 1782] [serial = 1332] [outer = 0x838cd000] 06:01:02 INFO - PROCESS | 1782 | 1461157262764 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]]]}] 06:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 06:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 3037ms 06:01:02 INFO - PROCESS | 1782 | 1461157262814 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 06:01:02 INFO - PROCESS | 1782 | 1461157262822 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 06:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 06:01:02 INFO - PROCESS | 1782 | 1461157262846 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 06:01:02 INFO - PROCESS | 1782 | 1461157262851 Marionette TRACE conn4 <- [1,1746,null,{}] 06:01:02 INFO - PROCESS | 1782 | 1461157262858 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}] 06:01:03 INFO - PROCESS | 1782 | 1461157263067 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 06:01:03 INFO - PROCESS | 1782 | 1461157263261 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8721f400 == 152 [pid = 1782] [id = 444] 06:01:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x874cf800) [pid = 1782] [serial = 1333] [outer = (nil)] 06:01:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x87edb400) [pid = 1782] [serial = 1334] [outer = 0x874cf800] 06:01:03 INFO - PROCESS | 1782 | 1461157263344 Marionette DEBUG loaded listener.js 06:01:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x88035000) [pid = 1782] [serial = 1335] [outer = 0x874cf800] 06:01:04 INFO - PROCESS | 1782 | 1461157264280 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]]]}] 06:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 06:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1491ms 06:01:04 INFO - PROCESS | 1782 | 1461157264341 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 06:01:04 INFO - PROCESS | 1782 | 1461157264348 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 06:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 06:01:04 INFO - PROCESS | 1782 | 1461157264355 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 06:01:04 INFO - PROCESS | 1782 | 1461157264357 Marionette TRACE conn4 <- [1,1750,null,{}] 06:01:04 INFO - PROCESS | 1782 | 1461157264365 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}] 06:01:04 INFO - PROCESS | 1782 | 1461157264645 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 06:01:04 INFO - PROCESS | 1782 | 1461157264671 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x837f3800 == 153 [pid = 1782] [id = 445] 06:01:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x87edc800) [pid = 1782] [serial = 1336] [outer = (nil)] 06:01:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x89317800) [pid = 1782] [serial = 1337] [outer = 0x87edc800] 06:01:04 INFO - PROCESS | 1782 | 1461157264749 Marionette DEBUG loaded listener.js 06:01:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x8a47e000) [pid = 1782] [serial = 1338] [outer = 0x87edc800] 06:01:05 INFO - PROCESS | 1782 | 1461157265772 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]]]}] 06:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 06:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1485ms 06:01:05 INFO - PROCESS | 1782 | 1461157265841 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 06:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 06:01:05 INFO - PROCESS | 1782 | 1461157265846 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 06:01:05 INFO - PROCESS | 1782 | 1461157265888 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 06:01:05 INFO - PROCESS | 1782 | 1461157265898 Marionette TRACE conn4 <- [1,1754,null,{}] 06:01:05 INFO - PROCESS | 1782 | 1461157265905 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}] 06:01:06 INFO - PROCESS | 1782 | 1461157266180 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x8928d800) [pid = 1782] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x83614800) [pid = 1782] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8b74ec00) [pid = 1782] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x91e9a400) [pid = 1782] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8f41b000) [pid = 1782] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x89319000) [pid = 1782] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8bcd4c00) [pid = 1782] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x85ac2800) [pid = 1782] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8b79cc00) [pid = 1782] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x88036c00) [pid = 1782] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8b6c8c00) [pid = 1782] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x837ea800) [pid = 1782] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x914ebc00) [pid = 1782] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x84a8cc00) [pid = 1782] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x865d1800) [pid = 1782] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x83722800) [pid = 1782] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8e73b400) [pid = 1782] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x950e0400) [pid = 1782] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x93a2b800) [pid = 1782] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x929c8000) [pid = 1782] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8fc49000) [pid = 1782] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x83a03c00) [pid = 1782] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8dd75800) [pid = 1782] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x83a10400) [pid = 1782] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x83717400) [pid = 1782] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x87220400) [pid = 1782] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8b4b6c00) [pid = 1782] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x837f0400) [pid = 1782] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x83722c00) [pid = 1782] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 06:01:06 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x87ee4c00) [pid = 1782] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 06:01:07 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8f0ae800) [pid = 1782] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 06:01:07 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x84a86c00) [pid = 1782] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 06:01:07 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x837e9000) [pid = 1782] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 06:01:07 INFO - PROCESS | 1782 | 1461157266984 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x83611800 == 154 [pid = 1782] [id = 446] 06:01:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x83611c00) [pid = 1782] [serial = 1339] [outer = (nil)] 06:01:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x83717400) [pid = 1782] [serial = 1340] [outer = 0x83611c00] 06:01:07 INFO - PROCESS | 1782 | 1461157267086 Marionette DEBUG loaded listener.js 06:01:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x837f1800) [pid = 1782] [serial = 1341] [outer = 0x83611c00] 06:01:07 INFO - PROCESS | 1782 | 1461157267786 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]]]}] 06:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 06:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1979ms 06:01:07 INFO - PROCESS | 1782 | 1461157267832 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 06:01:07 INFO - PROCESS | 1782 | 1461157267837 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 06:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 06:01:07 INFO - PROCESS | 1782 | 1461157267849 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 06:01:07 INFO - PROCESS | 1782 | 1461157267852 Marionette TRACE conn4 <- [1,1758,null,{}] 06:01:07 INFO - PROCESS | 1782 | 1461157267859 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}] 06:01:08 INFO - PROCESS | 1782 | 1461157268036 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 06:01:08 INFO - PROCESS | 1782 | 1461157268051 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x83719800 == 155 [pid = 1782] [id = 447] 06:01:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8721e800) [pid = 1782] [serial = 1342] [outer = (nil)] 06:01:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x89299400) [pid = 1782] [serial = 1343] [outer = 0x8721e800] 06:01:08 INFO - PROCESS | 1782 | 1461157268125 Marionette DEBUG loaded listener.js 06:01:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8b521c00) [pid = 1782] [serial = 1344] [outer = 0x8721e800] 06:01:09 INFO - PROCESS | 1782 | 1461157269272 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]]]}] 06:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 06:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1489ms 06:01:09 INFO - PROCESS | 1782 | 1461157269335 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 06:01:09 INFO - PROCESS | 1782 | 1461157269341 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 06:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 06:01:09 INFO - PROCESS | 1782 | 1461157269350 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 06:01:09 INFO - PROCESS | 1782 | 1461157269357 Marionette TRACE conn4 <- [1,1762,null,{}] 06:01:09 INFO - PROCESS | 1782 | 1461157269367 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}] 06:01:09 INFO - PROCESS | 1782 | 1461157269590 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 06:01:09 INFO - PROCESS | 1782 | 1461157269942 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8371c000 == 156 [pid = 1782] [id = 448] 06:01:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x865d4c00) [pid = 1782] [serial = 1345] [outer = (nil)] 06:01:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x874c9000) [pid = 1782] [serial = 1346] [outer = 0x865d4c00] 06:01:10 INFO - PROCESS | 1782 | 1461157270036 Marionette DEBUG loaded listener.js 06:01:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x87ec7000) [pid = 1782] [serial = 1347] [outer = 0x865d4c00] 06:01:10 INFO - PROCESS | 1782 | 1461157270967 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]]]}] 06:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 06:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1691ms 06:01:11 INFO - PROCESS | 1782 | 1461157271043 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 06:01:11 INFO - PROCESS | 1782 | 1461157271052 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 06:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 06:01:11 INFO - PROCESS | 1782 | 1461157271064 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 06:01:11 INFO - PROCESS | 1782 | 1461157271068 Marionette TRACE conn4 <- [1,1766,null,{}] 06:01:11 INFO - PROCESS | 1782 | 1461157271074 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}] 06:01:11 INFO - PROCESS | 1782 | 1461157271346 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 06:01:11 INFO - PROCESS | 1782 | 1461157271730 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x8929b400 == 157 [pid = 1782] [id = 449] 06:01:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8a1bf800) [pid = 1782] [serial = 1348] [outer = (nil)] 06:01:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8b4b6c00) [pid = 1782] [serial = 1349] [outer = 0x8a1bf800] 06:01:11 INFO - PROCESS | 1782 | 1461157271834 Marionette DEBUG loaded listener.js 06:01:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8b518400) [pid = 1782] [serial = 1350] [outer = 0x8a1bf800] 06:01:12 INFO - PROCESS | 1782 | 1461157272825 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]]]}] 06:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 06:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1792ms 06:01:12 INFO - PROCESS | 1782 | 1461157272857 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 06:01:12 INFO - PROCESS | 1782 | 1461157272861 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 06:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 06:01:12 INFO - PROCESS | 1782 | 1461157272867 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 06:01:12 INFO - PROCESS | 1782 | 1461157272874 Marionette TRACE conn4 <- [1,1770,null,{}] 06:01:12 INFO - PROCESS | 1782 | 1461157272890 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}] 06:01:13 INFO - PROCESS | 1782 | 1461157273110 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 06:01:13 INFO - PROCESS | 1782 | 1461157273432 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b74dc00 == 158 [pid = 1782] [id = 450] 06:01:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8b79ec00) [pid = 1782] [serial = 1351] [outer = (nil)] 06:01:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8b7a6c00) [pid = 1782] [serial = 1352] [outer = 0x8b79ec00] 06:01:13 INFO - PROCESS | 1782 | 1461157273534 Marionette DEBUG loaded listener.js 06:01:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8bccf400) [pid = 1782] [serial = 1353] [outer = 0x8b79ec00] 06:01:14 INFO - PROCESS | 1782 | 1461157274415 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]]]}] 06:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 06:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1589ms 06:01:14 INFO - PROCESS | 1782 | 1461157274456 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 06:01:14 INFO - PROCESS | 1782 | 1461157274461 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 06:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 06:01:14 INFO - PROCESS | 1782 | 1461157274468 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 06:01:14 INFO - PROCESS | 1782 | 1461157274471 Marionette TRACE conn4 <- [1,1774,null,{}] 06:01:14 INFO - PROCESS | 1782 | 1461157274477 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}] 06:01:14 INFO - PROCESS | 1782 | 1461157274687 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 06:01:15 INFO - PROCESS | 1782 | 1461157275012 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x89292000 == 159 [pid = 1782] [id = 451] 06:01:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8bcd3000) [pid = 1782] [serial = 1354] [outer = (nil)] 06:01:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8bda7c00) [pid = 1782] [serial = 1355] [outer = 0x8bcd3000] 06:01:15 INFO - PROCESS | 1782 | 1461157275109 Marionette DEBUG loaded listener.js 06:01:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8be67400) [pid = 1782] [serial = 1356] [outer = 0x8bcd3000] 06:01:15 INFO - PROCESS | 1782 | 1461157275989 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]]]}] 06:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 06:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1579ms 06:01:16 INFO - PROCESS | 1782 | 1461157276048 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 06:01:16 INFO - PROCESS | 1782 | 1461157276052 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 06:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 06:01:16 INFO - PROCESS | 1782 | 1461157276058 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 06:01:16 INFO - PROCESS | 1782 | 1461157276062 Marionette TRACE conn4 <- [1,1778,null,{}] 06:01:16 INFO - PROCESS | 1782 | 1461157276068 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}] 06:01:16 INFO - PROCESS | 1782 | 1461157276285 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 06:01:16 INFO - PROCESS | 1782 | 1461157276618 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x83a03c00 == 160 [pid = 1782] [id = 452] 06:01:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8bcd3800) [pid = 1782] [serial = 1357] [outer = (nil)] 06:01:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8dd71800) [pid = 1782] [serial = 1358] [outer = 0x8bcd3800] 06:01:16 INFO - PROCESS | 1782 | 1461157276731 Marionette DEBUG loaded listener.js 06:01:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8e732400) [pid = 1782] [serial = 1359] [outer = 0x8bcd3800] 06:01:17 INFO - PROCESS | 1782 | 1461157277628 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]]]}] 06:01:17 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 06:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1634ms 06:01:17 INFO - PROCESS | 1782 | 1461157277694 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 06:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 06:01:17 INFO - PROCESS | 1782 | 1461157277699 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 06:01:17 INFO - PROCESS | 1782 | 1461157277705 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 06:01:17 INFO - PROCESS | 1782 | 1461157277709 Marionette TRACE conn4 <- [1,1782,null,{}] 06:01:17 INFO - PROCESS | 1782 | 1461157277715 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}] 06:01:17 INFO - PROCESS | 1782 | 1461157277959 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 06:01:18 INFO - PROCESS | 1782 | 1461157278295 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e73b400 == 161 [pid = 1782] [id = 453] 06:01:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8e871000) [pid = 1782] [serial = 1360] [outer = (nil)] 06:01:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8eaee000) [pid = 1782] [serial = 1361] [outer = 0x8e871000] 06:01:18 INFO - PROCESS | 1782 | 1461157278389 Marionette DEBUG loaded listener.js 06:01:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8f0a5000) [pid = 1782] [serial = 1362] [outer = 0x8e871000] 06:01:19 INFO - PROCESS | 1782 | 1461157279288 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]]]}] 06:01:19 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 06:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1638ms 06:01:19 INFO - PROCESS | 1782 | 1461157279343 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 06:01:19 INFO - PROCESS | 1782 | 1461157279346 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 06:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 06:01:19 INFO - PROCESS | 1782 | 1461157279354 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 06:01:19 INFO - PROCESS | 1782 | 1461157279357 Marionette TRACE conn4 <- [1,1786,null,{}] 06:01:19 INFO - PROCESS | 1782 | 1461157279364 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}] 06:01:19 INFO - PROCESS | 1782 | 1461157279588 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 06:01:19 INFO - PROCESS | 1782 | 1461157279919 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x837ef800 == 162 [pid = 1782] [id = 454] 06:01:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8a1be400) [pid = 1782] [serial = 1363] [outer = (nil)] 06:01:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8f349400) [pid = 1782] [serial = 1364] [outer = 0x8a1be400] 06:01:20 INFO - PROCESS | 1782 | 1461157280017 Marionette DEBUG loaded listener.js 06:01:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8f413c00) [pid = 1782] [serial = 1365] [outer = 0x8a1be400] 06:01:20 INFO - PROCESS | 1782 | 1461157280865 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]]]}] 06:01:20 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 06:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1583ms 06:01:21 INFO - PROCESS | 1782 | 1461157281004 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 06:01:21 INFO - PROCESS | 1782 | 1461157281009 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 06:01:21 INFO - PROCESS | 1782 | ************************* 06:01:21 INFO - PROCESS | 1782 | A coding exception was thrown and uncaught in a Task. 06:01:21 INFO - PROCESS | 1782 | 06:01:21 INFO - PROCESS | 1782 | Full message: TypeError: NetworkError when attempting to fetch resource. 06:01:21 INFO - PROCESS | 1782 | Full stack: 06:01:21 INFO - PROCESS | 1782 | ************************* 06:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 06:01:21 INFO - PROCESS | 1782 | 1461157281034 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 06:01:21 INFO - PROCESS | 1782 | 1461157281037 Marionette TRACE conn4 <- [1,1790,null,{}] 06:01:21 INFO - PROCESS | 1782 | 1461157281088 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}] 06:01:21 INFO - PROCESS | 1782 | 1461157281295 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 06:01:21 INFO - PROCESS | 1782 | 1461157281596 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a84400 == 163 [pid = 1782] [id = 455] 06:01:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8f0ae800) [pid = 1782] [serial = 1366] [outer = (nil)] 06:01:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8fc48400) [pid = 1782] [serial = 1367] [outer = 0x8f0ae800] 06:01:21 INFO - PROCESS | 1782 | 1461157281687 Marionette DEBUG loaded listener.js 06:01:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x90179800) [pid = 1782] [serial = 1368] [outer = 0x8f0ae800] 06:01:22 INFO - PROCESS | 1782 | 1461157282590 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]]]}] 06:01:22 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) 06:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1638ms 06:01:22 INFO - PROCESS | 1782 | 1461157282668 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 06:01:22 INFO - PROCESS | 1782 | 1461157282673 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 06:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 06:01:22 INFO - PROCESS | 1782 | 1461157282679 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 06:01:22 INFO - PROCESS | 1782 | 1461157282682 Marionette TRACE conn4 <- [1,1794,null,{}] 06:01:22 INFO - PROCESS | 1782 | 1461157282688 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}] 06:01:22 INFO - PROCESS | 1782 | 1461157282931 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 06:01:23 INFO - PROCESS | 1782 | 1461157283258 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f0b2c00 == 164 [pid = 1782] [id = 456] 06:01:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x8f411800) [pid = 1782] [serial = 1369] [outer = (nil)] 06:01:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x914ed000) [pid = 1782] [serial = 1370] [outer = 0x8f411800] 06:01:23 INFO - PROCESS | 1782 | 1461157283349 Marionette DEBUG loaded listener.js 06:01:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x91e0cc00) [pid = 1782] [serial = 1371] [outer = 0x8f411800] 06:01:24 INFO - PROCESS | 1782 | 1461157284236 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]]]}] 06:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1631ms 06:01:24 INFO - PROCESS | 1782 | 1461157284311 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 06:01:24 INFO - PROCESS | 1782 | 1461157284314 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 06:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 06:01:24 INFO - PROCESS | 1782 | 1461157284321 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 06:01:24 INFO - PROCESS | 1782 | 1461157284323 Marionette TRACE conn4 <- [1,1798,null,{}] 06:01:24 INFO - PROCESS | 1782 | 1461157284330 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}] 06:01:24 INFO - PROCESS | 1782 | 1461157284549 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 06:01:24 INFO - PROCESS | 1782 | 1461157284889 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ea3000 == 165 [pid = 1782] [id = 457] 06:01:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x91f90c00) [pid = 1782] [serial = 1372] [outer = (nil)] 06:01:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x929cd000) [pid = 1782] [serial = 1373] [outer = 0x91f90c00] 06:01:25 INFO - PROCESS | 1782 | 1461157285001 Marionette DEBUG loaded listener.js 06:01:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x929d4400) [pid = 1782] [serial = 1374] [outer = 0x91f90c00] 06:01:25 INFO - PROCESS | 1782 | 1461157285918 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]]]}] 06:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 06:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1630ms 06:01:25 INFO - PROCESS | 1782 | 1461157285951 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 06:01:25 INFO - PROCESS | 1782 | 1461157285955 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 06:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 06:01:25 INFO - PROCESS | 1782 | 1461157285963 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 06:01:25 INFO - PROCESS | 1782 | 1461157285968 Marionette TRACE conn4 <- [1,1802,null,{}] 06:01:25 INFO - PROCESS | 1782 | 1461157285973 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}] 06:01:26 INFO - PROCESS | 1782 | 1461157286219 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 06:01:26 INFO - PROCESS | 1782 | 1461157286567 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x914e3400 == 166 [pid = 1782] [id = 458] 06:01:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x93a2d000) [pid = 1782] [serial = 1375] [outer = (nil)] 06:01:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x95006800) [pid = 1782] [serial = 1376] [outer = 0x93a2d000] 06:01:26 INFO - PROCESS | 1782 | 1461157286676 Marionette DEBUG loaded listener.js 06:01:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x950eac00) [pid = 1782] [serial = 1377] [outer = 0x93a2d000] 06:01:27 INFO - PROCESS | 1782 | 1461157287633 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]]]}] 06:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 06:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1733ms 06:01:27 INFO - PROCESS | 1782 | 1461157287698 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 06:01:27 INFO - PROCESS | 1782 | 1461157287701 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 06:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 06:01:27 INFO - PROCESS | 1782 | 1461157287708 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 06:01:27 INFO - PROCESS | 1782 | 1461157287711 Marionette TRACE conn4 <- [1,1806,null,{}] 06:01:27 INFO - PROCESS | 1782 | 1461157287717 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}] 06:01:27 INFO - PROCESS | 1782 | 1461157287937 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 06:01:28 INFO - PROCESS | 1782 | 1461157288222 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x95c40000 == 167 [pid = 1782] [id = 459] 06:01:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x96eadc00) [pid = 1782] [serial = 1378] [outer = (nil)] 06:01:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x96eb7c00) [pid = 1782] [serial = 1379] [outer = 0x96eadc00] 06:01:28 INFO - PROCESS | 1782 | 1461157288359 Marionette DEBUG loaded listener.js 06:01:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x97006000) [pid = 1782] [serial = 1380] [outer = 0x96eadc00] 06:01:29 INFO - PROCESS | 1782 | 1461157289237 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]]]}] 06:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 06:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1581ms 06:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 06:01:29 INFO - PROCESS | 1782 | 1461157289290 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 06:01:29 INFO - PROCESS | 1782 | 1461157289293 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 06:01:29 INFO - PROCESS | 1782 | 1461157289299 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 06:01:29 INFO - PROCESS | 1782 | 1461157289303 Marionette TRACE conn4 <- [1,1810,null,{}] 06:01:29 INFO - PROCESS | 1782 | 1461157289308 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}] 06:01:29 INFO - PROCESS | 1782 | 1461157289523 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 06:01:29 INFO - PROCESS | 1782 | 1461157289857 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ebcc00 == 168 [pid = 1782] [id = 460] 06:01:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x92af6400) [pid = 1782] [serial = 1381] [outer = (nil)] 06:01:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x98007800) [pid = 1782] [serial = 1382] [outer = 0x92af6400] 06:01:29 INFO - PROCESS | 1782 | 1461157289951 Marionette DEBUG loaded listener.js 06:01:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x9800e800) [pid = 1782] [serial = 1383] [outer = 0x92af6400] 06:01:30 INFO - PROCESS | 1782 | 1461157290834 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]]]}] 06:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 06:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1580ms 06:01:30 INFO - PROCESS | 1782 | 1461157290889 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 06:01:30 INFO - PROCESS | 1782 | 1461157290893 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 06:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 06:01:30 INFO - PROCESS | 1782 | 1461157290903 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 06:01:30 INFO - PROCESS | 1782 | 1461157290906 Marionette TRACE conn4 <- [1,1814,null,{}] 06:01:30 INFO - PROCESS | 1782 | 1461157290913 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}] 06:01:31 INFO - PROCESS | 1782 | 1461157291126 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 06:01:31 INFO - PROCESS | 1782 | 1461157291410 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x92aeac00 == 169 [pid = 1782] [id = 461] 06:01:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x96eb4c00) [pid = 1782] [serial = 1384] [outer = (nil)] 06:01:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x98254400) [pid = 1782] [serial = 1385] [outer = 0x96eb4c00] 06:01:31 INFO - PROCESS | 1782 | 1461157291545 Marionette DEBUG loaded listener.js 06:01:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x9825b000) [pid = 1782] [serial = 1386] [outer = 0x96eb4c00] 06:01:32 INFO - PROCESS | 1782 | 1461157292489 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]]]}] 06:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 06:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1635ms 06:01:32 INFO - PROCESS | 1782 | 1461157292538 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 06:01:32 INFO - PROCESS | 1782 | 1461157292542 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 06:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 06:01:32 INFO - PROCESS | 1782 | 1461157292548 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 06:01:32 INFO - PROCESS | 1782 | 1461157292552 Marionette TRACE conn4 <- [1,1818,null,{}] 06:01:32 INFO - PROCESS | 1782 | 1461157292558 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}] 06:01:32 INFO - PROCESS | 1782 | 1461157292796 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 06:01:33 INFO - PROCESS | 1782 | 1461157293121 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a8d800 == 170 [pid = 1782] [id = 462] 06:01:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x97e66800) [pid = 1782] [serial = 1387] [outer = (nil)] 06:01:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x98372800) [pid = 1782] [serial = 1388] [outer = 0x97e66800] 06:01:33 INFO - PROCESS | 1782 | 1461157293214 Marionette DEBUG loaded listener.js 06:01:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x98377c00) [pid = 1782] [serial = 1389] [outer = 0x97e66800] 06:01:34 INFO - PROCESS | 1782 | 1461157294093 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]]]}] 06:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 06:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1581ms 06:01:34 INFO - PROCESS | 1782 | 1461157294130 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 06:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 06:01:34 INFO - PROCESS | 1782 | 1461157294134 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 06:01:34 INFO - PROCESS | 1782 | 1461157294141 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 06:01:34 INFO - PROCESS | 1782 | 1461157294145 Marionette TRACE conn4 <- [1,1822,null,{}] 06:01:34 INFO - PROCESS | 1782 | 1461157294150 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}] 06:01:34 INFO - PROCESS | 1782 | 1461157294365 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 06:01:34 INFO - PROCESS | 1782 | 1461157294726 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a478400 == 171 [pid = 1782] [id = 463] 06:01:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x8b74d800) [pid = 1782] [serial = 1390] [outer = (nil)] 06:01:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x98bd6c00) [pid = 1782] [serial = 1391] [outer = 0x8b74d800] 06:01:34 INFO - PROCESS | 1782 | 1461157294823 Marionette DEBUG loaded listener.js 06:01:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 190 (0x98d39800) [pid = 1782] [serial = 1392] [outer = 0x8b74d800] 06:01:35 INFO - PROCESS | 1782 | 1461157295732 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]]]}] 06:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 06:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1631ms 06:01:35 INFO - PROCESS | 1782 | 1461157295772 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 06:01:35 INFO - PROCESS | 1782 | 1461157295777 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 06:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 06:01:35 INFO - PROCESS | 1782 | 1461157295784 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 06:01:35 INFO - PROCESS | 1782 | 1461157295787 Marionette TRACE conn4 <- [1,1826,null,{}] 06:01:35 INFO - PROCESS | 1782 | 1461157295794 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}] 06:01:36 INFO - PROCESS | 1782 | 1461157296010 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 06:01:36 INFO - PROCESS | 1782 | 1461157296347 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x98374c00 == 172 [pid = 1782] [id = 464] 06:01:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 191 (0x9884dc00) [pid = 1782] [serial = 1393] [outer = (nil)] 06:01:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 192 (0x99396400) [pid = 1782] [serial = 1394] [outer = 0x9884dc00] 06:01:36 INFO - PROCESS | 1782 | 1461157296454 Marionette DEBUG loaded listener.js 06:01:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 193 (0x9939d400) [pid = 1782] [serial = 1395] [outer = 0x9884dc00] 06:01:37 INFO - PROCESS | 1782 | 1461157297359 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]]]}] 06:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 06:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1634ms 06:01:37 INFO - PROCESS | 1782 | 1461157297437 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 06:01:37 INFO - PROCESS | 1782 | 1461157297441 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 06:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 06:01:37 INFO - PROCESS | 1782 | 1461157297451 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 06:01:37 INFO - PROCESS | 1782 | 1461157297454 Marionette TRACE conn4 <- [1,1830,null,{}] 06:01:37 INFO - PROCESS | 1782 | 1461157297460 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}] 06:01:37 INFO - PROCESS | 1782 | 1461157297676 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 06:01:38 INFO - PROCESS | 1782 | 1461157298040 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x9939a400 == 173 [pid = 1782] [id = 465] 06:01:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 194 (0x997b0400) [pid = 1782] [serial = 1396] [outer = (nil)] 06:01:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 195 (0x997f7000) [pid = 1782] [serial = 1397] [outer = 0x997b0400] 06:01:38 INFO - PROCESS | 1782 | 1461157298133 Marionette DEBUG loaded listener.js 06:01:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 196 (0x997fb000) [pid = 1782] [serial = 1398] [outer = 0x997b0400] 06:01:39 INFO - PROCESS | 1782 | 1461157299040 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]]]}] 06:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 06:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1630ms 06:01:39 INFO - PROCESS | 1782 | 1461157299082 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 06:01:39 INFO - PROCESS | 1782 | 1461157299086 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 06:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 06:01:39 INFO - PROCESS | 1782 | 1461157299092 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 06:01:39 INFO - PROCESS | 1782 | 1461157299095 Marionette TRACE conn4 <- [1,1834,null,{}] 06:01:39 INFO - PROCESS | 1782 | 1461157299101 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}] 06:01:39 INFO - PROCESS | 1782 | 1461157299304 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x87cf6000 == 172 [pid = 1782] [id = 193] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x92af2c00 == 171 [pid = 1782] [id = 51] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x90319800 == 170 [pid = 1782] [id = 336] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8b4afc00 == 169 [pid = 1782] [id = 334] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8a473c00 == 168 [pid = 1782] [id = 145] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa54000 == 167 [pid = 1782] [id = 87] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8e736c00 == 166 [pid = 1782] [id = 48] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x96ebb800 == 165 [pid = 1782] [id = 192] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x97007000 == 164 [pid = 1782] [id = 43] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x890c2000 == 163 [pid = 1782] [id = 202] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8e73fc00 == 162 [pid = 1782] [id = 49] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8b7a4400 == 161 [pid = 1782] [id = 335] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x9b0f1800 == 160 [pid = 1782] [id = 88] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x83611800 == 159 [pid = 1782] [id = 446] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x837f3800 == 158 [pid = 1782] [id = 445] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8721f400 == 157 [pid = 1782] [id = 444] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x838c9c00 == 156 [pid = 1782] [id = 443] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8f416000 == 155 [pid = 1782] [id = 433] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8a47f400 == 154 [pid = 1782] [id = 432] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8be6d400 == 153 [pid = 1782] [id = 431] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8a47e800 == 152 [pid = 1782] [id = 429] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8b6c1800 == 151 [pid = 1782] [id = 430] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8b4d0400 == 150 [pid = 1782] [id = 428] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x8b6ca800 == 149 [pid = 1782] [id = 427] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x89320400 == 148 [pid = 1782] [id = 426] 06:01:40 INFO - PROCESS | 1782 | --DOCSHELL 0x85ac9800 == 147 [pid = 1782] [id = 425] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 195 (0x8a481000) [pid = 1782] [serial = 1212] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 194 (0x8361e400) [pid = 1782] [serial = 1113] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 193 (0x8bd45000) [pid = 1782] [serial = 1217] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 192 (0x91e9fc00) [pid = 1782] [serial = 1238] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 191 (0x8fc50800) [pid = 1782] [serial = 1232] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 190 (0x978eec00) [pid = 1782] [serial = 1256] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 189 (0x8be70000) [pid = 1782] [serial = 1221] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0x865cdc00) [pid = 1782] [serial = 1259] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x96bc7800) [pid = 1782] [serial = 1250] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x874cb400) [pid = 1782] [serial = 1260] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x890bd400) [pid = 1782] [serial = 1268] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x8b79c800) [pid = 1782] [serial = 1215] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x838ce400) [pid = 1782] [serial = 1262] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x8bda5400) [pid = 1782] [serial = 1218] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x935aa800) [pid = 1782] [serial = 1242] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x85aca400) [pid = 1782] [serial = 1208] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x89318000) [pid = 1782] [serial = 1137] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x837f5800) [pid = 1782] [serial = 1122] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x8f0ad800) [pid = 1782] [serial = 1226] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x96ec5800) [pid = 1782] [serial = 1254] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x95c35000) [pid = 1782] [serial = 1248] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x93a2b400) [pid = 1782] [serial = 1244] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x8f0b2800) [pid = 1782] [serial = 1227] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x950e7400) [pid = 1782] [serial = 1247] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x90326400) [pid = 1782] [serial = 1236] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x83a0d000) [pid = 1782] [serial = 1107] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x96ebe400) [pid = 1782] [serial = 1253] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x8eab5000) [pid = 1782] [serial = 1224] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0xa45e3000) [pid = 1782] [serial = 1110] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x83a0d800) [pid = 1782] [serial = 1263] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x979b7c00) [pid = 1782] [serial = 1257] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8371dc00) [pid = 1782] [serial = 1116] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x87ebf400) [pid = 1782] [serial = 1266] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8f349c00) [pid = 1782] [serial = 1191] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x874d3c00) [pid = 1782] [serial = 1265] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x874d1400) [pid = 1782] [serial = 1271] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x91ed5000) [pid = 1782] [serial = 1239] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x874ca000) [pid = 1782] [serial = 1209] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8b74c000) [pid = 1782] [serial = 1214] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x837eb800) [pid = 1782] [serial = 1119] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8f33d800) [pid = 1782] [serial = 1188] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x89296000) [pid = 1782] [serial = 1269] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8fb8b400) [pid = 1782] [serial = 1229] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x92af3000) [pid = 1782] [serial = 1241] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x96bcb800) [pid = 1782] [serial = 1251] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x89319c00) [pid = 1782] [serial = 1211] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8931c800) [pid = 1782] [serial = 1185] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8be6c000) [pid = 1782] [serial = 1220] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8fc41800) [pid = 1782] [serial = 1230] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8e73d000) [pid = 1782] [serial = 1223] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8a472c00) [pid = 1782] [serial = 1272] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x93a2d400) [pid = 1782] [serial = 1245] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x9017a800) [pid = 1782] [serial = 1233] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x90321c00) [pid = 1782] [serial = 1235] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x838d7c00) [pid = 1782] [serial = 1140] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8b4cbc00) [pid = 1782] [serial = 1274] [outer = (nil)] [url = about:blank] 06:01:41 INFO - PROCESS | 1782 | 1461157301191 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x83718400 == 148 [pid = 1782] [id = 466] 06:01:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8371b000) [pid = 1782] [serial = 1399] [outer = (nil)] 06:01:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x837e8c00) [pid = 1782] [serial = 1400] [outer = 0x8371b000] 06:01:41 INFO - PROCESS | 1782 | 1461157301283 Marionette DEBUG loaded listener.js 06:01:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x837f3c00) [pid = 1782] [serial = 1401] [outer = 0x8371b000] 06:01:42 INFO - PROCESS | 1782 | 1461157302177 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]]]}] 06:01:42 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 06:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 3143ms 06:01:42 INFO - PROCESS | 1782 | 1461157302237 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 06:01:42 INFO - PROCESS | 1782 | 1461157302241 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 06:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 06:01:42 INFO - PROCESS | 1782 | 1461157302249 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 06:01:42 INFO - PROCESS | 1782 | 1461157302255 Marionette TRACE conn4 <- [1,1838,null,{}] 06:01:42 INFO - PROCESS | 1782 | 1461157302263 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}] 06:01:42 INFO - PROCESS | 1782 | 1461157302462 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 06:01:42 INFO - PROCESS | 1782 | 1461157302648 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x83a0d800 == 149 [pid = 1782] [id = 467] 06:01:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x84a90800) [pid = 1782] [serial = 1402] [outer = (nil)] 06:01:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x865cdc00) [pid = 1782] [serial = 1403] [outer = 0x84a90800] 06:01:42 INFO - PROCESS | 1782 | 1461157302726 Marionette DEBUG loaded listener.js 06:01:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x86c24400) [pid = 1782] [serial = 1404] [outer = 0x84a90800] 06:01:43 INFO - PROCESS | 1782 | 1461157303692 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]]]}] 06:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 06:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1490ms 06:01:43 INFO - PROCESS | 1782 | 1461157303743 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 06:01:43 INFO - PROCESS | 1782 | 1461157303749 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 06:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 06:01:43 INFO - PROCESS | 1782 | 1461157303766 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 06:01:43 INFO - PROCESS | 1782 | 1461157303769 Marionette TRACE conn4 <- [1,1842,null,{}] 06:01:43 INFO - PROCESS | 1782 | 1461157303775 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}] 06:01:44 INFO - PROCESS | 1782 | 1461157304043 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 06:01:44 INFO - PROCESS | 1782 | 1461157304072 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x83a0f400 == 150 [pid = 1782] [id = 468] 06:01:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x85ac9800) [pid = 1782] [serial = 1405] [outer = (nil)] 06:01:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x874d4800) [pid = 1782] [serial = 1406] [outer = 0x85ac9800] 06:01:44 INFO - PROCESS | 1782 | 1461157304148 Marionette DEBUG loaded listener.js 06:01:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x87ebe000) [pid = 1782] [serial = 1407] [outer = 0x85ac9800] 06:01:45 INFO - PROCESS | 1782 | 1461157305195 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]]]}] 06:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 06:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1489ms 06:01:45 INFO - PROCESS | 1782 | 1461157305255 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 06:01:45 INFO - PROCESS | 1782 | 1461157305259 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 06:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 06:01:45 INFO - PROCESS | 1782 | 1461157305272 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 06:01:45 INFO - PROCESS | 1782 | 1461157305281 Marionette TRACE conn4 <- [1,1846,null,{}] 06:01:45 INFO - PROCESS | 1782 | 1461157305296 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}] 06:01:45 INFO - PROCESS | 1782 | 1461157305557 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 06:01:46 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8eab8000) [pid = 1782] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 06:01:46 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8b799400) [pid = 1782] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 06:01:46 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x97e6c800) [pid = 1782] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 06:01:46 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8e869400) [pid = 1782] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 06:01:46 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x9370cc00) [pid = 1782] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 06:01:46 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x87edc800) [pid = 1782] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 06:01:46 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8f416c00) [pid = 1782] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 06:01:46 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8bbd7c00) [pid = 1782] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 06:01:46 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x865d8c00) [pid = 1782] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 06:01:46 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x89320800) [pid = 1782] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 06:01:46 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8dd77400) [pid = 1782] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 06:01:46 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8b746000) [pid = 1782] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 06:01:46 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x838cd000) [pid = 1782] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 06:01:46 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8bcd1800) [pid = 1782] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 06:01:46 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8eae8000) [pid = 1782] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 06:01:46 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x83611c00) [pid = 1782] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 06:01:46 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x874cf800) [pid = 1782] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 06:01:46 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x950e1000) [pid = 1782] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 06:01:46 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x96ebc000) [pid = 1782] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 06:01:46 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x91ed2800) [pid = 1782] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 06:01:46 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x838cbc00) [pid = 1782] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 06:01:46 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x91ea0000) [pid = 1782] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 06:01:46 INFO - PROCESS | 1782 | 1461157306424 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x83611c00 == 151 [pid = 1782] [id = 469] 06:01:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8371d000) [pid = 1782] [serial = 1408] [outer = (nil)] 06:01:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x83a0c400) [pid = 1782] [serial = 1409] [outer = 0x8371d000] 06:01:46 INFO - PROCESS | 1782 | 1461157306512 Marionette DEBUG loaded listener.js 06:01:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x874d5000) [pid = 1782] [serial = 1410] [outer = 0x8371d000] 06:01:47 INFO - PROCESS | 1782 | 1461157307281 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]]]}] 06:01:47 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) 06:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 2072ms 06:01:47 INFO - PROCESS | 1782 | 1461157307339 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 06:01:47 INFO - PROCESS | 1782 | 1461157307342 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 06:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 06:01:47 INFO - PROCESS | 1782 | 1461157307349 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 06:01:47 INFO - PROCESS | 1782 | 1461157307352 Marionette TRACE conn4 <- [1,1850,null,{}] 06:01:47 INFO - PROCESS | 1782 | 1461157307357 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}] 06:01:47 INFO - PROCESS | 1782 | 1461157307549 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 06:01:47 INFO - PROCESS | 1782 | 1461157307740 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x838cd000 == 152 [pid = 1782] [id = 470] 06:01:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x83a09000) [pid = 1782] [serial = 1411] [outer = (nil)] 06:01:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x89293c00) [pid = 1782] [serial = 1412] [outer = 0x83a09000] 06:01:47 INFO - PROCESS | 1782 | 1461157307818 Marionette DEBUG loaded listener.js 06:01:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x89299c00) [pid = 1782] [serial = 1413] [outer = 0x83a09000] 06:01:48 INFO - PROCESS | 1782 | 1461157308901 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]]]}] 06:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1631ms 06:01:48 INFO - PROCESS | 1782 | 1461157308982 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 06:01:48 INFO - PROCESS | 1782 | 1461157308988 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 06:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 06:01:49 INFO - PROCESS | 1782 | 1461157308998 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 06:01:49 INFO - PROCESS | 1782 | 1461157309002 Marionette TRACE conn4 <- [1,1854,null,{}] 06:01:49 INFO - PROCESS | 1782 | 1461157309011 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}] 06:01:49 INFO - PROCESS | 1782 | 1461157309242 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 06:01:49 INFO - PROCESS | 1782 | 1461157309553 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x83720400 == 153 [pid = 1782] [id = 471] 06:01:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x85ac5c00) [pid = 1782] [serial = 1414] [outer = (nil)] 06:01:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x86c30000) [pid = 1782] [serial = 1415] [outer = 0x85ac5c00] 06:01:49 INFO - PROCESS | 1782 | 1461157309648 Marionette DEBUG loaded listener.js 06:01:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8721dc00) [pid = 1782] [serial = 1416] [outer = 0x85ac5c00] 06:01:50 INFO - PROCESS | 1782 | 1461157310569 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]]]}] 06:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 06:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1644ms 06:01:50 INFO - PROCESS | 1782 | 1461157310642 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 06:01:50 INFO - PROCESS | 1782 | 1461157310651 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 06:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 06:01:50 INFO - PROCESS | 1782 | 1461157310663 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 06:01:50 INFO - PROCESS | 1782 | 1461157310667 Marionette TRACE conn4 <- [1,1858,null,{}] 06:01:50 INFO - PROCESS | 1782 | 1461157310675 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}] 06:01:50 INFO - PROCESS | 1782 | 1461157310933 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 06:01:51 INFO - PROCESS | 1782 | 1461157311331 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x8803a000 == 154 [pid = 1782] [id = 472] 06:01:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8803b000) [pid = 1782] [serial = 1417] [outer = (nil)] 06:01:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x890bb000) [pid = 1782] [serial = 1418] [outer = 0x8803b000] 06:01:51 INFO - PROCESS | 1782 | 1461157311424 Marionette DEBUG loaded listener.js 06:01:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x89294000) [pid = 1782] [serial = 1419] [outer = 0x8803b000] 06:01:52 INFO - PROCESS | 1782 | 1461157312405 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]]]}] 06:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 06:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1784ms 06:01:52 INFO - PROCESS | 1782 | 1461157312447 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 06:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 06:01:52 INFO - PROCESS | 1782 | 1461157312452 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 06:01:52 INFO - PROCESS | 1782 | 1461157312458 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 06:01:52 INFO - PROCESS | 1782 | 1461157312464 Marionette TRACE conn4 <- [1,1862,null,{}] 06:01:52 INFO - PROCESS | 1782 | 1461157312480 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}] 06:01:52 INFO - PROCESS | 1782 | 1461157312700 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 06:01:53 INFO - PROCESS | 1782 | 1461157313017 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a17ac00 == 155 [pid = 1782] [id = 473] 06:01:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8a47e800) [pid = 1782] [serial = 1420] [outer = (nil)] 06:01:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8b4b5c00) [pid = 1782] [serial = 1421] [outer = 0x8a47e800] 06:01:53 INFO - PROCESS | 1782 | 1461157313114 Marionette DEBUG loaded listener.js 06:01:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8b4ccc00) [pid = 1782] [serial = 1422] [outer = 0x8a47e800] 06:01:53 INFO - PROCESS | 1782 | 1461157313995 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]]]}] 06:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 06:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1584ms 06:01:54 INFO - PROCESS | 1782 | 1461157314042 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 06:01:54 INFO - PROCESS | 1782 | 1461157314048 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 06:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 06:01:54 INFO - PROCESS | 1782 | 1461157314055 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 06:01:54 INFO - PROCESS | 1782 | 1461157314058 Marionette TRACE conn4 <- [1,1866,null,{}] 06:01:54 INFO - PROCESS | 1782 | 1461157314064 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}] 06:01:54 INFO - PROCESS | 1782 | 1461157314272 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 06:01:54 INFO - PROCESS | 1782 | 1461157314540 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x8931fc00 == 156 [pid = 1782] [id = 474] 06:01:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8b4b8400) [pid = 1782] [serial = 1423] [outer = (nil)] 06:01:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8b6cb000) [pid = 1782] [serial = 1424] [outer = 0x8b4b8400] 06:01:54 INFO - PROCESS | 1782 | 1461157314683 Marionette DEBUG loaded listener.js 06:01:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8b74a400) [pid = 1782] [serial = 1425] [outer = 0x8b4b8400] 06:01:55 INFO - PROCESS | 1782 | 1461157315555 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]]]}] 06:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 06:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1545ms 06:01:55 INFO - PROCESS | 1782 | 1461157315603 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 06:01:55 INFO - PROCESS | 1782 | 1461157315607 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 06:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 06:01:55 INFO - PROCESS | 1782 | 1461157315613 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 06:01:55 INFO - PROCESS | 1782 | 1461157315617 Marionette TRACE conn4 <- [1,1870,null,{}] 06:01:55 INFO - PROCESS | 1782 | 1461157315623 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}] 06:01:55 INFO - PROCESS | 1782 | 1461157315835 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 06:01:56 INFO - PROCESS | 1782 | 1461157316105 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x87cee800 == 157 [pid = 1782] [id = 475] 06:01:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x89315c00) [pid = 1782] [serial = 1426] [outer = (nil)] 06:01:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8b79c400) [pid = 1782] [serial = 1427] [outer = 0x89315c00] 06:01:56 INFO - PROCESS | 1782 | 1461157316243 Marionette DEBUG loaded listener.js 06:01:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8b7a2800) [pid = 1782] [serial = 1428] [outer = 0x89315c00] 06:01:57 INFO - PROCESS | 1782 | 1461157317173 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]]]}] 06:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 06:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1587ms 06:01:57 INFO - PROCESS | 1782 | 1461157317246 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 06:01:57 INFO - PROCESS | 1782 | 1461157317252 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 06:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 06:01:57 INFO - PROCESS | 1782 | 1461157317263 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 06:01:57 INFO - PROCESS | 1782 | 1461157317266 Marionette TRACE conn4 <- [1,1874,null,{}] 06:01:57 INFO - PROCESS | 1782 | 1461157317273 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}] 06:01:57 INFO - PROCESS | 1782 | 1461157317544 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 06:01:57 INFO - PROCESS | 1782 | 1461157317883 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a1c1800 == 158 [pid = 1782] [id = 476] 06:01:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8bd43c00) [pid = 1782] [serial = 1429] [outer = (nil)] 06:01:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8bda5800) [pid = 1782] [serial = 1430] [outer = 0x8bd43c00] 06:01:57 INFO - PROCESS | 1782 | 1461157317976 Marionette DEBUG loaded listener.js 06:01:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8bdadc00) [pid = 1782] [serial = 1431] [outer = 0x8bd43c00] 06:01:58 INFO - PROCESS | 1782 | 1461157318891 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]]]}] 06:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 06:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1681ms 06:01:58 INFO - PROCESS | 1782 | 1461157318942 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 06:01:58 INFO - PROCESS | 1782 | 1461157318946 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 06:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 06:01:58 INFO - PROCESS | 1782 | 1461157318953 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 06:01:58 INFO - PROCESS | 1782 | 1461157318957 Marionette TRACE conn4 <- [1,1878,null,{}] 06:01:58 INFO - PROCESS | 1782 | 1461157318963 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}] 06:01:59 INFO - PROCESS | 1782 | 1461157319175 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 06:01:59 INFO - PROCESS | 1782 | 1461157319497 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:01:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x890c2000 == 159 [pid = 1782] [id = 477] 06:01:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8bd41c00) [pid = 1782] [serial = 1432] [outer = (nil)] 06:01:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8dcf4c00) [pid = 1782] [serial = 1433] [outer = 0x8bd41c00] 06:01:59 INFO - PROCESS | 1782 | 1461157319591 Marionette DEBUG loaded listener.js 06:01:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8dcfd400) [pid = 1782] [serial = 1434] [outer = 0x8bd41c00] 06:02:00 INFO - PROCESS | 1782 | 1461157320460 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]]]}] 06:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 06:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1581ms 06:02:00 INFO - PROCESS | 1782 | 1461157320535 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 06:02:00 INFO - PROCESS | 1782 | 1461157320539 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 06:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 06:02:00 INFO - PROCESS | 1782 | 1461157320546 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 06:02:00 INFO - PROCESS | 1782 | 1461157320550 Marionette TRACE conn4 <- [1,1882,null,{}] 06:02:00 INFO - PROCESS | 1782 | 1461157320556 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}] 06:02:00 INFO - PROCESS | 1782 | 1461157320774 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 06:02:01 INFO - PROCESS | 1782 | 1461157321106 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bdae400 == 160 [pid = 1782] [id = 478] 06:02:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8dcf5800) [pid = 1782] [serial = 1435] [outer = (nil)] 06:02:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8e870400) [pid = 1782] [serial = 1436] [outer = 0x8dcf5800] 06:02:01 INFO - PROCESS | 1782 | 1461157321213 Marionette DEBUG loaded listener.js 06:02:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8e873000) [pid = 1782] [serial = 1437] [outer = 0x8dcf5800] 06:02:02 INFO - PROCESS | 1782 | 1461157322132 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]]]}] 06:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 06:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1631ms 06:02:02 INFO - PROCESS | 1782 | 1461157322182 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 06:02:02 INFO - PROCESS | 1782 | 1461157322187 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 06:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 06:02:02 INFO - PROCESS | 1782 | 1461157322194 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 06:02:02 INFO - PROCESS | 1782 | 1461157322198 Marionette TRACE conn4 <- [1,1886,null,{}] 06:02:02 INFO - PROCESS | 1782 | 1461157322204 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}] 06:02:02 INFO - PROCESS | 1782 | 1461157322439 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 06:02:02 INFO - PROCESS | 1782 | 1461157322759 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dcee800 == 161 [pid = 1782] [id = 479] 06:02:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8e740800) [pid = 1782] [serial = 1438] [outer = (nil)] 06:02:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8eae2400) [pid = 1782] [serial = 1439] [outer = 0x8e740800] 06:02:02 INFO - PROCESS | 1782 | 1461157322852 Marionette DEBUG loaded listener.js 06:02:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8eae5000) [pid = 1782] [serial = 1440] [outer = 0x8e740800] 06:02:03 INFO - PROCESS | 1782 | 1461157323717 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]]]}] 06:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 06:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1582ms 06:02:03 INFO - PROCESS | 1782 | 1461157323791 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 06:02:03 INFO - PROCESS | 1782 | 1461157323794 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 06:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 06:02:03 INFO - PROCESS | 1782 | 1461157323804 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 06:02:03 INFO - PROCESS | 1782 | 1461157323807 Marionette TRACE conn4 <- [1,1890,null,{}] 06:02:03 INFO - PROCESS | 1782 | 1461157323813 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}] 06:02:04 INFO - PROCESS | 1782 | 1461157324020 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 06:02:04 INFO - PROCESS | 1782 | 1461157324303 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x874d0c00 == 162 [pid = 1782] [id = 480] 06:02:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8bda1c00) [pid = 1782] [serial = 1441] [outer = (nil)] 06:02:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x8f0a9400) [pid = 1782] [serial = 1442] [outer = 0x8bda1c00] 06:02:04 INFO - PROCESS | 1782 | 1461157324441 Marionette DEBUG loaded listener.js 06:02:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8f33e800) [pid = 1782] [serial = 1443] [outer = 0x8bda1c00] 06:02:05 INFO - PROCESS | 1782 | 1461157325421 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]]]}] 06:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 06:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1680ms 06:02:05 INFO - PROCESS | 1782 | 1461157325485 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 06:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 06:02:05 INFO - PROCESS | 1782 | 1461157325490 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 06:02:05 INFO - PROCESS | 1782 | 1461157325497 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 06:02:05 INFO - PROCESS | 1782 | 1461157325501 Marionette TRACE conn4 <- [1,1894,null,{}] 06:02:05 INFO - PROCESS | 1782 | 1461157325507 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}] 06:02:05 INFO - PROCESS | 1782 | 1461157325763 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 06:02:06 INFO - PROCESS | 1782 | 1461157326108 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x8eaef400 == 163 [pid = 1782] [id = 481] 06:02:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x8fb84400) [pid = 1782] [serial = 1444] [outer = (nil)] 06:02:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8fc42c00) [pid = 1782] [serial = 1445] [outer = 0x8fb84400] 06:02:06 INFO - PROCESS | 1782 | 1461157326210 Marionette DEBUG loaded listener.js 06:02:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8fc50800) [pid = 1782] [serial = 1446] [outer = 0x8fb84400] 06:02:07 INFO - PROCESS | 1782 | 1461157327145 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]]]}] 06:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 06:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1685ms 06:02:07 INFO - PROCESS | 1782 | 1461157327182 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 06:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 06:02:07 INFO - PROCESS | 1782 | 1461157327187 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 06:02:07 INFO - PROCESS | 1782 | 1461157327193 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 06:02:07 INFO - PROCESS | 1782 | 1461157327197 Marionette TRACE conn4 <- [1,1898,null,{}] 06:02:07 INFO - PROCESS | 1782 | 1461157327202 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}] 06:02:07 INFO - PROCESS | 1782 | 1461157327420 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 06:02:07 INFO - PROCESS | 1782 | 1461157327758 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa5a400 == 164 [pid = 1782] [id = 482] 06:02:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x8fb83000) [pid = 1782] [serial = 1447] [outer = (nil)] 06:02:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x90321c00) [pid = 1782] [serial = 1448] [outer = 0x8fb83000] 06:02:07 INFO - PROCESS | 1782 | 1461157327857 Marionette DEBUG loaded listener.js 06:02:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x90325000) [pid = 1782] [serial = 1449] [outer = 0x8fb83000] 06:02:08 INFO - PROCESS | 1782 | 1461157328751 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]]]}] 06:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 06:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1630ms 06:02:08 INFO - PROCESS | 1782 | 1461157328823 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 06:02:08 INFO - PROCESS | 1782 | 1461157328827 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 06:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 06:02:08 INFO - PROCESS | 1782 | 1461157328834 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 06:02:08 INFO - PROCESS | 1782 | 1461157328837 Marionette TRACE conn4 <- [1,1902,null,{}] 06:02:08 INFO - PROCESS | 1782 | 1461157328843 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}] 06:02:09 INFO - PROCESS | 1782 | 1461157329104 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 06:02:09 INFO - PROCESS | 1782 | 1461157329432 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x8eae9000 == 165 [pid = 1782] [id = 483] 06:02:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x9017b400) [pid = 1782] [serial = 1450] [outer = (nil)] 06:02:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x914ea000) [pid = 1782] [serial = 1451] [outer = 0x9017b400] 06:02:09 INFO - PROCESS | 1782 | 1461157329533 Marionette DEBUG loaded listener.js 06:02:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x91e9f800) [pid = 1782] [serial = 1452] [outer = 0x9017b400] 06:02:10 INFO - PROCESS | 1782 | 1461157330435 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]]]}] 06:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 06:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1639ms 06:02:10 INFO - PROCESS | 1782 | 1461157330474 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 06:02:10 INFO - PROCESS | 1782 | 1461157330477 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 06:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 06:02:10 INFO - PROCESS | 1782 | 1461157330485 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 06:02:10 INFO - PROCESS | 1782 | 1461157330488 Marionette TRACE conn4 <- [1,1906,null,{}] 06:02:10 INFO - PROCESS | 1782 | 1461157330494 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}] 06:02:10 INFO - PROCESS | 1782 | 1461157330705 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 06:02:11 INFO - PROCESS | 1782 | 1461157330989 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x90610800 == 166 [pid = 1782] [id = 484] 06:02:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x912e9c00) [pid = 1782] [serial = 1453] [outer = (nil)] 06:02:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x929ce800) [pid = 1782] [serial = 1454] [outer = 0x912e9c00] 06:02:11 INFO - PROCESS | 1782 | 1461157331132 Marionette DEBUG loaded listener.js 06:02:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x92a0c800) [pid = 1782] [serial = 1455] [outer = 0x912e9c00] 06:02:12 INFO - PROCESS | 1782 | 1461157332032 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]]]}] 06:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 06:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1632ms 06:02:12 INFO - PROCESS | 1782 | 1461157332118 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 06:02:12 INFO - PROCESS | 1782 | 1461157332122 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 06:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 06:02:12 INFO - PROCESS | 1782 | 1461157332129 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 06:02:12 INFO - PROCESS | 1782 | 1461157332132 Marionette TRACE conn4 <- [1,1910,null,{}] 06:02:12 INFO - PROCESS | 1782 | 1461157332138 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}] 06:02:12 INFO - PROCESS | 1782 | 1461157332382 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 06:02:12 INFO - PROCESS | 1782 | 1461157332719 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x935acc00 == 167 [pid = 1782] [id = 485] 06:02:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x935adc00) [pid = 1782] [serial = 1456] [outer = (nil)] 06:02:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x93703000) [pid = 1782] [serial = 1457] [outer = 0x935adc00] 06:02:12 INFO - PROCESS | 1782 | 1461157332810 Marionette DEBUG loaded listener.js 06:02:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x9370d400) [pid = 1782] [serial = 1458] [outer = 0x935adc00] 06:02:13 INFO - PROCESS | 1782 | 1461157333726 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]]]}] 06:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 06:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1636ms 06:02:13 INFO - PROCESS | 1782 | 1461157333766 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 06:02:13 INFO - PROCESS | 1782 | 1461157333770 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 06:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 06:02:13 INFO - PROCESS | 1782 | 1461157333776 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 06:02:13 INFO - PROCESS | 1782 | 1461157333778 Marionette TRACE conn4 <- [1,1914,null,{}] 06:02:13 INFO - PROCESS | 1782 | 1461157333784 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}] 06:02:13 INFO - PROCESS | 1782 | 1461157333996 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 06:02:14 INFO - PROCESS | 1782 | 1461157334330 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8be6fc00 == 168 [pid = 1782] [id = 486] 06:02:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x8f41b800) [pid = 1782] [serial = 1459] [outer = (nil)] 06:02:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x93a23000) [pid = 1782] [serial = 1460] [outer = 0x8f41b800] 06:02:14 INFO - PROCESS | 1782 | 1461157334427 Marionette DEBUG loaded listener.js 06:02:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x93c08000) [pid = 1782] [serial = 1461] [outer = 0x8f41b800] 06:02:15 INFO - PROCESS | 1782 | 1461157335319 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]]]}] 06:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 06:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1582ms 06:02:15 INFO - PROCESS | 1782 | 1461157335358 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 06:02:15 INFO - PROCESS | 1782 | 1461157335361 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 06:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 06:02:15 INFO - PROCESS | 1782 | 1461157335368 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 06:02:15 INFO - PROCESS | 1782 | 1461157335372 Marionette TRACE conn4 <- [1,1918,null,{}] 06:02:15 INFO - PROCESS | 1782 | 1461157335378 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}] 06:02:15 INFO - PROCESS | 1782 | 1461157335584 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 06:02:15 INFO - PROCESS | 1782 | 1461157335868 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x93a22800 == 169 [pid = 1782] [id = 487] 06:02:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x93a2b800) [pid = 1782] [serial = 1462] [outer = (nil)] 06:02:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x95c39800) [pid = 1782] [serial = 1463] [outer = 0x93a2b800] 06:02:16 INFO - PROCESS | 1782 | 1461157336005 Marionette DEBUG loaded listener.js 06:02:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x96b61000) [pid = 1782] [serial = 1464] [outer = 0x93a2b800] 06:02:16 INFO - PROCESS | 1782 | 1461157336937 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]]]}] 06:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 06:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1640ms 06:02:17 INFO - PROCESS | 1782 | 1461157337010 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 06:02:17 INFO - PROCESS | 1782 | 1461157337014 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 06:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 06:02:17 INFO - PROCESS | 1782 | 1461157337021 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 06:02:17 INFO - PROCESS | 1782 | 1461157337023 Marionette TRACE conn4 <- [1,1922,null,{}] 06:02:17 INFO - PROCESS | 1782 | 1461157337029 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}] 06:02:17 INFO - PROCESS | 1782 | 1461157337293 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 06:02:17 INFO - PROCESS | 1782 | 1461157337630 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x935ad800 == 170 [pid = 1782] [id = 488] 06:02:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x93a29000) [pid = 1782] [serial = 1465] [outer = (nil)] 06:02:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x96eb7800) [pid = 1782] [serial = 1466] [outer = 0x93a29000] 06:02:17 INFO - PROCESS | 1782 | 1461157337729 Marionette DEBUG loaded listener.js 06:02:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x96ebc400) [pid = 1782] [serial = 1467] [outer = 0x93a29000] 06:02:18 INFO - PROCESS | 1782 | 1461157338640 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]]]}] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x83721c00 == 169 [pid = 1782] [id = 373] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x837f1c00 == 168 [pid = 1782] [id = 374] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8361ac00 == 167 [pid = 1782] [id = 372] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x83611c00 == 166 [pid = 1782] [id = 469] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x83a0f400 == 165 [pid = 1782] [id = 468] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x83a0d800 == 164 [pid = 1782] [id = 467] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x83718400 == 163 [pid = 1782] [id = 466] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8a478400 == 162 [pid = 1782] [id = 463] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x98374c00 == 161 [pid = 1782] [id = 464] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x84a8d800 == 160 [pid = 1782] [id = 462] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x92aeac00 == 159 [pid = 1782] [id = 461] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x87ebcc00 == 158 [pid = 1782] [id = 460] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x914e3400 == 157 [pid = 1782] [id = 458] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x95c40000 == 156 [pid = 1782] [id = 459] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x91ea3000 == 155 [pid = 1782] [id = 457] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8f0b2c00 == 154 [pid = 1782] [id = 456] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x84a84400 == 153 [pid = 1782] [id = 455] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8e73b400 == 152 [pid = 1782] [id = 453] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x837ef800 == 151 [pid = 1782] [id = 454] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x83a03c00 == 150 [pid = 1782] [id = 452] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x89292000 == 149 [pid = 1782] [id = 451] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8b74dc00 == 148 [pid = 1782] [id = 450] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8929b400 == 147 [pid = 1782] [id = 449] 06:02:20 INFO - PROCESS | 1782 | --DOCSHELL 0x8371c000 == 146 [pid = 1782] [id = 448] 06:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 06:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 3186ms 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x8fa5dc00) [pid = 1782] [serial = 1299] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x98003800) [pid = 1782] [serial = 1323] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x980b8000) [pid = 1782] [serial = 1326] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x97e69800) [pid = 1782] [serial = 1322] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x8eab3800) [pid = 1782] [serial = 1292] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x980ae400) [pid = 1782] [serial = 1325] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x96bc8800) [pid = 1782] [serial = 1314] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x89317800) [pid = 1782] [serial = 1337] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x90176000) [pid = 1782] [serial = 1301] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x8bda9000) [pid = 1782] [serial = 1287] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x88034c00) [pid = 1782] [serial = 1278] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x8a1c6400) [pid = 1782] [serial = 1280] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x8f0ab800) [pid = 1782] [serial = 1296] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x8eab8800) [pid = 1782] [serial = 1293] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x87cf1000) [pid = 1782] [serial = 1277] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x8b7a3400) [pid = 1782] [serial = 1283] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x838d6400) [pid = 1782] [serial = 1331] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x8dcf1000) [pid = 1782] [serial = 1290] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x9060dc00) [pid = 1782] [serial = 1304] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x85acf000) [pid = 1782] [serial = 1332] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x83717400) [pid = 1782] [serial = 1340] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8bd48800) [pid = 1782] [serial = 1286] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x87edb400) [pid = 1782] [serial = 1334] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x90619c00) [pid = 1782] [serial = 1305] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x950ea000) [pid = 1782] [serial = 1313] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x9810b400) [pid = 1782] [serial = 1328] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x97075000) [pid = 1782] [serial = 1317] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x88035000) [pid = 1782] [serial = 1335] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x97e62800) [pid = 1782] [serial = 1319] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8f0a7c00) [pid = 1782] [serial = 1295] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8be6d800) [pid = 1782] [serial = 1289] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8fa56c00) [pid = 1782] [serial = 1298] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8a47e000) [pid = 1782] [serial = 1338] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x96ec9800) [pid = 1782] [serial = 1316] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x91f8cc00) [pid = 1782] [serial = 1307] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8931e400) [pid = 1782] [serial = 1206] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x837f1800) [pid = 1782] [serial = 1341] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x92a13400) [pid = 1782] [serial = 1308] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8b4c3c00) [pid = 1782] [serial = 1281] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x9017c400) [pid = 1782] [serial = 1302] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8bbdd800) [pid = 1782] [serial = 1284] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x9370a400) [pid = 1782] [serial = 1310] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x97e65000) [pid = 1782] [serial = 1320] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x93a23400) [pid = 1782] [serial = 1311] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x89299400) [pid = 1782] [serial = 1343] [outer = (nil)] [url = about:blank] 06:02:20 INFO - PROCESS | 1782 | 1461157340476 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 06:02:20 INFO - PROCESS | 1782 | 1461157340482 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 06:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 06:02:20 INFO - PROCESS | 1782 | 1461157340496 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 06:02:20 INFO - PROCESS | 1782 | 1461157340504 Marionette TRACE conn4 <- [1,1926,null,{}] 06:02:20 INFO - PROCESS | 1782 | 1461157340511 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}] 06:02:20 INFO - PROCESS | 1782 | 1461157340706 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 06:02:20 INFO - PROCESS | 1782 | 1461157340750 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a85c00 == 147 [pid = 1782] [id = 489] 06:02:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x84a86000) [pid = 1782] [serial = 1468] [outer = (nil)] 06:02:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x85ac5400) [pid = 1782] [serial = 1469] [outer = 0x84a86000] 06:02:21 INFO - PROCESS | 1782 | 1461157341005 Marionette DEBUG loaded listener.js 06:02:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x85ad0c00) [pid = 1782] [serial = 1470] [outer = 0x84a86000] 06:02:21 INFO - PROCESS | 1782 | 1461157341796 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]]]}] 06:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 06:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1341ms 06:02:21 INFO - PROCESS | 1782 | 1461157341836 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 06:02:21 INFO - PROCESS | 1782 | 1461157341842 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 06:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 06:02:21 INFO - PROCESS | 1782 | 1461157341853 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 06:02:21 INFO - PROCESS | 1782 | 1461157341859 Marionette TRACE conn4 <- [1,1930,null,{}] 06:02:21 INFO - PROCESS | 1782 | 1461157341865 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}] 06:02:22 INFO - PROCESS | 1782 | 1461157342054 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 06:02:22 INFO - PROCESS | 1782 | 1461157342071 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x83a0e400 == 148 [pid = 1782] [id = 490] 06:02:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x83a10800) [pid = 1782] [serial = 1471] [outer = (nil)] 06:02:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x87cf1000) [pid = 1782] [serial = 1472] [outer = 0x83a10800] 06:02:22 INFO - PROCESS | 1782 | 1461157342357 Marionette DEBUG loaded listener.js 06:02:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x87edd400) [pid = 1782] [serial = 1473] [outer = 0x83a10800] 06:02:23 INFO - PROCESS | 1782 | 1461157343348 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]]]}] 06:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 06:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1549ms 06:02:23 INFO - PROCESS | 1782 | 1461157343400 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 06:02:23 INFO - PROCESS | 1782 | 1461157343403 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 06:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 06:02:23 INFO - PROCESS | 1782 | 1461157343419 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 06:02:23 INFO - PROCESS | 1782 | 1461157343423 Marionette TRACE conn4 <- [1,1934,null,{}] 06:02:23 INFO - PROCESS | 1782 | 1461157343440 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}] 06:02:23 INFO - PROCESS | 1782 | 1461157343730 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 06:02:23 INFO - PROCESS | 1782 | 1461157343759 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x87cefc00 == 149 [pid = 1782] [id = 491] 06:02:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x890b4c00) [pid = 1782] [serial = 1474] [outer = (nil)] 06:02:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x89296c00) [pid = 1782] [serial = 1475] [outer = 0x890b4c00] 06:02:23 INFO - PROCESS | 1782 | 1461157343839 Marionette DEBUG loaded listener.js 06:02:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8a17a400) [pid = 1782] [serial = 1476] [outer = 0x890b4c00] 06:02:25 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8bcd3800) [pid = 1782] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 06:02:25 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8f0ae800) [pid = 1782] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 06:02:25 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x84a90800) [pid = 1782] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 06:02:25 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8a1be400) [pid = 1782] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 06:02:25 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x87cf2800) [pid = 1782] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 06:02:25 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x96eadc00) [pid = 1782] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 06:02:25 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x93a2d000) [pid = 1782] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 06:02:25 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x92af6400) [pid = 1782] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 06:02:25 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8371b000) [pid = 1782] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 06:02:25 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8e871000) [pid = 1782] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 06:02:25 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8b74d800) [pid = 1782] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 06:02:25 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x97e66800) [pid = 1782] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 06:02:25 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x85ac9800) [pid = 1782] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 06:02:25 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8bcd3000) [pid = 1782] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 06:02:25 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8f411800) [pid = 1782] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 06:02:25 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8b79ec00) [pid = 1782] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 06:02:25 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x9884dc00) [pid = 1782] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 06:02:25 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x865d4c00) [pid = 1782] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 06:02:25 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8371d000) [pid = 1782] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 06:02:25 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8a1bf800) [pid = 1782] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 06:02:25 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x96eb4c00) [pid = 1782] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 06:02:25 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x91f90c00) [pid = 1782] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 06:02:25 INFO - PROCESS | 1782 | 1461157345424 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]]]}] 06:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 06:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 2097ms 06:02:25 INFO - PROCESS | 1782 | 1461157345517 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 06:02:25 INFO - PROCESS | 1782 | 1461157345520 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 06:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 06:02:25 INFO - PROCESS | 1782 | 1461157345532 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 06:02:25 INFO - PROCESS | 1782 | 1461157345534 Marionette TRACE conn4 <- [1,1938,null,{}] 06:02:25 INFO - PROCESS | 1782 | 1461157345540 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}] 06:02:25 INFO - PROCESS | 1782 | 1461157345743 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 06:02:25 INFO - PROCESS | 1782 | 1461157345753 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x865cbc00 == 150 [pid = 1782] [id = 492] 06:02:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x865d4000) [pid = 1782] [serial = 1477] [outer = (nil)] 06:02:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8931c800) [pid = 1782] [serial = 1478] [outer = 0x865d4000] 06:02:26 INFO - PROCESS | 1782 | 1461157346009 Marionette DEBUG loaded listener.js 06:02:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8a473c00) [pid = 1782] [serial = 1479] [outer = 0x865d4000] 06:02:26 INFO - PROCESS | 1782 | 1461157346755 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]]]}] 06:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 06:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1274ms 06:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 06:02:26 INFO - PROCESS | 1782 | 1461157346807 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 06:02:26 INFO - PROCESS | 1782 | 1461157346810 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 06:02:26 INFO - PROCESS | 1782 | 1461157346816 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 06:02:26 INFO - PROCESS | 1782 | 1461157346819 Marionette TRACE conn4 <- [1,1942,null,{}] 06:02:26 INFO - PROCESS | 1782 | 1461157346825 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}] 06:02:27 INFO - PROCESS | 1782 | 1461157347087 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 06:02:27 INFO - PROCESS | 1782 | 1461157347105 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x8803f800 == 151 [pid = 1782] [id = 493] 06:02:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x89313400) [pid = 1782] [serial = 1480] [outer = (nil)] 06:02:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8b4c7800) [pid = 1782] [serial = 1481] [outer = 0x89313400] 06:02:27 INFO - PROCESS | 1782 | 1461157347192 Marionette DEBUG loaded listener.js 06:02:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8b522c00) [pid = 1782] [serial = 1482] [outer = 0x89313400] 06:02:28 INFO - PROCESS | 1782 | 1461157348511 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]]]}] 06:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 06:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1735ms 06:02:28 INFO - PROCESS | 1782 | 1461157348552 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 06:02:28 INFO - PROCESS | 1782 | 1461157348558 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 06:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 06:02:28 INFO - PROCESS | 1782 | 1461157348566 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 06:02:28 INFO - PROCESS | 1782 | 1461157348572 Marionette TRACE conn4 <- [1,1946,null,{}] 06:02:28 INFO - PROCESS | 1782 | 1461157348580 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}] 06:02:28 INFO - PROCESS | 1782 | 1461157348833 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 06:02:29 INFO - PROCESS | 1782 | 1461157349171 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x83a10000 == 152 [pid = 1782] [id = 494] 06:02:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x85acd000) [pid = 1782] [serial = 1483] [outer = (nil)] 06:02:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x874cc400) [pid = 1782] [serial = 1484] [outer = 0x85acd000] 06:02:29 INFO - PROCESS | 1782 | 1461157349268 Marionette DEBUG loaded listener.js 06:02:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x88036400) [pid = 1782] [serial = 1485] [outer = 0x85acd000] 06:02:30 INFO - PROCESS | 1782 | 1461157350303 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]]]}] 06:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 06:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1790ms 06:02:30 INFO - PROCESS | 1782 | 1461157350357 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 06:02:30 INFO - PROCESS | 1782 | 1461157350367 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 06:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 06:02:30 INFO - PROCESS | 1782 | 1461157350378 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 06:02:30 INFO - PROCESS | 1782 | 1461157350383 Marionette TRACE conn4 <- [1,1950,null,{}] 06:02:30 INFO - PROCESS | 1782 | 1461157350390 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}] 06:02:30 INFO - PROCESS | 1782 | 1461157350674 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 06:02:31 INFO - PROCESS | 1782 | 1461157351002 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ee7c00 == 153 [pid = 1782] [id = 495] 06:02:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8b4af000) [pid = 1782] [serial = 1486] [outer = (nil)] 06:02:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8b4cd000) [pid = 1782] [serial = 1487] [outer = 0x8b4af000] 06:02:31 INFO - PROCESS | 1782 | 1461157351092 Marionette DEBUG loaded listener.js 06:02:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8b6cf400) [pid = 1782] [serial = 1488] [outer = 0x8b4af000] 06:02:32 INFO - PROCESS | 1782 | 1461157352029 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]]]}] 06:02:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 06:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1686ms 06:02:32 INFO - PROCESS | 1782 | 1461157352064 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 06:02:32 INFO - PROCESS | 1782 | 1461157352068 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 06:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 06:02:32 INFO - PROCESS | 1782 | 1461157352096 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 06:02:32 INFO - PROCESS | 1782 | 1461157352103 Marionette TRACE conn4 <- [1,1954,null,{}] 06:02:32 INFO - PROCESS | 1782 | 1461157352120 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}] 06:02:32 INFO - PROCESS | 1782 | 1461157352404 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 06:02:32 INFO - PROCESS | 1782 | 1461157352737 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4b3c00 == 154 [pid = 1782] [id = 496] 06:02:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8b6c2400) [pid = 1782] [serial = 1489] [outer = (nil)] 06:02:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8bcd4c00) [pid = 1782] [serial = 1490] [outer = 0x8b6c2400] 06:02:32 INFO - PROCESS | 1782 | 1461157352841 Marionette DEBUG loaded listener.js 06:02:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8bd4b800) [pid = 1782] [serial = 1491] [outer = 0x8b6c2400] 06:02:33 INFO - PROCESS | 1782 | 1461157353733 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]]]}] 06:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 06:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1698ms 06:02:33 INFO - PROCESS | 1782 | 1461157353790 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 06:02:33 INFO - PROCESS | 1782 | 1461157353795 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 06:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 06:02:33 INFO - PROCESS | 1782 | 1461157353802 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 06:02:33 INFO - PROCESS | 1782 | 1461157353805 Marionette TRACE conn4 <- [1,1958,null,{}] 06:02:33 INFO - PROCESS | 1782 | 1461157353811 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}] 06:02:34 INFO - PROCESS | 1782 | 1461157354031 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 06:02:34 INFO - PROCESS | 1782 | 1461157354311 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x86c2dc00 == 155 [pid = 1782] [id = 497] 06:02:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8bcd0800) [pid = 1782] [serial = 1492] [outer = (nil)] 06:02:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8be6f400) [pid = 1782] [serial = 1493] [outer = 0x8bcd0800] 06:02:34 INFO - PROCESS | 1782 | 1461157354451 Marionette DEBUG loaded listener.js 06:02:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8dcfc000) [pid = 1782] [serial = 1494] [outer = 0x8bcd0800] 06:02:35 INFO - PROCESS | 1782 | 1461157355341 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]]]}] 06:02:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 06:02:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1578ms 06:02:35 INFO - PROCESS | 1782 | 1461157355381 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 06:02:35 INFO - PROCESS | 1782 | 1461157355386 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 06:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 06:02:35 INFO - PROCESS | 1782 | 1461157355393 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 06:02:35 INFO - PROCESS | 1782 | 1461157355397 Marionette TRACE conn4 <- [1,1962,null,{}] 06:02:35 INFO - PROCESS | 1782 | 1461157355403 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}] 06:02:35 INFO - PROCESS | 1782 | 1461157355635 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 06:02:35 INFO - PROCESS | 1782 | 1461157355968 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a47e400 == 156 [pid = 1782] [id = 498] 06:02:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8e73c800) [pid = 1782] [serial = 1495] [outer = (nil)] 06:02:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8e871000) [pid = 1782] [serial = 1496] [outer = 0x8e73c800] 06:02:36 INFO - PROCESS | 1782 | 1461157356069 Marionette DEBUG loaded listener.js 06:02:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8eab8000) [pid = 1782] [serial = 1497] [outer = 0x8e73c800] 06:02:37 INFO - PROCESS | 1782 | 1461157357024 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]]]}] 06:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 06:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1684ms 06:02:37 INFO - PROCESS | 1782 | 1461157357078 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 06:02:37 INFO - PROCESS | 1782 | 1461157357081 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 06:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 06:02:37 INFO - PROCESS | 1782 | 1461157357088 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 06:02:37 INFO - PROCESS | 1782 | 1461157357090 Marionette TRACE conn4 <- [1,1966,null,{}] 06:02:37 INFO - PROCESS | 1782 | 1461157357097 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}] 06:02:37 INFO - PROCESS | 1782 | 1461157357352 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 06:02:37 INFO - PROCESS | 1782 | 1461157357685 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bda9000 == 157 [pid = 1782] [id = 499] 06:02:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8dcfb000) [pid = 1782] [serial = 1498] [outer = (nil)] 06:02:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8f0ae800) [pid = 1782] [serial = 1499] [outer = 0x8dcfb000] 06:02:37 INFO - PROCESS | 1782 | 1461157357786 Marionette DEBUG loaded listener.js 06:02:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8f34b000) [pid = 1782] [serial = 1500] [outer = 0x8dcfb000] 06:02:38 INFO - PROCESS | 1782 | 1461157358690 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]]]}] 06:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 06:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1633ms 06:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 06:02:38 INFO - PROCESS | 1782 | 1461157358721 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 06:02:38 INFO - PROCESS | 1782 | 1461157358724 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 06:02:38 INFO - PROCESS | 1782 | 1461157358731 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 06:02:38 INFO - PROCESS | 1782 | 1461157358735 Marionette TRACE conn4 <- [1,1970,null,{}] 06:02:38 INFO - PROCESS | 1782 | 1461157358741 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}] 06:02:38 INFO - PROCESS | 1782 | 1461157358957 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 06:02:39 INFO - PROCESS | 1782 | 1461157359251 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f0b2000 == 158 [pid = 1782] [id = 500] 06:02:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8fa55c00) [pid = 1782] [serial = 1501] [outer = (nil)] 06:02:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8fb85c00) [pid = 1782] [serial = 1502] [outer = 0x8fa55c00] 06:02:39 INFO - PROCESS | 1782 | 1461157359391 Marionette DEBUG loaded listener.js 06:02:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8fb8cc00) [pid = 1782] [serial = 1503] [outer = 0x8fa55c00] 06:02:40 INFO - PROCESS | 1782 | 1461157360305 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]]]}] 06:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 06:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1635ms 06:02:40 INFO - PROCESS | 1782 | 1461157360366 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 06:02:40 INFO - PROCESS | 1782 | 1461157360370 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 06:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 06:02:40 INFO - PROCESS | 1782 | 1461157360377 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 06:02:40 INFO - PROCESS | 1782 | 1461157360381 Marionette TRACE conn4 <- [1,1974,null,{}] 06:02:40 INFO - PROCESS | 1782 | 1461157360387 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}] 06:02:40 INFO - PROCESS | 1782 | 1461157360618 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 06:02:40 INFO - PROCESS | 1782 | 1461157360913 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f0a6000 == 159 [pid = 1782] [id = 501] 06:02:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8fa56c00) [pid = 1782] [serial = 1504] [outer = (nil)] 06:02:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x90318800) [pid = 1782] [serial = 1505] [outer = 0x8fa56c00] 06:02:41 INFO - PROCESS | 1782 | 1461157361008 Marionette DEBUG loaded listener.js 06:02:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x90323400) [pid = 1782] [serial = 1506] [outer = 0x8fa56c00] 06:02:41 INFO - PROCESS | 1782 | 1461157361905 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]]]}] 06:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 06:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1590ms 06:02:41 INFO - PROCESS | 1782 | 1461157361968 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 06:02:41 INFO - PROCESS | 1782 | 1461157361972 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 06:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 06:02:41 INFO - PROCESS | 1782 | 1461157361978 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 06:02:41 INFO - PROCESS | 1782 | 1461157361982 Marionette TRACE conn4 <- [1,1978,null,{}] 06:02:41 INFO - PROCESS | 1782 | 1461157361988 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}] 06:02:42 INFO - PROCESS | 1782 | 1461157362215 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 06:02:42 INFO - PROCESS | 1782 | 1461157362537 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x87218c00 == 160 [pid = 1782] [id = 502] 06:02:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8bdaac00) [pid = 1782] [serial = 1507] [outer = (nil)] 06:02:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x914e3400) [pid = 1782] [serial = 1508] [outer = 0x8bdaac00] 06:02:42 INFO - PROCESS | 1782 | 1461157362633 Marionette DEBUG loaded listener.js 06:02:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x91e07400) [pid = 1782] [serial = 1509] [outer = 0x8bdaac00] 06:02:43 INFO - PROCESS | 1782 | 1461157363564 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]]]}] 06:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 06:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1634ms 06:02:43 INFO - PROCESS | 1782 | 1461157363614 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 06:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 06:02:43 INFO - PROCESS | 1782 | 1461157363619 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 06:02:43 INFO - PROCESS | 1782 | 1461157363625 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 06:02:43 INFO - PROCESS | 1782 | 1461157363628 Marionette TRACE conn4 <- [1,1982,null,{}] 06:02:43 INFO - PROCESS | 1782 | 1461157363634 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}] 06:02:43 INFO - PROCESS | 1782 | 1461157363888 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 06:02:44 INFO - PROCESS | 1782 | 1461157364228 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x929d4800 == 161 [pid = 1782] [id = 503] 06:02:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x92af6400) [pid = 1782] [serial = 1510] [outer = (nil)] 06:02:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x935af400) [pid = 1782] [serial = 1511] [outer = 0x92af6400] 06:02:44 INFO - PROCESS | 1782 | 1461157364325 Marionette DEBUG loaded listener.js 06:02:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x9370a400) [pid = 1782] [serial = 1512] [outer = 0x92af6400] 06:02:45 INFO - PROCESS | 1782 | 1461157365255 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]]]}] 06:02:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 06:02:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1685ms 06:02:45 INFO - PROCESS | 1782 | 1461157365310 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 06:02:45 INFO - PROCESS | 1782 | 1461157365322 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 06:02:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 06:02:45 INFO - PROCESS | 1782 | 1461157365328 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 06:02:45 INFO - PROCESS | 1782 | 1461157365333 Marionette TRACE conn4 <- [1,1986,null,{}] 06:02:45 INFO - PROCESS | 1782 | 1461157365339 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}] 06:02:45 INFO - PROCESS | 1782 | 1461157365634 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 06:02:45 INFO - PROCESS | 1782 | 1461157365972 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x92a0f400 == 162 [pid = 1782] [id = 504] 06:02:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x92af5c00) [pid = 1782] [serial = 1513] [outer = (nil)] 06:02:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x96eac400) [pid = 1782] [serial = 1514] [outer = 0x92af5c00] 06:02:46 INFO - PROCESS | 1782 | 1461157366071 Marionette DEBUG loaded listener.js 06:02:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x96ec9800) [pid = 1782] [serial = 1515] [outer = 0x92af5c00] 06:02:46 INFO - PROCESS | 1782 | 1461157366943 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]]]}] 06:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 06:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1630ms 06:02:46 INFO - PROCESS | 1782 | 1461157366958 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 06:02:46 INFO - PROCESS | 1782 | 1461157366961 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 06:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 06:02:46 INFO - PROCESS | 1782 | 1461157366969 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 06:02:46 INFO - PROCESS | 1782 | 1461157366973 Marionette TRACE conn4 <- [1,1990,null,{}] 06:02:46 INFO - PROCESS | 1782 | 1461157366978 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}] 06:02:47 INFO - PROCESS | 1782 | 1461157367190 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 06:02:47 INFO - PROCESS | 1782 | 1461157367493 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x96bca800 == 163 [pid = 1782] [id = 505] 06:02:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x97075000) [pid = 1782] [serial = 1516] [outer = (nil)] 06:02:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x979b8800) [pid = 1782] [serial = 1517] [outer = 0x97075000] 06:02:47 INFO - PROCESS | 1782 | 1461157367591 Marionette DEBUG loaded listener.js 06:02:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x979c0800) [pid = 1782] [serial = 1518] [outer = 0x97075000] 06:02:48 INFO - PROCESS | 1782 | 1461157368519 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]]]}] 06:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 06:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1581ms 06:02:48 INFO - PROCESS | 1782 | 1461157368551 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 06:02:48 INFO - PROCESS | 1782 | 1461157368555 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 06:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 06:02:48 INFO - PROCESS | 1782 | 1461157368561 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 06:02:48 INFO - PROCESS | 1782 | 1461157368564 Marionette TRACE conn4 <- [1,1994,null,{}] 06:02:48 INFO - PROCESS | 1782 | 1461157368571 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}] 06:02:48 INFO - PROCESS | 1782 | 1461157368780 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 06:02:49 INFO - PROCESS | 1782 | 1461157369068 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x97072c00 == 164 [pid = 1782] [id = 506] 06:02:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x97074400) [pid = 1782] [serial = 1519] [outer = (nil)] 06:02:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x97e6ac00) [pid = 1782] [serial = 1520] [outer = 0x97074400] 06:02:49 INFO - PROCESS | 1782 | 1461157369206 Marionette DEBUG loaded listener.js 06:02:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x98003000) [pid = 1782] [serial = 1521] [outer = 0x97074400] 06:02:50 INFO - PROCESS | 1782 | 1461157370089 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]]]}] 06:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 06:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1584ms 06:02:50 INFO - PROCESS | 1782 | 1461157370147 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 06:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 06:02:50 INFO - PROCESS | 1782 | 1461157370151 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 06:02:50 INFO - PROCESS | 1782 | 1461157370159 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 06:02:50 INFO - PROCESS | 1782 | 1461157370163 Marionette TRACE conn4 <- [1,1998,null,{}] 06:02:50 INFO - PROCESS | 1782 | 1461157370169 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}] 06:02:50 INFO - PROCESS | 1782 | 1461157370387 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 06:02:50 INFO - PROCESS | 1782 | 1461157370729 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x979bf000 == 165 [pid = 1782] [id = 507] 06:02:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x97e68800) [pid = 1782] [serial = 1522] [outer = (nil)] 06:02:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x980b8000) [pid = 1782] [serial = 1523] [outer = 0x97e68800] 06:02:50 INFO - PROCESS | 1782 | 1461157370824 Marionette DEBUG loaded listener.js 06:02:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x98101800) [pid = 1782] [serial = 1524] [outer = 0x97e68800] 06:02:51 INFO - PROCESS | 1782 | 1461157371702 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]]]}] 06:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 06:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1584ms 06:02:51 INFO - PROCESS | 1782 | 1461157371744 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 06:02:51 INFO - PROCESS | 1782 | 1461157371749 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 06:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 06:02:51 INFO - PROCESS | 1782 | 1461157371755 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 06:02:51 INFO - PROCESS | 1782 | 1461157371759 Marionette TRACE conn4 <- [1,2002,null,{}] 06:02:51 INFO - PROCESS | 1782 | 1461157371764 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}] 06:02:51 INFO - PROCESS | 1782 | 1461157371992 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 06:02:52 INFO - PROCESS | 1782 | 1461157372335 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x838d0800 == 166 [pid = 1782] [id = 508] 06:02:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x97e64000) [pid = 1782] [serial = 1525] [outer = (nil)] 06:02:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x98251800) [pid = 1782] [serial = 1526] [outer = 0x97e64000] 06:02:52 INFO - PROCESS | 1782 | 1461157372431 Marionette DEBUG loaded listener.js 06:02:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x98257000) [pid = 1782] [serial = 1527] [outer = 0x97e64000] 06:02:53 INFO - PROCESS | 1782 | 1461157373350 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]]]}] 06:02:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 06:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1635ms 06:02:53 INFO - PROCESS | 1782 | 1461157373391 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 06:02:53 INFO - PROCESS | 1782 | 1461157373394 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 06:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 06:02:53 INFO - PROCESS | 1782 | 1461157373400 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 06:02:53 INFO - PROCESS | 1782 | 1461157373404 Marionette TRACE conn4 <- [1,2006,null,{}] 06:02:53 INFO - PROCESS | 1782 | 1461157373409 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}] 06:02:53 INFO - PROCESS | 1782 | 1461157373619 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 06:02:53 INFO - PROCESS | 1782 | 1461157373884 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x837f6000 == 167 [pid = 1782] [id = 509] 06:02:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x837f6400) [pid = 1782] [serial = 1528] [outer = (nil)] 06:02:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x9825f800) [pid = 1782] [serial = 1529] [outer = 0x837f6400] 06:02:54 INFO - PROCESS | 1782 | 1461157374037 Marionette DEBUG loaded listener.js 06:02:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x98847400) [pid = 1782] [serial = 1530] [outer = 0x837f6400] 06:02:54 INFO - PROCESS | 1782 | 1461157374982 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]]]}] 06:02:55 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 06:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1632ms 06:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 06:02:55 INFO - PROCESS | 1782 | 1461157375034 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 06:02:55 INFO - PROCESS | 1782 | 1461157375037 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 06:02:55 INFO - PROCESS | 1782 | 1461157375043 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 06:02:55 INFO - PROCESS | 1782 | 1461157375046 Marionette TRACE conn4 <- [1,2010,null,{}] 06:02:55 INFO - PROCESS | 1782 | 1461157375052 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}] 06:02:55 INFO - PROCESS | 1782 | 1461157375267 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 06:02:55 INFO - PROCESS | 1782 | 1461157375610 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x9810c400 == 168 [pid = 1782] [id = 510] 06:02:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x981b9c00) [pid = 1782] [serial = 1531] [outer = (nil)] 06:02:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x990ba000) [pid = 1782] [serial = 1532] [outer = 0x981b9c00] 06:02:55 INFO - PROCESS | 1782 | 1461157375710 Marionette DEBUG loaded listener.js 06:02:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x990bfc00) [pid = 1782] [serial = 1533] [outer = 0x981b9c00] 06:02:56 INFO - PROCESS | 1782 | 1461157376641 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]]]}] 06:02:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 06:02:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1636ms 06:02:56 INFO - PROCESS | 1782 | 1461157376679 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 06:02:56 INFO - PROCESS | 1782 | 1461157376682 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 06:02:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 06:02:56 INFO - PROCESS | 1782 | 1461157376689 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 06:02:56 INFO - PROCESS | 1782 | 1461157376693 Marionette TRACE conn4 <- [1,2014,null,{}] 06:02:56 INFO - PROCESS | 1782 | 1461157376699 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}] 06:02:56 INFO - PROCESS | 1782 | 1461157376915 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 06:02:57 INFO - PROCESS | 1782 | 1461157377252 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:02:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x838cfc00 == 169 [pid = 1782] [id = 511] 06:02:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 187 (0x98846400) [pid = 1782] [serial = 1534] [outer = (nil)] 06:02:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 188 (0x99938c00) [pid = 1782] [serial = 1535] [outer = 0x98846400] 06:02:57 INFO - PROCESS | 1782 | 1461157377358 Marionette DEBUG loaded listener.js 06:02:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 189 (0x9993e000) [pid = 1782] [serial = 1536] [outer = 0x98846400] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8be63000 == 168 [pid = 1782] [id = 345] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8e869800 == 167 [pid = 1782] [id = 131] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x865cbc00 == 166 [pid = 1782] [id = 492] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x87cefc00 == 165 [pid = 1782] [id = 491] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x83a0e400 == 164 [pid = 1782] [id = 490] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x84a85c00 == 163 [pid = 1782] [id = 489] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8be6fc00 == 162 [pid = 1782] [id = 486] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x935acc00 == 161 [pid = 1782] [id = 485] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x90610800 == 160 [pid = 1782] [id = 484] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa5a400 == 159 [pid = 1782] [id = 482] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8eae9000 == 158 [pid = 1782] [id = 483] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8eaef400 == 157 [pid = 1782] [id = 481] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x874d0c00 == 156 [pid = 1782] [id = 480] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8dcee800 == 155 [pid = 1782] [id = 479] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8bdae400 == 154 [pid = 1782] [id = 478] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8a1c1800 == 153 [pid = 1782] [id = 476] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x890c2000 == 152 [pid = 1782] [id = 477] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x87cee800 == 151 [pid = 1782] [id = 475] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8931fc00 == 150 [pid = 1782] [id = 474] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8a17ac00 == 149 [pid = 1782] [id = 473] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8803a000 == 148 [pid = 1782] [id = 472] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x838cd000 == 147 [pid = 1782] [id = 470] 06:02:59 INFO - PROCESS | 1782 | --DOCSHELL 0x83720400 == 146 [pid = 1782] [id = 471] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 188 (0x89293c00) [pid = 1782] [serial = 1412] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 187 (0x8e732400) [pid = 1782] [serial = 1359] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 186 (0x8fc48400) [pid = 1782] [serial = 1367] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x865cdc00) [pid = 1782] [serial = 1403] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x8f349400) [pid = 1782] [serial = 1364] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x997f7000) [pid = 1782] [serial = 1397] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x8b51cc00) [pid = 1782] [serial = 1275] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x96eb7c00) [pid = 1782] [serial = 1379] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x95006800) [pid = 1782] [serial = 1376] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x98007800) [pid = 1782] [serial = 1382] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x837e8c00) [pid = 1782] [serial = 1400] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x8f0a5000) [pid = 1782] [serial = 1362] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x98bd6c00) [pid = 1782] [serial = 1391] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x950eac00) [pid = 1782] [serial = 1377] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x9800e800) [pid = 1782] [serial = 1383] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x98372800) [pid = 1782] [serial = 1388] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x874d4800) [pid = 1782] [serial = 1406] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x98377c00) [pid = 1782] [serial = 1389] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8be67400) [pid = 1782] [serial = 1356] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x91e0cc00) [pid = 1782] [serial = 1371] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x8b7a6c00) [pid = 1782] [serial = 1352] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x90179800) [pid = 1782] [serial = 1368] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x98d39800) [pid = 1782] [serial = 1392] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x99396400) [pid = 1782] [serial = 1394] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x874c9000) [pid = 1782] [serial = 1346] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x914ed000) [pid = 1782] [serial = 1370] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x87ebe000) [pid = 1782] [serial = 1407] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x83a0c400) [pid = 1782] [serial = 1409] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8f413c00) [pid = 1782] [serial = 1365] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x87ec7000) [pid = 1782] [serial = 1347] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x86c24400) [pid = 1782] [serial = 1404] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8b518400) [pid = 1782] [serial = 1350] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8eaee000) [pid = 1782] [serial = 1361] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x837f3c00) [pid = 1782] [serial = 1401] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x874d5000) [pid = 1782] [serial = 1410] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8b4b6c00) [pid = 1782] [serial = 1349] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x9825b000) [pid = 1782] [serial = 1386] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x98254400) [pid = 1782] [serial = 1385] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x929cd000) [pid = 1782] [serial = 1373] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x9939d400) [pid = 1782] [serial = 1395] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8bda7c00) [pid = 1782] [serial = 1355] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8dd71800) [pid = 1782] [serial = 1358] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x97006000) [pid = 1782] [serial = 1380] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8bccf400) [pid = 1782] [serial = 1353] [outer = (nil)] [url = about:blank] 06:02:59 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x929d4400) [pid = 1782] [serial = 1374] [outer = (nil)] [url = about:blank] 06:03:00 INFO - PROCESS | 1782 | 1461157380149 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]]]}] 06:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 06:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 3486ms 06:03:00 INFO - PROCESS | 1782 | 1461157380177 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 06:03:00 INFO - PROCESS | 1782 | 1461157380184 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 06:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 06:03:00 INFO - PROCESS | 1782 | 1461157380193 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 06:03:00 INFO - PROCESS | 1782 | 1461157380198 Marionette TRACE conn4 <- [1,2018,null,{}] 06:03:00 INFO - PROCESS | 1782 | 1461157380206 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}] 06:03:00 INFO - PROCESS | 1782 | 1461157380444 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 06:03:00 INFO - PROCESS | 1782 | 1461157380667 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x865c9400 == 147 [pid = 1782] [id = 512] 06:03:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x865d3800) [pid = 1782] [serial = 1537] [outer = (nil)] 06:03:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x86c2fc00) [pid = 1782] [serial = 1538] [outer = 0x865d3800] 06:03:00 INFO - PROCESS | 1782 | 1461157380760 Marionette DEBUG loaded listener.js 06:03:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x87218000) [pid = 1782] [serial = 1539] [outer = 0x865d3800] 06:03:01 INFO - PROCESS | 1782 | 1461157381612 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]]]}] 06:03:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 06:03:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1438ms 06:03:01 INFO - PROCESS | 1782 | 1461157381631 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 06:03:01 INFO - PROCESS | 1782 | 1461157381642 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 06:03:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 06:03:01 INFO - PROCESS | 1782 | 1461157381654 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 06:03:01 INFO - PROCESS | 1782 | 1461157381657 Marionette TRACE conn4 <- [1,2022,null,{}] 06:03:01 INFO - PROCESS | 1782 | 1461157381700 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}] 06:03:01 INFO - PROCESS | 1782 | 1461157381983 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 06:03:02 INFO - PROCESS | 1782 | 1461157382149 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x86c27c00 == 148 [pid = 1782] [id = 513] 06:03:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x86c29c00) [pid = 1782] [serial = 1540] [outer = (nil)] 06:03:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x87ec8c00) [pid = 1782] [serial = 1541] [outer = 0x86c29c00] 06:03:02 INFO - PROCESS | 1782 | 1461157382232 Marionette DEBUG loaded listener.js 06:03:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x88030400) [pid = 1782] [serial = 1542] [outer = 0x86c29c00] 06:03:03 INFO - PROCESS | 1782 | 1461157383250 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]]]}] 06:03:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 06:03:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1633ms 06:03:03 INFO - PROCESS | 1782 | 1461157383291 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 06:03:03 INFO - PROCESS | 1782 | 1461157383294 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 06:03:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 06:03:03 INFO - PROCESS | 1782 | 1461157383307 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 06:03:03 INFO - PROCESS | 1782 | 1461157383312 Marionette TRACE conn4 <- [1,2026,null,{}] 06:03:03 INFO - PROCESS | 1782 | 1461157383329 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}] 06:03:03 INFO - PROCESS | 1782 | 1461157383598 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 06:03:03 INFO - PROCESS | 1782 | 1461157383648 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x837ec800 == 149 [pid = 1782] [id = 514] 06:03:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x890bd400) [pid = 1782] [serial = 1543] [outer = (nil)] 06:03:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8a173400) [pid = 1782] [serial = 1544] [outer = 0x890bd400] 06:03:03 INFO - PROCESS | 1782 | 1461157383857 Marionette DEBUG loaded listener.js 06:03:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8a1c6400) [pid = 1782] [serial = 1545] [outer = 0x890bd400] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x97e63c00) [pid = 1782] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x997b0400) [pid = 1782] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8721e800) [pid = 1782] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x890b4c00) [pid = 1782] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x865d4000) [pid = 1782] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8803b000) [pid = 1782] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x85ac5c00) [pid = 1782] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x83a10800) [pid = 1782] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x84a86000) [pid = 1782] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x93a29000) [pid = 1782] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x93a2b800) [pid = 1782] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8f41b800) [pid = 1782] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x935adc00) [pid = 1782] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x912e9c00) [pid = 1782] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x9017b400) [pid = 1782] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8fb83000) [pid = 1782] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8fb84400) [pid = 1782] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8bda1c00) [pid = 1782] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8e740800) [pid = 1782] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8dcf5800) [pid = 1782] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8bd41c00) [pid = 1782] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8bd43c00) [pid = 1782] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x89315c00) [pid = 1782] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8b4b8400) [pid = 1782] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 06:03:04 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8a47e800) [pid = 1782] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 06:03:05 INFO - PROCESS | 1782 | 1461157385387 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]]]}] 06:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 06:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 2146ms 06:03:05 INFO - PROCESS | 1782 | 1461157385448 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 06:03:05 INFO - PROCESS | 1782 | 1461157385452 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 06:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 06:03:05 INFO - PROCESS | 1782 | 1461157385458 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 06:03:05 INFO - PROCESS | 1782 | 1461157385475 Marionette TRACE conn4 <- [1,2030,null,{}] 06:03:05 INFO - PROCESS | 1782 | 1461157385482 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}] 06:03:05 INFO - PROCESS | 1782 | 1461157385695 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 06:03:05 INFO - PROCESS | 1782 | 1461157385885 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x8361a000 == 150 [pid = 1782] [id = 515] 06:03:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x87214c00) [pid = 1782] [serial = 1546] [outer = (nil)] 06:03:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8931d800) [pid = 1782] [serial = 1547] [outer = 0x87214c00] 06:03:05 INFO - PROCESS | 1782 | 1461157385963 Marionette DEBUG loaded listener.js 06:03:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8a47f400) [pid = 1782] [serial = 1548] [outer = 0x87214c00] 06:03:06 INFO - PROCESS | 1782 | 1461157386901 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]]]}] 06:03:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 06:03:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1494ms 06:03:06 INFO - PROCESS | 1782 | 1461157386955 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 06:03:06 INFO - PROCESS | 1782 | 1461157386962 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 06:03:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 06:03:06 INFO - PROCESS | 1782 | 1461157386972 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 06:03:06 INFO - PROCESS | 1782 | 1461157386977 Marionette TRACE conn4 <- [1,2034,null,{}] 06:03:06 INFO - PROCESS | 1782 | 1461157386987 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}] 06:03:07 INFO - PROCESS | 1782 | 1461157387339 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 06:03:07 INFO - PROCESS | 1782 | 1461157387630 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x865d2400 == 151 [pid = 1782] [id = 516] 06:03:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x865d5800) [pid = 1782] [serial = 1549] [outer = (nil)] 06:03:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x86c32c00) [pid = 1782] [serial = 1550] [outer = 0x865d5800] 06:03:07 INFO - PROCESS | 1782 | 1461157387727 Marionette DEBUG loaded listener.js 06:03:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x874d3c00) [pid = 1782] [serial = 1551] [outer = 0x865d5800] 06:03:08 INFO - PROCESS | 1782 | 1461157388661 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]]]}] 06:03:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 06:03:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1740ms 06:03:08 INFO - PROCESS | 1782 | 1461157388713 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 06:03:08 INFO - PROCESS | 1782 | 1461157388722 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 06:03:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 06:03:08 INFO - PROCESS | 1782 | 1461157388733 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 06:03:08 INFO - PROCESS | 1782 | 1461157388737 Marionette TRACE conn4 <- [1,2038,null,{}] 06:03:08 INFO - PROCESS | 1782 | 1461157388744 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}] 06:03:08 INFO - PROCESS | 1782 | 1461157388969 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 06:03:09 INFO - PROCESS | 1782 | 1461157389300 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x86c29000 == 152 [pid = 1782] [id = 517] 06:03:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x87ee5c00) [pid = 1782] [serial = 1552] [outer = (nil)] 06:03:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8928e400) [pid = 1782] [serial = 1553] [outer = 0x87ee5c00] 06:03:09 INFO - PROCESS | 1782 | 1461157389396 Marionette DEBUG loaded listener.js 06:03:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8a174000) [pid = 1782] [serial = 1554] [outer = 0x87ee5c00] 06:03:10 INFO - PROCESS | 1782 | 1461157390368 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]]]}] 06:03:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 06:03:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1680ms 06:03:10 INFO - PROCESS | 1782 | 1461157390413 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 06:03:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 06:03:10 INFO - PROCESS | 1782 | 1461157390418 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 06:03:10 INFO - PROCESS | 1782 | 1461157390425 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 06:03:10 INFO - PROCESS | 1782 | 1461157390432 Marionette TRACE conn4 <- [1,2042,null,{}] 06:03:10 INFO - PROCESS | 1782 | 1461157390449 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}] 06:03:10 INFO - PROCESS | 1782 | 1461157390690 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 06:03:11 INFO - PROCESS | 1782 | 1461157391060 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x8803d800 == 153 [pid = 1782] [id = 518] 06:03:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8b4c2000) [pid = 1782] [serial = 1555] [outer = (nil)] 06:03:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8b6c9000) [pid = 1782] [serial = 1556] [outer = 0x8b4c2000] 06:03:11 INFO - PROCESS | 1782 | 1461157391158 Marionette DEBUG loaded listener.js 06:03:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8b754800) [pid = 1782] [serial = 1557] [outer = 0x8b4c2000] 06:03:12 INFO - PROCESS | 1782 | 1461157392080 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]]]}] 06:03:12 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) 06:03:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1696ms 06:03:12 INFO - PROCESS | 1782 | 1461157392121 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 06:03:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 06:03:12 INFO - PROCESS | 1782 | 1461157392126 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 06:03:12 INFO - PROCESS | 1782 | 1461157392132 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 06:03:12 INFO - PROCESS | 1782 | 1461157392136 Marionette TRACE conn4 <- [1,2046,null,{}] 06:03:12 INFO - PROCESS | 1782 | 1461157392142 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}] 06:03:12 INFO - PROCESS | 1782 | 1461157392375 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 06:03:12 INFO - PROCESS | 1782 | 1461157392646 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bbd7800 == 154 [pid = 1782] [id = 519] 06:03:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8bbdd400) [pid = 1782] [serial = 1558] [outer = (nil)] 06:03:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8bccbc00) [pid = 1782] [serial = 1559] [outer = 0x8bbdd400] 06:03:12 INFO - PROCESS | 1782 | 1461157392786 Marionette DEBUG loaded listener.js 06:03:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8bcd1800) [pid = 1782] [serial = 1560] [outer = 0x8bbdd400] 06:03:13 INFO - PROCESS | 1782 | 1461157393682 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]]]}] 06:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 06:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1579ms 06:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 06:03:13 INFO - PROCESS | 1782 | 1461157393714 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 06:03:13 INFO - PROCESS | 1782 | 1461157393717 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 06:03:13 INFO - PROCESS | 1782 | 1461157393724 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 06:03:13 INFO - PROCESS | 1782 | 1461157393728 Marionette TRACE conn4 <- [1,2050,null,{}] 06:03:13 INFO - PROCESS | 1782 | 1461157393734 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}] 06:03:13 INFO - PROCESS | 1782 | 1461157393943 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 06:03:14 INFO - PROCESS | 1782 | 1461157394230 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b748000 == 155 [pid = 1782] [id = 520] 06:03:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8b74e800) [pid = 1782] [serial = 1561] [outer = (nil)] 06:03:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8bda8c00) [pid = 1782] [serial = 1562] [outer = 0x8b74e800] 06:03:14 INFO - PROCESS | 1782 | 1461157394365 Marionette DEBUG loaded listener.js 06:03:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8be62000) [pid = 1782] [serial = 1563] [outer = 0x8b74e800] 06:03:15 INFO - PROCESS | 1782 | 1461157395324 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]]]}] 06:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 06:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1636ms 06:03:15 INFO - PROCESS | 1782 | 1461157395360 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 06:03:15 INFO - PROCESS | 1782 | 1461157395364 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 06:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 06:03:15 INFO - PROCESS | 1782 | 1461157395370 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 06:03:15 INFO - PROCESS | 1782 | 1461157395373 Marionette TRACE conn4 <- [1,2054,null,{}] 06:03:15 INFO - PROCESS | 1782 | 1461157395381 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}] 06:03:15 INFO - PROCESS | 1782 | 1461157395632 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 06:03:15 INFO - PROCESS | 1782 | 1461157395976 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b79ac00 == 156 [pid = 1782] [id = 521] 06:03:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8dd71800) [pid = 1782] [serial = 1564] [outer = (nil)] 06:03:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8e736400) [pid = 1782] [serial = 1565] [outer = 0x8dd71800] 06:03:16 INFO - PROCESS | 1782 | 1461157396076 Marionette DEBUG loaded listener.js 06:03:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8e872400) [pid = 1782] [serial = 1566] [outer = 0x8dd71800] 06:03:16 INFO - PROCESS | 1782 | 1461157396970 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]]]}] 06:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 06:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1641ms 06:03:17 INFO - PROCESS | 1782 | 1461157397012 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 06:03:17 INFO - PROCESS | 1782 | 1461157397016 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 06:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 06:03:17 INFO - PROCESS | 1782 | 1461157397024 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 06:03:17 INFO - PROCESS | 1782 | 1461157397027 Marionette TRACE conn4 <- [1,2058,null,{}] 06:03:17 INFO - PROCESS | 1782 | 1461157397033 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}] 06:03:17 INFO - PROCESS | 1782 | 1461157397266 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 06:03:17 INFO - PROCESS | 1782 | 1461157397596 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x874d3800 == 157 [pid = 1782] [id = 522] 06:03:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8dcf8800) [pid = 1782] [serial = 1567] [outer = (nil)] 06:03:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8eaee400) [pid = 1782] [serial = 1568] [outer = 0x8dcf8800] 06:03:17 INFO - PROCESS | 1782 | 1461157397694 Marionette DEBUG loaded listener.js 06:03:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8f0a6400) [pid = 1782] [serial = 1569] [outer = 0x8dcf8800] 06:03:18 INFO - PROCESS | 1782 | 1461157398634 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]]]}] 06:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 06:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1682ms 06:03:18 INFO - PROCESS | 1782 | 1461157398707 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 06:03:18 INFO - PROCESS | 1782 | 1461157398711 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 06:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 06:03:18 INFO - PROCESS | 1782 | 1461157398718 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 06:03:18 INFO - PROCESS | 1782 | 1461157398722 Marionette TRACE conn4 <- [1,2062,null,{}] 06:03:18 INFO - PROCESS | 1782 | 1461157398728 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}] 06:03:18 INFO - PROCESS | 1782 | 1461157398986 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 06:03:19 INFO - PROCESS | 1782 | 1461157399308 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bbd6000 == 158 [pid = 1782] [id = 523] 06:03:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8eab7800) [pid = 1782] [serial = 1570] [outer = (nil)] 06:03:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8f349400) [pid = 1782] [serial = 1571] [outer = 0x8eab7800] 06:03:19 INFO - PROCESS | 1782 | 1461157399403 Marionette DEBUG loaded listener.js 06:03:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8f412000) [pid = 1782] [serial = 1572] [outer = 0x8eab7800] 06:03:20 INFO - PROCESS | 1782 | 1461157400307 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]]]}] 06:03:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 06:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1637ms 06:03:20 INFO - PROCESS | 1782 | 1461157400356 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 06:03:20 INFO - PROCESS | 1782 | 1461157400360 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 06:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 06:03:20 INFO - PROCESS | 1782 | 1461157400367 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 06:03:20 INFO - PROCESS | 1782 | 1461157400370 Marionette TRACE conn4 <- [1,2066,null,{}] 06:03:20 INFO - PROCESS | 1782 | 1461157400376 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}] 06:03:20 INFO - PROCESS | 1782 | 1461157400589 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 06:03:20 INFO - PROCESS | 1782 | 1461157400915 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dd73000 == 159 [pid = 1782] [id = 524] 06:03:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8f0b1c00) [pid = 1782] [serial = 1573] [outer = (nil)] 06:03:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8fb8f800) [pid = 1782] [serial = 1574] [outer = 0x8f0b1c00] 06:03:21 INFO - PROCESS | 1782 | 1461157401010 Marionette DEBUG loaded listener.js 06:03:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8fc44800) [pid = 1782] [serial = 1575] [outer = 0x8f0b1c00] 06:03:22 INFO - PROCESS | 1782 | 1461157402117 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]]]}] 06:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 06:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1783ms 06:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 06:03:22 INFO - PROCESS | 1782 | 1461157402151 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 06:03:22 INFO - PROCESS | 1782 | 1461157402154 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 06:03:22 INFO - PROCESS | 1782 | 1461157402162 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 06:03:22 INFO - PROCESS | 1782 | 1461157402165 Marionette TRACE conn4 <- [1,2070,null,{}] 06:03:22 INFO - PROCESS | 1782 | 1461157402171 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}] 06:03:22 INFO - PROCESS | 1782 | 1461157402388 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 06:03:22 INFO - PROCESS | 1782 | 1461157402672 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x837efc00 == 160 [pid = 1782] [id = 525] 06:03:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x837f2000) [pid = 1782] [serial = 1576] [outer = (nil)] 06:03:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x9052f800) [pid = 1782] [serial = 1577] [outer = 0x837f2000] 06:03:22 INFO - PROCESS | 1782 | 1461157402808 Marionette DEBUG loaded listener.js 06:03:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x912e6000) [pid = 1782] [serial = 1578] [outer = 0x837f2000] 06:03:23 INFO - PROCESS | 1782 | 1461157403702 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]]]}] 06:03:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 06:03:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1584ms 06:03:23 INFO - PROCESS | 1782 | 1461157403746 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 06:03:23 INFO - PROCESS | 1782 | 1461157403750 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 06:03:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 06:03:23 INFO - PROCESS | 1782 | 1461157403757 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 06:03:23 INFO - PROCESS | 1782 | 1461157403762 Marionette TRACE conn4 <- [1,2074,null,{}] 06:03:23 INFO - PROCESS | 1782 | 1461157403768 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}] 06:03:24 INFO - PROCESS | 1782 | 1461157404010 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 06:03:24 INFO - PROCESS | 1782 | 1461157404352 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x90184c00 == 161 [pid = 1782] [id = 526] 06:03:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x929c8000) [pid = 1782] [serial = 1579] [outer = (nil)] 06:03:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x92a0bc00) [pid = 1782] [serial = 1580] [outer = 0x929c8000] 06:03:24 INFO - PROCESS | 1782 | 1461157404452 Marionette DEBUG loaded listener.js 06:03:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x92af3400) [pid = 1782] [serial = 1581] [outer = 0x929c8000] 06:03:25 INFO - PROCESS | 1782 | 1461157405395 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]]]}] 06:03:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 06:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1685ms 06:03:25 INFO - PROCESS | 1782 | 1461157405443 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 06:03:25 INFO - PROCESS | 1782 | 1461157405446 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 06:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 06:03:25 INFO - PROCESS | 1782 | 1461157405469 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 06:03:25 INFO - PROCESS | 1782 | 1461157405473 Marionette TRACE conn4 <- [1,2078,null,{}] 06:03:25 INFO - PROCESS | 1782 | 1461157405485 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}] 06:03:25 INFO - PROCESS | 1782 | 1461157405702 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 06:03:26 INFO - PROCESS | 1782 | 1461157406046 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ed3000 == 162 [pid = 1782] [id = 527] 06:03:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x92a0c400) [pid = 1782] [serial = 1582] [outer = (nil)] 06:03:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x93a29c00) [pid = 1782] [serial = 1583] [outer = 0x92a0c400] 06:03:26 INFO - PROCESS | 1782 | 1461157406141 Marionette DEBUG loaded listener.js 06:03:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x95006800) [pid = 1782] [serial = 1584] [outer = 0x92a0c400] 06:03:27 INFO - PROCESS | 1782 | 1461157407040 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]]]}] 06:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 06:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1652ms 06:03:27 INFO - PROCESS | 1782 | 1461157407106 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 06:03:27 INFO - PROCESS | 1782 | 1461157407110 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 06:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 06:03:27 INFO - PROCESS | 1782 | 1461157407117 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 06:03:27 INFO - PROCESS | 1782 | 1461157407120 Marionette TRACE conn4 <- [1,2082,null,{}] 06:03:27 INFO - PROCESS | 1782 | 1461157407126 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}] 06:03:27 INFO - PROCESS | 1782 | 1461157407342 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 06:03:27 INFO - PROCESS | 1782 | 1461157407666 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x93707400 == 163 [pid = 1782] [id = 528] 06:03:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x93a22c00) [pid = 1782] [serial = 1585] [outer = (nil)] 06:03:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x96b63800) [pid = 1782] [serial = 1586] [outer = 0x93a22c00] 06:03:27 INFO - PROCESS | 1782 | 1461157407759 Marionette DEBUG loaded listener.js 06:03:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x96bc8800) [pid = 1782] [serial = 1587] [outer = 0x93a22c00] 06:03:28 INFO - PROCESS | 1782 | 1461157408665 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]]]}] 06:03:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 06:03:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1590ms 06:03:28 INFO - PROCESS | 1782 | 1461157408708 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 06:03:28 INFO - PROCESS | 1782 | 1461157408712 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 06:03:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 06:03:28 INFO - PROCESS | 1782 | 1461157408719 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 06:03:28 INFO - PROCESS | 1782 | 1461157408723 Marionette TRACE conn4 <- [1,2086,null,{}] 06:03:28 INFO - PROCESS | 1782 | 1461157408729 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}] 06:03:28 INFO - PROCESS | 1782 | 1461157408944 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 06:03:29 INFO - PROCESS | 1782 | 1461157409278 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x91e0cc00 == 164 [pid = 1782] [id = 529] 06:03:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x950eac00) [pid = 1782] [serial = 1588] [outer = (nil)] 06:03:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x9700c000) [pid = 1782] [serial = 1589] [outer = 0x950eac00] 06:03:29 INFO - PROCESS | 1782 | 1461157409373 Marionette DEBUG loaded listener.js 06:03:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x9707fc00) [pid = 1782] [serial = 1590] [outer = 0x950eac00] 06:03:30 INFO - PROCESS | 1782 | 1461157410309 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]]]}] 06:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 06:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1636ms 06:03:30 INFO - PROCESS | 1782 | 1461157410357 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 06:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 06:03:30 INFO - PROCESS | 1782 | 1461157410361 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 06:03:30 INFO - PROCESS | 1782 | 1461157410367 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 06:03:30 INFO - PROCESS | 1782 | 1461157410371 Marionette TRACE conn4 <- [1,2090,null,{}] 06:03:30 INFO - PROCESS | 1782 | 1461157410376 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}] 06:03:30 INFO - PROCESS | 1782 | 1461157410602 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 06:03:30 INFO - PROCESS | 1782 | 1461157410942 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8371e400 == 165 [pid = 1782] [id = 530] 06:03:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x96eb3000) [pid = 1782] [serial = 1591] [outer = (nil)] 06:03:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x9800fc00) [pid = 1782] [serial = 1592] [outer = 0x96eb3000] 06:03:31 INFO - PROCESS | 1782 | 1461157411044 Marionette DEBUG loaded listener.js 06:03:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x98107000) [pid = 1782] [serial = 1593] [outer = 0x96eb3000] 06:03:31 INFO - PROCESS | 1782 | 1461157411978 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]]]}] 06:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 06:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1687ms 06:03:32 INFO - PROCESS | 1782 | 1461157412055 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 06:03:32 INFO - PROCESS | 1782 | 1461157412059 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 06:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 06:03:32 INFO - PROCESS | 1782 | 1461157412067 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 06:03:32 INFO - PROCESS | 1782 | 1461157412071 Marionette TRACE conn4 <- [1,2094,null,{}] 06:03:32 INFO - PROCESS | 1782 | 1461157412077 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}] 06:03:32 INFO - PROCESS | 1782 | 1461157412343 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 06:03:32 INFO - PROCESS | 1782 | 1461157412673 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a87000 == 166 [pid = 1782] [id = 531] 06:03:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x96eba800) [pid = 1782] [serial = 1594] [outer = (nil)] 06:03:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x98260000) [pid = 1782] [serial = 1595] [outer = 0x96eba800] 06:03:32 INFO - PROCESS | 1782 | 1461157412776 Marionette DEBUG loaded listener.js 06:03:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x98376800) [pid = 1782] [serial = 1596] [outer = 0x96eba800] 06:03:33 INFO - PROCESS | 1782 | 1461157413674 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]]]}] 06:03:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 06:03:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1637ms 06:03:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 06:03:33 INFO - PROCESS | 1782 | 1461157413704 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 06:03:33 INFO - PROCESS | 1782 | 1461157413707 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 06:03:33 INFO - PROCESS | 1782 | 1461157413714 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 06:03:33 INFO - PROCESS | 1782 | 1461157413718 Marionette TRACE conn4 <- [1,2098,null,{}] 06:03:33 INFO - PROCESS | 1782 | 1461157413724 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}] 06:03:34 INFO - PROCESS | 1782 | 1461157414032 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 06:03:34 INFO - PROCESS | 1782 | 1461157414252 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x89315800 == 167 [pid = 1782] [id = 532] 06:03:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x9825bc00) [pid = 1782] [serial = 1597] [outer = (nil)] 06:03:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x9904f000) [pid = 1782] [serial = 1598] [outer = 0x9825bc00] 06:03:34 INFO - PROCESS | 1782 | 1461157414389 Marionette DEBUG loaded listener.js 06:03:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x990bd800) [pid = 1782] [serial = 1599] [outer = 0x9825bc00] 06:03:35 INFO - PROCESS | 1782 | 1461157415285 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]]]}] 06:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 06:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1638ms 06:03:35 INFO - PROCESS | 1782 | 1461157415352 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 06:03:35 INFO - PROCESS | 1782 | 1461157415356 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 06:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 06:03:35 INFO - PROCESS | 1782 | 1461157415362 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 06:03:35 INFO - PROCESS | 1782 | 1461157415367 Marionette TRACE conn4 <- [1,2102,null,{}] 06:03:35 INFO - PROCESS | 1782 | 1461157415374 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}] 06:03:35 INFO - PROCESS | 1782 | 1461157415634 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 06:03:35 INFO - PROCESS | 1782 | 1461157415968 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x98260400 == 168 [pid = 1782] [id = 533] 06:03:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x98d47400) [pid = 1782] [serial = 1600] [outer = (nil)] 06:03:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x9993f400) [pid = 1782] [serial = 1601] [outer = 0x98d47400] 06:03:36 INFO - PROCESS | 1782 | 1461157416062 Marionette DEBUG loaded listener.js 06:03:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x9995e800) [pid = 1782] [serial = 1602] [outer = 0x98d47400] 06:03:36 INFO - PROCESS | 1782 | 1461157416983 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]]]}] 06:03:38 INFO - PROCESS | 1782 | --DOCSHELL 0x838d0000 == 167 [pid = 1782] [id = 424] 06:03:38 INFO - PROCESS | 1782 | --DOCSHELL 0x837ec800 == 166 [pid = 1782] [id = 514] 06:03:38 INFO - PROCESS | 1782 | --DOCSHELL 0x86c27c00 == 165 [pid = 1782] [id = 513] 06:03:38 INFO - PROCESS | 1782 | --DOCSHELL 0x865c9400 == 164 [pid = 1782] [id = 512] 06:03:38 INFO - PROCESS | 1782 | --DOCSHELL 0x97072c00 == 163 [pid = 1782] [id = 506] 06:03:38 INFO - PROCESS | 1782 | --DOCSHELL 0x96bca800 == 162 [pid = 1782] [id = 505] 06:03:38 INFO - PROCESS | 1782 | --DOCSHELL 0x92a0f400 == 161 [pid = 1782] [id = 504] 06:03:38 INFO - PROCESS | 1782 | --DOCSHELL 0x929d4800 == 160 [pid = 1782] [id = 503] 06:03:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8f0a6000 == 159 [pid = 1782] [id = 501] 06:03:38 INFO - PROCESS | 1782 | --DOCSHELL 0x87218c00 == 158 [pid = 1782] [id = 502] 06:03:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8f0b2000 == 157 [pid = 1782] [id = 500] 06:03:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8bda9000 == 156 [pid = 1782] [id = 499] 06:03:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8a47e400 == 155 [pid = 1782] [id = 498] 06:03:38 INFO - PROCESS | 1782 | --DOCSHELL 0x86c2dc00 == 154 [pid = 1782] [id = 497] 06:03:38 INFO - PROCESS | 1782 | --DOCSHELL 0x87ee7c00 == 153 [pid = 1782] [id = 495] 06:03:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8b4b3c00 == 152 [pid = 1782] [id = 496] 06:03:38 INFO - PROCESS | 1782 | --DOCSHELL 0x83a10000 == 151 [pid = 1782] [id = 494] 06:03:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 06:03:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 3433ms 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x9810d000) [pid = 1782] [serial = 1329] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x997fb000) [pid = 1782] [serial = 1398] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x8b521c00) [pid = 1782] [serial = 1344] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x89296c00) [pid = 1782] [serial = 1475] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x8a17a400) [pid = 1782] [serial = 1476] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x8a473c00) [pid = 1782] [serial = 1479] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x890bb000) [pid = 1782] [serial = 1418] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x8721dc00) [pid = 1782] [serial = 1416] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x86c30000) [pid = 1782] [serial = 1415] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x87cf1000) [pid = 1782] [serial = 1472] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x85ac5400) [pid = 1782] [serial = 1469] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x85ad0c00) [pid = 1782] [serial = 1470] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x96ebc400) [pid = 1782] [serial = 1467] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x96eb7800) [pid = 1782] [serial = 1466] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x96b61000) [pid = 1782] [serial = 1464] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x95c39800) [pid = 1782] [serial = 1463] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x93c08000) [pid = 1782] [serial = 1461] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x93a23000) [pid = 1782] [serial = 1460] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x9370d400) [pid = 1782] [serial = 1458] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x93703000) [pid = 1782] [serial = 1457] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x92a0c800) [pid = 1782] [serial = 1455] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x929ce800) [pid = 1782] [serial = 1454] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x91e9f800) [pid = 1782] [serial = 1452] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x914ea000) [pid = 1782] [serial = 1451] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x90325000) [pid = 1782] [serial = 1449] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x90321c00) [pid = 1782] [serial = 1448] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8fc50800) [pid = 1782] [serial = 1446] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8fc42c00) [pid = 1782] [serial = 1445] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8f33e800) [pid = 1782] [serial = 1443] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8f0a9400) [pid = 1782] [serial = 1442] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8eae5000) [pid = 1782] [serial = 1440] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8eae2400) [pid = 1782] [serial = 1439] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8e873000) [pid = 1782] [serial = 1437] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8e870400) [pid = 1782] [serial = 1436] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8dcfd400) [pid = 1782] [serial = 1434] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8dcf4c00) [pid = 1782] [serial = 1433] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8bdadc00) [pid = 1782] [serial = 1431] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8bda5800) [pid = 1782] [serial = 1430] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8b7a2800) [pid = 1782] [serial = 1428] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8b79c400) [pid = 1782] [serial = 1427] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8b74a400) [pid = 1782] [serial = 1425] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8b6cb000) [pid = 1782] [serial = 1424] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8b4ccc00) [pid = 1782] [serial = 1422] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8b4b5c00) [pid = 1782] [serial = 1421] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x89294000) [pid = 1782] [serial = 1419] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8931c800) [pid = 1782] [serial = 1478] [outer = (nil)] [url = about:blank] 06:03:38 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x87edd400) [pid = 1782] [serial = 1473] [outer = (nil)] [url = about:blank] 06:03:39 INFO - PROCESS | 1782 | 1461157419079 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 06:03:39 INFO - PROCESS | 1782 | 1461157419085 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 06:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 06:03:39 INFO - PROCESS | 1782 | 1461157419100 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 06:03:39 INFO - PROCESS | 1782 | 1461157419108 Marionette TRACE conn4 <- [1,2106,null,{}] 06:03:39 INFO - PROCESS | 1782 | 1461157419116 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}] 06:03:39 INFO - PROCESS | 1782 | 1461157419312 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 06:03:39 INFO - PROCESS | 1782 | 1461157419524 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x865cd400 == 152 [pid = 1782] [id = 534] 06:03:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x865cdc00) [pid = 1782] [serial = 1603] [outer = (nil)] 06:03:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x865d7000) [pid = 1782] [serial = 1604] [outer = 0x865cdc00] 06:03:39 INFO - PROCESS | 1782 | 1461157419606 Marionette DEBUG loaded listener.js 06:03:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x87211c00) [pid = 1782] [serial = 1605] [outer = 0x865cdc00] 06:03:40 INFO - PROCESS | 1782 | 1461157420464 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]]]}] 06:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 06:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1440ms 06:03:40 INFO - PROCESS | 1782 | 1461157420540 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 06:03:40 INFO - PROCESS | 1782 | 1461157420545 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 06:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 06:03:40 INFO - PROCESS | 1782 | 1461157420557 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 06:03:40 INFO - PROCESS | 1782 | 1461157420562 Marionette TRACE conn4 <- [1,2110,null,{}] 06:03:40 INFO - PROCESS | 1782 | 1461157420569 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}] 06:03:40 INFO - PROCESS | 1782 | 1461157420783 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 06:03:41 INFO - PROCESS | 1782 | 1461157421064 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x865c9400 == 153 [pid = 1782] [id = 535] 06:03:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x86c26c00) [pid = 1782] [serial = 1606] [outer = (nil)] 06:03:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x87ee0800) [pid = 1782] [serial = 1607] [outer = 0x86c26c00] 06:03:41 INFO - PROCESS | 1782 | 1461157421141 Marionette DEBUG loaded listener.js 06:03:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8803a000) [pid = 1782] [serial = 1608] [outer = 0x86c26c00] 06:03:42 INFO - PROCESS | 1782 | 1461157422145 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]]]}] 06:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 06:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1635ms 06:03:42 INFO - PROCESS | 1782 | 1461157422190 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 06:03:42 INFO - PROCESS | 1782 | 1461157422194 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 06:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 06:03:42 INFO - PROCESS | 1782 | 1461157422209 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 06:03:42 INFO - PROCESS | 1782 | 1461157422213 Marionette TRACE conn4 <- [1,2114,null,{}] 06:03:42 INFO - PROCESS | 1782 | 1461157422227 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}] 06:03:42 INFO - PROCESS | 1782 | 1461157422513 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 06:03:42 INFO - PROCESS | 1782 | 1461157422546 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ec6c00 == 154 [pid = 1782] [id = 536] 06:03:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8928f000) [pid = 1782] [serial = 1609] [outer = (nil)] 06:03:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8a1c9c00) [pid = 1782] [serial = 1610] [outer = 0x8928f000] 06:03:42 INFO - PROCESS | 1782 | 1461157422625 Marionette DEBUG loaded listener.js 06:03:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8b4b3800) [pid = 1782] [serial = 1611] [outer = 0x8928f000] 06:03:44 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x83a09000) [pid = 1782] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 06:03:44 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x890bd400) [pid = 1782] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 06:03:44 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x865d3800) [pid = 1782] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 06:03:44 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x98846400) [pid = 1782] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 06:03:44 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x981b9c00) [pid = 1782] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 06:03:44 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x837f6400) [pid = 1782] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 06:03:44 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x97e64000) [pid = 1782] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 06:03:44 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x97e68800) [pid = 1782] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 06:03:44 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x97074400) [pid = 1782] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 06:03:44 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x97075000) [pid = 1782] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 06:03:44 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x92af5c00) [pid = 1782] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 06:03:44 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x92af6400) [pid = 1782] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 06:03:44 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8bdaac00) [pid = 1782] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 06:03:44 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8fa56c00) [pid = 1782] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 06:03:44 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8fa55c00) [pid = 1782] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 06:03:44 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8dcfb000) [pid = 1782] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 06:03:44 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8e73c800) [pid = 1782] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 06:03:44 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8bcd0800) [pid = 1782] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 06:03:44 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8b6c2400) [pid = 1782] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 06:03:44 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8b4af000) [pid = 1782] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 06:03:44 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x85acd000) [pid = 1782] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 06:03:44 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x86c29c00) [pid = 1782] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 06:03:44 INFO - PROCESS | 1782 | 1461157424280 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]]]}] 06:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 06:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 2135ms 06:03:44 INFO - PROCESS | 1782 | 1461157424345 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 06:03:44 INFO - PROCESS | 1782 | 1461157424349 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 06:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 06:03:44 INFO - PROCESS | 1782 | 1461157424355 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 06:03:44 INFO - PROCESS | 1782 | 1461157424357 Marionette TRACE conn4 <- [1,2118,null,{}] 06:03:44 INFO - PROCESS | 1782 | 1461157424363 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}] 06:03:44 INFO - PROCESS | 1782 | 1461157424576 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 06:03:44 INFO - PROCESS | 1782 | 1461157424769 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x837eb800 == 155 [pid = 1782] [id = 537] 06:03:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x85acc800) [pid = 1782] [serial = 1612] [outer = (nil)] 06:03:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8a480c00) [pid = 1782] [serial = 1613] [outer = 0x85acc800] 06:03:44 INFO - PROCESS | 1782 | 1461157424847 Marionette DEBUG loaded listener.js 06:03:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8b51a000) [pid = 1782] [serial = 1614] [outer = 0x85acc800] 06:03:45 INFO - PROCESS | 1782 | 1461157425671 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]]]}] 06:03:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 06:03:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1346ms 06:03:45 INFO - PROCESS | 1782 | 1461157425701 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 06:03:45 INFO - PROCESS | 1782 | 1461157425705 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 06:03:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 06:03:45 INFO - PROCESS | 1782 | 1461157425712 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 06:03:45 INFO - PROCESS | 1782 | 1461157425715 Marionette TRACE conn4 <- [1,2122,null,{}] 06:03:45 INFO - PROCESS | 1782 | 1461157425721 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}] 06:03:45 INFO - PROCESS | 1782 | 1461157425920 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 06:03:46 INFO - PROCESS | 1782 | 1461157426114 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8361f000 == 156 [pid = 1782] [id = 538] 06:03:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x837ebc00) [pid = 1782] [serial = 1615] [outer = (nil)] 06:03:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x838d6c00) [pid = 1782] [serial = 1616] [outer = 0x837ebc00] 06:03:46 INFO - PROCESS | 1782 | 1461157426335 Marionette DEBUG loaded listener.js 06:03:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x83a0e800) [pid = 1782] [serial = 1617] [outer = 0x837ebc00] 06:03:47 INFO - PROCESS | 1782 | 1461157427420 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]]]}] 06:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 06:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1781ms 06:03:47 INFO - PROCESS | 1782 | 1461157427495 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 06:03:47 INFO - PROCESS | 1782 | 1461157427502 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 06:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 06:03:47 INFO - PROCESS | 1782 | 1461157427513 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 06:03:47 INFO - PROCESS | 1782 | 1461157427517 Marionette TRACE conn4 <- [1,2126,null,{}] 06:03:47 INFO - PROCESS | 1782 | 1461157427527 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}] 06:03:47 INFO - PROCESS | 1782 | 1461157427800 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 06:03:48 INFO - PROCESS | 1782 | 1461157428145 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x865cbc00 == 157 [pid = 1782] [id = 539] 06:03:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x874cb000) [pid = 1782] [serial = 1618] [outer = (nil)] 06:03:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x874d6400) [pid = 1782] [serial = 1619] [outer = 0x874cb000] 06:03:48 INFO - PROCESS | 1782 | 1461157428237 Marionette DEBUG loaded listener.js 06:03:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x87edd400) [pid = 1782] [serial = 1620] [outer = 0x874cb000] 06:03:49 INFO - PROCESS | 1782 | 1461157429253 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]]]}] 06:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 06:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1795ms 06:03:49 INFO - PROCESS | 1782 | 1461157429307 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 06:03:49 INFO - PROCESS | 1782 | 1461157429313 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 06:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 06:03:49 INFO - PROCESS | 1782 | 1461157429326 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 06:03:49 INFO - PROCESS | 1782 | 1461157429330 Marionette TRACE conn4 <- [1,2130,null,{}] 06:03:49 INFO - PROCESS | 1782 | 1461157429336 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}] 06:03:49 INFO - PROCESS | 1782 | 1461157429573 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 06:03:49 INFO - PROCESS | 1782 | 1461157429947 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x87cefc00 == 158 [pid = 1782] [id = 540] 06:03:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x89317c00) [pid = 1782] [serial = 1621] [outer = (nil)] 06:03:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8a179800) [pid = 1782] [serial = 1622] [outer = 0x89317c00] 06:03:50 INFO - PROCESS | 1782 | 1461157430046 Marionette DEBUG loaded listener.js 06:03:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8a47fc00) [pid = 1782] [serial = 1623] [outer = 0x89317c00] 06:03:51 INFO - PROCESS | 1782 | 1461157431027 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] 06:03:51 INFO - PROCESS | 1782 | 1461157431114 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 06:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 06:03:51 INFO - PROCESS | 1782 | 1461157431121 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 06:03:51 INFO - PROCESS | 1782 | 1461157431128 Marionette TRACE conn4 <- [1,2134,null,{}] 06:03:51 INFO - PROCESS | 1782 | 1461157431144 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}] 06:03:51 INFO - PROCESS | 1782 | 1461157431483 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 06:03:51 INFO - PROCESS | 1782 | 1461157431747 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a83400 == 159 [pid = 1782] [id = 541] 06:03:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x890c2000) [pid = 1782] [serial = 1624] [outer = (nil)] 06:03:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8b7a6800) [pid = 1782] [serial = 1625] [outer = 0x890c2000] 06:03:51 INFO - PROCESS | 1782 | 1461157431840 Marionette DEBUG loaded listener.js 06:03:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8bcd6400) [pid = 1782] [serial = 1626] [outer = 0x890c2000] 06:03:52 INFO - PROCESS | 1782 | 1461157432809 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]]]}] 06:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 06:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1739ms 06:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 06:03:52 INFO - PROCESS | 1782 | 1461157432861 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 06:03:52 INFO - PROCESS | 1782 | 1461157432865 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 06:03:52 INFO - PROCESS | 1782 | 1461157432872 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 06:03:52 INFO - PROCESS | 1782 | 1461157432874 Marionette TRACE conn4 <- [1,2138,null,{}] 06:03:52 INFO - PROCESS | 1782 | 1461157432881 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}] 06:03:53 INFO - PROCESS | 1782 | 1461157433102 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 06:03:53 INFO - PROCESS | 1782 | 1461157433433 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ebcc00 == 160 [pid = 1782] [id = 542] 06:03:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8b74b400) [pid = 1782] [serial = 1627] [outer = (nil)] 06:03:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8be62800) [pid = 1782] [serial = 1628] [outer = 0x8b74b400] 06:03:53 INFO - PROCESS | 1782 | 1461157433528 Marionette DEBUG loaded listener.js 06:03:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8be69400) [pid = 1782] [serial = 1629] [outer = 0x8b74b400] 06:03:54 INFO - PROCESS | 1782 | 1461157434409 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]]]}] 06:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 06:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1581ms 06:03:54 INFO - PROCESS | 1782 | 1461157434452 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 06:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 06:03:54 INFO - PROCESS | 1782 | 1461157434456 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 06:03:54 INFO - PROCESS | 1782 | 1461157434463 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 06:03:54 INFO - PROCESS | 1782 | 1461157434466 Marionette TRACE conn4 <- [1,2142,null,{}] 06:03:54 INFO - PROCESS | 1782 | 1461157434472 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}] 06:03:54 INFO - PROCESS | 1782 | 1461157434692 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 06:03:55 INFO - PROCESS | 1782 | 1461157435028 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dd71c00 == 161 [pid = 1782] [id = 543] 06:03:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8dd73c00) [pid = 1782] [serial = 1630] [outer = (nil)] 06:03:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8dd7e800) [pid = 1782] [serial = 1631] [outer = 0x8dd73c00] 06:03:55 INFO - PROCESS | 1782 | 1461157435134 Marionette DEBUG loaded listener.js 06:03:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8eab9c00) [pid = 1782] [serial = 1632] [outer = 0x8dd73c00] 06:03:56 INFO - PROCESS | 1782 | 1461157436127 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] 06:03:56 INFO - PROCESS | 1782 | 1461157436197 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 06:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 06:03:56 INFO - PROCESS | 1782 | 1461157436204 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 06:03:56 INFO - PROCESS | 1782 | 1461157436207 Marionette TRACE conn4 <- [1,2146,null,{}] 06:03:56 INFO - PROCESS | 1782 | 1461157436213 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}] 06:03:56 INFO - PROCESS | 1782 | 1461157436442 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 06:03:56 INFO - PROCESS | 1782 | 1461157436779 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dcfd400 == 162 [pid = 1782] [id = 544] 06:03:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8dd78c00) [pid = 1782] [serial = 1633] [outer = (nil)] 06:03:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8f33d400) [pid = 1782] [serial = 1634] [outer = 0x8dd78c00] 06:03:56 INFO - PROCESS | 1782 | 1461157436877 Marionette DEBUG loaded listener.js 06:03:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8f344000) [pid = 1782] [serial = 1635] [outer = 0x8dd78c00] 06:03:57 INFO - PROCESS | 1782 | 1461157437796 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] 06:03:57 INFO - PROCESS | 1782 | 1461157437859 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 06:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 06:03:57 INFO - PROCESS | 1782 | 1461157437866 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 06:03:57 INFO - PROCESS | 1782 | 1461157437869 Marionette TRACE conn4 <- [1,2150,null,{}] 06:03:57 INFO - PROCESS | 1782 | 1461157437876 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}] 06:03:58 INFO - PROCESS | 1782 | 1461157438094 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 06:03:58 INFO - PROCESS | 1782 | 1461157438423 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:03:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f0a8400 == 163 [pid = 1782] [id = 545] 06:03:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8f33e000) [pid = 1782] [serial = 1636] [outer = (nil)] 06:03:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8fc4d800) [pid = 1782] [serial = 1637] [outer = 0x8f33e000] 06:03:58 INFO - PROCESS | 1782 | 1461157438519 Marionette DEBUG loaded listener.js 06:03:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x9017e800) [pid = 1782] [serial = 1638] [outer = 0x8f33e000] 06:03:59 INFO - PROCESS | 1782 | 1461157439415 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]]]}] 06:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 06:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1583ms 06:03:59 INFO - PROCESS | 1782 | 1461157439450 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 06:03:59 INFO - PROCESS | 1782 | 1461157439453 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 06:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 06:03:59 INFO - PROCESS | 1782 | 1461157439461 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 06:03:59 INFO - PROCESS | 1782 | 1461157439465 Marionette TRACE conn4 <- [1,2154,null,{}] 06:03:59 INFO - PROCESS | 1782 | 1461157439471 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}] 06:03:59 INFO - PROCESS | 1782 | 1461157439693 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 06:03:59 INFO - PROCESS | 1782 | 1461157439979 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fb87400 == 164 [pid = 1782] [id = 546] 06:04:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8fc42c00) [pid = 1782] [serial = 1639] [outer = (nil)] 06:04:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x9060f400) [pid = 1782] [serial = 1640] [outer = 0x8fc42c00] 06:04:00 INFO - PROCESS | 1782 | 1461157440119 Marionette DEBUG loaded listener.js 06:04:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x914e7800) [pid = 1782] [serial = 1641] [outer = 0x8fc42c00] 06:04:01 INFO - PROCESS | 1782 | 1461157441061 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]]]}] 06:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 06:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1636ms 06:04:01 INFO - PROCESS | 1782 | 1461157441098 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 06:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 06:04:01 INFO - PROCESS | 1782 | 1461157441103 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 06:04:01 INFO - PROCESS | 1782 | 1461157441110 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 06:04:01 INFO - PROCESS | 1782 | 1461157441113 Marionette TRACE conn4 <- [1,2158,null,{}] 06:04:01 INFO - PROCESS | 1782 | 1461157441119 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}] 06:04:01 INFO - PROCESS | 1782 | 1461157441446 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 06:04:01 INFO - PROCESS | 1782 | 1461157441711 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bbdbc00 == 165 [pid = 1782] [id = 547] 06:04:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8fb87800) [pid = 1782] [serial = 1642] [outer = (nil)] 06:04:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x91ecb800) [pid = 1782] [serial = 1643] [outer = 0x8fb87800] 06:04:01 INFO - PROCESS | 1782 | 1461157441826 Marionette DEBUG loaded listener.js 06:04:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x91ed5400) [pid = 1782] [serial = 1644] [outer = 0x8fb87800] 06:04:02 INFO - PROCESS | 1782 | 1461157442764 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]]]}] 06:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 06:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1730ms 06:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 06:04:02 INFO - PROCESS | 1782 | 1461157442840 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 06:04:02 INFO - PROCESS | 1782 | 1461157442844 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 06:04:02 INFO - PROCESS | 1782 | 1461157442850 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 06:04:02 INFO - PROCESS | 1782 | 1461157442853 Marionette TRACE conn4 <- [1,2162,null,{}] 06:04:02 INFO - PROCESS | 1782 | 1461157442860 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}] 06:04:03 INFO - PROCESS | 1782 | 1461157443089 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 06:04:03 INFO - PROCESS | 1782 | 1461157443431 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x92af5800 == 166 [pid = 1782] [id = 548] 06:04:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x92af6400) [pid = 1782] [serial = 1645] [outer = (nil)] 06:04:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x935b2800) [pid = 1782] [serial = 1646] [outer = 0x92af6400] 06:04:03 INFO - PROCESS | 1782 | 1461157443543 Marionette DEBUG loaded listener.js 06:04:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x93a2ac00) [pid = 1782] [serial = 1647] [outer = 0x92af6400] 06:04:04 INFO - PROCESS | 1782 | 1461157444541 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]]]}] 06:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 06:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1734ms 06:04:04 INFO - PROCESS | 1782 | 1461157444584 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 06:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 06:04:04 INFO - PROCESS | 1782 | 1461157444588 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 06:04:04 INFO - PROCESS | 1782 | 1461157444595 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 06:04:04 INFO - PROCESS | 1782 | 1461157444599 Marionette TRACE conn4 <- [1,2166,null,{}] 06:04:04 INFO - PROCESS | 1782 | 1461157444605 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}] 06:04:04 INFO - PROCESS | 1782 | 1461157444861 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 06:04:05 INFO - PROCESS | 1782 | 1461157445198 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x890c0c00 == 167 [pid = 1782] [id = 549] 06:04:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x93a2dc00) [pid = 1782] [serial = 1648] [outer = (nil)] 06:04:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x96eb4400) [pid = 1782] [serial = 1649] [outer = 0x93a2dc00] 06:04:05 INFO - PROCESS | 1782 | 1461157445297 Marionette DEBUG loaded listener.js 06:04:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x96ec9400) [pid = 1782] [serial = 1650] [outer = 0x93a2dc00] 06:04:06 INFO - PROCESS | 1782 | 1461157446219 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]]]}] 06:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 06:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1684ms 06:04:06 INFO - PROCESS | 1782 | 1461157446280 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 06:04:06 INFO - PROCESS | 1782 | 1461157446283 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 06:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 06:04:06 INFO - PROCESS | 1782 | 1461157446291 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 06:04:06 INFO - PROCESS | 1782 | 1461157446294 Marionette TRACE conn4 <- [1,2170,null,{}] 06:04:06 INFO - PROCESS | 1782 | 1461157446300 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}] 06:04:06 INFO - PROCESS | 1782 | 1461157446526 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 06:04:06 INFO - PROCESS | 1782 | 1461157446877 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x9052f400 == 168 [pid = 1782] [id = 550] 06:04:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x93c09000) [pid = 1782] [serial = 1651] [outer = (nil)] 06:04:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x97e64000) [pid = 1782] [serial = 1652] [outer = 0x93c09000] 06:04:06 INFO - PROCESS | 1782 | 1461157446973 Marionette DEBUG loaded listener.js 06:04:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x97e67000) [pid = 1782] [serial = 1653] [outer = 0x93c09000] 06:04:07 INFO - PROCESS | 1782 | 1461157447886 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]]]}] 06:04:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 06:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1634ms 06:04:07 INFO - PROCESS | 1782 | 1461157447926 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 06:04:07 INFO - PROCESS | 1782 | 1461157447929 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 06:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 06:04:07 INFO - PROCESS | 1782 | 1461157447937 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 06:04:07 INFO - PROCESS | 1782 | 1461157447941 Marionette TRACE conn4 <- [1,2174,null,{}] 06:04:07 INFO - PROCESS | 1782 | 1461157447948 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}] 06:04:08 INFO - PROCESS | 1782 | 1461157448174 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 06:04:08 INFO - PROCESS | 1782 | 1461157448511 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x92ae7800 == 169 [pid = 1782] [id = 551] 06:04:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x979bf800) [pid = 1782] [serial = 1654] [outer = (nil)] 06:04:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x98107800) [pid = 1782] [serial = 1655] [outer = 0x979bf800] 06:04:08 INFO - PROCESS | 1782 | 1461157448612 Marionette DEBUG loaded listener.js 06:04:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x9810e400) [pid = 1782] [serial = 1656] [outer = 0x979bf800] 06:04:09 INFO - PROCESS | 1782 | 1461157449582 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]]]}] 06:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 06:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1687ms 06:04:09 INFO - PROCESS | 1782 | 1461157449624 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 06:04:09 INFO - PROCESS | 1782 | 1461157449628 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 06:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 06:04:09 INFO - PROCESS | 1782 | 1461157449634 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 06:04:09 INFO - PROCESS | 1782 | 1461157449638 Marionette TRACE conn4 <- [1,2178,null,{}] 06:04:09 INFO - PROCESS | 1782 | 1461157449644 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}] 06:04:09 INFO - PROCESS | 1782 | 1461157449870 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 06:04:10 INFO - PROCESS | 1782 | 1461157450203 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x837f5000 == 170 [pid = 1782] [id = 552] 06:04:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x98006800) [pid = 1782] [serial = 1657] [outer = (nil)] 06:04:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x98854400) [pid = 1782] [serial = 1658] [outer = 0x98006800] 06:04:10 INFO - PROCESS | 1782 | 1461157450300 Marionette DEBUG loaded listener.js 06:04:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x9904a000) [pid = 1782] [serial = 1659] [outer = 0x98006800] 06:04:11 INFO - PROCESS | 1782 | 1461157451260 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]]]}] 06:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 06:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1679ms 06:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 06:04:11 INFO - PROCESS | 1782 | 1461157451314 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 06:04:11 INFO - PROCESS | 1782 | 1461157451317 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 06:04:11 INFO - PROCESS | 1782 | 1461157451325 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 06:04:11 INFO - PROCESS | 1782 | 1461157451328 Marionette TRACE conn4 <- [1,2182,null,{}] 06:04:11 INFO - PROCESS | 1782 | 1461157451335 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}] 06:04:11 INFO - PROCESS | 1782 | 1461157451587 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 06:04:11 INFO - PROCESS | 1782 | 1461157451947 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x838d3800 == 171 [pid = 1782] [id = 553] 06:04:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x865cc400) [pid = 1782] [serial = 1660] [outer = (nil)] 06:04:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x99ae1800) [pid = 1782] [serial = 1661] [outer = 0x865cc400] 06:04:12 INFO - PROCESS | 1782 | 1461157452040 Marionette DEBUG loaded listener.js 06:04:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x99aeb400) [pid = 1782] [serial = 1662] [outer = 0x865cc400] 06:04:12 INFO - PROCESS | 1782 | 1461157452973 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]]]}] 06:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 06:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1682ms 06:04:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 06:04:13 INFO - PROCESS | 1782 | 1461157453006 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 06:04:13 INFO - PROCESS | 1782 | 1461157453009 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 06:04:13 INFO - PROCESS | 1782 | 1461157453016 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 06:04:13 INFO - PROCESS | 1782 | 1461157453020 Marionette TRACE conn4 <- [1,2186,null,{}] 06:04:13 INFO - PROCESS | 1782 | 1461157453025 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}] 06:04:13 INFO - PROCESS | 1782 | 1461157453252 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 06:04:13 INFO - PROCESS | 1782 | 1461157453543 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x98256c00 == 172 [pid = 1782] [id = 554] 06:04:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x98d41000) [pid = 1782] [serial = 1663] [outer = (nil)] 06:04:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x9b0a5800) [pid = 1782] [serial = 1664] [outer = 0x98d41000] 06:04:13 INFO - PROCESS | 1782 | 1461157453680 Marionette DEBUG loaded listener.js 06:04:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x9b0f6c00) [pid = 1782] [serial = 1665] [outer = 0x98d41000] 06:04:14 INFO - PROCESS | 1782 | 1461157454577 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]]]}] 06:04:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 06:04:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1629ms 06:04:14 INFO - PROCESS | 1782 | 1461157454645 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 06:04:14 INFO - PROCESS | 1782 | 1461157454649 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 06:04:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 06:04:14 INFO - PROCESS | 1782 | 1461157454656 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 06:04:14 INFO - PROCESS | 1782 | 1461157454660 Marionette TRACE conn4 <- [1,2190,null,{}] 06:04:14 INFO - PROCESS | 1782 | 1461157454666 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}] 06:04:14 INFO - PROCESS | 1782 | 1461157454895 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 06:04:15 INFO - PROCESS | 1782 | 1461157455227 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x99aea000 == 173 [pid = 1782] [id = 555] 06:04:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x9b0a3c00) [pid = 1782] [serial = 1666] [outer = (nil)] 06:04:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x9df91800) [pid = 1782] [serial = 1667] [outer = 0x9b0a3c00] 06:04:15 INFO - PROCESS | 1782 | 1461157455319 Marionette DEBUG loaded listener.js 06:04:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x9df92c00) [pid = 1782] [serial = 1668] [outer = 0x9b0a3c00] 06:04:16 INFO - PROCESS | 1782 | 1461157456260 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]]]}] 06:04:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 06:04:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1639ms 06:04:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 06:04:16 INFO - PROCESS | 1782 | 1461157456296 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 06:04:16 INFO - PROCESS | 1782 | 1461157456299 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 06:04:16 INFO - PROCESS | 1782 | 1461157456305 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 06:04:16 INFO - PROCESS | 1782 | 1461157456308 Marionette TRACE conn4 <- [1,2194,null,{}] 06:04:16 INFO - PROCESS | 1782 | 1461157456314 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}] 06:04:16 INFO - PROCESS | 1782 | 1461157456529 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 06:04:16 INFO - PROCESS | 1782 | 1461157456877 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8f0af400 == 172 [pid = 1782] [id = 333] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x91e0dc00 == 171 [pid = 1782] [id = 436] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x90534400 == 170 [pid = 1782] [id = 86] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x92aee400 == 169 [pid = 1782] [id = 437] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x90538400 == 168 [pid = 1782] [id = 439] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8b4aa000 == 167 [pid = 1782] [id = 440] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x91e0c000 == 166 [pid = 1782] [id = 435] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8b51c800 == 165 [pid = 1782] [id = 204] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x837eb800 == 164 [pid = 1782] [id = 537] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x87ec6c00 == 163 [pid = 1782] [id = 536] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x865c9400 == 162 [pid = 1782] [id = 535] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x865cd400 == 161 [pid = 1782] [id = 534] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x98260400 == 160 [pid = 1782] [id = 533] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x84a87000 == 159 [pid = 1782] [id = 531] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x89315800 == 158 [pid = 1782] [id = 532] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8371e400 == 157 [pid = 1782] [id = 530] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x91e0cc00 == 156 [pid = 1782] [id = 529] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x93707400 == 155 [pid = 1782] [id = 528] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x90184c00 == 154 [pid = 1782] [id = 526] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x91ed3000 == 153 [pid = 1782] [id = 527] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x837efc00 == 152 [pid = 1782] [id = 525] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8dd73000 == 151 [pid = 1782] [id = 524] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8bbd6000 == 150 [pid = 1782] [id = 523] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x874d3800 == 149 [pid = 1782] [id = 522] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8b748000 == 148 [pid = 1782] [id = 520] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8b79ac00 == 147 [pid = 1782] [id = 521] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8bbd7800 == 146 [pid = 1782] [id = 519] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8803d800 == 145 [pid = 1782] [id = 518] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x86c29000 == 144 [pid = 1782] [id = 517] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8361a000 == 143 [pid = 1782] [id = 515] 06:04:18 INFO - PROCESS | 1782 | --DOCSHELL 0x865d2400 == 142 [pid = 1782] [id = 516] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x89299c00) [pid = 1782] [serial = 1413] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x8931d800) [pid = 1782] [serial = 1547] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x8a173400) [pid = 1782] [serial = 1544] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x86c2fc00) [pid = 1782] [serial = 1538] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x87218000) [pid = 1782] [serial = 1539] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x9993e000) [pid = 1782] [serial = 1536] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x99938c00) [pid = 1782] [serial = 1535] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x990bfc00) [pid = 1782] [serial = 1533] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x990ba000) [pid = 1782] [serial = 1532] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x98847400) [pid = 1782] [serial = 1530] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x9825f800) [pid = 1782] [serial = 1529] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x98257000) [pid = 1782] [serial = 1527] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x98251800) [pid = 1782] [serial = 1526] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x98101800) [pid = 1782] [serial = 1524] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x980b8000) [pid = 1782] [serial = 1523] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x98003000) [pid = 1782] [serial = 1521] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x97e6ac00) [pid = 1782] [serial = 1520] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x979c0800) [pid = 1782] [serial = 1518] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x979b8800) [pid = 1782] [serial = 1517] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x96ec9800) [pid = 1782] [serial = 1515] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x96eac400) [pid = 1782] [serial = 1514] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x9370a400) [pid = 1782] [serial = 1512] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x935af400) [pid = 1782] [serial = 1511] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x91e07400) [pid = 1782] [serial = 1509] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x914e3400) [pid = 1782] [serial = 1508] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x90323400) [pid = 1782] [serial = 1506] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x90318800) [pid = 1782] [serial = 1505] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8fb8cc00) [pid = 1782] [serial = 1503] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8fb85c00) [pid = 1782] [serial = 1502] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8f34b000) [pid = 1782] [serial = 1500] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8f0ae800) [pid = 1782] [serial = 1499] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8eab8000) [pid = 1782] [serial = 1497] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8e871000) [pid = 1782] [serial = 1496] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8dcfc000) [pid = 1782] [serial = 1494] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8be6f400) [pid = 1782] [serial = 1493] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8bd4b800) [pid = 1782] [serial = 1491] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8bcd4c00) [pid = 1782] [serial = 1490] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8b6cf400) [pid = 1782] [serial = 1488] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8b4cd000) [pid = 1782] [serial = 1487] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x88036400) [pid = 1782] [serial = 1485] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x874cc400) [pid = 1782] [serial = 1484] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8b4c7800) [pid = 1782] [serial = 1481] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x88030400) [pid = 1782] [serial = 1542] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x87ec8c00) [pid = 1782] [serial = 1541] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8a1c6400) [pid = 1782] [serial = 1545] [outer = (nil)] [url = about:blank] 06:04:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8371b000 == 143 [pid = 1782] [id = 556] 06:04:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8371e400) [pid = 1782] [serial = 1669] [outer = (nil)] 06:04:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x83a05400) [pid = 1782] [serial = 1670] [outer = 0x8371e400] 06:04:18 INFO - PROCESS | 1782 | 1461157458881 Marionette DEBUG loaded listener.js 06:04:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x84a90400) [pid = 1782] [serial = 1671] [outer = 0x8371e400] 06:04:19 INFO - PROCESS | 1782 | 1461157459740 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]]]}] 06:04:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 06:04:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 3493ms 06:04:19 INFO - PROCESS | 1782 | 1461157459799 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 06:04:19 INFO - PROCESS | 1782 | 1461157459805 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 06:04:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 06:04:19 INFO - PROCESS | 1782 | 1461157459816 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 06:04:19 INFO - PROCESS | 1782 | 1461157459819 Marionette TRACE conn4 <- [1,2198,null,{}] 06:04:19 INFO - PROCESS | 1782 | 1461157459827 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}] 06:04:20 INFO - PROCESS | 1782 | 1461157460047 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 06:04:20 INFO - PROCESS | 1782 | 1461157460262 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x87211800 == 144 [pid = 1782] [id = 557] 06:04:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x87218000) [pid = 1782] [serial = 1672] [outer = (nil)] 06:04:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x874cc400) [pid = 1782] [serial = 1673] [outer = 0x87218000] 06:04:20 INFO - PROCESS | 1782 | 1461157460342 Marionette DEBUG loaded listener.js 06:04:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x874d4400) [pid = 1782] [serial = 1674] [outer = 0x87218000] 06:04:21 INFO - PROCESS | 1782 | 1461157461227 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]]]}] 06:04:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 06:04:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1486ms 06:04:21 INFO - PROCESS | 1782 | 1461157461303 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 06:04:21 INFO - PROCESS | 1782 | 1461157461308 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 06:04:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 06:04:21 INFO - PROCESS | 1782 | 1461157461319 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 06:04:21 INFO - PROCESS | 1782 | 1461157461322 Marionette TRACE conn4 <- [1,2202,null,{}] 06:04:21 INFO - PROCESS | 1782 | 1461157461335 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}] 06:04:21 INFO - PROCESS | 1782 | 1461157461612 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 06:04:21 INFO - PROCESS | 1782 | 1461157461641 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x83a01400 == 145 [pid = 1782] [id = 558] 06:04:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x87ce8c00) [pid = 1782] [serial = 1675] [outer = (nil)] 06:04:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x88036000) [pid = 1782] [serial = 1676] [outer = 0x87ce8c00] 06:04:21 INFO - PROCESS | 1782 | 1461157461716 Marionette DEBUG loaded listener.js 06:04:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x890bbc00) [pid = 1782] [serial = 1677] [outer = 0x87ce8c00] 06:04:22 INFO - PROCESS | 1782 | 1461157462869 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]]]}] 06:04:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 06:04:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1593ms 06:04:22 INFO - PROCESS | 1782 | 1461157462912 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 06:04:22 INFO - PROCESS | 1782 | 1461157462916 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 06:04:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 06:04:22 INFO - PROCESS | 1782 | 1461157462922 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 06:04:22 INFO - PROCESS | 1782 | 1461157462928 Marionette TRACE conn4 <- [1,2206,null,{}] 06:04:22 INFO - PROCESS | 1782 | 1461157462950 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}] 06:04:23 INFO - PROCESS | 1782 | 1461157463241 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 06:04:24 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x89313400) [pid = 1782] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 06:04:24 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8928f000) [pid = 1782] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 06:04:24 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x92a0c400) [pid = 1782] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 06:04:24 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x929c8000) [pid = 1782] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 06:04:24 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x837f2000) [pid = 1782] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 06:04:24 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8f0b1c00) [pid = 1782] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 06:04:24 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8eab7800) [pid = 1782] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 06:04:24 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8dcf8800) [pid = 1782] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 06:04:24 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8dd71800) [pid = 1782] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 06:04:24 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8b74e800) [pid = 1782] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 06:04:24 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8bbdd400) [pid = 1782] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 06:04:24 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8b4c2000) [pid = 1782] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 06:04:24 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x87ee5c00) [pid = 1782] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 06:04:24 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x865d5800) [pid = 1782] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 06:04:24 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x86c26c00) [pid = 1782] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 06:04:24 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x865cdc00) [pid = 1782] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 06:04:24 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x9825bc00) [pid = 1782] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 06:04:24 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x96eba800) [pid = 1782] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 06:04:24 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x96eb3000) [pid = 1782] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 06:04:24 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x950eac00) [pid = 1782] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 06:04:24 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x93a22c00) [pid = 1782] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 06:04:24 INFO - PROCESS | 1782 | 1461157464114 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x837f2000 == 146 [pid = 1782] [id = 559] 06:04:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x838ccc00) [pid = 1782] [serial = 1678] [outer = (nil)] 06:04:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x87ce9800) [pid = 1782] [serial = 1679] [outer = 0x838ccc00] 06:04:24 INFO - PROCESS | 1782 | 1461157464194 Marionette DEBUG loaded listener.js 06:04:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8928f000) [pid = 1782] [serial = 1680] [outer = 0x838ccc00] 06:04:24 INFO - PROCESS | 1782 | 1461157464980 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]]]}] 06:04:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 06:04:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2088ms 06:04:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 06:04:25 INFO - PROCESS | 1782 | 1461157465011 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 06:04:25 INFO - PROCESS | 1782 | 1461157465015 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 06:04:25 INFO - PROCESS | 1782 | 1461157465021 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 06:04:25 INFO - PROCESS | 1782 | 1461157465025 Marionette TRACE conn4 <- [1,2210,null,{}] 06:04:25 INFO - PROCESS | 1782 | 1461157465034 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}] 06:04:25 INFO - PROCESS | 1782 | 1461157465230 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 06:04:25 INFO - PROCESS | 1782 | 1461157465245 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ebc000 == 147 [pid = 1782] [id = 560] 06:04:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8a47f000) [pid = 1782] [serial = 1681] [outer = (nil)] 06:04:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8b4c4800) [pid = 1782] [serial = 1682] [outer = 0x8a47f000] 06:04:25 INFO - PROCESS | 1782 | 1461157465320 Marionette DEBUG loaded listener.js 06:04:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8b4d0c00) [pid = 1782] [serial = 1683] [outer = 0x8a47f000] 06:04:26 INFO - PROCESS | 1782 | 1461157466590 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]]]}] 06:04:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 06:04:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1632ms 06:04:26 INFO - PROCESS | 1782 | 1461157466654 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 06:04:26 INFO - PROCESS | 1782 | 1461157466660 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 06:04:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 06:04:26 INFO - PROCESS | 1782 | 1461157466669 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 06:04:26 INFO - PROCESS | 1782 | 1461157466675 Marionette TRACE conn4 <- [1,2214,null,{}] 06:04:26 INFO - PROCESS | 1782 | 1461157466683 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}] 06:04:26 INFO - PROCESS | 1782 | 1461157466966 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 06:04:27 INFO - PROCESS | 1782 | 1461157467312 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x86c2a400 == 148 [pid = 1782] [id = 561] 06:04:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x874c8c00) [pid = 1782] [serial = 1684] [outer = (nil)] 06:04:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x87cf1000) [pid = 1782] [serial = 1685] [outer = 0x874c8c00] 06:04:27 INFO - PROCESS | 1782 | 1461157467411 Marionette DEBUG loaded listener.js 06:04:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x890bf000) [pid = 1782] [serial = 1686] [outer = 0x874c8c00] 06:04:28 INFO - PROCESS | 1782 | 1461157468352 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]]]}] 06:04:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 06:04:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1738ms 06:04:28 INFO - PROCESS | 1782 | 1461157468407 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 06:04:28 INFO - PROCESS | 1782 | 1461157468416 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 06:04:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 06:04:28 INFO - PROCESS | 1782 | 1461157468428 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 06:04:28 INFO - PROCESS | 1782 | 1461157468432 Marionette TRACE conn4 <- [1,2218,null,{}] 06:04:28 INFO - PROCESS | 1782 | 1461157468439 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}] 06:04:28 INFO - PROCESS | 1782 | 1461157468701 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 06:04:29 INFO - PROCESS | 1782 | 1461157469098 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a47d800 == 149 [pid = 1782] [id = 562] 06:04:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8b4abc00) [pid = 1782] [serial = 1687] [outer = (nil)] 06:04:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8b4c7c00) [pid = 1782] [serial = 1688] [outer = 0x8b4abc00] 06:04:29 INFO - PROCESS | 1782 | 1461157469194 Marionette DEBUG loaded listener.js 06:04:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8b6c8000) [pid = 1782] [serial = 1689] [outer = 0x8b4abc00] 06:04:30 INFO - PROCESS | 1782 | 1461157470177 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]]]}] 06:04:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 06:04:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1783ms 06:04:30 INFO - PROCESS | 1782 | 1461157470211 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 06:04:30 INFO - PROCESS | 1782 | 1461157470216 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 06:04:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 06:04:30 INFO - PROCESS | 1782 | 1461157470225 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 06:04:30 INFO - PROCESS | 1782 | 1461157470231 Marionette TRACE conn4 <- [1,2222,null,{}] 06:04:30 INFO - PROCESS | 1782 | 1461157470248 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}] 06:04:30 INFO - PROCESS | 1782 | 1461157470491 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 06:04:30 INFO - PROCESS | 1782 | 1461157470821 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b750c00 == 150 [pid = 1782] [id = 563] 06:04:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8b7a6c00) [pid = 1782] [serial = 1690] [outer = (nil)] 06:04:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8bbd9c00) [pid = 1782] [serial = 1691] [outer = 0x8b7a6c00] 06:04:30 INFO - PROCESS | 1782 | 1461157470923 Marionette DEBUG loaded listener.js 06:04:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8bccd400) [pid = 1782] [serial = 1692] [outer = 0x8b7a6c00] 06:04:31 INFO - PROCESS | 1782 | 1461157471902 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]]]}] 06:04:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 06:04:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1690ms 06:04:31 INFO - PROCESS | 1782 | 1461157471915 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 06:04:31 INFO - PROCESS | 1782 | 1461157471919 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 06:04:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 06:04:31 INFO - PROCESS | 1782 | 1461157471936 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 06:04:31 INFO - PROCESS | 1782 | 1461157471940 Marionette TRACE conn4 <- [1,2226,null,{}] 06:04:31 INFO - PROCESS | 1782 | 1461157471949 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}] 06:04:32 INFO - PROCESS | 1782 | 1461157472160 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 06:04:32 INFO - PROCESS | 1782 | 1461157472416 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b748000 == 151 [pid = 1782] [id = 564] 06:04:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8bd4fc00) [pid = 1782] [serial = 1693] [outer = (nil)] 06:04:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8bdadc00) [pid = 1782] [serial = 1694] [outer = 0x8bd4fc00] 06:04:32 INFO - PROCESS | 1782 | 1461157472506 Marionette DEBUG loaded listener.js 06:04:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8be67800) [pid = 1782] [serial = 1695] [outer = 0x8bd4fc00] 06:04:33 INFO - PROCESS | 1782 | 1461157473447 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]]]}] 06:04:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 06:04:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1545ms 06:04:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 06:04:33 INFO - PROCESS | 1782 | 1461157473476 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 06:04:33 INFO - PROCESS | 1782 | 1461157473479 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 06:04:33 INFO - PROCESS | 1782 | 1461157473486 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 06:04:33 INFO - PROCESS | 1782 | 1461157473490 Marionette TRACE conn4 <- [1,2230,null,{}] 06:04:33 INFO - PROCESS | 1782 | 1461157473495 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}] 06:04:33 INFO - PROCESS | 1782 | 1461157473797 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 06:04:34 INFO - PROCESS | 1782 | 1461157474009 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bccfc00 == 152 [pid = 1782] [id = 565] 06:04:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8bdaf000) [pid = 1782] [serial = 1696] [outer = (nil)] 06:04:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8dcfb000) [pid = 1782] [serial = 1697] [outer = 0x8bdaf000] 06:04:34 INFO - PROCESS | 1782 | 1461157474144 Marionette DEBUG loaded listener.js 06:04:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8dd77800) [pid = 1782] [serial = 1698] [outer = 0x8bdaf000] 06:04:35 INFO - PROCESS | 1782 | 1461157475113 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]]]}] 06:04:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 06:04:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1692ms 06:04:35 INFO - PROCESS | 1782 | 1461157475178 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 06:04:35 INFO - PROCESS | 1782 | 1461157475182 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 06:04:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 06:04:35 INFO - PROCESS | 1782 | 1461157475188 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 06:04:35 INFO - PROCESS | 1782 | 1461157475192 Marionette TRACE conn4 <- [1,2234,null,{}] 06:04:35 INFO - PROCESS | 1782 | 1461157475197 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}] 06:04:35 INFO - PROCESS | 1782 | 1461157475481 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 06:04:35 INFO - PROCESS | 1782 | 1461157475824 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e873c00 == 153 [pid = 1782] [id = 566] 06:04:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8e877c00) [pid = 1782] [serial = 1699] [outer = (nil)] 06:04:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8eae2c00) [pid = 1782] [serial = 1700] [outer = 0x8e877c00] 06:04:35 INFO - PROCESS | 1782 | 1461157475930 Marionette DEBUG loaded listener.js 06:04:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8eaef800) [pid = 1782] [serial = 1701] [outer = 0x8e877c00] 06:04:36 INFO - PROCESS | 1782 | 1461157476821 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]]]}] 06:04:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 06:04:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1679ms 06:04:36 INFO - PROCESS | 1782 | 1461157476868 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 06:04:36 INFO - PROCESS | 1782 | 1461157476872 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 06:04:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 06:04:36 INFO - PROCESS | 1782 | 1461157476879 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 06:04:36 INFO - PROCESS | 1782 | 1461157476882 Marionette TRACE conn4 <- [1,2238,null,{}] 06:04:36 INFO - PROCESS | 1782 | 1461157476888 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}] 06:04:37 INFO - PROCESS | 1782 | 1461157477135 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 06:04:37 INFO - PROCESS | 1782 | 1461157477416 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dcf6800 == 154 [pid = 1782] [id = 567] 06:04:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8dd7d800) [pid = 1782] [serial = 1702] [outer = (nil)] 06:04:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8f0b1c00) [pid = 1782] [serial = 1703] [outer = 0x8dd7d800] 06:04:37 INFO - PROCESS | 1782 | 1461157477552 Marionette DEBUG loaded listener.js 06:04:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8f411800) [pid = 1782] [serial = 1704] [outer = 0x8dd7d800] 06:04:38 INFO - PROCESS | 1782 | 1461157478443 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]]]}] 06:04:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 06:04:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1593ms 06:04:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 06:04:38 INFO - PROCESS | 1782 | 1461157478473 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 06:04:38 INFO - PROCESS | 1782 | 1461157478476 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 06:04:38 INFO - PROCESS | 1782 | 1461157478483 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 06:04:38 INFO - PROCESS | 1782 | 1461157478487 Marionette TRACE conn4 <- [1,2242,null,{}] 06:04:38 INFO - PROCESS | 1782 | 1461157478493 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}] 06:04:38 INFO - PROCESS | 1782 | 1461157478705 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 06:04:39 INFO - PROCESS | 1782 | 1461157478993 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x874c8800 == 155 [pid = 1782] [id = 568] 06:04:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8dd7e400) [pid = 1782] [serial = 1705] [outer = (nil)] 06:04:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8fb8bc00) [pid = 1782] [serial = 1706] [outer = 0x8dd7e400] 06:04:39 INFO - PROCESS | 1782 | 1461157479133 Marionette DEBUG loaded listener.js 06:04:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8fc41400) [pid = 1782] [serial = 1707] [outer = 0x8dd7e400] 06:04:40 INFO - PROCESS | 1782 | 1461157480037 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]]]}] 06:04:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 06:04:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1587ms 06:04:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 06:04:40 INFO - PROCESS | 1782 | 1461157480070 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 06:04:40 INFO - PROCESS | 1782 | 1461157480073 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 06:04:40 INFO - PROCESS | 1782 | 1461157480080 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 06:04:40 INFO - PROCESS | 1782 | 1461157480084 Marionette TRACE conn4 <- [1,2246,null,{}] 06:04:40 INFO - PROCESS | 1782 | 1461157480090 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}] 06:04:40 INFO - PROCESS | 1782 | 1461157480305 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 06:04:40 INFO - PROCESS | 1782 | 1461157480592 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f0ab000 == 156 [pid = 1782] [id = 569] 06:04:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8fb81800) [pid = 1782] [serial = 1708] [outer = (nil)] 06:04:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x9031d800) [pid = 1782] [serial = 1709] [outer = 0x8fb81800] 06:04:40 INFO - PROCESS | 1782 | 1461157480736 Marionette DEBUG loaded listener.js 06:04:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x90323800) [pid = 1782] [serial = 1710] [outer = 0x8fb81800] 06:04:41 INFO - PROCESS | 1782 | 1461157481678 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]]]}] 06:04:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 06:04:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1638ms 06:04:41 INFO - PROCESS | 1782 | 1461157481719 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 06:04:41 INFO - PROCESS | 1782 | 1461157481722 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 06:04:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 06:04:41 INFO - PROCESS | 1782 | 1461157481730 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 06:04:41 INFO - PROCESS | 1782 | 1461157481734 Marionette TRACE conn4 <- [1,2250,null,{}] 06:04:41 INFO - PROCESS | 1782 | 1461157481740 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}] 06:04:41 INFO - PROCESS | 1782 | 1461157481964 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 06:04:42 INFO - PROCESS | 1782 | 1461157482311 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fc4d000 == 157 [pid = 1782] [id = 570] 06:04:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x9017b400) [pid = 1782] [serial = 1711] [outer = (nil)] 06:04:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x912e9c00) [pid = 1782] [serial = 1712] [outer = 0x9017b400] 06:04:42 INFO - PROCESS | 1782 | 1461157482408 Marionette DEBUG loaded listener.js 06:04:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x91e07400) [pid = 1782] [serial = 1713] [outer = 0x9017b400] 06:04:43 INFO - PROCESS | 1782 | 1461157483334 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]]]}] 06:04:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 06:04:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1641ms 06:04:43 INFO - PROCESS | 1782 | 1461157483371 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 06:04:43 INFO - PROCESS | 1782 | 1461157483375 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 06:04:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 06:04:43 INFO - PROCESS | 1782 | 1461157483383 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 06:04:43 INFO - PROCESS | 1782 | 1461157483387 Marionette TRACE conn4 <- [1,2254,null,{}] 06:04:43 INFO - PROCESS | 1782 | 1461157483393 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}] 06:04:43 INFO - PROCESS | 1782 | 1461157483644 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 06:04:44 INFO - PROCESS | 1782 | 1461157483988 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x91e9d400 == 158 [pid = 1782] [id = 571] 06:04:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x92a0cc00) [pid = 1782] [serial = 1714] [outer = (nil)] 06:04:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x92ae7400) [pid = 1782] [serial = 1715] [outer = 0x92a0cc00] 06:04:44 INFO - PROCESS | 1782 | 1461157484090 Marionette DEBUG loaded listener.js 06:04:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x935b2c00) [pid = 1782] [serial = 1716] [outer = 0x92a0cc00] 06:04:45 INFO - PROCESS | 1782 | 1461157485087 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]]]}] 06:04:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 06:04:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1779ms 06:04:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 06:04:45 INFO - PROCESS | 1782 | 1461157485164 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 06:04:45 INFO - PROCESS | 1782 | 1461157485167 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 06:04:45 INFO - PROCESS | 1782 | 1461157485173 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 06:04:45 INFO - PROCESS | 1782 | 1461157485176 Marionette TRACE conn4 <- [1,2258,null,{}] 06:04:45 INFO - PROCESS | 1782 | 1461157485182 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}] 06:04:45 INFO - PROCESS | 1782 | 1461157485437 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 06:04:45 INFO - PROCESS | 1782 | 1461157485775 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x92ae8800 == 159 [pid = 1782] [id = 572] 06:04:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x92aee400) [pid = 1782] [serial = 1717] [outer = (nil)] 06:04:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x93a24800) [pid = 1782] [serial = 1718] [outer = 0x92aee400] 06:04:45 INFO - PROCESS | 1782 | 1461157485869 Marionette DEBUG loaded listener.js 06:04:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x93a29400) [pid = 1782] [serial = 1719] [outer = 0x92aee400] 06:04:46 INFO - PROCESS | 1782 | 1461157486823 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]]]}] 06:04:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 06:04:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1683ms 06:04:46 INFO - PROCESS | 1782 | 1461157486856 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 06:04:46 INFO - PROCESS | 1782 | 1461157486859 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 06:04:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 06:04:46 INFO - PROCESS | 1782 | 1461157486867 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 06:04:46 INFO - PROCESS | 1782 | 1461157486870 Marionette TRACE conn4 <- [1,2262,null,{}] 06:04:46 INFO - PROCESS | 1782 | 1461157486877 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}] 06:04:47 INFO - PROCESS | 1782 | 1461157487116 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 06:04:47 INFO - PROCESS | 1782 | 1461157487450 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x88033c00 == 160 [pid = 1782] [id = 573] 06:04:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8928f400) [pid = 1782] [serial = 1720] [outer = (nil)] 06:04:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x950e9000) [pid = 1782] [serial = 1721] [outer = 0x8928f400] 06:04:47 INFO - PROCESS | 1782 | 1461157487545 Marionette DEBUG loaded listener.js 06:04:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x95a27c00) [pid = 1782] [serial = 1722] [outer = 0x8928f400] 06:04:48 INFO - PROCESS | 1782 | 1461157488400 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]]]}] 06:04:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 06:04:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1583ms 06:04:48 INFO - PROCESS | 1782 | 1461157488451 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 06:04:48 INFO - PROCESS | 1782 | 1461157488454 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 06:04:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 06:04:48 INFO - PROCESS | 1782 | 1461157488481 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 06:04:48 INFO - PROCESS | 1782 | 1461157488485 Marionette TRACE conn4 <- [1,2266,null,{}] 06:04:48 INFO - PROCESS | 1782 | 1461157488490 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}] 06:04:48 INFO - PROCESS | 1782 | 1461157488721 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 06:04:49 INFO - PROCESS | 1782 | 1461157489012 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x950e1c00 == 161 [pid = 1782] [id = 574] 06:04:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x950eac00) [pid = 1782] [serial = 1723] [outer = (nil)] 06:04:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x96eb3000) [pid = 1782] [serial = 1724] [outer = 0x950eac00] 06:04:49 INFO - PROCESS | 1782 | 1461157489148 Marionette DEBUG loaded listener.js 06:04:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x96ebb800) [pid = 1782] [serial = 1725] [outer = 0x950eac00] 06:04:50 INFO - PROCESS | 1782 | 1461157490057 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]]]}] 06:04:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 06:04:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1634ms 06:04:50 INFO - PROCESS | 1782 | 1461157490112 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 06:04:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 06:04:50 INFO - PROCESS | 1782 | 1461157490127 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 06:04:50 INFO - PROCESS | 1782 | 1461157490133 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 06:04:50 INFO - PROCESS | 1782 | 1461157490137 Marionette TRACE conn4 <- [1,2270,null,{}] 06:04:50 INFO - PROCESS | 1782 | 1461157490143 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}] 06:04:50 INFO - PROCESS | 1782 | 1461157490373 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 06:04:50 INFO - PROCESS | 1782 | 1461157490707 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x95a22c00 == 162 [pid = 1782] [id = 575] 06:04:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x96bca800) [pid = 1782] [serial = 1726] [outer = (nil)] 06:04:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x97bad800) [pid = 1782] [serial = 1727] [outer = 0x96bca800] 06:04:50 INFO - PROCESS | 1782 | 1461157490800 Marionette DEBUG loaded listener.js 06:04:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x97e60800) [pid = 1782] [serial = 1728] [outer = 0x96bca800] 06:04:51 INFO - PROCESS | 1782 | 1461157491693 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]]]}] 06:04:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 06:04:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1632ms 06:04:51 INFO - PROCESS | 1782 | 1461157491766 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 06:04:51 INFO - PROCESS | 1782 | 1461157491769 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 06:04:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 06:04:51 INFO - PROCESS | 1782 | 1461157491776 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 06:04:51 INFO - PROCESS | 1782 | 1461157491778 Marionette TRACE conn4 <- [1,2274,null,{}] 06:04:51 INFO - PROCESS | 1782 | 1461157491784 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}] 06:04:52 INFO - PROCESS | 1782 | 1461157492060 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 06:04:52 INFO - PROCESS | 1782 | 1461157492389 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x874ca400 == 163 [pid = 1782] [id = 576] 06:04:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x89294c00) [pid = 1782] [serial = 1729] [outer = (nil)] 06:04:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x98010000) [pid = 1782] [serial = 1730] [outer = 0x89294c00] 06:04:52 INFO - PROCESS | 1782 | 1461157492483 Marionette DEBUG loaded listener.js 06:04:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x980b9400) [pid = 1782] [serial = 1731] [outer = 0x89294c00] 06:04:53 INFO - PROCESS | 1782 | 1461157493379 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]]]}] 06:04:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 06:04:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1637ms 06:04:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 06:04:53 INFO - PROCESS | 1782 | 1461157493413 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 06:04:53 INFO - PROCESS | 1782 | 1461157493416 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 06:04:53 INFO - PROCESS | 1782 | 1461157493423 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 06:04:53 INFO - PROCESS | 1782 | 1461157493427 Marionette TRACE conn4 <- [1,2278,null,{}] 06:04:53 INFO - PROCESS | 1782 | 1461157493433 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}] 06:04:53 INFO - PROCESS | 1782 | 1461157493649 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 06:04:53 INFO - PROCESS | 1782 | 1461157493942 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x837f7000 == 164 [pid = 1782] [id = 577] 06:04:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x838cac00) [pid = 1782] [serial = 1732] [outer = (nil)] 06:04:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x98258800) [pid = 1782] [serial = 1733] [outer = 0x838cac00] 06:04:54 INFO - PROCESS | 1782 | 1461157494081 Marionette DEBUG loaded listener.js 06:04:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x9825b400) [pid = 1782] [serial = 1734] [outer = 0x838cac00] 06:04:54 INFO - PROCESS | 1782 | 1461157494986 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]]]}] 06:04:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 06:04:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1582ms 06:04:55 INFO - PROCESS | 1782 | 1461157495005 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 06:04:55 INFO - PROCESS | 1782 | 1461157495009 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 06:04:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 06:04:55 INFO - PROCESS | 1782 | 1461157495015 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 06:04:55 INFO - PROCESS | 1782 | 1461157495019 Marionette TRACE conn4 <- [1,2282,null,{}] 06:04:55 INFO - PROCESS | 1782 | 1461157495024 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}] 06:04:55 INFO - PROCESS | 1782 | 1461157495240 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 06:04:55 INFO - PROCESS | 1782 | 1461157495535 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a8d400 == 165 [pid = 1782] [id = 578] 06:04:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x9810d800) [pid = 1782] [serial = 1735] [outer = (nil)] 06:04:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x98d39800) [pid = 1782] [serial = 1736] [outer = 0x9810d800] 06:04:55 INFO - PROCESS | 1782 | 1461157495671 Marionette DEBUG loaded listener.js 06:04:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x990c4c00) [pid = 1782] [serial = 1737] [outer = 0x9810d800] 06:04:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8b4ac400 == 164 [pid = 1782] [id = 404] 06:04:57 INFO - PROCESS | 1782 | --DOCSHELL 0x99aea000 == 163 [pid = 1782] [id = 555] 06:04:57 INFO - PROCESS | 1782 | --DOCSHELL 0x98256c00 == 162 [pid = 1782] [id = 554] 06:04:57 INFO - PROCESS | 1782 | --DOCSHELL 0x838d3800 == 161 [pid = 1782] [id = 553] 06:04:57 INFO - PROCESS | 1782 | --DOCSHELL 0x92ae7800 == 160 [pid = 1782] [id = 551] 06:04:57 INFO - PROCESS | 1782 | --DOCSHELL 0x837f5000 == 159 [pid = 1782] [id = 552] 06:04:57 INFO - PROCESS | 1782 | --DOCSHELL 0x9052f400 == 158 [pid = 1782] [id = 550] 06:04:57 INFO - PROCESS | 1782 | --DOCSHELL 0x890c0c00 == 157 [pid = 1782] [id = 549] 06:04:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8bbdbc00 == 156 [pid = 1782] [id = 547] 06:04:57 INFO - PROCESS | 1782 | --DOCSHELL 0x92af5800 == 155 [pid = 1782] [id = 548] 06:04:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8fb87400 == 154 [pid = 1782] [id = 546] 06:04:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8f0a8400 == 153 [pid = 1782] [id = 545] 06:04:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8dcfd400 == 152 [pid = 1782] [id = 544] 06:04:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8dd71c00 == 151 [pid = 1782] [id = 543] 06:04:57 INFO - PROCESS | 1782 | --DOCSHELL 0x87ebcc00 == 150 [pid = 1782] [id = 542] 06:04:57 INFO - PROCESS | 1782 | --DOCSHELL 0x87cefc00 == 149 [pid = 1782] [id = 540] 06:04:57 INFO - PROCESS | 1782 | --DOCSHELL 0x84a83400 == 148 [pid = 1782] [id = 541] 06:04:57 INFO - PROCESS | 1782 | --DOCSHELL 0x865cbc00 == 147 [pid = 1782] [id = 539] 06:04:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8361f000 == 146 [pid = 1782] [id = 538] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x8b522c00) [pid = 1782] [serial = 1482] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x8a1c9c00) [pid = 1782] [serial = 1610] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x8b4b3800) [pid = 1782] [serial = 1611] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x93a29c00) [pid = 1782] [serial = 1583] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x92af3400) [pid = 1782] [serial = 1581] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x92a0bc00) [pid = 1782] [serial = 1580] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x912e6000) [pid = 1782] [serial = 1578] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x9052f800) [pid = 1782] [serial = 1577] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x8fc44800) [pid = 1782] [serial = 1575] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x8fb8f800) [pid = 1782] [serial = 1574] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x8f412000) [pid = 1782] [serial = 1572] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x8f349400) [pid = 1782] [serial = 1571] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8f0a6400) [pid = 1782] [serial = 1569] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x8eaee400) [pid = 1782] [serial = 1568] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8e872400) [pid = 1782] [serial = 1566] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x8e736400) [pid = 1782] [serial = 1565] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x8be62000) [pid = 1782] [serial = 1563] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8bda8c00) [pid = 1782] [serial = 1562] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8bcd1800) [pid = 1782] [serial = 1560] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8bccbc00) [pid = 1782] [serial = 1559] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8b754800) [pid = 1782] [serial = 1557] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8b6c9000) [pid = 1782] [serial = 1556] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8a174000) [pid = 1782] [serial = 1554] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8928e400) [pid = 1782] [serial = 1553] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x874d3c00) [pid = 1782] [serial = 1551] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x86c32c00) [pid = 1782] [serial = 1550] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x87ee0800) [pid = 1782] [serial = 1607] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x865d7000) [pid = 1782] [serial = 1604] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x87211c00) [pid = 1782] [serial = 1605] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x9993f400) [pid = 1782] [serial = 1601] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x990bd800) [pid = 1782] [serial = 1599] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x9904f000) [pid = 1782] [serial = 1598] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x98376800) [pid = 1782] [serial = 1596] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x98260000) [pid = 1782] [serial = 1595] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x98107000) [pid = 1782] [serial = 1593] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x9800fc00) [pid = 1782] [serial = 1592] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x9707fc00) [pid = 1782] [serial = 1590] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x9700c000) [pid = 1782] [serial = 1589] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x96bc8800) [pid = 1782] [serial = 1587] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x96b63800) [pid = 1782] [serial = 1586] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x95006800) [pid = 1782] [serial = 1584] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8a480c00) [pid = 1782] [serial = 1613] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8803a000) [pid = 1782] [serial = 1608] [outer = (nil)] [url = about:blank] 06:04:58 INFO - PROCESS | 1782 | 1461157498580 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]]]}] 06:04:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 06:04:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 3593ms 06:04:58 INFO - PROCESS | 1782 | 1461157498610 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 06:04:58 INFO - PROCESS | 1782 | 1461157498616 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 06:04:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 06:04:58 INFO - PROCESS | 1782 | 1461157498671 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 06:04:58 INFO - PROCESS | 1782 | 1461157498677 Marionette TRACE conn4 <- [1,2286,null,{}] 06:04:58 INFO - PROCESS | 1782 | 1461157498687 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}] 06:04:58 INFO - PROCESS | 1782 | 1461157498911 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 06:04:59 INFO - PROCESS | 1782 | 1461157499121 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:04:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a90800 == 147 [pid = 1782] [id = 579] 06:04:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x865d1400) [pid = 1782] [serial = 1738] [outer = (nil)] 06:04:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x87211c00) [pid = 1782] [serial = 1739] [outer = 0x865d1400] 06:04:59 INFO - PROCESS | 1782 | 1461157499206 Marionette DEBUG loaded listener.js 06:04:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x874cf800) [pid = 1782] [serial = 1740] [outer = 0x865d1400] 06:05:00 INFO - PROCESS | 1782 | 1461157500161 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]]]}] 06:05:00 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 06:05:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1548ms 06:05:00 INFO - PROCESS | 1782 | 1461157500205 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 06:05:00 INFO - PROCESS | 1782 | 1461157500213 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 06:05:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 06:05:00 INFO - PROCESS | 1782 | 1461157500224 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 06:05:00 INFO - PROCESS | 1782 | 1461157500228 Marionette TRACE conn4 <- [1,2290,null,{}] 06:05:00 INFO - PROCESS | 1782 | 1461157500236 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}] 06:05:00 INFO - PROCESS | 1782 | 1461157500452 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 06:05:00 INFO - PROCESS | 1782 | 1461157500774 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ebec00 == 148 [pid = 1782] [id = 580] 06:05:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8803a000) [pid = 1782] [serial = 1741] [outer = (nil)] 06:05:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8928c400) [pid = 1782] [serial = 1742] [outer = 0x8803a000] 06:05:00 INFO - PROCESS | 1782 | 1461157500876 Marionette DEBUG loaded listener.js 06:05:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x89316800) [pid = 1782] [serial = 1743] [outer = 0x8803a000] 06:05:01 INFO - PROCESS | 1782 | 1461157501796 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]]]}] 06:05:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 06:05:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1636ms 06:05:01 INFO - PROCESS | 1782 | 1461157501862 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 06:05:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 06:05:01 INFO - PROCESS | 1782 | 1461157501866 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 06:05:01 INFO - PROCESS | 1782 | 1461157501875 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 06:05:01 INFO - PROCESS | 1782 | 1461157501881 Marionette TRACE conn4 <- [1,2294,null,{}] 06:05:01 INFO - PROCESS | 1782 | 1461157501963 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}] 06:05:02 INFO - PROCESS | 1782 | 1461157502324 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 06:05:02 INFO - PROCESS | 1782 | 1461157502530 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x83614400 == 149 [pid = 1782] [id = 581] 06:05:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x837e8800) [pid = 1782] [serial = 1744] [outer = (nil)] 06:05:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8b4aa400) [pid = 1782] [serial = 1745] [outer = 0x837e8800] 06:05:02 INFO - PROCESS | 1782 | 1461157502617 Marionette DEBUG loaded listener.js 06:05:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8b520c00) [pid = 1782] [serial = 1746] [outer = 0x837e8800] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8f33e000) [pid = 1782] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8b74b400) [pid = 1782] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x890c2000) [pid = 1782] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8dd73c00) [pid = 1782] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x92af6400) [pid = 1782] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x98006800) [pid = 1782] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x838ccc00) [pid = 1782] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x865cc400) [pid = 1782] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x93c09000) [pid = 1782] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x837ebc00) [pid = 1782] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x87ce8c00) [pid = 1782] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x98d41000) [pid = 1782] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x979bf800) [pid = 1782] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8fc42c00) [pid = 1782] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x9b0a3c00) [pid = 1782] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8371e400) [pid = 1782] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x874cb000) [pid = 1782] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x93a2dc00) [pid = 1782] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x87218000) [pid = 1782] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x87214c00) [pid = 1782] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8dd78c00) [pid = 1782] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8fb87800) [pid = 1782] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 06:05:03 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x89317c00) [pid = 1782] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 06:05:04 INFO - PROCESS | 1782 | 1461157504128 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]]]}] 06:05:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 06:05:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2296ms 06:05:04 INFO - PROCESS | 1782 | 1461157504170 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 06:05:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 06:05:04 INFO - PROCESS | 1782 | 1461157504174 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 06:05:04 INFO - PROCESS | 1782 | 1461157504181 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 06:05:04 INFO - PROCESS | 1782 | 1461157504184 Marionette TRACE conn4 <- [1,2298,null,{}] 06:05:04 INFO - PROCESS | 1782 | 1461157504190 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}] 06:05:04 INFO - PROCESS | 1782 | 1461157504490 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 06:05:04 INFO - PROCESS | 1782 | 1461157504515 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x85ac5400 == 150 [pid = 1782] [id = 582] 06:05:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x87ce8c00) [pid = 1782] [serial = 1747] [outer = (nil)] 06:05:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8b4d0000) [pid = 1782] [serial = 1748] [outer = 0x87ce8c00] 06:05:04 INFO - PROCESS | 1782 | 1461157504595 Marionette DEBUG loaded listener.js 06:05:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8b6cd400) [pid = 1782] [serial = 1749] [outer = 0x87ce8c00] 06:05:05 INFO - PROCESS | 1782 | 1461157505729 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]]]}] 06:05:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 06:05:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1579ms 06:05:05 INFO - PROCESS | 1782 | 1461157505760 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 06:05:05 INFO - PROCESS | 1782 | 1461157505766 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 06:05:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 06:05:05 INFO - PROCESS | 1782 | 1461157505777 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 06:05:05 INFO - PROCESS | 1782 | 1461157505782 Marionette TRACE conn4 <- [1,2302,null,{}] 06:05:05 INFO - PROCESS | 1782 | 1461157505793 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}] 06:05:06 INFO - PROCESS | 1782 | 1461157506080 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 06:05:06 INFO - PROCESS | 1782 | 1461157506451 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x85ad0400 == 151 [pid = 1782] [id = 583] 06:05:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x865cc400) [pid = 1782] [serial = 1750] [outer = (nil)] 06:05:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x87218000) [pid = 1782] [serial = 1751] [outer = 0x865cc400] 06:05:06 INFO - PROCESS | 1782 | 1461157506556 Marionette DEBUG loaded listener.js 06:05:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x87ec7400) [pid = 1782] [serial = 1752] [outer = 0x865cc400] 06:05:07 INFO - PROCESS | 1782 | 1461157507554 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]]]}] 06:05:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 06:05:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1835ms 06:05:07 INFO - PROCESS | 1782 | 1461157507612 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 06:05:07 INFO - PROCESS | 1782 | 1461157507621 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 06:05:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 06:05:07 INFO - PROCESS | 1782 | 1461157507632 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 06:05:07 INFO - PROCESS | 1782 | 1461157507636 Marionette TRACE conn4 <- [1,2306,null,{}] 06:05:07 INFO - PROCESS | 1782 | 1461157507643 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}] 06:05:07 INFO - PROCESS | 1782 | 1461157507910 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 06:05:08 INFO - PROCESS | 1782 | 1461157508250 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x88036400 == 152 [pid = 1782] [id = 584] 06:05:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x89315c00) [pid = 1782] [serial = 1753] [outer = (nil)] 06:05:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8a473c00) [pid = 1782] [serial = 1754] [outer = 0x89315c00] 06:05:08 INFO - PROCESS | 1782 | 1461157508349 Marionette DEBUG loaded listener.js 06:05:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8b4b7800) [pid = 1782] [serial = 1755] [outer = 0x89315c00] 06:05:09 INFO - PROCESS | 1782 | 1461157509370 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]]]}] 06:05:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 06:05:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1795ms 06:05:09 INFO - PROCESS | 1782 | 1461157509427 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 06:05:09 INFO - PROCESS | 1782 | 1461157509431 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 06:05:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 06:05:09 INFO - PROCESS | 1782 | 1461157509439 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 06:05:09 INFO - PROCESS | 1782 | 1461157509446 Marionette TRACE conn4 <- [1,2310,null,{}] 06:05:09 INFO - PROCESS | 1782 | 1461157509464 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}] 06:05:09 INFO - PROCESS | 1782 | 1461157509750 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 06:05:10 INFO - PROCESS | 1782 | 1461157510133 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b798c00 == 153 [pid = 1782] [id = 585] 06:05:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8b79d000) [pid = 1782] [serial = 1756] [outer = (nil)] 06:05:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8bbda400) [pid = 1782] [serial = 1757] [outer = 0x8b79d000] 06:05:10 INFO - PROCESS | 1782 | 1461157510241 Marionette DEBUG loaded listener.js 06:05:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8bcd4400) [pid = 1782] [serial = 1758] [outer = 0x8b79d000] 06:05:11 INFO - PROCESS | 1782 | 1461157511194 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]]]}] 06:05:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 06:05:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1791ms 06:05:11 INFO - PROCESS | 1782 | 1461157511230 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 06:05:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 06:05:11 INFO - PROCESS | 1782 | 1461157511235 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 06:05:11 INFO - PROCESS | 1782 | 1461157511243 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 06:05:11 INFO - PROCESS | 1782 | 1461157511246 Marionette TRACE conn4 <- [1,2314,null,{}] 06:05:11 INFO - PROCESS | 1782 | 1461157511253 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}] 06:05:11 INFO - PROCESS | 1782 | 1461157511483 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 06:05:11 INFO - PROCESS | 1782 | 1461157511841 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x838d7400 == 154 [pid = 1782] [id = 586] 06:05:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8931dc00) [pid = 1782] [serial = 1759] [outer = (nil)] 06:05:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8bdae800) [pid = 1782] [serial = 1760] [outer = 0x8931dc00] 06:05:11 INFO - PROCESS | 1782 | 1461157511940 Marionette DEBUG loaded listener.js 06:05:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8be6e000) [pid = 1782] [serial = 1761] [outer = 0x8931dc00] 06:05:12 INFO - PROCESS | 1782 | 1461157512933 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]]]}] 06:05:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 06:05:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1738ms 06:05:12 INFO - PROCESS | 1782 | 1461157512980 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 06:05:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 06:05:12 INFO - PROCESS | 1782 | 1461157512985 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 06:05:12 INFO - PROCESS | 1782 | 1461157512992 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 06:05:12 INFO - PROCESS | 1782 | 1461157512995 Marionette TRACE conn4 <- [1,2318,null,{}] 06:05:13 INFO - PROCESS | 1782 | 1461157513002 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}] 06:05:13 INFO - PROCESS | 1782 | 1461157513224 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 06:05:13 INFO - PROCESS | 1782 | 1461157513566 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bda4c00 == 155 [pid = 1782] [id = 587] 06:05:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8bda8c00) [pid = 1782] [serial = 1762] [outer = (nil)] 06:05:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8e73ac00) [pid = 1782] [serial = 1763] [outer = 0x8bda8c00] 06:05:13 INFO - PROCESS | 1782 | 1461157513671 Marionette DEBUG loaded listener.js 06:05:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8e741000) [pid = 1782] [serial = 1764] [outer = 0x8bda8c00] 06:05:14 INFO - PROCESS | 1782 | 1461157514645 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] 06:05:14 INFO - PROCESS | 1782 | 1461157514732 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 06:05:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 06:05:14 INFO - PROCESS | 1782 | 1461157514740 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 06:05:14 INFO - PROCESS | 1782 | 1461157514744 Marionette TRACE conn4 <- [1,2322,null,{}] 06:05:14 INFO - PROCESS | 1782 | 1461157514750 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}] 06:05:15 INFO - PROCESS | 1782 | 1461157515042 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 06:05:15 INFO - PROCESS | 1782 | 1461157515390 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dd74800 == 156 [pid = 1782] [id = 588] 06:05:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8eab6000) [pid = 1782] [serial = 1765] [outer = (nil)] 06:05:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8f346400) [pid = 1782] [serial = 1766] [outer = 0x8eab6000] 06:05:15 INFO - PROCESS | 1782 | 1461157515483 Marionette DEBUG loaded listener.js 06:05:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8f417000) [pid = 1782] [serial = 1767] [outer = 0x8eab6000] 06:05:16 INFO - PROCESS | 1782 | 1461157516416 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]]]}] 06:05:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 06:05:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1734ms 06:05:16 INFO - PROCESS | 1782 | 1461157516475 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 06:05:16 INFO - PROCESS | 1782 | 1461157516478 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 06:05:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 06:05:16 INFO - PROCESS | 1782 | 1461157516485 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 06:05:16 INFO - PROCESS | 1782 | 1461157516489 Marionette TRACE conn4 <- [1,2326,null,{}] 06:05:16 INFO - PROCESS | 1782 | 1461157516495 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}] 06:05:16 INFO - PROCESS | 1782 | 1461157516720 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 06:05:17 INFO - PROCESS | 1782 | 1461157517104 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x8371f000 == 157 [pid = 1782] [id = 589] 06:05:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8a47e400) [pid = 1782] [serial = 1768] [outer = (nil)] 06:05:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8fb87800) [pid = 1782] [serial = 1769] [outer = 0x8a47e400] 06:05:17 INFO - PROCESS | 1782 | 1461157517195 Marionette DEBUG loaded listener.js 06:05:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8fc45000) [pid = 1782] [serial = 1770] [outer = 0x8a47e400] 06:05:18 INFO - PROCESS | 1782 | 1461157518080 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]]]}] 06:05:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 06:05:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1634ms 06:05:18 INFO - PROCESS | 1782 | 1461157518121 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 06:05:18 INFO - PROCESS | 1782 | 1461157518124 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 06:05:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 06:05:18 INFO - PROCESS | 1782 | 1461157518131 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 06:05:18 INFO - PROCESS | 1782 | 1461157518135 Marionette TRACE conn4 <- [1,2330,null,{}] 06:05:18 INFO - PROCESS | 1782 | 1461157518141 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}] 06:05:18 INFO - PROCESS | 1782 | 1461157518356 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 06:05:18 INFO - PROCESS | 1782 | 1461157518616 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8eab6800 == 158 [pid = 1782] [id = 590] 06:05:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8f41d000) [pid = 1782] [serial = 1771] [outer = (nil)] 06:05:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x9052f000) [pid = 1782] [serial = 1772] [outer = 0x8f41d000] 06:05:18 INFO - PROCESS | 1782 | 1461157518712 Marionette DEBUG loaded listener.js 06:05:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x90533000) [pid = 1782] [serial = 1773] [outer = 0x8f41d000] 06:05:19 INFO - PROCESS | 1782 | 1461157519665 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]]]}] 06:05:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 06:05:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1581ms 06:05:19 INFO - PROCESS | 1782 | 1461157519716 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 06:05:19 INFO - PROCESS | 1782 | 1461157519719 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 06:05:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 06:05:19 INFO - PROCESS | 1782 | 1461157519729 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 06:05:19 INFO - PROCESS | 1782 | 1461157519733 Marionette TRACE conn4 <- [1,2334,null,{}] 06:05:19 INFO - PROCESS | 1782 | 1461157519740 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}] 06:05:19 INFO - PROCESS | 1782 | 1461157519972 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 06:05:20 INFO - PROCESS | 1782 | 1461157520308 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fa5b400 == 159 [pid = 1782] [id = 591] 06:05:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x9031dc00) [pid = 1782] [serial = 1774] [outer = (nil)] 06:05:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x91ea2000) [pid = 1782] [serial = 1775] [outer = 0x9031dc00] 06:05:20 INFO - PROCESS | 1782 | 1461157520404 Marionette DEBUG loaded listener.js 06:05:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x91ecdc00) [pid = 1782] [serial = 1776] [outer = 0x9031dc00] 06:05:21 INFO - PROCESS | 1782 | 1461157521273 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]]]}] 06:05:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 06:05:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1590ms 06:05:21 INFO - PROCESS | 1782 | 1461157521336 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 06:05:21 INFO - PROCESS | 1782 | 1461157521340 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 06:05:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 06:05:21 INFO - PROCESS | 1782 | 1461157521349 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 06:05:21 INFO - PROCESS | 1782 | 1461157521352 Marionette TRACE conn4 <- [1,2338,null,{}] 06:05:21 INFO - PROCESS | 1782 | 1461157521357 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}] 06:05:21 INFO - PROCESS | 1782 | 1461157521585 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 06:05:21 INFO - PROCESS | 1782 | 1461157521932 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x874cbc00 == 160 [pid = 1782] [id = 592] 06:05:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8931f400) [pid = 1782] [serial = 1777] [outer = (nil)] 06:05:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x92a0f400) [pid = 1782] [serial = 1778] [outer = 0x8931f400] 06:05:22 INFO - PROCESS | 1782 | 1461157522031 Marionette DEBUG loaded listener.js 06:05:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x92a14c00) [pid = 1782] [serial = 1779] [outer = 0x8931f400] 06:05:22 INFO - PROCESS | 1782 | 1461157522966 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]]]}] 06:05:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 06:05:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1679ms 06:05:23 INFO - PROCESS | 1782 | 1461157523029 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 06:05:23 INFO - PROCESS | 1782 | 1461157523035 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 06:05:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 06:05:23 INFO - PROCESS | 1782 | 1461157523041 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 06:05:23 INFO - PROCESS | 1782 | 1461157523047 Marionette TRACE conn4 <- [1,2342,null,{}] 06:05:23 INFO - PROCESS | 1782 | 1461157523053 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}] 06:05:23 INFO - PROCESS | 1782 | 1461157523350 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 06:05:23 INFO - PROCESS | 1782 | 1461157523703 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x929d3800 == 161 [pid = 1782] [id = 593] 06:05:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x950dd400) [pid = 1782] [serial = 1780] [outer = (nil)] 06:05:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x95a2f800) [pid = 1782] [serial = 1781] [outer = 0x950dd400] 06:05:23 INFO - PROCESS | 1782 | 1461157523803 Marionette DEBUG loaded listener.js 06:05:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x96eb3800) [pid = 1782] [serial = 1782] [outer = 0x950dd400] 06:05:24 INFO - PROCESS | 1782 | 1461157524772 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]]]}] 06:05:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 06:05:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1781ms 06:05:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 06:05:24 INFO - PROCESS | 1782 | 1461157524824 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 06:05:24 INFO - PROCESS | 1782 | 1461157524827 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 06:05:24 INFO - PROCESS | 1782 | 1461157524834 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 06:05:24 INFO - PROCESS | 1782 | 1461157524837 Marionette TRACE conn4 <- [1,2346,null,{}] 06:05:24 INFO - PROCESS | 1782 | 1461157524844 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}] 06:05:25 INFO - PROCESS | 1782 | 1461157525070 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 06:05:25 INFO - PROCESS | 1782 | 1461157525413 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x95c39400 == 162 [pid = 1782] [id = 594] 06:05:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x96ec4c00) [pid = 1782] [serial = 1783] [outer = (nil)] 06:05:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x979bf800) [pid = 1782] [serial = 1784] [outer = 0x96ec4c00] 06:05:25 INFO - PROCESS | 1782 | 1461157525505 Marionette DEBUG loaded listener.js 06:05:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x97e66000) [pid = 1782] [serial = 1785] [outer = 0x96ec4c00] 06:05:26 INFO - PROCESS | 1782 | 1461157526405 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]]]}] 06:05:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 06:05:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1634ms 06:05:26 INFO - PROCESS | 1782 | 1461157526468 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 06:05:26 INFO - PROCESS | 1782 | 1461157526472 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 06:05:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 06:05:26 INFO - PROCESS | 1782 | 1461157526479 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 06:05:26 INFO - PROCESS | 1782 | 1461157526483 Marionette TRACE conn4 <- [1,2350,null,{}] 06:05:26 INFO - PROCESS | 1782 | 1461157526490 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}] 06:05:26 INFO - PROCESS | 1782 | 1461157526724 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 06:05:27 INFO - PROCESS | 1782 | 1461157527076 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd47000 == 163 [pid = 1782] [id = 595] 06:05:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8be61c00) [pid = 1782] [serial = 1786] [outer = (nil)] 06:05:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x98105800) [pid = 1782] [serial = 1787] [outer = 0x8be61c00] 06:05:27 INFO - PROCESS | 1782 | 1461157527173 Marionette DEBUG loaded listener.js 06:05:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x9810e000) [pid = 1782] [serial = 1788] [outer = 0x8be61c00] 06:05:28 INFO - PROCESS | 1782 | 1461157528093 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]]]}] 06:05:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 06:05:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1680ms 06:05:28 INFO - PROCESS | 1782 | 1461157528161 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 06:05:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 06:05:28 INFO - PROCESS | 1782 | 1461157528165 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 06:05:28 INFO - PROCESS | 1782 | 1461157528173 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 06:05:28 INFO - PROCESS | 1782 | 1461157528176 Marionette TRACE conn4 <- [1,2354,null,{}] 06:05:28 INFO - PROCESS | 1782 | 1461157528183 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}] 06:05:28 INFO - PROCESS | 1782 | 1461157528449 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 06:05:28 INFO - PROCESS | 1782 | 1461157528782 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x91e9f800 == 164 [pid = 1782] [id = 596] 06:05:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x96ec0000) [pid = 1782] [serial = 1789] [outer = (nil)] 06:05:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x9884e800) [pid = 1782] [serial = 1790] [outer = 0x96ec0000] 06:05:28 INFO - PROCESS | 1782 | 1461157528876 Marionette DEBUG loaded listener.js 06:05:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x98bd5400) [pid = 1782] [serial = 1791] [outer = 0x96ec0000] 06:05:29 INFO - PROCESS | 1782 | 1461157529760 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]]]}] 06:05:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 06:05:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1631ms 06:05:29 INFO - PROCESS | 1782 | 1461157529810 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 06:05:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 06:05:29 INFO - PROCESS | 1782 | 1461157529814 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 06:05:29 INFO - PROCESS | 1782 | 1461157529821 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 06:05:29 INFO - PROCESS | 1782 | 1461157529824 Marionette TRACE conn4 <- [1,2358,null,{}] 06:05:29 INFO - PROCESS | 1782 | 1461157529830 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}] 06:05:30 INFO - PROCESS | 1782 | 1461157530059 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 06:05:30 INFO - PROCESS | 1782 | 1461157530395 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x98847400 == 165 [pid = 1782] [id = 597] 06:05:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x9884a800) [pid = 1782] [serial = 1792] [outer = (nil)] 06:05:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x997f9400) [pid = 1782] [serial = 1793] [outer = 0x9884a800] 06:05:30 INFO - PROCESS | 1782 | 1461157530492 Marionette DEBUG loaded listener.js 06:05:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x9993e800) [pid = 1782] [serial = 1794] [outer = 0x9884a800] 06:05:31 INFO - PROCESS | 1782 | 1461157531453 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]]]}] 06:05:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 06:05:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1679ms 06:05:31 INFO - PROCESS | 1782 | 1461157531501 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 06:05:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 06:05:31 INFO - PROCESS | 1782 | 1461157531505 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 06:05:31 INFO - PROCESS | 1782 | 1461157531511 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 06:05:31 INFO - PROCESS | 1782 | 1461157531515 Marionette TRACE conn4 <- [1,2362,null,{}] 06:05:31 INFO - PROCESS | 1782 | 1461157531521 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}] 06:05:31 INFO - PROCESS | 1782 | 1461157531751 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 06:05:32 INFO - PROCESS | 1782 | 1461157532142 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x997b0400 == 166 [pid = 1782] [id = 598] 06:05:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x99942800) [pid = 1782] [serial = 1795] [outer = (nil)] 06:05:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x9add0c00) [pid = 1782] [serial = 1796] [outer = 0x99942800] 06:05:32 INFO - PROCESS | 1782 | 1461157532243 Marionette DEBUG loaded listener.js 06:05:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x9b0a4800) [pid = 1782] [serial = 1797] [outer = 0x99942800] 06:05:33 INFO - PROCESS | 1782 | 1461157533169 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]]]}] 06:05:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 06:05:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1690ms 06:05:33 INFO - PROCESS | 1782 | 1461157533203 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 06:05:33 INFO - PROCESS | 1782 | 1461157533206 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 06:05:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 06:05:33 INFO - PROCESS | 1782 | 1461157533213 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 06:05:33 INFO - PROCESS | 1782 | 1461157533217 Marionette TRACE conn4 <- [1,2366,null,{}] 06:05:33 INFO - PROCESS | 1782 | 1461157533224 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}] 06:05:33 INFO - PROCESS | 1782 | 1461157533453 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 06:05:33 INFO - PROCESS | 1782 | 1461157533745 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x83a08000 == 167 [pid = 1782] [id = 599] 06:05:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x84a87800) [pid = 1782] [serial = 1798] [outer = (nil)] 06:05:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x9df92800) [pid = 1782] [serial = 1799] [outer = 0x84a87800] 06:05:33 INFO - PROCESS | 1782 | 1461157533883 Marionette DEBUG loaded listener.js 06:05:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x9ea0f000) [pid = 1782] [serial = 1800] [outer = 0x84a87800] 06:05:34 INFO - PROCESS | 1782 | 1461157534764 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]]]}] 06:05:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 06:05:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1583ms 06:05:34 INFO - PROCESS | 1782 | 1461157534798 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 06:05:34 INFO - PROCESS | 1782 | 1461157534802 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 06:05:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 06:05:34 INFO - PROCESS | 1782 | 1461157534809 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 06:05:34 INFO - PROCESS | 1782 | 1461157534813 Marionette TRACE conn4 <- [1,2370,null,{}] 06:05:34 INFO - PROCESS | 1782 | 1461157534834 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}] 06:05:35 INFO - PROCESS | 1782 | 1461157535141 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 06:05:35 INFO - PROCESS | 1782 | 1461157535415 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x9df8e000 == 168 [pid = 1782] [id = 600] 06:05:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x9df8f400) [pid = 1782] [serial = 1801] [outer = (nil)] 06:05:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x9fb8a400) [pid = 1782] [serial = 1802] [outer = 0x9df8f400] 06:05:35 INFO - PROCESS | 1782 | 1461157535506 Marionette DEBUG loaded listener.js 06:05:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x9fb8c400) [pid = 1782] [serial = 1803] [outer = 0x9df8f400] 06:05:37 INFO - PROCESS | 1782 | --DOCSHELL 0x93a22800 == 167 [pid = 1782] [id = 487] 06:05:37 INFO - PROCESS | 1782 | --DOCSHELL 0x838c8c00 == 166 [pid = 1782] [id = 401] 06:05:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8803f800 == 165 [pid = 1782] [id = 493] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0x8fc4d800) [pid = 1782] [serial = 1637] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x8be69400) [pid = 1782] [serial = 1629] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x8bcd6400) [pid = 1782] [serial = 1626] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x8eab9c00) [pid = 1782] [serial = 1632] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x935b2800) [pid = 1782] [serial = 1646] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x98854400) [pid = 1782] [serial = 1658] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x87ce9800) [pid = 1782] [serial = 1679] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x99aeb400) [pid = 1782] [serial = 1662] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x97e67000) [pid = 1782] [serial = 1653] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x83a0e800) [pid = 1782] [serial = 1617] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x890bbc00) [pid = 1782] [serial = 1677] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x9b0f6c00) [pid = 1782] [serial = 1665] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x9810e400) [pid = 1782] [serial = 1656] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x9060f400) [pid = 1782] [serial = 1640] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8b7a6800) [pid = 1782] [serial = 1625] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x9df92c00) [pid = 1782] [serial = 1668] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x83a05400) [pid = 1782] [serial = 1670] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x98107800) [pid = 1782] [serial = 1655] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x874d6400) [pid = 1782] [serial = 1619] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x96eb4400) [pid = 1782] [serial = 1649] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x874d4400) [pid = 1782] [serial = 1674] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8a47f400) [pid = 1782] [serial = 1548] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x96ec9400) [pid = 1782] [serial = 1650] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x914e7800) [pid = 1782] [serial = 1641] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8dd7e800) [pid = 1782] [serial = 1631] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x88036000) [pid = 1782] [serial = 1676] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x84a90400) [pid = 1782] [serial = 1671] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x97e64000) [pid = 1782] [serial = 1652] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x93a2ac00) [pid = 1782] [serial = 1647] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x874cc400) [pid = 1782] [serial = 1673] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x87edd400) [pid = 1782] [serial = 1620] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x9017e800) [pid = 1782] [serial = 1638] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x838d6c00) [pid = 1782] [serial = 1616] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8f33d400) [pid = 1782] [serial = 1634] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x91ecb800) [pid = 1782] [serial = 1643] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x99ae1800) [pid = 1782] [serial = 1661] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8be62800) [pid = 1782] [serial = 1628] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x91ed5400) [pid = 1782] [serial = 1644] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x9df91800) [pid = 1782] [serial = 1667] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8f344000) [pid = 1782] [serial = 1635] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x9904a000) [pid = 1782] [serial = 1659] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8a47fc00) [pid = 1782] [serial = 1623] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x9b0a5800) [pid = 1782] [serial = 1664] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8a179800) [pid = 1782] [serial = 1622] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8b4c4800) [pid = 1782] [serial = 1682] [outer = (nil)] [url = about:blank] 06:05:37 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8928f000) [pid = 1782] [serial = 1680] [outer = (nil)] [url = about:blank] 06:05:38 INFO - PROCESS | 1782 | 1461157538481 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]]]}] 06:05:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 06:05:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 3732ms 06:05:38 INFO - PROCESS | 1782 | 1461157538543 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 06:05:38 INFO - PROCESS | 1782 | 1461157538550 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 06:05:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 06:05:38 INFO - PROCESS | 1782 | 1461157538561 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 06:05:38 INFO - PROCESS | 1782 | 1461157538566 Marionette TRACE conn4 <- [1,2374,null,{}] 06:05:38 INFO - PROCESS | 1782 | 1461157538576 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}] 06:05:38 INFO - PROCESS | 1782 | 1461157538786 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 06:05:39 INFO - PROCESS | 1782 | 1461157538995 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x83a06800 == 166 [pid = 1782] [id = 601] 06:05:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x86c32c00) [pid = 1782] [serial = 1804] [outer = (nil)] 06:05:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x874d5000) [pid = 1782] [serial = 1805] [outer = 0x86c32c00] 06:05:39 INFO - PROCESS | 1782 | 1461157539080 Marionette DEBUG loaded listener.js 06:05:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x87cf5400) [pid = 1782] [serial = 1806] [outer = 0x86c32c00] 06:05:40 INFO - PROCESS | 1782 | 1461157540048 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]]]}] 06:05:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 06:05:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1541ms 06:05:40 INFO - PROCESS | 1782 | 1461157540102 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 06:05:40 INFO - PROCESS | 1782 | 1461157540110 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 06:05:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 06:05:40 INFO - PROCESS | 1782 | 1461157540121 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 06:05:40 INFO - PROCESS | 1782 | 1461157540125 Marionette TRACE conn4 <- [1,2378,null,{}] 06:05:40 INFO - PROCESS | 1782 | 1461157540131 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}] 06:05:40 INFO - PROCESS | 1782 | 1461157540345 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 06:05:40 INFO - PROCESS | 1782 | 1461157540661 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x8803f800 == 167 [pid = 1782] [id = 602] 06:05:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x890b8800) [pid = 1782] [serial = 1807] [outer = (nil)] 06:05:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x89298c00) [pid = 1782] [serial = 1808] [outer = 0x890b8800] 06:05:40 INFO - PROCESS | 1782 | 1461157540752 Marionette DEBUG loaded listener.js 06:05:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x89320800) [pid = 1782] [serial = 1809] [outer = 0x890b8800] 06:05:41 INFO - PROCESS | 1782 | 1461157541607 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]]]}] 06:05:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 06:05:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1534ms 06:05:41 INFO - PROCESS | 1782 | 1461157541655 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 06:05:41 INFO - PROCESS | 1782 | 1461157541659 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 06:05:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 06:05:41 INFO - PROCESS | 1782 | 1461157541684 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 06:05:41 INFO - PROCESS | 1782 | 1461157541696 Marionette TRACE conn4 <- [1,2382,null,{}] 06:05:41 INFO - PROCESS | 1782 | 1461157541730 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}] 06:05:42 INFO - PROCESS | 1782 | 1461157542022 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 06:05:42 INFO - PROCESS | 1782 | 1461157542053 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x890c3800 == 168 [pid = 1782] [id = 603] 06:05:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8a175000) [pid = 1782] [serial = 1810] [outer = (nil)] 06:05:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8b4cd000) [pid = 1782] [serial = 1811] [outer = 0x8a175000] 06:05:42 INFO - PROCESS | 1782 | 1461157542131 Marionette DEBUG loaded listener.js 06:05:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8b6c9400) [pid = 1782] [serial = 1812] [outer = 0x8a175000] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x96bca800) [pid = 1782] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8928f400) [pid = 1782] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8dd7d800) [pid = 1782] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x89294c00) [pid = 1782] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8dd7e400) [pid = 1782] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x838cac00) [pid = 1782] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x837e8800) [pid = 1782] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x874c8c00) [pid = 1782] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x92a0cc00) [pid = 1782] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8e877c00) [pid = 1782] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x9810d800) [pid = 1782] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8bd4fc00) [pid = 1782] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8bdaf000) [pid = 1782] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8b4abc00) [pid = 1782] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8b7a6c00) [pid = 1782] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x950eac00) [pid = 1782] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8fb81800) [pid = 1782] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x98d47400) [pid = 1782] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8803a000) [pid = 1782] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x92aee400) [pid = 1782] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x865d1400) [pid = 1782] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x9017b400) [pid = 1782] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 06:05:43 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x85acc800) [pid = 1782] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 06:05:43 INFO - PROCESS | 1782 | 1461157543875 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]]]}] 06:05:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 06:05:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2249ms 06:05:43 INFO - PROCESS | 1782 | 1461157543932 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 06:05:43 INFO - PROCESS | 1782 | 1461157543935 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 06:05:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 06:05:43 INFO - PROCESS | 1782 | 1461157543942 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 06:05:43 INFO - PROCESS | 1782 | 1461157543945 Marionette TRACE conn4 <- [1,2386,null,{}] 06:05:43 INFO - PROCESS | 1782 | 1461157543951 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}] 06:05:44 INFO - PROCESS | 1782 | 1461157544151 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 06:05:44 INFO - PROCESS | 1782 | 1461157544168 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x85acc800 == 169 [pid = 1782] [id = 604] 06:05:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x86c29c00) [pid = 1782] [serial = 1813] [outer = (nil)] 06:05:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8b51cc00) [pid = 1782] [serial = 1814] [outer = 0x86c29c00] 06:05:44 INFO - PROCESS | 1782 | 1461157544433 Marionette DEBUG loaded listener.js 06:05:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8b74a400) [pid = 1782] [serial = 1815] [outer = 0x86c29c00] 06:05:45 INFO - PROCESS | 1782 | 1461157545244 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]]]}] 06:05:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 06:05:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1334ms 06:05:45 INFO - PROCESS | 1782 | 1461157545278 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 06:05:45 INFO - PROCESS | 1782 | 1461157545282 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 06:05:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 06:05:45 INFO - PROCESS | 1782 | 1461157545438 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 06:05:45 INFO - PROCESS | 1782 | 1461157545446 Marionette TRACE conn4 <- [1,2390,null,{}] 06:05:45 INFO - PROCESS | 1782 | 1461157545462 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}] 06:05:45 INFO - PROCESS | 1782 | 1461157545693 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 06:05:46 INFO - PROCESS | 1782 | 1461157546054 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x87212800 == 170 [pid = 1782] [id = 605] 06:05:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8721bc00) [pid = 1782] [serial = 1816] [outer = (nil)] 06:05:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x874d2000) [pid = 1782] [serial = 1817] [outer = 0x8721bc00] 06:05:46 INFO - PROCESS | 1782 | 1461157546151 Marionette DEBUG loaded listener.js 06:05:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x87ec8c00) [pid = 1782] [serial = 1818] [outer = 0x8721bc00] 06:05:47 INFO - PROCESS | 1782 | 1461157547126 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]]]}] 06:05:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 06:05:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1901ms 06:05:47 INFO - PROCESS | 1782 | 1461157547212 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 06:05:47 INFO - PROCESS | 1782 | 1461157547222 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 06:05:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 06:05:47 INFO - PROCESS | 1782 | 1461157547233 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 06:05:47 INFO - PROCESS | 1782 | 1461157547237 Marionette TRACE conn4 <- [1,2394,null,{}] 06:05:47 INFO - PROCESS | 1782 | 1461157547250 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}] 06:05:47 INFO - PROCESS | 1782 | 1461157547642 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 06:05:47 INFO - PROCESS | 1782 | 1461157547884 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a1c3c00 == 171 [pid = 1782] [id = 606] 06:05:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8a475400) [pid = 1782] [serial = 1819] [outer = (nil)] 06:05:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8b4af800) [pid = 1782] [serial = 1820] [outer = 0x8a475400] 06:05:47 INFO - PROCESS | 1782 | 1461157547983 Marionette DEBUG loaded listener.js 06:05:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8b6c3000) [pid = 1782] [serial = 1821] [outer = 0x8a475400] 06:05:49 INFO - PROCESS | 1782 | 1461157549041 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]]]}] 06:05:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 06:05:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1849ms 06:05:49 INFO - PROCESS | 1782 | 1461157549082 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 06:05:49 INFO - PROCESS | 1782 | 1461157549086 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 06:05:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 06:05:49 INFO - PROCESS | 1782 | 1461157549093 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 06:05:49 INFO - PROCESS | 1782 | 1461157549098 Marionette TRACE conn4 <- [1,2398,null,{}] 06:05:49 INFO - PROCESS | 1782 | 1461157549104 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}] 06:05:49 INFO - PROCESS | 1782 | 1461157549364 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 06:05:49 INFO - PROCESS | 1782 | 1461157549759 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcce800 == 172 [pid = 1782] [id = 607] 06:05:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8bcd2800) [pid = 1782] [serial = 1822] [outer = (nil)] 06:05:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8bd43c00) [pid = 1782] [serial = 1823] [outer = 0x8bcd2800] 06:05:49 INFO - PROCESS | 1782 | 1461157549863 Marionette DEBUG loaded listener.js 06:05:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8bda6400) [pid = 1782] [serial = 1824] [outer = 0x8bcd2800] 06:05:50 INFO - PROCESS | 1782 | 1461157550810 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]]]}] 06:05:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 06:05:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1794ms 06:05:50 INFO - PROCESS | 1782 | 1461157550888 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 06:05:50 INFO - PROCESS | 1782 | 1461157550892 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 06:05:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 06:05:50 INFO - PROCESS | 1782 | 1461157550899 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 06:05:50 INFO - PROCESS | 1782 | 1461157550903 Marionette TRACE conn4 <- [1,2402,null,{}] 06:05:50 INFO - PROCESS | 1782 | 1461157550909 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}] 06:05:51 INFO - PROCESS | 1782 | 1461157551172 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 06:05:51 INFO - PROCESS | 1782 | 1461157551500 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b752000 == 173 [pid = 1782] [id = 608] 06:05:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8bd45800) [pid = 1782] [serial = 1825] [outer = (nil)] 06:05:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8dd7b000) [pid = 1782] [serial = 1826] [outer = 0x8bd45800] 06:05:51 INFO - PROCESS | 1782 | 1461157551597 Marionette DEBUG loaded listener.js 06:05:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8e73a000) [pid = 1782] [serial = 1827] [outer = 0x8bd45800] 06:05:52 INFO - PROCESS | 1782 | 1461157552531 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]]]}] 06:05:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 06:05:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1683ms 06:05:52 INFO - PROCESS | 1782 | 1461157552583 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 06:05:52 INFO - PROCESS | 1782 | 1461157552587 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 06:05:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 06:05:52 INFO - PROCESS | 1782 | 1461157552593 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 06:05:52 INFO - PROCESS | 1782 | 1461157552597 Marionette TRACE conn4 <- [1,2406,null,{}] 06:05:52 INFO - PROCESS | 1782 | 1461157552604 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}] 06:05:52 INFO - PROCESS | 1782 | 1461157552825 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 06:05:53 INFO - PROCESS | 1782 | 1461157553162 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x87cee000 == 174 [pid = 1782] [id = 609] 06:05:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8a17ec00) [pid = 1782] [serial = 1828] [outer = (nil)] 06:05:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8eabb000) [pid = 1782] [serial = 1829] [outer = 0x8a17ec00] 06:05:53 INFO - PROCESS | 1782 | 1461157553256 Marionette DEBUG loaded listener.js 06:05:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8eabf800) [pid = 1782] [serial = 1830] [outer = 0x8a17ec00] 06:05:54 INFO - PROCESS | 1782 | 1461157554164 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]]]}] 06:05:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 06:05:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1633ms 06:05:54 INFO - PROCESS | 1782 | 1461157554229 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 06:05:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 06:05:54 INFO - PROCESS | 1782 | 1461157554233 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 06:05:54 INFO - PROCESS | 1782 | 1461157554239 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 06:05:54 INFO - PROCESS | 1782 | 1461157554242 Marionette TRACE conn4 <- [1,2410,null,{}] 06:05:54 INFO - PROCESS | 1782 | 1461157554248 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}] 06:05:54 INFO - PROCESS | 1782 | 1461157554540 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 06:05:54 INFO - PROCESS | 1782 | 1461157554888 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e740800 == 175 [pid = 1782] [id = 610] 06:05:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8eae9000) [pid = 1782] [serial = 1831] [outer = (nil)] 06:05:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8f33e000) [pid = 1782] [serial = 1832] [outer = 0x8eae9000] 06:05:54 INFO - PROCESS | 1782 | 1461157554981 Marionette DEBUG loaded listener.js 06:05:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8f41e400) [pid = 1782] [serial = 1833] [outer = 0x8eae9000] 06:05:55 INFO - PROCESS | 1782 | 1461157555897 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]]]}] 06:05:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 06:05:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1729ms 06:05:55 INFO - PROCESS | 1782 | 1461157555968 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 06:05:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 06:05:55 INFO - PROCESS | 1782 | 1461157555972 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 06:05:55 INFO - PROCESS | 1782 | 1461157555979 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 06:05:55 INFO - PROCESS | 1782 | 1461157555982 Marionette TRACE conn4 <- [1,2414,null,{}] 06:05:55 INFO - PROCESS | 1782 | 1461157555988 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}] 06:05:56 INFO - PROCESS | 1782 | 1461157556245 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 06:05:56 INFO - PROCESS | 1782 | 1461157556574 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x83a0fc00 == 176 [pid = 1782] [id = 611] 06:05:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8f0abc00) [pid = 1782] [serial = 1834] [outer = (nil)] 06:05:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8fc50400) [pid = 1782] [serial = 1835] [outer = 0x8f0abc00] 06:05:56 INFO - PROCESS | 1782 | 1461157556668 Marionette DEBUG loaded listener.js 06:05:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x9017b400) [pid = 1782] [serial = 1836] [outer = 0x8f0abc00] 06:05:57 INFO - PROCESS | 1782 | 1461157557568 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]]]}] 06:05:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 06:05:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1631ms 06:05:57 INFO - PROCESS | 1782 | 1461157557610 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 06:05:57 INFO - PROCESS | 1782 | 1461157557613 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 06:05:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 06:05:57 INFO - PROCESS | 1782 | 1461157557640 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 06:05:57 INFO - PROCESS | 1782 | 1461157557644 Marionette TRACE conn4 <- [1,2418,null,{}] 06:05:57 INFO - PROCESS | 1782 | 1461157557649 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}] 06:05:57 INFO - PROCESS | 1782 | 1461157557869 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 06:05:58 INFO - PROCESS | 1782 | 1461157558225 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x88038800 == 177 [pid = 1782] [id = 612] 06:05:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8a480000) [pid = 1782] [serial = 1837] [outer = (nil)] 06:05:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x90611000) [pid = 1782] [serial = 1838] [outer = 0x8a480000] 06:05:58 INFO - PROCESS | 1782 | 1461157558321 Marionette DEBUG loaded listener.js 06:05:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x914e6000) [pid = 1782] [serial = 1839] [outer = 0x8a480000] 06:05:59 INFO - PROCESS | 1782 | 1461157559183 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]]]}] 06:05:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 06:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1595ms 06:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 06:05:59 INFO - PROCESS | 1782 | 1461157559234 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 06:05:59 INFO - PROCESS | 1782 | 1461157559237 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 06:05:59 INFO - PROCESS | 1782 | 1461157559244 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 06:05:59 INFO - PROCESS | 1782 | 1461157559248 Marionette TRACE conn4 <- [1,2422,null,{}] 06:05:59 INFO - PROCESS | 1782 | 1461157559253 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}] 06:05:59 INFO - PROCESS | 1782 | 1461157559476 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 06:05:59 INFO - PROCESS | 1782 | 1461157559820 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:05:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x838d5400 == 178 [pid = 1782] [id = 613] 06:05:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x9031c000) [pid = 1782] [serial = 1840] [outer = (nil)] 06:05:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x929c5c00) [pid = 1782] [serial = 1841] [outer = 0x9031c000] 06:05:59 INFO - PROCESS | 1782 | 1461157559920 Marionette DEBUG loaded listener.js 06:06:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x92a0c000) [pid = 1782] [serial = 1842] [outer = 0x9031c000] 06:06:00 INFO - PROCESS | 1782 | 1461157560838 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]]]}] 06:06:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 06:06:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1632ms 06:06:00 INFO - PROCESS | 1782 | 1461157560876 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 06:06:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 06:06:00 INFO - PROCESS | 1782 | 1461157560881 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 06:06:00 INFO - PROCESS | 1782 | 1461157560887 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 06:06:00 INFO - PROCESS | 1782 | 1461157560891 Marionette TRACE conn4 <- [1,2426,null,{}] 06:06:00 INFO - PROCESS | 1782 | 1461157560896 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}] 06:06:01 INFO - PROCESS | 1782 | 1461157561117 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 06:06:01 INFO - PROCESS | 1782 | 1461157561458 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x90537c00 == 179 [pid = 1782] [id = 614] 06:06:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x91ea8000) [pid = 1782] [serial = 1843] [outer = (nil)] 06:06:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x9370a400) [pid = 1782] [serial = 1844] [outer = 0x91ea8000] 06:06:01 INFO - PROCESS | 1782 | 1461157561564 Marionette DEBUG loaded listener.js 06:06:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x93a22c00) [pid = 1782] [serial = 1845] [outer = 0x91ea8000] 06:06:02 INFO - PROCESS | 1782 | 1461157562561 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]]]}] 06:06:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 06:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1737ms 06:06:02 INFO - PROCESS | 1782 | 1461157562625 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 06:06:02 INFO - PROCESS | 1782 | 1461157562629 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 06:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 06:06:02 INFO - PROCESS | 1782 | 1461157562635 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 06:06:02 INFO - PROCESS | 1782 | 1461157562640 Marionette TRACE conn4 <- [1,2430,null,{}] 06:06:02 INFO - PROCESS | 1782 | 1461157562646 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}] 06:06:02 INFO - PROCESS | 1782 | 1461157562910 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 06:06:03 INFO - PROCESS | 1782 | 1461157563264 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8be67000 == 180 [pid = 1782] [id = 615] 06:06:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x95006c00) [pid = 1782] [serial = 1846] [outer = (nil)] 06:06:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x96b63800) [pid = 1782] [serial = 1847] [outer = 0x95006c00] 06:06:03 INFO - PROCESS | 1782 | 1461157563365 Marionette DEBUG loaded listener.js 06:06:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x96ebb000) [pid = 1782] [serial = 1848] [outer = 0x95006c00] 06:06:04 INFO - PROCESS | 1782 | 1461157564324 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]]]}] 06:06:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 06:06:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1735ms 06:06:04 INFO - PROCESS | 1782 | 1461157564371 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 06:06:04 INFO - PROCESS | 1782 | 1461157564375 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 06:06:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 06:06:04 INFO - PROCESS | 1782 | 1461157564383 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 06:06:04 INFO - PROCESS | 1782 | 1461157564387 Marionette TRACE conn4 <- [1,2434,null,{}] 06:06:04 INFO - PROCESS | 1782 | 1461157564393 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}] 06:06:04 INFO - PROCESS | 1782 | 1461157564628 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 06:06:04 INFO - PROCESS | 1782 | 1461157564979 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x93a29c00 == 181 [pid = 1782] [id = 616] 06:06:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x96bc6800) [pid = 1782] [serial = 1849] [outer = (nil)] 06:06:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x97e69400) [pid = 1782] [serial = 1850] [outer = 0x96bc6800] 06:06:05 INFO - PROCESS | 1782 | 1461157565084 Marionette DEBUG loaded listener.js 06:06:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x98002800) [pid = 1782] [serial = 1851] [outer = 0x96bc6800] 06:06:05 INFO - PROCESS | 1782 | 1461157565981 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]]]}] 06:06:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 06:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1631ms 06:06:06 INFO - PROCESS | 1782 | 1461157566014 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 06:06:06 INFO - PROCESS | 1782 | 1461157566018 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 06:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 06:06:06 INFO - PROCESS | 1782 | 1461157566025 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 06:06:06 INFO - PROCESS | 1782 | 1461157566029 Marionette TRACE conn4 <- [1,2438,null,{}] 06:06:06 INFO - PROCESS | 1782 | 1461157566036 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}] 06:06:06 INFO - PROCESS | 1782 | 1461157566257 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 06:06:06 INFO - PROCESS | 1782 | 1461157566552 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x9052d400 == 182 [pid = 1782] [id = 617] 06:06:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x95004400) [pid = 1782] [serial = 1852] [outer = (nil)] 06:06:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x981b9c00) [pid = 1782] [serial = 1853] [outer = 0x95004400] 06:06:06 INFO - PROCESS | 1782 | 1461157566688 Marionette DEBUG loaded listener.js 06:06:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x9825c400) [pid = 1782] [serial = 1854] [outer = 0x95004400] 06:06:07 INFO - PROCESS | 1782 | 1461157567639 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]]]}] 06:06:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 06:06:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1682ms 06:06:07 INFO - PROCESS | 1782 | 1461157567708 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 06:06:07 INFO - PROCESS | 1782 | 1461157567711 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 06:06:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 06:06:07 INFO - PROCESS | 1782 | 1461157567718 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 06:06:07 INFO - PROCESS | 1782 | 1461157567722 Marionette TRACE conn4 <- [1,2442,null,{}] 06:06:07 INFO - PROCESS | 1782 | 1461157567727 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}] 06:06:07 INFO - PROCESS | 1782 | 1461157567957 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 06:06:08 INFO - PROCESS | 1782 | 1461157568292 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x8be6bc00 == 183 [pid = 1782] [id = 618] 06:06:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x8eaf0400) [pid = 1782] [serial = 1855] [outer = (nil)] 06:06:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x981bdc00) [pid = 1782] [serial = 1856] [outer = 0x8eaf0400] 06:06:08 INFO - PROCESS | 1782 | 1461157568395 Marionette DEBUG loaded listener.js 06:06:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x990c0800) [pid = 1782] [serial = 1857] [outer = 0x8eaf0400] 06:06:09 INFO - PROCESS | 1782 | 1461157569313 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]]]}] 06:06:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 06:06:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1636ms 06:06:09 INFO - PROCESS | 1782 | 1461157569355 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 06:06:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 06:06:09 INFO - PROCESS | 1782 | 1461157569359 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 06:06:09 INFO - PROCESS | 1782 | 1461157569365 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 06:06:09 INFO - PROCESS | 1782 | 1461157569368 Marionette TRACE conn4 <- [1,2446,null,{}] 06:06:09 INFO - PROCESS | 1782 | 1461157569374 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}] 06:06:09 INFO - PROCESS | 1782 | 1461157569599 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 06:06:09 INFO - PROCESS | 1782 | 1461157569956 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x83a08400 == 184 [pid = 1782] [id = 619] 06:06:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x99ae1c00) [pid = 1782] [serial = 1858] [outer = (nil)] 06:06:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x99aef800) [pid = 1782] [serial = 1859] [outer = 0x99ae1c00] 06:06:10 INFO - PROCESS | 1782 | 1461157570049 Marionette DEBUG loaded listener.js 06:06:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x9add1800) [pid = 1782] [serial = 1860] [outer = 0x99ae1c00] 06:06:10 INFO - PROCESS | 1782 | 1461157570969 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]]]}] 06:06:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 06:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1681ms 06:06:11 INFO - PROCESS | 1782 | 1461157571046 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 06:06:11 INFO - PROCESS | 1782 | 1461157571050 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 06:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 06:06:11 INFO - PROCESS | 1782 | 1461157571057 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 06:06:11 INFO - PROCESS | 1782 | 1461157571061 Marionette TRACE conn4 <- [1,2450,null,{}] 06:06:11 INFO - PROCESS | 1782 | 1461157571067 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}] 06:06:11 INFO - PROCESS | 1782 | 1461157571306 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 06:06:11 INFO - PROCESS | 1782 | 1461157571644 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x99934c00 == 185 [pid = 1782] [id = 620] 06:06:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x99ae1800) [pid = 1782] [serial = 1861] [outer = (nil)] 06:06:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x9dfdcc00) [pid = 1782] [serial = 1862] [outer = 0x99ae1800] 06:06:11 INFO - PROCESS | 1782 | 1461157571741 Marionette DEBUG loaded listener.js 06:06:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x9ea10c00) [pid = 1782] [serial = 1863] [outer = 0x99ae1800] 06:06:12 INFO - PROCESS | 1782 | 1461157572665 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]]]}] 06:06:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 06:06:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1640ms 06:06:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 06:06:12 INFO - PROCESS | 1782 | 1461157572698 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 06:06:12 INFO - PROCESS | 1782 | 1461157572701 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 06:06:12 INFO - PROCESS | 1782 | 1461157572708 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 06:06:12 INFO - PROCESS | 1782 | 1461157572711 Marionette TRACE conn4 <- [1,2454,null,{}] 06:06:12 INFO - PROCESS | 1782 | 1461157572718 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}] 06:06:12 INFO - PROCESS | 1782 | 1461157572941 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 06:06:13 INFO - PROCESS | 1782 | 1461157573291 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x83a10c00 == 186 [pid = 1782] [id = 621] 06:06:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x8dd74400) [pid = 1782] [serial = 1864] [outer = (nil)] 06:06:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x9fc4a400) [pid = 1782] [serial = 1865] [outer = 0x8dd74400] 06:06:13 INFO - PROCESS | 1782 | 1461157573388 Marionette DEBUG loaded listener.js 06:06:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x9fc53800) [pid = 1782] [serial = 1866] [outer = 0x8dd74400] 06:06:14 INFO - PROCESS | 1782 | 1461157574240 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]]]}] 06:06:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 06:06:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1585ms 06:06:14 INFO - PROCESS | 1782 | 1461157574293 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 06:06:14 INFO - PROCESS | 1782 | 1461157574297 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 06:06:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 06:06:14 INFO - PROCESS | 1782 | 1461157574303 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 06:06:14 INFO - PROCESS | 1782 | 1461157574308 Marionette TRACE conn4 <- [1,2458,null,{}] 06:06:14 INFO - PROCESS | 1782 | 1461157574314 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}] 06:06:14 INFO - PROCESS | 1782 | 1461157574545 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 06:06:14 INFO - PROCESS | 1782 | 1461157574898 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a83400 == 187 [pid = 1782] [id = 622] 06:06:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x9df85400) [pid = 1782] [serial = 1867] [outer = (nil)] 06:06:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x9fea2800) [pid = 1782] [serial = 1868] [outer = 0x9df85400] 06:06:15 INFO - PROCESS | 1782 | 1461157574994 Marionette DEBUG loaded listener.js 06:06:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x9fedc400) [pid = 1782] [serial = 1869] [outer = 0x9df85400] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x837f6000 == 186 [pid = 1782] [id = 509] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8e738800 == 185 [pid = 1782] [id = 408] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x914eb000 == 184 [pid = 1782] [id = 413] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x84a90800 == 183 [pid = 1782] [id = 579] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x86c2f800 == 182 [pid = 1782] [id = 329] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x838d0800 == 181 [pid = 1782] [id = 508] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x9810c400 == 180 [pid = 1782] [id = 510] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x90531c00 == 179 [pid = 1782] [id = 412] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8dcf8c00 == 178 [pid = 1782] [id = 407] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x979bf000 == 177 [pid = 1782] [id = 507] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8fb87000 == 176 [pid = 1782] [id = 411] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x890c3800 == 175 [pid = 1782] [id = 603] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8803f800 == 174 [pid = 1782] [id = 602] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x83a06800 == 173 [pid = 1782] [id = 601] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x83a08000 == 172 [pid = 1782] [id = 599] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x997b0400 == 171 [pid = 1782] [id = 598] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x91e9f800 == 170 [pid = 1782] [id = 596] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x98847400 == 169 [pid = 1782] [id = 597] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd47000 == 168 [pid = 1782] [id = 595] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x95c39400 == 167 [pid = 1782] [id = 594] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x929d3800 == 166 [pid = 1782] [id = 593] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa5b400 == 165 [pid = 1782] [id = 591] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x874cbc00 == 164 [pid = 1782] [id = 592] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8eab6800 == 163 [pid = 1782] [id = 590] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8371f000 == 162 [pid = 1782] [id = 589] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8dd74800 == 161 [pid = 1782] [id = 588] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8bda4c00 == 160 [pid = 1782] [id = 587] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8b798c00 == 159 [pid = 1782] [id = 585] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x838d7400 == 158 [pid = 1782] [id = 586] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x88036400 == 157 [pid = 1782] [id = 584] 06:06:17 INFO - PROCESS | 1782 | --DOCSHELL 0x85ad0400 == 156 [pid = 1782] [id = 583] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x97bad800) [pid = 1782] [serial = 1727] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x97e60800) [pid = 1782] [serial = 1728] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x95a27c00) [pid = 1782] [serial = 1722] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x8f0b1c00) [pid = 1782] [serial = 1703] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x980b9400) [pid = 1782] [serial = 1731] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x8f411800) [pid = 1782] [serial = 1704] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x8fb8bc00) [pid = 1782] [serial = 1706] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x9825b400) [pid = 1782] [serial = 1734] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x8b520c00) [pid = 1782] [serial = 1746] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x890bf000) [pid = 1782] [serial = 1686] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x935b2c00) [pid = 1782] [serial = 1716] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8eaef800) [pid = 1782] [serial = 1701] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x8eae2c00) [pid = 1782] [serial = 1700] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x990c4c00) [pid = 1782] [serial = 1737] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8bdadc00) [pid = 1782] [serial = 1694] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x92ae7400) [pid = 1782] [serial = 1715] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x8dd77800) [pid = 1782] [serial = 1698] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x8b4aa400) [pid = 1782] [serial = 1745] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8b4c7c00) [pid = 1782] [serial = 1688] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8bbd9c00) [pid = 1782] [serial = 1691] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x96ebb800) [pid = 1782] [serial = 1725] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8b6c8000) [pid = 1782] [serial = 1689] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x9031d800) [pid = 1782] [serial = 1709] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x9995e800) [pid = 1782] [serial = 1602] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x89316800) [pid = 1782] [serial = 1743] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x87cf1000) [pid = 1782] [serial = 1685] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x98258800) [pid = 1782] [serial = 1733] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8fc41400) [pid = 1782] [serial = 1707] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x93a24800) [pid = 1782] [serial = 1718] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x90323800) [pid = 1782] [serial = 1710] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x93a29400) [pid = 1782] [serial = 1719] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x950e9000) [pid = 1782] [serial = 1721] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x98010000) [pid = 1782] [serial = 1730] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x874cf800) [pid = 1782] [serial = 1740] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x98d39800) [pid = 1782] [serial = 1736] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8928c400) [pid = 1782] [serial = 1742] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x91e07400) [pid = 1782] [serial = 1713] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8dcfb000) [pid = 1782] [serial = 1697] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x912e9c00) [pid = 1782] [serial = 1712] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8bccd400) [pid = 1782] [serial = 1692] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8be67800) [pid = 1782] [serial = 1695] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x96eb3000) [pid = 1782] [serial = 1724] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8b51a000) [pid = 1782] [serial = 1614] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x87211c00) [pid = 1782] [serial = 1739] [outer = (nil)] [url = about:blank] 06:06:17 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8b4d0000) [pid = 1782] [serial = 1748] [outer = (nil)] [url = about:blank] 06:06:18 INFO - PROCESS | 1782 | 1461157578247 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]]]}] 06:06:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 06:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 3993ms 06:06:18 INFO - PROCESS | 1782 | 1461157578298 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 06:06:18 INFO - PROCESS | 1782 | 1461157578304 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 06:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 06:06:18 INFO - PROCESS | 1782 | 1461157578312 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 06:06:18 INFO - PROCESS | 1782 | 1461157578318 Marionette TRACE conn4 <- [1,2462,null,{}] 06:06:18 INFO - PROCESS | 1782 | 1461157578326 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}] 06:06:18 INFO - PROCESS | 1782 | 1461157578563 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 06:06:18 INFO - PROCESS | 1782 | 1461157578777 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a85400 == 157 [pid = 1782] [id = 623] 06:06:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x85ad0400) [pid = 1782] [serial = 1870] [outer = (nil)] 06:06:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x87eba000) [pid = 1782] [serial = 1871] [outer = 0x85ad0400] 06:06:18 INFO - PROCESS | 1782 | 1461157578869 Marionette DEBUG loaded listener.js 06:06:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x87eddc00) [pid = 1782] [serial = 1872] [outer = 0x85ad0400] 06:06:19 INFO - PROCESS | 1782 | 1461157579664 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]]]}] 06:06:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 06:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1380ms 06:06:19 INFO - PROCESS | 1782 | 1461157579692 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 06:06:19 INFO - PROCESS | 1782 | 1461157579700 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 06:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 06:06:19 INFO - PROCESS | 1782 | 1461157579710 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 06:06:19 INFO - PROCESS | 1782 | 1461157579714 Marionette TRACE conn4 <- [1,2466,null,{}] 06:06:19 INFO - PROCESS | 1782 | 1461157579720 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}] 06:06:20 INFO - PROCESS | 1782 | 1461157580040 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 06:06:20 INFO - PROCESS | 1782 | 1461157580176 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x874c8400 == 158 [pid = 1782] [id = 624] 06:06:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x874d3000) [pid = 1782] [serial = 1873] [outer = (nil)] 06:06:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8929b000) [pid = 1782] [serial = 1874] [outer = 0x874d3000] 06:06:20 INFO - PROCESS | 1782 | 1461157580253 Marionette DEBUG loaded listener.js 06:06:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8a1c0800) [pid = 1782] [serial = 1875] [outer = 0x874d3000] 06:06:21 INFO - PROCESS | 1782 | 1461157581249 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]]]}] 06:06:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 06:06:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1580ms 06:06:21 INFO - PROCESS | 1782 | 1461157581289 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 06:06:21 INFO - PROCESS | 1782 | 1461157581293 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 06:06:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 06:06:21 INFO - PROCESS | 1782 | 1461157581304 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 06:06:21 INFO - PROCESS | 1782 | 1461157581310 Marionette TRACE conn4 <- [1,2470,null,{}] 06:06:21 INFO - PROCESS | 1782 | 1461157581326 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}] 06:06:21 INFO - PROCESS | 1782 | 1461157581602 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 06:06:21 INFO - PROCESS | 1782 | 1461157581629 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x88032000 == 159 [pid = 1782] [id = 625] 06:06:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8b520400) [pid = 1782] [serial = 1876] [outer = (nil)] 06:06:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8b6c9000) [pid = 1782] [serial = 1877] [outer = 0x8b520400] 06:06:21 INFO - PROCESS | 1782 | 1461157581705 Marionette DEBUG loaded listener.js 06:06:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8b799000) [pid = 1782] [serial = 1878] [outer = 0x8b520400] 06:06:23 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8bda8c00) [pid = 1782] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 06:06:23 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x9031dc00) [pid = 1782] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 06:06:23 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x86c32c00) [pid = 1782] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 06:06:23 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8b79d000) [pid = 1782] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 06:06:23 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x89315c00) [pid = 1782] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 06:06:23 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x96ec0000) [pid = 1782] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 06:06:23 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x865cc400) [pid = 1782] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 06:06:23 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8a175000) [pid = 1782] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 06:06:23 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x9884a800) [pid = 1782] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 06:06:23 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8931f400) [pid = 1782] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 06:06:23 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8f41d000) [pid = 1782] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 06:06:23 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x99942800) [pid = 1782] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 06:06:23 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8a47f000) [pid = 1782] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 06:06:23 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x950dd400) [pid = 1782] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 06:06:23 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8eab6000) [pid = 1782] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 06:06:23 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8be61c00) [pid = 1782] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 06:06:23 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x84a87800) [pid = 1782] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 06:06:23 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8931dc00) [pid = 1782] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 06:06:23 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x890b8800) [pid = 1782] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 06:06:23 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x96ec4c00) [pid = 1782] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 06:06:23 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8a47e400) [pid = 1782] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 06:06:23 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x9df8f400) [pid = 1782] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 06:06:23 INFO - PROCESS | 1782 | 1461157583253 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]]]}] 06:06:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 06:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1985ms 06:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 06:06:23 INFO - PROCESS | 1782 | 1461157583346 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 06:06:23 INFO - PROCESS | 1782 | 1461157583350 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 06:06:23 INFO - PROCESS | 1782 | 1461157583357 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 06:06:23 INFO - PROCESS | 1782 | 1461157583360 Marionette TRACE conn4 <- [1,2474,null,{}] 06:06:23 INFO - PROCESS | 1782 | 1461157583366 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}] 06:06:23 INFO - PROCESS | 1782 | 1461157583569 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 06:06:23 INFO - PROCESS | 1782 | 1461157583772 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x837e8800 == 160 [pid = 1782] [id = 626] 06:06:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x865cc400) [pid = 1782] [serial = 1879] [outer = (nil)] 06:06:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8b6c4c00) [pid = 1782] [serial = 1880] [outer = 0x865cc400] 06:06:23 INFO - PROCESS | 1782 | 1461157583852 Marionette DEBUG loaded listener.js 06:06:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8b7a4000) [pid = 1782] [serial = 1881] [outer = 0x865cc400] 06:06:24 INFO - PROCESS | 1782 | 1461157584651 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]]]}] 06:06:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 06:06:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1339ms 06:06:24 INFO - PROCESS | 1782 | 1461157584695 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 06:06:24 INFO - PROCESS | 1782 | 1461157584699 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 06:06:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 06:06:24 INFO - PROCESS | 1782 | 1461157584704 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 06:06:24 INFO - PROCESS | 1782 | 1461157584707 Marionette TRACE conn4 <- [1,2478,null,{}] 06:06:24 INFO - PROCESS | 1782 | 1461157584713 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}] 06:06:24 INFO - PROCESS | 1782 | 1461157584919 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 06:06:25 INFO - PROCESS | 1782 | 1461157585334 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x83a08000 == 161 [pid = 1782] [id = 627] 06:06:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x83a09400) [pid = 1782] [serial = 1882] [outer = (nil)] 06:06:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x85accc00) [pid = 1782] [serial = 1883] [outer = 0x83a09400] 06:06:25 INFO - PROCESS | 1782 | 1461157585428 Marionette DEBUG loaded listener.js 06:06:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x86c2b400) [pid = 1782] [serial = 1884] [outer = 0x83a09400] 06:06:26 INFO - PROCESS | 1782 | 1461157586428 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]]]}] 06:06:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 06:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1784ms 06:06:26 INFO - PROCESS | 1782 | 1461157586492 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 06:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 06:06:26 INFO - PROCESS | 1782 | 1461157586501 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 06:06:26 INFO - PROCESS | 1782 | 1461157586511 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 06:06:26 INFO - PROCESS | 1782 | 1461157586516 Marionette TRACE conn4 <- [1,2482,null,{}] 06:06:26 INFO - PROCESS | 1782 | 1461157586524 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}] 06:06:26 INFO - PROCESS | 1782 | 1461157586804 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 06:06:27 INFO - PROCESS | 1782 | 1461157587152 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x88036800 == 162 [pid = 1782] [id = 628] 06:06:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x890b4c00) [pid = 1782] [serial = 1885] [outer = (nil)] 06:06:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x890c3800) [pid = 1782] [serial = 1886] [outer = 0x890b4c00] 06:06:27 INFO - PROCESS | 1782 | 1461157587260 Marionette DEBUG loaded listener.js 06:06:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8931c000) [pid = 1782] [serial = 1887] [outer = 0x890b4c00] 06:06:28 INFO - PROCESS | 1782 | 1461157588346 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]]]}] 06:06:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 06:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1888ms 06:06:28 INFO - PROCESS | 1782 | 1461157588402 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 06:06:28 INFO - PROCESS | 1782 | 1461157588408 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 06:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 06:06:28 INFO - PROCESS | 1782 | 1461157588416 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 06:06:28 INFO - PROCESS | 1782 | 1461157588420 Marionette TRACE conn4 <- [1,2486,null,{}] 06:06:28 INFO - PROCESS | 1782 | 1461157588426 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}] 06:06:28 INFO - PROCESS | 1782 | 1461157588664 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 06:06:29 INFO - PROCESS | 1782 | 1461157589051 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:29 INFO - PROCESS | 1782 | ++DOCSHELL 0x8928f000 == 163 [pid = 1782] [id = 629] 06:06:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8b4b8c00) [pid = 1782] [serial = 1888] [outer = (nil)] 06:06:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8b6cc800) [pid = 1782] [serial = 1889] [outer = 0x8b4b8c00] 06:06:29 INFO - PROCESS | 1782 | 1461157589144 Marionette DEBUG loaded listener.js 06:06:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8bccbc00) [pid = 1782] [serial = 1890] [outer = 0x8b4b8c00] 06:06:30 INFO - PROCESS | 1782 | 1461157590131 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]]]}] 06:06:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 06:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1780ms 06:06:30 INFO - PROCESS | 1782 | 1461157590198 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 06:06:30 INFO - PROCESS | 1782 | 1461157590202 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 06:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 06:06:30 INFO - PROCESS | 1782 | 1461157590216 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 06:06:30 INFO - PROCESS | 1782 | 1461157590226 Marionette TRACE conn4 <- [1,2490,null,{}] 06:06:30 INFO - PROCESS | 1782 | 1461157590235 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}] 06:06:30 INFO - PROCESS | 1782 | 1461157590523 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 06:06:30 INFO - PROCESS | 1782 | 1461157590865 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8371cc00 == 164 [pid = 1782] [id = 630] 06:06:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8a17c000) [pid = 1782] [serial = 1891] [outer = (nil)] 06:06:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8be69000) [pid = 1782] [serial = 1892] [outer = 0x8a17c000] 06:06:30 INFO - PROCESS | 1782 | 1461157590956 Marionette DEBUG loaded listener.js 06:06:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8dd78000) [pid = 1782] [serial = 1893] [outer = 0x8a17c000] 06:06:31 INFO - PROCESS | 1782 | 1461157591918 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]]]}] 06:06:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 06:06:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1745ms 06:06:31 INFO - PROCESS | 1782 | 1461157591956 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 06:06:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 06:06:31 INFO - PROCESS | 1782 | 1461157591961 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 06:06:31 INFO - PROCESS | 1782 | 1461157591967 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 06:06:31 INFO - PROCESS | 1782 | 1461157591971 Marionette TRACE conn4 <- [1,2494,null,{}] 06:06:31 INFO - PROCESS | 1782 | 1461157591977 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}] 06:06:32 INFO - PROCESS | 1782 | 1461157592202 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 06:06:32 INFO - PROCESS | 1782 | 1461157592542 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8803e000 == 165 [pid = 1782] [id = 631] 06:06:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8dcf4400) [pid = 1782] [serial = 1894] [outer = (nil)] 06:06:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8e873000) [pid = 1782] [serial = 1895] [outer = 0x8dcf4400] 06:06:32 INFO - PROCESS | 1782 | 1461157592650 Marionette DEBUG loaded listener.js 06:06:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8eab6800) [pid = 1782] [serial = 1896] [outer = 0x8dcf4400] 06:06:33 INFO - PROCESS | 1782 | 1461157593585 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]]]}] 06:06:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 06:06:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1689ms 06:06:33 INFO - PROCESS | 1782 | 1461157593657 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 06:06:33 INFO - PROCESS | 1782 | 1461157593661 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 06:06:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 06:06:33 INFO - PROCESS | 1782 | 1461157593668 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 06:06:33 INFO - PROCESS | 1782 | 1461157593672 Marionette TRACE conn4 <- [1,2498,null,{}] 06:06:33 INFO - PROCESS | 1782 | 1461157593679 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}] 06:06:33 INFO - PROCESS | 1782 | 1461157593906 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 06:06:34 INFO - PROCESS | 1782 | 1461157594253 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8eae9c00 == 166 [pid = 1782] [id = 632] 06:06:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8eaeac00) [pid = 1782] [serial = 1897] [outer = (nil)] 06:06:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8f0a4000) [pid = 1782] [serial = 1898] [outer = 0x8eaeac00] 06:06:34 INFO - PROCESS | 1782 | 1461157594364 Marionette DEBUG loaded listener.js 06:06:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8f413c00) [pid = 1782] [serial = 1899] [outer = 0x8eaeac00] 06:06:35 INFO - PROCESS | 1782 | 1461157595342 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]]]}] 06:06:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 06:06:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1731ms 06:06:35 INFO - PROCESS | 1782 | 1461157595399 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 06:06:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 06:06:35 INFO - PROCESS | 1782 | 1461157595404 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 06:06:35 INFO - PROCESS | 1782 | 1461157595410 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 06:06:35 INFO - PROCESS | 1782 | 1461157595414 Marionette TRACE conn4 <- [1,2502,null,{}] 06:06:35 INFO - PROCESS | 1782 | 1461157595420 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}] 06:06:35 INFO - PROCESS | 1782 | 1461157595653 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 06:06:36 INFO - PROCESS | 1782 | 1461157595997 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a85000 == 167 [pid = 1782] [id = 633] 06:06:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x88034c00) [pid = 1782] [serial = 1900] [outer = (nil)] 06:06:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8fc42c00) [pid = 1782] [serial = 1901] [outer = 0x88034c00] 06:06:36 INFO - PROCESS | 1782 | 1461157596091 Marionette DEBUG loaded listener.js 06:06:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8fc46000) [pid = 1782] [serial = 1902] [outer = 0x88034c00] 06:06:37 INFO - PROCESS | 1782 | 1461157597013 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]]]}] 06:06:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 06:06:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1682ms 06:06:37 INFO - PROCESS | 1782 | 1461157597091 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 06:06:37 INFO - PROCESS | 1782 | 1461157597096 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 06:06:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 06:06:37 INFO - PROCESS | 1782 | 1461157597102 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 06:06:37 INFO - PROCESS | 1782 | 1461157597105 Marionette TRACE conn4 <- [1,2506,null,{}] 06:06:37 INFO - PROCESS | 1782 | 1461157597111 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}] 06:06:37 INFO - PROCESS | 1782 | 1461157597384 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 06:06:37 INFO - PROCESS | 1782 | 1461157597737 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b51bc00 == 168 [pid = 1782] [id = 634] 06:06:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8fc44000) [pid = 1782] [serial = 1903] [outer = (nil)] 06:06:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x90534400) [pid = 1782] [serial = 1904] [outer = 0x8fc44000] 06:06:37 INFO - PROCESS | 1782 | 1461157597836 Marionette DEBUG loaded listener.js 06:06:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x91e9b800) [pid = 1782] [serial = 1905] [outer = 0x8fc44000] 06:06:38 INFO - PROCESS | 1782 | 1461157598801 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]]]}] 06:06:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 06:06:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1734ms 06:06:38 INFO - PROCESS | 1782 | 1461157598837 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 06:06:38 INFO - PROCESS | 1782 | 1461157598841 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 06:06:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 06:06:38 INFO - PROCESS | 1782 | 1461157598847 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 06:06:38 INFO - PROCESS | 1782 | 1461157598851 Marionette TRACE conn4 <- [1,2510,null,{}] 06:06:38 INFO - PROCESS | 1782 | 1461157598857 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}] 06:06:39 INFO - PROCESS | 1782 | 1461157599079 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 06:06:39 INFO - PROCESS | 1782 | 1461157599377 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fb8d800 == 169 [pid = 1782] [id = 635] 06:06:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x90319400) [pid = 1782] [serial = 1906] [outer = (nil)] 06:06:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x929d3800) [pid = 1782] [serial = 1907] [outer = 0x90319400] 06:06:39 INFO - PROCESS | 1782 | 1461157599514 Marionette DEBUG loaded listener.js 06:06:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x92a13400) [pid = 1782] [serial = 1908] [outer = 0x90319400] 06:06:40 INFO - PROCESS | 1782 | 1461157600430 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]]]}] 06:06:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 06:06:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1627ms 06:06:40 INFO - PROCESS | 1782 | 1461157600476 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 06:06:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 06:06:40 INFO - PROCESS | 1782 | 1461157600480 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 06:06:40 INFO - PROCESS | 1782 | 1461157600486 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 06:06:40 INFO - PROCESS | 1782 | 1461157600490 Marionette TRACE conn4 <- [1,2514,null,{}] 06:06:40 INFO - PROCESS | 1782 | 1461157600496 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}] 06:06:40 INFO - PROCESS | 1782 | 1461157600720 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 06:06:41 INFO - PROCESS | 1782 | 1461157601063 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e735000 == 170 [pid = 1782] [id = 636] 06:06:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8f0a4c00) [pid = 1782] [serial = 1909] [outer = (nil)] 06:06:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x9370cc00) [pid = 1782] [serial = 1910] [outer = 0x8f0a4c00] 06:06:41 INFO - PROCESS | 1782 | 1461157601156 Marionette DEBUG loaded listener.js 06:06:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x93a2d800) [pid = 1782] [serial = 1911] [outer = 0x8f0a4c00] 06:06:42 INFO - PROCESS | 1782 | 1461157602057 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]]]}] 06:06:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 06:06:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1634ms 06:06:42 INFO - PROCESS | 1782 | 1461157602121 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 06:06:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 06:06:42 INFO - PROCESS | 1782 | 1461157602125 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 06:06:42 INFO - PROCESS | 1782 | 1461157602132 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 06:06:42 INFO - PROCESS | 1782 | 1461157602136 Marionette TRACE conn4 <- [1,2518,null,{}] 06:06:42 INFO - PROCESS | 1782 | 1461157602142 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}] 06:06:42 INFO - PROCESS | 1782 | 1461157602370 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 06:06:42 INFO - PROCESS | 1782 | 1461157602737 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x950ea800 == 171 [pid = 1782] [id = 637] 06:06:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x95a2a400) [pid = 1782] [serial = 1912] [outer = (nil)] 06:06:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x95ca5800) [pid = 1782] [serial = 1913] [outer = 0x95a2a400] 06:06:42 INFO - PROCESS | 1782 | 1461157602849 Marionette DEBUG loaded listener.js 06:06:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x96ebac00) [pid = 1782] [serial = 1914] [outer = 0x95a2a400] 06:06:43 INFO - PROCESS | 1782 | 1461157603795 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]]]}] 06:06:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 06:06:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1731ms 06:06:43 INFO - PROCESS | 1782 | 1461157603863 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 06:06:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 06:06:43 INFO - PROCESS | 1782 | 1461157603868 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 06:06:43 INFO - PROCESS | 1782 | 1461157603874 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 06:06:43 INFO - PROCESS | 1782 | 1461157603879 Marionette TRACE conn4 <- [1,2522,null,{}] 06:06:43 INFO - PROCESS | 1782 | 1461157603885 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}] 06:06:44 INFO - PROCESS | 1782 | 1461157604157 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 06:06:44 INFO - PROCESS | 1782 | 1461157604508 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x950e2000 == 172 [pid = 1782] [id = 638] 06:06:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x97075000) [pid = 1782] [serial = 1915] [outer = (nil)] 06:06:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x98010000) [pid = 1782] [serial = 1916] [outer = 0x97075000] 06:06:44 INFO - PROCESS | 1782 | 1461157604602 Marionette DEBUG loaded listener.js 06:06:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x98104000) [pid = 1782] [serial = 1917] [outer = 0x97075000] 06:06:45 INFO - PROCESS | 1782 | 1461157605548 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]]]}] 06:06:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 06:06:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1737ms 06:06:45 INFO - PROCESS | 1782 | 1461157605612 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 06:06:45 INFO - PROCESS | 1782 | 1461157605616 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 06:06:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 06:06:45 INFO - PROCESS | 1782 | 1461157605622 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 06:06:45 INFO - PROCESS | 1782 | 1461157605626 Marionette TRACE conn4 <- [1,2526,null,{}] 06:06:45 INFO - PROCESS | 1782 | 1461157605632 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}] 06:06:45 INFO - PROCESS | 1782 | 1461157605863 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 06:06:46 INFO - PROCESS | 1782 | 1461157606209 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e86b000 == 173 [pid = 1782] [id = 639] 06:06:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x90176c00) [pid = 1782] [serial = 1918] [outer = (nil)] 06:06:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x98849000) [pid = 1782] [serial = 1919] [outer = 0x90176c00] 06:06:46 INFO - PROCESS | 1782 | 1461157606302 Marionette DEBUG loaded listener.js 06:06:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x98d41000) [pid = 1782] [serial = 1920] [outer = 0x90176c00] 06:06:47 INFO - PROCESS | 1782 | 1461157607194 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]]]}] 06:06:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 06:06:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1633ms 06:06:47 INFO - PROCESS | 1782 | 1461157607258 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 06:06:47 INFO - PROCESS | 1782 | 1461157607262 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 06:06:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 06:06:47 INFO - PROCESS | 1782 | 1461157607269 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 06:06:47 INFO - PROCESS | 1782 | 1461157607272 Marionette TRACE conn4 <- [1,2530,null,{}] 06:06:47 INFO - PROCESS | 1782 | 1461157607278 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}] 06:06:47 INFO - PROCESS | 1782 | 1461157607510 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 06:06:47 INFO - PROCESS | 1782 | 1461157607854 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x86c24c00 == 174 [pid = 1782] [id = 640] 06:06:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x98373c00) [pid = 1782] [serial = 1921] [outer = (nil)] 06:06:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x9995b000) [pid = 1782] [serial = 1922] [outer = 0x98373c00] 06:06:47 INFO - PROCESS | 1782 | 1461157607948 Marionette DEBUG loaded listener.js 06:06:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x99ae3800) [pid = 1782] [serial = 1923] [outer = 0x98373c00] 06:06:48 INFO - PROCESS | 1782 | 1461157608889 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]]]}] 06:06:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 06:06:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1683ms 06:06:48 INFO - PROCESS | 1782 | 1461157608953 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 06:06:48 INFO - PROCESS | 1782 | 1461157608957 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 06:06:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 06:06:48 INFO - PROCESS | 1782 | 1461157608963 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 06:06:48 INFO - PROCESS | 1782 | 1461157608967 Marionette TRACE conn4 <- [1,2534,null,{}] 06:06:48 INFO - PROCESS | 1782 | 1461157608972 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}] 06:06:49 INFO - PROCESS | 1782 | 1461157609203 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 06:06:49 INFO - PROCESS | 1782 | 1461157609543 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a479000 == 175 [pid = 1782] [id = 641] 06:06:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x9825f800) [pid = 1782] [serial = 1924] [outer = (nil)] 06:06:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x9ea18c00) [pid = 1782] [serial = 1925] [outer = 0x9825f800] 06:06:49 INFO - PROCESS | 1782 | 1461157609639 Marionette DEBUG loaded listener.js 06:06:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x9fc47000) [pid = 1782] [serial = 1926] [outer = 0x9825f800] 06:06:50 INFO - PROCESS | 1782 | 1461157610573 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]]]}] 06:06:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 06:06:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1678ms 06:06:50 INFO - PROCESS | 1782 | 1461157610642 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 06:06:50 INFO - PROCESS | 1782 | 1461157610646 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 06:06:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 06:06:50 INFO - PROCESS | 1782 | 1461157610653 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 06:06:50 INFO - PROCESS | 1782 | 1461157610657 Marionette TRACE conn4 <- [1,2538,null,{}] 06:06:50 INFO - PROCESS | 1782 | 1461157610663 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}] 06:06:50 INFO - PROCESS | 1782 | 1461157610902 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 06:06:51 INFO - PROCESS | 1782 | 1461157611255 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x950e9400 == 176 [pid = 1782] [id = 642] 06:06:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x96ec1c00) [pid = 1782] [serial = 1927] [outer = (nil)] 06:06:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0xa0a05c00) [pid = 1782] [serial = 1928] [outer = 0x96ec1c00] 06:06:51 INFO - PROCESS | 1782 | 1461157611346 Marionette DEBUG loaded listener.js 06:06:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0xa0a81800) [pid = 1782] [serial = 1929] [outer = 0x96ec1c00] 06:06:52 INFO - PROCESS | 1782 | 1461157612300 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]]]}] 06:06:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 06:06:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1685ms 06:06:52 INFO - PROCESS | 1782 | 1461157612339 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 06:06:52 INFO - PROCESS | 1782 | 1461157612342 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 06:06:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 06:06:52 INFO - PROCESS | 1782 | 1461157612349 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 06:06:52 INFO - PROCESS | 1782 | 1461157612352 Marionette TRACE conn4 <- [1,2542,null,{}] 06:06:52 INFO - PROCESS | 1782 | 1461157612358 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}] 06:06:52 INFO - PROCESS | 1782 | 1461157612586 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 06:06:52 INFO - PROCESS | 1782 | 1461157612952 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:52 INFO - PROCESS | 1782 | ++DOCSHELL 0x865cd000 == 177 [pid = 1782] [id = 643] 06:06:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x9ff9e800) [pid = 1782] [serial = 1930] [outer = (nil)] 06:06:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0xa0c3ac00) [pid = 1782] [serial = 1931] [outer = 0x9ff9e800] 06:06:53 INFO - PROCESS | 1782 | 1461157613045 Marionette DEBUG loaded listener.js 06:06:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0xa0e53c00) [pid = 1782] [serial = 1932] [outer = 0x9ff9e800] 06:06:53 INFO - PROCESS | 1782 | 1461157613921 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]]]}] 06:06:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 06:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1639ms 06:06:54 INFO - PROCESS | 1782 | 1461157613996 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 06:06:54 INFO - PROCESS | 1782 | 1461157613999 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 06:06:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 06:06:54 INFO - PROCESS | 1782 | 1461157614010 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 06:06:54 INFO - PROCESS | 1782 | 1461157614013 Marionette TRACE conn4 <- [1,2546,null,{}] 06:06:54 INFO - PROCESS | 1782 | 1461157614017 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}] 06:06:54 INFO - PROCESS | 1782 | 1461157614251 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 06:06:54 INFO - PROCESS | 1782 | 1461157614599 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:54 INFO - PROCESS | 1782 | ++DOCSHELL 0xa0c2dc00 == 178 [pid = 1782] [id = 644] 06:06:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0xa0c31400) [pid = 1782] [serial = 1933] [outer = (nil)] 06:06:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0xa0f71c00) [pid = 1782] [serial = 1934] [outer = 0xa0c31400] 06:06:54 INFO - PROCESS | 1782 | 1461157614693 Marionette DEBUG loaded listener.js 06:06:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0xa2a2e000) [pid = 1782] [serial = 1935] [outer = 0xa0c31400] 06:06:55 INFO - PROCESS | 1782 | 1461157615595 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]]]}] 06:06:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 06:06:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1634ms 06:06:55 INFO - PROCESS | 1782 | 1461157615644 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 06:06:55 INFO - PROCESS | 1782 | 1461157615647 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 06:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 06:06:55 INFO - PROCESS | 1782 | 1461157615657 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 06:06:55 INFO - PROCESS | 1782 | 1461157615660 Marionette TRACE conn4 <- [1,2550,null,{}] 06:06:55 INFO - PROCESS | 1782 | 1461157615667 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}] 06:06:55 INFO - PROCESS | 1782 | 1461157615896 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x92ae8800 == 177 [pid = 1782] [id = 572] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x837f7000 == 176 [pid = 1782] [id = 577] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x84a8d400 == 175 [pid = 1782] [id = 578] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x950e1c00 == 174 [pid = 1782] [id = 574] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x8fc4d000 == 173 [pid = 1782] [id = 570] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x8371b000 == 172 [pid = 1782] [id = 556] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x87ebec00 == 171 [pid = 1782] [id = 580] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x83614400 == 170 [pid = 1782] [id = 581] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x837f2000 == 169 [pid = 1782] [id = 559] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x95a22c00 == 168 [pid = 1782] [id = 575] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x88033c00 == 167 [pid = 1782] [id = 573] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x874ca400 == 166 [pid = 1782] [id = 576] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x92ae7c00 == 165 [pid = 1782] [id = 438] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x91e9d400 == 164 [pid = 1782] [id = 571] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x86c2a400 == 163 [pid = 1782] [id = 561] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x8b750c00 == 162 [pid = 1782] [id = 563] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x837e8800 == 161 [pid = 1782] [id = 626] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x88032000 == 160 [pid = 1782] [id = 625] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x874c8400 == 159 [pid = 1782] [id = 624] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x84a85400 == 158 [pid = 1782] [id = 623] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x838d5400 == 157 [pid = 1782] [id = 613] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x88038800 == 156 [pid = 1782] [id = 612] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x83a0fc00 == 155 [pid = 1782] [id = 611] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x8e740800 == 154 [pid = 1782] [id = 610] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x87cee000 == 153 [pid = 1782] [id = 609] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x8bcce800 == 152 [pid = 1782] [id = 607] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x8b752000 == 151 [pid = 1782] [id = 608] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x8a1c3c00 == 150 [pid = 1782] [id = 606] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x85acc800 == 149 [pid = 1782] [id = 604] 06:06:58 INFO - PROCESS | 1782 | --DOCSHELL 0x87212800 == 148 [pid = 1782] [id = 605] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x8e73ac00) [pid = 1782] [serial = 1763] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x91ecdc00) [pid = 1782] [serial = 1776] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x87cf5400) [pid = 1782] [serial = 1806] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x8bcd4400) [pid = 1782] [serial = 1758] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x8b4b7800) [pid = 1782] [serial = 1755] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x98bd5400) [pid = 1782] [serial = 1791] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x87218000) [pid = 1782] [serial = 1751] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x8b4cd000) [pid = 1782] [serial = 1811] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x997f9400) [pid = 1782] [serial = 1793] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x92a0f400) [pid = 1782] [serial = 1778] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x874d5000) [pid = 1782] [serial = 1805] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x9052f000) [pid = 1782] [serial = 1772] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x9add0c00) [pid = 1782] [serial = 1796] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8b4d0c00) [pid = 1782] [serial = 1683] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x9884e800) [pid = 1782] [serial = 1790] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x9993e800) [pid = 1782] [serial = 1794] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x96eb3800) [pid = 1782] [serial = 1782] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x91ea2000) [pid = 1782] [serial = 1775] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8f346400) [pid = 1782] [serial = 1766] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x87ec7400) [pid = 1782] [serial = 1752] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8a473c00) [pid = 1782] [serial = 1754] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x98105800) [pid = 1782] [serial = 1787] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x9df92800) [pid = 1782] [serial = 1799] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x92a14c00) [pid = 1782] [serial = 1779] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x90533000) [pid = 1782] [serial = 1773] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8bdae800) [pid = 1782] [serial = 1760] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x9810e000) [pid = 1782] [serial = 1788] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x89320800) [pid = 1782] [serial = 1809] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8e741000) [pid = 1782] [serial = 1764] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8b6c9400) [pid = 1782] [serial = 1812] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x95a2f800) [pid = 1782] [serial = 1781] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x979bf800) [pid = 1782] [serial = 1784] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8f417000) [pid = 1782] [serial = 1767] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8fc45000) [pid = 1782] [serial = 1770] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8bbda400) [pid = 1782] [serial = 1757] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x9fb8c400) [pid = 1782] [serial = 1803] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8fb87800) [pid = 1782] [serial = 1769] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x97e66000) [pid = 1782] [serial = 1785] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x9fb8a400) [pid = 1782] [serial = 1802] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x9ea0f000) [pid = 1782] [serial = 1800] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8be6e000) [pid = 1782] [serial = 1761] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x9b0a4800) [pid = 1782] [serial = 1797] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x89298c00) [pid = 1782] [serial = 1808] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8b51cc00) [pid = 1782] [serial = 1814] [outer = (nil)] [url = about:blank] 06:06:58 INFO - PROCESS | 1782 | 1461157618574 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:06:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x83a05c00 == 149 [pid = 1782] [id = 645] 06:06:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x83a0c400) [pid = 1782] [serial = 1936] [outer = (nil)] 06:06:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x85ac4000) [pid = 1782] [serial = 1937] [outer = 0x83a0c400] 06:06:58 INFO - PROCESS | 1782 | 1461157618656 Marionette DEBUG loaded listener.js 06:06:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x86c29000) [pid = 1782] [serial = 1938] [outer = 0x83a0c400] 06:06:59 INFO - PROCESS | 1782 | 1461157619510 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]]]}] 06:06:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 06:06:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 3883ms 06:06:59 INFO - PROCESS | 1782 | 1461157619539 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 06:06:59 INFO - PROCESS | 1782 | 1461157619546 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 06:06:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 06:06:59 INFO - PROCESS | 1782 | 1461157619555 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 06:06:59 INFO - PROCESS | 1782 | 1461157619559 Marionette TRACE conn4 <- [1,2554,null,{}] 06:06:59 INFO - PROCESS | 1782 | 1461157619589 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}] 06:06:59 INFO - PROCESS | 1782 | 1461157619883 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 06:07:00 INFO - PROCESS | 1782 | 1461157620034 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x87cf2c00 == 150 [pid = 1782] [id = 646] 06:07:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x87ec2000) [pid = 1782] [serial = 1939] [outer = (nil)] 06:07:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x87ec8400) [pid = 1782] [serial = 1940] [outer = 0x87ec2000] 06:07:00 INFO - PROCESS | 1782 | 1461157620115 Marionette DEBUG loaded listener.js 06:07:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x88032000) [pid = 1782] [serial = 1941] [outer = 0x87ec2000] 06:07:01 INFO - PROCESS | 1782 | 1461157621125 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]]]}] 06:07:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 06:07:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1640ms 06:07:01 INFO - PROCESS | 1782 | 1461157621198 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 06:07:01 INFO - PROCESS | 1782 | 1461157621205 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 06:07:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 06:07:01 INFO - PROCESS | 1782 | 1461157621212 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 06:07:01 INFO - PROCESS | 1782 | 1461157621216 Marionette TRACE conn4 <- [1,2558,null,{}] 06:07:01 INFO - PROCESS | 1782 | 1461157621231 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}] 06:07:01 INFO - PROCESS | 1782 | 1461157621528 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 06:07:01 INFO - PROCESS | 1782 | 1461157621559 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x874d3800 == 151 [pid = 1782] [id = 647] 06:07:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x890bac00) [pid = 1782] [serial = 1942] [outer = (nil)] 06:07:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8931cc00) [pid = 1782] [serial = 1943] [outer = 0x890bac00] 06:07:01 INFO - PROCESS | 1782 | 1461157621638 Marionette DEBUG loaded listener.js 06:07:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8a1bf800) [pid = 1782] [serial = 1944] [outer = 0x890bac00] 06:07:03 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8bd45800) [pid = 1782] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 06:07:03 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8a480000) [pid = 1782] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 06:07:03 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x874d3000) [pid = 1782] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 06:07:03 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x95004400) [pid = 1782] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 06:07:03 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x91ea8000) [pid = 1782] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 06:07:03 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8eaf0400) [pid = 1782] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 06:07:03 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x99ae1c00) [pid = 1782] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 06:07:03 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8a17ec00) [pid = 1782] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 06:07:03 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8721bc00) [pid = 1782] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 06:07:03 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8bcd2800) [pid = 1782] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 06:07:03 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x95006c00) [pid = 1782] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 06:07:03 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8b520400) [pid = 1782] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 06:07:03 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x96bc6800) [pid = 1782] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 06:07:03 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8dd74400) [pid = 1782] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 06:07:03 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8a475400) [pid = 1782] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 06:07:03 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8eae9000) [pid = 1782] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 06:07:03 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8f0abc00) [pid = 1782] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 06:07:03 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x87ce8c00) [pid = 1782] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 06:07:03 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x9031c000) [pid = 1782] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 06:07:03 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x85ad0400) [pid = 1782] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 06:07:03 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x99ae1800) [pid = 1782] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 06:07:03 INFO - PROCESS | 1782 | 1461157623568 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]]]}] 06:07:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 06:07:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 2432ms 06:07:03 INFO - PROCESS | 1782 | 1461157623645 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 06:07:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 06:07:03 INFO - PROCESS | 1782 | 1461157623650 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 06:07:03 INFO - PROCESS | 1782 | 1461157623674 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 06:07:03 INFO - PROCESS | 1782 | 1461157623683 Marionette TRACE conn4 <- [1,2562,null,{}] 06:07:03 INFO - PROCESS | 1782 | 1461157623693 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}] 06:07:03 INFO - PROCESS | 1782 | 1461157623921 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 06:07:04 INFO - PROCESS | 1782 | 1461157624131 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x874ce800 == 152 [pid = 1782] [id = 648] 06:07:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x87ceb000) [pid = 1782] [serial = 1945] [outer = (nil)] 06:07:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8b4c1400) [pid = 1782] [serial = 1946] [outer = 0x87ceb000] 06:07:04 INFO - PROCESS | 1782 | 1461157624222 Marionette DEBUG loaded listener.js 06:07:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8b51fc00) [pid = 1782] [serial = 1947] [outer = 0x87ceb000] 06:07:05 INFO - PROCESS | 1782 | 1461157625081 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]]]}] 06:07:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 06:07:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1455ms 06:07:05 INFO - PROCESS | 1782 | 1461157625114 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 06:07:05 INFO - PROCESS | 1782 | 1461157625118 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 06:07:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 06:07:05 INFO - PROCESS | 1782 | 1461157625125 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 06:07:05 INFO - PROCESS | 1782 | 1461157625130 Marionette TRACE conn4 <- [1,2566,null,{}] 06:07:05 INFO - PROCESS | 1782 | 1461157625137 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}] 06:07:05 INFO - PROCESS | 1782 | 1461157625357 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 06:07:05 INFO - PROCESS | 1782 | 1461157625772 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x838d5400 == 153 [pid = 1782] [id = 649] 06:07:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x83a06400) [pid = 1782] [serial = 1948] [outer = (nil)] 06:07:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x85ace800) [pid = 1782] [serial = 1949] [outer = 0x83a06400] 06:07:05 INFO - PROCESS | 1782 | 1461157625884 Marionette DEBUG loaded listener.js 06:07:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8721fc00) [pid = 1782] [serial = 1950] [outer = 0x83a06400] 06:07:06 INFO - PROCESS | 1782 | 1461157626928 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]]]}] 06:07:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 06:07:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1838ms 06:07:06 INFO - PROCESS | 1782 | 1461157626965 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 06:07:06 INFO - PROCESS | 1782 | 1461157626973 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 06:07:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 06:07:06 INFO - PROCESS | 1782 | 1461157626983 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 06:07:06 INFO - PROCESS | 1782 | 1461157626988 Marionette TRACE conn4 <- [1,2570,null,{}] 06:07:07 INFO - PROCESS | 1782 | 1461157626996 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}] 06:07:07 INFO - PROCESS | 1782 | 1461157627245 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 06:07:07 INFO - PROCESS | 1782 | 1461157627588 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x87eb9c00 == 154 [pid = 1782] [id = 650] 06:07:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8803f800) [pid = 1782] [serial = 1951] [outer = (nil)] 06:07:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8928fc00) [pid = 1782] [serial = 1952] [outer = 0x8803f800] 06:07:07 INFO - PROCESS | 1782 | 1461157627692 Marionette DEBUG loaded listener.js 06:07:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8a17ac00) [pid = 1782] [serial = 1953] [outer = 0x8803f800] 06:07:08 INFO - PROCESS | 1782 | 1461157628747 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]]]}] 06:07:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 06:07:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1839ms 06:07:08 INFO - PROCESS | 1782 | 1461157628827 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 06:07:08 INFO - PROCESS | 1782 | 1461157628834 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 06:07:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 06:07:08 INFO - PROCESS | 1782 | 1461157628842 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 06:07:08 INFO - PROCESS | 1782 | 1461157628845 Marionette TRACE conn4 <- [1,2574,null,{}] 06:07:08 INFO - PROCESS | 1782 | 1461157628851 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}] 06:07:09 INFO - PROCESS | 1782 | 1461157629128 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 06:07:09 INFO - PROCESS | 1782 | 1461157629519 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x89291c00 == 155 [pid = 1782] [id = 651] 06:07:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8b4cc400) [pid = 1782] [serial = 1954] [outer = (nil)] 06:07:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8b747c00) [pid = 1782] [serial = 1955] [outer = 0x8b4cc400] 06:07:09 INFO - PROCESS | 1782 | 1461157629613 Marionette DEBUG loaded listener.js 06:07:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8b7a0c00) [pid = 1782] [serial = 1956] [outer = 0x8b4cc400] 06:07:10 INFO - PROCESS | 1782 | 1461157630647 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]]]}] 06:07:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 06:07:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1880ms 06:07:10 INFO - PROCESS | 1782 | 1461157630722 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 06:07:10 INFO - PROCESS | 1782 | 1461157630726 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 06:07:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 06:07:10 INFO - PROCESS | 1782 | 1461157630744 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 06:07:10 INFO - PROCESS | 1782 | 1461157630755 Marionette TRACE conn4 <- [1,2578,null,{}] 06:07:10 INFO - PROCESS | 1782 | 1461157630765 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}] 06:07:11 INFO - PROCESS | 1782 | 1461157631112 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 06:07:11 INFO - PROCESS | 1782 | 1461157631387 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x874d2400 == 156 [pid = 1782] [id = 652] 06:07:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x89293400) [pid = 1782] [serial = 1957] [outer = (nil)] 06:07:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8bd4f000) [pid = 1782] [serial = 1958] [outer = 0x89293400] 06:07:11 INFO - PROCESS | 1782 | 1461157631480 Marionette DEBUG loaded listener.js 06:07:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8be65800) [pid = 1782] [serial = 1959] [outer = 0x89293400] 06:07:12 INFO - PROCESS | 1782 | 1461157632456 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]]]}] 06:07:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 06:07:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1799ms 06:07:12 INFO - PROCESS | 1782 | 1461157632536 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 06:07:12 INFO - PROCESS | 1782 | 1461157632541 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 06:07:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 06:07:12 INFO - PROCESS | 1782 | 1461157632547 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 06:07:12 INFO - PROCESS | 1782 | 1461157632551 Marionette TRACE conn4 <- [1,2582,null,{}] 06:07:12 INFO - PROCESS | 1782 | 1461157632557 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}] 06:07:12 INFO - PROCESS | 1782 | 1461157632841 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 06:07:13 INFO - PROCESS | 1782 | 1461157633178 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x874cd400 == 157 [pid = 1782] [id = 653] 06:07:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8bcd4c00) [pid = 1782] [serial = 1960] [outer = (nil)] 06:07:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8dcf7800) [pid = 1782] [serial = 1961] [outer = 0x8bcd4c00] 06:07:13 INFO - PROCESS | 1782 | 1461157633267 Marionette DEBUG loaded listener.js 06:07:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8dcfcc00) [pid = 1782] [serial = 1962] [outer = 0x8bcd4c00] 06:07:14 INFO - PROCESS | 1782 | 1461157634154 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]]]}] 06:07:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 06:07:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1685ms 06:07:14 INFO - PROCESS | 1782 | 1461157634233 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 06:07:14 INFO - PROCESS | 1782 | 1461157634237 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 06:07:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 06:07:14 INFO - PROCESS | 1782 | 1461157634243 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 06:07:14 INFO - PROCESS | 1782 | 1461157634247 Marionette TRACE conn4 <- [1,2586,null,{}] 06:07:14 INFO - PROCESS | 1782 | 1461157634252 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}] 06:07:14 INFO - PROCESS | 1782 | 1461157634481 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 06:07:14 INFO - PROCESS | 1782 | 1461157634828 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e86f000 == 158 [pid = 1782] [id = 654] 06:07:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8e870400) [pid = 1782] [serial = 1963] [outer = (nil)] 06:07:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8e878800) [pid = 1782] [serial = 1964] [outer = 0x8e870400] 06:07:14 INFO - PROCESS | 1782 | 1461157634937 Marionette DEBUG loaded listener.js 06:07:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8eaef400) [pid = 1782] [serial = 1965] [outer = 0x8e870400] 06:07:15 INFO - PROCESS | 1782 | 1461157635938 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]]]}] 06:07:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 06:07:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1731ms 06:07:15 INFO - PROCESS | 1782 | 1461157635975 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 06:07:15 INFO - PROCESS | 1782 | 1461157635979 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 06:07:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 06:07:15 INFO - PROCESS | 1782 | 1461157635986 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 06:07:15 INFO - PROCESS | 1782 | 1461157635990 Marionette TRACE conn4 <- [1,2590,null,{}] 06:07:15 INFO - PROCESS | 1782 | 1461157635996 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}] 06:07:16 INFO - PROCESS | 1782 | 1461157636226 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 06:07:16 INFO - PROCESS | 1782 | 1461157636563 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8928dc00 == 159 [pid = 1782] [id = 655] 06:07:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8931e000) [pid = 1782] [serial = 1966] [outer = (nil)] 06:07:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8f342800) [pid = 1782] [serial = 1967] [outer = 0x8931e000] 06:07:16 INFO - PROCESS | 1782 | 1461157636658 Marionette DEBUG loaded listener.js 06:07:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8f413800) [pid = 1782] [serial = 1968] [outer = 0x8931e000] 06:07:17 INFO - PROCESS | 1782 | 1461157637594 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]]]}] 06:07:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 06:07:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1679ms 06:07:17 INFO - PROCESS | 1782 | 1461157637668 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 06:07:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 06:07:17 INFO - PROCESS | 1782 | 1461157637672 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 06:07:17 INFO - PROCESS | 1782 | 1461157637678 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 06:07:17 INFO - PROCESS | 1782 | 1461157637682 Marionette TRACE conn4 <- [1,2594,null,{}] 06:07:17 INFO - PROCESS | 1782 | 1461157637688 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}] 06:07:17 INFO - PROCESS | 1782 | 1461157637934 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 06:07:18 INFO - PROCESS | 1782 | 1461157638270 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8e86ac00 == 160 [pid = 1782] [id = 656] 06:07:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8f33f800) [pid = 1782] [serial = 1969] [outer = (nil)] 06:07:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8fb81800) [pid = 1782] [serial = 1970] [outer = 0x8f33f800] 06:07:18 INFO - PROCESS | 1782 | 1461157638365 Marionette DEBUG loaded listener.js 06:07:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8fb8d400) [pid = 1782] [serial = 1971] [outer = 0x8f33f800] 06:07:19 INFO - PROCESS | 1782 | 1461157639350 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]]]}] 06:07:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 06:07:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1692ms 06:07:19 INFO - PROCESS | 1782 | 1461157639370 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 06:07:19 INFO - PROCESS | 1782 | 1461157639374 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 06:07:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 06:07:19 INFO - PROCESS | 1782 | 1461157639381 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 06:07:19 INFO - PROCESS | 1782 | 1461157639384 Marionette TRACE conn4 <- [1,2598,null,{}] 06:07:19 INFO - PROCESS | 1782 | 1461157639390 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}] 06:07:19 INFO - PROCESS | 1782 | 1461157639603 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 06:07:19 INFO - PROCESS | 1782 | 1461157639943 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f420800 == 161 [pid = 1782] [id = 657] 06:07:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8fa55400) [pid = 1782] [serial = 1972] [outer = (nil)] 06:07:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x912e4800) [pid = 1782] [serial = 1973] [outer = 0x8fa55400] 06:07:20 INFO - PROCESS | 1782 | 1461157640049 Marionette DEBUG loaded listener.js 06:07:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x914e3400) [pid = 1782] [serial = 1974] [outer = 0x8fa55400] 06:07:20 INFO - PROCESS | 1782 | 1461157640985 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]]]}] 06:07:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 06:07:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1683ms 06:07:21 INFO - PROCESS | 1782 | 1461157641065 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 06:07:21 INFO - PROCESS | 1782 | 1461157641069 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 06:07:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 06:07:21 INFO - PROCESS | 1782 | 1461157641075 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 06:07:21 INFO - PROCESS | 1782 | 1461157641078 Marionette TRACE conn4 <- [1,2602,null,{}] 06:07:21 INFO - PROCESS | 1782 | 1461157641084 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}] 06:07:21 INFO - PROCESS | 1782 | 1461157641340 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 06:07:21 INFO - PROCESS | 1782 | 1461157641687 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x83613400 == 162 [pid = 1782] [id = 658] 06:07:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8b753c00) [pid = 1782] [serial = 1975] [outer = (nil)] 06:07:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x91ea4800) [pid = 1782] [serial = 1976] [outer = 0x8b753c00] 06:07:21 INFO - PROCESS | 1782 | 1461157641774 Marionette DEBUG loaded listener.js 06:07:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x91ece000) [pid = 1782] [serial = 1977] [outer = 0x8b753c00] 06:07:22 INFO - PROCESS | 1782 | 1461157642744 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]]]}] 06:07:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 06:07:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1737ms 06:07:22 INFO - PROCESS | 1782 | 1461157642813 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 06:07:22 INFO - PROCESS | 1782 | 1461157642817 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 06:07:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 06:07:22 INFO - PROCESS | 1782 | 1461157642823 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 06:07:22 INFO - PROCESS | 1782 | 1461157642827 Marionette TRACE conn4 <- [1,2606,null,{}] 06:07:22 INFO - PROCESS | 1782 | 1461157642832 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}] 06:07:23 INFO - PROCESS | 1782 | 1461157643051 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 06:07:23 INFO - PROCESS | 1782 | 1461157643400 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x92aeb000 == 163 [pid = 1782] [id = 659] 06:07:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x92af2800) [pid = 1782] [serial = 1978] [outer = (nil)] 06:07:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x935a9400) [pid = 1782] [serial = 1979] [outer = 0x92af2800] 06:07:23 INFO - PROCESS | 1782 | 1461157643508 Marionette DEBUG loaded listener.js 06:07:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x93710800) [pid = 1782] [serial = 1980] [outer = 0x92af2800] 06:07:24 INFO - PROCESS | 1782 | 1461157644532 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]]]}] 06:07:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 06:07:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1778ms 06:07:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 06:07:24 INFO - PROCESS | 1782 | 1461157644603 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 06:07:24 INFO - PROCESS | 1782 | 1461157644607 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 06:07:24 INFO - PROCESS | 1782 | 1461157644613 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 06:07:24 INFO - PROCESS | 1782 | 1461157644619 Marionette TRACE conn4 <- [1,2610,null,{}] 06:07:24 INFO - PROCESS | 1782 | 1461157644624 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}] 06:07:24 INFO - PROCESS | 1782 | 1461157644914 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 06:07:25 INFO - PROCESS | 1782 | 1461157645280 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x93a26c00 == 164 [pid = 1782] [id = 660] 06:07:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x95004400) [pid = 1782] [serial = 1981] [outer = (nil)] 06:07:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x96bc9800) [pid = 1782] [serial = 1982] [outer = 0x95004400] 06:07:25 INFO - PROCESS | 1782 | 1461157645367 Marionette DEBUG loaded listener.js 06:07:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x96eae000) [pid = 1782] [serial = 1983] [outer = 0x95004400] 06:07:26 INFO - PROCESS | 1782 | 1461157646282 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]]]}] 06:07:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 06:07:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1741ms 06:07:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 06:07:26 INFO - PROCESS | 1782 | 1461157646354 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 06:07:26 INFO - PROCESS | 1782 | 1461157646357 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 06:07:26 INFO - PROCESS | 1782 | 1461157646364 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 06:07:26 INFO - PROCESS | 1782 | 1461157646367 Marionette TRACE conn4 <- [1,2614,null,{}] 06:07:26 INFO - PROCESS | 1782 | 1461157646373 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}] 06:07:26 INFO - PROCESS | 1782 | 1461157646591 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 06:07:26 INFO - PROCESS | 1782 | 1461157646931 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8eab4000 == 165 [pid = 1782] [id = 661] 06:07:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x8f342c00) [pid = 1782] [serial = 1984] [outer = (nil)] 06:07:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x96ec2000) [pid = 1782] [serial = 1985] [outer = 0x8f342c00] 06:07:27 INFO - PROCESS | 1782 | 1461157647022 Marionette DEBUG loaded listener.js 06:07:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x9796e000) [pid = 1782] [serial = 1986] [outer = 0x8f342c00] 06:07:27 INFO - PROCESS | 1782 | 1461157647938 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]]]}] 06:07:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 06:07:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1639ms 06:07:28 INFO - PROCESS | 1782 | 1461157648003 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 06:07:28 INFO - PROCESS | 1782 | 1461157648008 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 06:07:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 06:07:28 INFO - PROCESS | 1782 | 1461157648014 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 06:07:28 INFO - PROCESS | 1782 | 1461157648017 Marionette TRACE conn4 <- [1,2618,null,{}] 06:07:28 INFO - PROCESS | 1782 | 1461157648024 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}] 06:07:28 INFO - PROCESS | 1782 | 1461157648251 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 06:07:28 INFO - PROCESS | 1782 | 1461157648586 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x83611c00 == 166 [pid = 1782] [id = 662] 06:07:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x96bcac00) [pid = 1782] [serial = 1987] [outer = (nil)] 06:07:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x97e6e800) [pid = 1782] [serial = 1988] [outer = 0x96bcac00] 06:07:28 INFO - PROCESS | 1782 | 1461157648677 Marionette DEBUG loaded listener.js 06:07:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x9800c800) [pid = 1782] [serial = 1989] [outer = 0x96bcac00] 06:07:29 INFO - PROCESS | 1782 | 1461157649596 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]]]}] 06:07:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 06:07:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1632ms 06:07:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 06:07:29 INFO - PROCESS | 1782 | 1461157649647 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 06:07:29 INFO - PROCESS | 1782 | 1461157649650 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 06:07:29 INFO - PROCESS | 1782 | 1461157649656 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 06:07:29 INFO - PROCESS | 1782 | 1461157649660 Marionette TRACE conn4 <- [1,2622,null,{}] 06:07:29 INFO - PROCESS | 1782 | 1461157649665 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}] 06:07:29 INFO - PROCESS | 1782 | 1461157649889 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 06:07:30 INFO - PROCESS | 1782 | 1461157650241 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fc43c00 == 167 [pid = 1782] [id = 663] 06:07:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x96ec5c00) [pid = 1782] [serial = 1990] [outer = (nil)] 06:07:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x98255000) [pid = 1782] [serial = 1991] [outer = 0x96ec5c00] 06:07:30 INFO - PROCESS | 1782 | 1461157650332 Marionette DEBUG loaded listener.js 06:07:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x98258000) [pid = 1782] [serial = 1992] [outer = 0x96ec5c00] 06:07:31 INFO - PROCESS | 1782 | 1461157651243 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]]]}] 06:07:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 06:07:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1646ms 06:07:31 INFO - PROCESS | 1782 | 1461157651302 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 06:07:31 INFO - PROCESS | 1782 | 1461157651305 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 06:07:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 06:07:31 INFO - PROCESS | 1782 | 1461157651311 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 06:07:31 INFO - PROCESS | 1782 | 1461157651315 Marionette TRACE conn4 <- [1,2626,null,{}] 06:07:31 INFO - PROCESS | 1782 | 1461157651320 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}] 06:07:31 INFO - PROCESS | 1782 | 1461157651560 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 06:07:31 INFO - PROCESS | 1782 | 1461157651898 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x838d3800 == 168 [pid = 1782] [id = 664] 06:07:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x914ebc00) [pid = 1782] [serial = 1993] [outer = (nil)] 06:07:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x98d47400) [pid = 1782] [serial = 1994] [outer = 0x914ebc00] 06:07:31 INFO - PROCESS | 1782 | 1461157651991 Marionette DEBUG loaded listener.js 06:07:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x997a7400) [pid = 1782] [serial = 1995] [outer = 0x914ebc00] 06:07:32 INFO - PROCESS | 1782 | 1461157652944 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]]]}] 06:07:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 06:07:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1681ms 06:07:32 INFO - PROCESS | 1782 | 1461157652994 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 06:07:32 INFO - PROCESS | 1782 | 1461157652998 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 06:07:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 06:07:33 INFO - PROCESS | 1782 | 1461157653004 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 06:07:33 INFO - PROCESS | 1782 | 1461157653007 Marionette TRACE conn4 <- [1,2630,null,{}] 06:07:33 INFO - PROCESS | 1782 | 1461157653013 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}] 06:07:33 INFO - PROCESS | 1782 | 1461157653243 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 06:07:33 INFO - PROCESS | 1782 | 1461157653582 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x95c39800 == 169 [pid = 1782] [id = 665] 06:07:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x98847000) [pid = 1782] [serial = 1996] [outer = (nil)] 06:07:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x99aedc00) [pid = 1782] [serial = 1997] [outer = 0x98847000] 06:07:33 INFO - PROCESS | 1782 | 1461157653676 Marionette DEBUG loaded listener.js 06:07:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x9add2000) [pid = 1782] [serial = 1998] [outer = 0x98847000] 06:07:34 INFO - PROCESS | 1782 | 1461157654639 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]]]}] 06:07:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 06:07:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1689ms 06:07:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 06:07:34 INFO - PROCESS | 1782 | 1461157654693 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 06:07:34 INFO - PROCESS | 1782 | 1461157654696 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 06:07:34 INFO - PROCESS | 1782 | 1461157654703 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 06:07:34 INFO - PROCESS | 1782 | 1461157654706 Marionette TRACE conn4 <- [1,2634,null,{}] 06:07:34 INFO - PROCESS | 1782 | 1461157654712 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}] 06:07:34 INFO - PROCESS | 1782 | 1461157654933 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 06:07:35 INFO - PROCESS | 1782 | 1461157655283 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x865cd800 == 170 [pid = 1782] [id = 666] 06:07:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x98109000) [pid = 1782] [serial = 1999] [outer = (nil)] 06:07:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x9ea14000) [pid = 1782] [serial = 2000] [outer = 0x98109000] 06:07:35 INFO - PROCESS | 1782 | 1461157655376 Marionette DEBUG loaded listener.js 06:07:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x9fb31400) [pid = 1782] [serial = 2001] [outer = 0x98109000] 06:07:36 INFO - PROCESS | 1782 | 1461157656274 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]]]}] 06:07:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 06:07:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1642ms 06:07:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8f418000 == 169 [pid = 1782] [id = 414] 06:07:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8f341800 == 168 [pid = 1782] [id = 410] 06:07:38 INFO - PROCESS | 1782 | --DOCSHELL 0x96eae400 == 167 [pid = 1782] [id = 318] 06:07:38 INFO - PROCESS | 1782 | --DOCSHELL 0x874ce800 == 166 [pid = 1782] [id = 648] 06:07:38 INFO - PROCESS | 1782 | --DOCSHELL 0x874d3800 == 165 [pid = 1782] [id = 647] 06:07:38 INFO - PROCESS | 1782 | --DOCSHELL 0x87cf2c00 == 164 [pid = 1782] [id = 646] 06:07:38 INFO - PROCESS | 1782 | --DOCSHELL 0x83a05c00 == 163 [pid = 1782] [id = 645] 06:07:38 INFO - PROCESS | 1782 | --DOCSHELL 0x950ea800 == 162 [pid = 1782] [id = 637] 06:07:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8fb8d800 == 161 [pid = 1782] [id = 635] 06:07:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8e735000 == 160 [pid = 1782] [id = 636] 06:07:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8b51bc00 == 159 [pid = 1782] [id = 634] 06:07:38 INFO - PROCESS | 1782 | --DOCSHELL 0x84a85000 == 158 [pid = 1782] [id = 633] 06:07:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8eae9c00 == 157 [pid = 1782] [id = 632] 06:07:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8803e000 == 156 [pid = 1782] [id = 631] 06:07:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8928f000 == 155 [pid = 1782] [id = 629] 06:07:38 INFO - PROCESS | 1782 | --DOCSHELL 0x8371cc00 == 154 [pid = 1782] [id = 630] 06:07:38 INFO - PROCESS | 1782 | --DOCSHELL 0x88036800 == 153 [pid = 1782] [id = 628] 06:07:38 INFO - PROCESS | 1782 | --DOCSHELL 0x83a08000 == 152 [pid = 1782] [id = 627] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x8dd7b000) [pid = 1782] [serial = 1826] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x90611000) [pid = 1782] [serial = 1838] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x8a1c0800) [pid = 1782] [serial = 1875] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x981b9c00) [pid = 1782] [serial = 1853] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x9370a400) [pid = 1782] [serial = 1844] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x981bdc00) [pid = 1782] [serial = 1856] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x99aef800) [pid = 1782] [serial = 1859] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x8eabb000) [pid = 1782] [serial = 1829] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x874d2000) [pid = 1782] [serial = 1817] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8b6c4c00) [pid = 1782] [serial = 1880] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x9825c400) [pid = 1782] [serial = 1854] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8bd43c00) [pid = 1782] [serial = 1823] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x87ec8c00) [pid = 1782] [serial = 1818] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x96ebb000) [pid = 1782] [serial = 1848] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8b6c9000) [pid = 1782] [serial = 1877] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8e73a000) [pid = 1782] [serial = 1827] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x990c0800) [pid = 1782] [serial = 1857] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x93a22c00) [pid = 1782] [serial = 1845] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x914e6000) [pid = 1782] [serial = 1839] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8929b000) [pid = 1782] [serial = 1874] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x97e69400) [pid = 1782] [serial = 1850] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x9fc53800) [pid = 1782] [serial = 1866] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8b4af800) [pid = 1782] [serial = 1820] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8f33e000) [pid = 1782] [serial = 1832] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x9017b400) [pid = 1782] [serial = 1836] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x9add1800) [pid = 1782] [serial = 1860] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8b6cd400) [pid = 1782] [serial = 1749] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x96b63800) [pid = 1782] [serial = 1847] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x929c5c00) [pid = 1782] [serial = 1841] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x87eba000) [pid = 1782] [serial = 1871] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x9fea2800) [pid = 1782] [serial = 1868] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x98002800) [pid = 1782] [serial = 1851] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8eabf800) [pid = 1782] [serial = 1830] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8b799000) [pid = 1782] [serial = 1878] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8b6c3000) [pid = 1782] [serial = 1821] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8bda6400) [pid = 1782] [serial = 1824] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x87eddc00) [pid = 1782] [serial = 1872] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x9dfdcc00) [pid = 1782] [serial = 1862] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x9ea10c00) [pid = 1782] [serial = 1863] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x9fc4a400) [pid = 1782] [serial = 1865] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8f41e400) [pid = 1782] [serial = 1833] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x92a0c000) [pid = 1782] [serial = 1842] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8fc50400) [pid = 1782] [serial = 1835] [outer = (nil)] [url = about:blank] 06:07:38 INFO - PROCESS | 1782 | 1461157658704 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 06:07:38 INFO - PROCESS | 1782 | 1461157658709 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 06:07:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 06:07:38 INFO - PROCESS | 1782 | 1461157658745 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 06:07:38 INFO - PROCESS | 1782 | 1461157658753 Marionette TRACE conn4 <- [1,2638,null,{}] 06:07:38 INFO - PROCESS | 1782 | 1461157658760 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}] 06:07:38 INFO - PROCESS | 1782 | 1461157658970 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 06:07:39 INFO - PROCESS | 1782 | 1461157659212 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x874d6c00 == 153 [pid = 1782] [id = 667] 06:07:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x87ce7400) [pid = 1782] [serial = 2002] [outer = (nil)] 06:07:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x87cf0400) [pid = 1782] [serial = 2003] [outer = 0x87ce7400] 06:07:39 INFO - PROCESS | 1782 | 1461157659294 Marionette DEBUG loaded listener.js 06:07:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x87ec8800) [pid = 1782] [serial = 2004] [outer = 0x87ce7400] 06:07:40 INFO - PROCESS | 1782 | 1461157660147 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]]]}] 06:07:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 06:07:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1445ms 06:07:40 INFO - PROCESS | 1782 | 1461157660188 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 06:07:40 INFO - PROCESS | 1782 | 1461157660193 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 06:07:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 06:07:40 INFO - PROCESS | 1782 | 1461157660205 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 06:07:40 INFO - PROCESS | 1782 | 1461157660210 Marionette TRACE conn4 <- [1,2642,null,{}] 06:07:40 INFO - PROCESS | 1782 | 1461157660216 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}] 06:07:40 INFO - PROCESS | 1782 | 1461157660433 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 06:07:40 INFO - PROCESS | 1782 | 1461157660667 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x865cb400 == 154 [pid = 1782] [id = 668] 06:07:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x874cb400) [pid = 1782] [serial = 2005] [outer = (nil)] 06:07:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x89294c00) [pid = 1782] [serial = 2006] [outer = 0x874cb400] 06:07:40 INFO - PROCESS | 1782 | 1461157660743 Marionette DEBUG loaded listener.js 06:07:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8a1bd800) [pid = 1782] [serial = 2007] [outer = 0x874cb400] 06:07:41 INFO - PROCESS | 1782 | 1461157661759 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]]]}] 06:07:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 06:07:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1601ms 06:07:41 INFO - PROCESS | 1782 | 1461157661802 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 06:07:41 INFO - PROCESS | 1782 | 1461157661806 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 06:07:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 06:07:41 INFO - PROCESS | 1782 | 1461157661820 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 06:07:41 INFO - PROCESS | 1782 | 1461157661823 Marionette TRACE conn4 <- [1,2646,null,{}] 06:07:41 INFO - PROCESS | 1782 | 1461157661836 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}] 06:07:42 INFO - PROCESS | 1782 | 1461157662134 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 06:07:42 INFO - PROCESS | 1782 | 1461157662167 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:42 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4d0c00 == 155 [pid = 1782] [id = 669] 06:07:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8b6c4c00) [pid = 1782] [serial = 2008] [outer = (nil)] 06:07:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8b6cd400) [pid = 1782] [serial = 2009] [outer = 0x8b6c4c00] 06:07:42 INFO - PROCESS | 1782 | 1461157662250 Marionette DEBUG loaded listener.js 06:07:42 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8b752800) [pid = 1782] [serial = 2010] [outer = 0x8b6c4c00] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x83a09400) [pid = 1782] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8fc44000) [pid = 1782] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8f0a4c00) [pid = 1782] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x9ff9e800) [pid = 1782] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x890b4c00) [pid = 1782] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x890bac00) [pid = 1782] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x98373c00) [pid = 1782] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x95a2a400) [pid = 1782] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8a17c000) [pid = 1782] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x96ec1c00) [pid = 1782] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x97075000) [pid = 1782] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x9825f800) [pid = 1782] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8eaeac00) [pid = 1782] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0xa0c31400) [pid = 1782] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8b4b8c00) [pid = 1782] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x87ec2000) [pid = 1782] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x90176c00) [pid = 1782] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x83a0c400) [pid = 1782] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x90319400) [pid = 1782] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8dcf4400) [pid = 1782] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x88034c00) [pid = 1782] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x9df85400) [pid = 1782] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 06:07:43 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x86c29c00) [pid = 1782] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 06:07:43 INFO - PROCESS | 1782 | 1461157663923 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]]]}] 06:07:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 06:07:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2183ms 06:07:44 INFO - PROCESS | 1782 | 1461157664004 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 06:07:44 INFO - PROCESS | 1782 | 1461157664008 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 06:07:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 06:07:44 INFO - PROCESS | 1782 | 1461157664014 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 06:07:44 INFO - PROCESS | 1782 | 1461157664017 Marionette TRACE conn4 <- [1,2650,null,{}] 06:07:44 INFO - PROCESS | 1782 | 1461157664022 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}] 06:07:44 INFO - PROCESS | 1782 | 1461157664333 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 06:07:44 INFO - PROCESS | 1782 | 1461157664350 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x85ac6800 == 156 [pid = 1782] [id = 670] 06:07:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x890bac00) [pid = 1782] [serial = 2011] [outer = (nil)] 06:07:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8b519400) [pid = 1782] [serial = 2012] [outer = 0x890bac00] 06:07:44 INFO - PROCESS | 1782 | 1461157664428 Marionette DEBUG loaded listener.js 06:07:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8bbe0800) [pid = 1782] [serial = 2013] [outer = 0x890bac00] 06:07:45 INFO - PROCESS | 1782 | 1461157665320 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]]]}] 06:07:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 06:07:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1328ms 06:07:45 INFO - PROCESS | 1782 | 1461157665345 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 06:07:45 INFO - PROCESS | 1782 | 1461157665348 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 06:07:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 06:07:45 INFO - PROCESS | 1782 | 1461157665355 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 06:07:45 INFO - PROCESS | 1782 | 1461157665358 Marionette TRACE conn4 <- [1,2654,null,{}] 06:07:45 INFO - PROCESS | 1782 | 1461157665363 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}] 06:07:45 INFO - PROCESS | 1782 | 1461157665561 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 06:07:45 INFO - PROCESS | 1782 | 1461157665945 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a89800 == 157 [pid = 1782] [id = 671] 06:07:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x85acec00) [pid = 1782] [serial = 2014] [outer = (nil)] 06:07:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x86c2e800) [pid = 1782] [serial = 2015] [outer = 0x85acec00] 06:07:46 INFO - PROCESS | 1782 | 1461157666112 Marionette DEBUG loaded listener.js 06:07:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x874d2c00) [pid = 1782] [serial = 2016] [outer = 0x85acec00] 06:07:47 INFO - PROCESS | 1782 | 1461157667086 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]]]}] 06:07:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 06:07:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1782ms 06:07:47 INFO - PROCESS | 1782 | 1461157667140 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 06:07:47 INFO - PROCESS | 1782 | 1461157667148 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 06:07:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 06:07:47 INFO - PROCESS | 1782 | 1461157667158 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 06:07:47 INFO - PROCESS | 1782 | 1461157667164 Marionette TRACE conn4 <- [1,2658,null,{}] 06:07:47 INFO - PROCESS | 1782 | 1461157667171 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}] 06:07:47 INFO - PROCESS | 1782 | 1461157667450 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 06:07:47 INFO - PROCESS | 1782 | 1461157667796 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:47 INFO - PROCESS | 1782 | ++DOCSHELL 0x89294000 == 158 [pid = 1782] [id = 672] 06:07:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8a17e000) [pid = 1782] [serial = 2017] [outer = (nil)] 06:07:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8a479800) [pid = 1782] [serial = 2018] [outer = 0x8a17e000] 06:07:47 INFO - PROCESS | 1782 | 1461157667889 Marionette DEBUG loaded listener.js 06:07:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8b4c3400) [pid = 1782] [serial = 2019] [outer = 0x8a17e000] 06:07:48 INFO - PROCESS | 1782 | 1461157668923 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]]]}] 06:07:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 06:07:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1832ms 06:07:48 INFO - PROCESS | 1782 | 1461157668994 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 06:07:49 INFO - PROCESS | 1782 | 1461157669000 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 06:07:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 06:07:49 INFO - PROCESS | 1782 | 1461157669007 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 06:07:49 INFO - PROCESS | 1782 | 1461157669010 Marionette TRACE conn4 <- [1,2662,null,{}] 06:07:49 INFO - PROCESS | 1782 | 1461157669017 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}] 06:07:49 INFO - PROCESS | 1782 | 1461157669297 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 06:07:49 INFO - PROCESS | 1782 | 1461157669726 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:49 INFO - PROCESS | 1782 | ++DOCSHELL 0x87edc800 == 159 [pid = 1782] [id = 673] 06:07:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8bbdf000) [pid = 1782] [serial = 2020] [outer = (nil)] 06:07:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8bd41400) [pid = 1782] [serial = 2021] [outer = 0x8bbdf000] 06:07:49 INFO - PROCESS | 1782 | 1461157669818 Marionette DEBUG loaded listener.js 06:07:49 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8bda6000) [pid = 1782] [serial = 2022] [outer = 0x8bbdf000] 06:07:50 INFO - PROCESS | 1782 | 1461157670786 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]]]}] 06:07:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 06:07:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1830ms 06:07:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 06:07:50 INFO - PROCESS | 1782 | 1461157670838 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 06:07:50 INFO - PROCESS | 1782 | 1461157670842 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 06:07:50 INFO - PROCESS | 1782 | 1461157670858 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 06:07:50 INFO - PROCESS | 1782 | 1461157670867 Marionette TRACE conn4 <- [1,2666,null,{}] 06:07:50 INFO - PROCESS | 1782 | 1461157670874 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}] 06:07:51 INFO - PROCESS | 1782 | 1461157671225 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 06:07:51 INFO - PROCESS | 1782 | 1461157671488 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b6ccc00 == 160 [pid = 1782] [id = 674] 06:07:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8bd45000) [pid = 1782] [serial = 2023] [outer = (nil)] 06:07:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8e73f800) [pid = 1782] [serial = 2024] [outer = 0x8bd45000] 06:07:51 INFO - PROCESS | 1782 | 1461157671580 Marionette DEBUG loaded listener.js 06:07:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8e86dc00) [pid = 1782] [serial = 2025] [outer = 0x8bd45000] 06:07:52 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 06:07:52 INFO - PROCESS | 1782 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:07:52 INFO - PROCESS | 1782 | 1461157672909 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]]]}] 06:07:52 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) 06:07:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2102ms 06:07:52 INFO - PROCESS | 1782 | 1461157672951 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 06:07:52 INFO - PROCESS | 1782 | 1461157672956 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 06:07:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 06:07:52 INFO - PROCESS | 1782 | 1461157672963 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 06:07:52 INFO - PROCESS | 1782 | 1461157672966 Marionette TRACE conn4 <- [1,2670,null,{}] 06:07:52 INFO - PROCESS | 1782 | 1461157672973 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}] 06:07:53 INFO - PROCESS | 1782 | 1461157673277 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 06:07:53 INFO - PROCESS | 1782 | 1461157673570 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8be6cc00 == 161 [pid = 1782] [id = 675] 06:07:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8be6f000) [pid = 1782] [serial = 2026] [outer = (nil)] 06:07:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8eae3c00) [pid = 1782] [serial = 2027] [outer = 0x8be6f000] 06:07:53 INFO - PROCESS | 1782 | 1461157673658 Marionette DEBUG loaded listener.js 06:07:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8eae8800) [pid = 1782] [serial = 2028] [outer = 0x8be6f000] 06:07:55 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 06:07:55 INFO - PROCESS | 1782 | 1461157675058 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 06:07:55 INFO - PROCESS | 1782 | 1461157675111 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 06:07:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 06:07:55 INFO - PROCESS | 1782 | 1461157675119 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 06:07:55 INFO - PROCESS | 1782 | 1461157675123 Marionette TRACE conn4 <- [1,2674,null,{}] 06:07:55 INFO - PROCESS | 1782 | 1461157675129 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}] 06:07:55 INFO - PROCESS | 1782 | 1461157675436 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 06:07:55 INFO - PROCESS | 1782 | 1461157675698 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f0a4c00 == 162 [pid = 1782] [id = 676] 06:07:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8f0b1c00) [pid = 1782] [serial = 2029] [outer = (nil)] 06:07:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8f412400) [pid = 1782] [serial = 2030] [outer = 0x8f0b1c00] 06:07:55 INFO - PROCESS | 1782 | 1461157675800 Marionette DEBUG loaded listener.js 06:07:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x90176c00) [pid = 1782] [serial = 2031] [outer = 0x8f0b1c00] 06:07:57 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 06:07:57 INFO - PROCESS | 1782 | 1461157677220 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] 06:07:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 06:07:57 INFO - PROCESS | 1782 | 1461157677257 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 06:07:57 INFO - PROCESS | 1782 | 1461157677266 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 06:07:57 INFO - PROCESS | 1782 | 1461157677272 Marionette TRACE conn4 <- [1,2678,null,{}] 06:07:57 INFO - PROCESS | 1782 | 1461157677278 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}] 06:07:57 INFO - PROCESS | 1782 | 1461157677607 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 06:07:57 INFO - PROCESS | 1782 | 1461157677881 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:07:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x890bb000 == 163 [pid = 1782] [id = 677] 06:07:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8f340400) [pid = 1782] [serial = 2032] [outer = (nil)] 06:07:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x912e7800) [pid = 1782] [serial = 2033] [outer = 0x8f340400] 06:07:57 INFO - PROCESS | 1782 | 1461157677982 Marionette DEBUG loaded listener.js 06:07:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x91e9a400) [pid = 1782] [serial = 2034] [outer = 0x8f340400] 06:07:59 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 06:07:59 INFO - PROCESS | 1782 | 1461157679365 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]]]}] 06:07:59 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) 06:07:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2145ms 06:07:59 INFO - PROCESS | 1782 | 1461157679409 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 06:07:59 INFO - PROCESS | 1782 | 1461157679413 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 06:07:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 06:07:59 INFO - PROCESS | 1782 | 1461157679419 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 06:07:59 INFO - PROCESS | 1782 | 1461157679422 Marionette TRACE conn4 <- [1,2682,null,{}] 06:07:59 INFO - PROCESS | 1782 | 1461157679428 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}] 06:07:59 INFO - PROCESS | 1782 | 1461157679732 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 06:08:00 INFO - PROCESS | 1782 | 1461157679999 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b6ca000 == 164 [pid = 1782] [id = 678] 06:08:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x9060f400) [pid = 1782] [serial = 2035] [outer = (nil)] 06:08:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x92a0cc00) [pid = 1782] [serial = 2036] [outer = 0x9060f400] 06:08:00 INFO - PROCESS | 1782 | 1461157680088 Marionette DEBUG loaded listener.js 06:08:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x935ab400) [pid = 1782] [serial = 2037] [outer = 0x9060f400] 06:08:01 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 06:08:01 INFO - PROCESS | 1782 | 1461157681465 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]]]}] 06:08:01 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) 06:08:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2079ms 06:08:01 INFO - PROCESS | 1782 | 1461157681500 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 06:08:01 INFO - PROCESS | 1782 | 1461157681504 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 06:08:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 06:08:01 INFO - PROCESS | 1782 | 1461157681512 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 06:08:01 INFO - PROCESS | 1782 | 1461157681517 Marionette TRACE conn4 <- [1,2686,null,{}] 06:08:01 INFO - PROCESS | 1782 | 1461157681523 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}] 06:08:01 INFO - PROCESS | 1782 | 1461157681785 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 06:08:02 INFO - PROCESS | 1782 | 1461157682053 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ed5400 == 165 [pid = 1782] [id = 679] 06:08:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x92a0bc00) [pid = 1782] [serial = 2038] [outer = (nil)] 06:08:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x93a26000) [pid = 1782] [serial = 2039] [outer = 0x92a0bc00] 06:08:02 INFO - PROCESS | 1782 | 1461157682141 Marionette DEBUG loaded listener.js 06:08:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x93c05800) [pid = 1782] [serial = 2040] [outer = 0x92a0bc00] 06:08:03 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 06:08:03 INFO - PROCESS | 1782 | 1461157683498 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] 06:08:03 INFO - PROCESS | 1782 | 1461157683559 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 06:08:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 06:08:03 INFO - PROCESS | 1782 | 1461157683567 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 06:08:03 INFO - PROCESS | 1782 | 1461157683571 Marionette TRACE conn4 <- [1,2690,null,{}] 06:08:03 INFO - PROCESS | 1782 | 1461157683576 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}] 06:08:03 INFO - PROCESS | 1782 | 1461157683874 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 06:08:04 INFO - PROCESS | 1782 | 1461157684142 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x93a22c00 == 166 [pid = 1782] [id = 680] 06:08:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x93a27400) [pid = 1782] [serial = 2041] [outer = (nil)] 06:08:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x96b63800) [pid = 1782] [serial = 2042] [outer = 0x93a27400] 06:08:04 INFO - PROCESS | 1782 | 1461157684231 Marionette DEBUG loaded listener.js 06:08:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x96eaa800) [pid = 1782] [serial = 2043] [outer = 0x93a27400] 06:08:05 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 06:08:05 INFO - PROCESS | 1782 | 1461157685631 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] 06:08:05 INFO - PROCESS | 1782 | 1461157685664 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 06:08:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 06:08:05 INFO - PROCESS | 1782 | 1461157685670 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 06:08:05 INFO - PROCESS | 1782 | 1461157685675 Marionette TRACE conn4 <- [1,2694,null,{}] 06:08:05 INFO - PROCESS | 1782 | 1461157685681 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}] 06:08:05 INFO - PROCESS | 1782 | 1461157685954 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 06:08:06 INFO - PROCESS | 1782 | 1461157686249 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x93c02000 == 167 [pid = 1782] [id = 681] 06:08:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x95ca4000) [pid = 1782] [serial = 2044] [outer = (nil)] 06:08:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x97e66c00) [pid = 1782] [serial = 2045] [outer = 0x95ca4000] 06:08:06 INFO - PROCESS | 1782 | 1461157686353 Marionette DEBUG loaded listener.js 06:08:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x9810b800) [pid = 1782] [serial = 2046] [outer = 0x95ca4000] 06:08:07 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 06:08:07 INFO - PROCESS | 1782 | 1461157687797 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] 06:08:07 INFO - PROCESS | 1782 | 1461157687863 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 06:08:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 06:08:07 INFO - PROCESS | 1782 | 1461157687870 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 06:08:07 INFO - PROCESS | 1782 | 1461157687875 Marionette TRACE conn4 <- [1,2698,null,{}] 06:08:07 INFO - PROCESS | 1782 | 1461157687993 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}] 06:08:08 INFO - PROCESS | 1782 | 1461157688257 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 06:08:08 INFO - PROCESS | 1782 | 1461157688548 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x97006800 == 168 [pid = 1782] [id = 682] 06:08:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x97080c00) [pid = 1782] [serial = 2047] [outer = (nil)] 06:08:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x98374800) [pid = 1782] [serial = 2048] [outer = 0x97080c00] 06:08:08 INFO - PROCESS | 1782 | 1461157688636 Marionette DEBUG loaded listener.js 06:08:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x997b0400) [pid = 1782] [serial = 2049] [outer = 0x97080c00] 06:08:09 INFO - PROCESS | 1782 | SkCairoFTTypeface::onFilterRec unimplemented 06:08:10 INFO - PROCESS | 1782 | 1461157690006 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] 06:08:10 INFO - PROCESS | 1782 | 1461157690054 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 06:08:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 06:08:10 INFO - PROCESS | 1782 | 1461157690060 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 06:08:10 INFO - PROCESS | 1782 | 1461157690063 Marionette TRACE conn4 <- [1,2702,null,{}] 06:08:10 INFO - PROCESS | 1782 | 1461157690070 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}] 06:08:10 INFO - PROCESS | 1782 | 1461157690366 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 06:08:10 INFO - PROCESS | 1782 | 1461157690637 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x98260000 == 169 [pid = 1782] [id = 683] 06:08:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x982c0800) [pid = 1782] [serial = 2050] [outer = (nil)] 06:08:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x9b0f5c00) [pid = 1782] [serial = 2051] [outer = 0x982c0800] 06:08:10 INFO - PROCESS | 1782 | 1461157690723 Marionette DEBUG loaded listener.js 06:08:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x9dfd6c00) [pid = 1782] [serial = 2052] [outer = 0x982c0800] 06:08:11 INFO - PROCESS | 1782 | 1461157691677 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]]]}] 06:08:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 06:08:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1679ms 06:08:11 INFO - PROCESS | 1782 | 1461157691740 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 06:08:11 INFO - PROCESS | 1782 | 1461157691744 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 06:08:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 06:08:11 INFO - PROCESS | 1782 | 1461157691750 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 06:08:11 INFO - PROCESS | 1782 | 1461157691753 Marionette TRACE conn4 <- [1,2706,null,{}] 06:08:11 INFO - PROCESS | 1782 | 1461157691759 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}] 06:08:11 INFO - PROCESS | 1782 | 1461157691984 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 06:08:12 INFO - PROCESS | 1782 | 1461157692325 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x9796bc00 == 170 [pid = 1782] [id = 684] 06:08:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x98848c00) [pid = 1782] [serial = 2053] [outer = (nil)] 06:08:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x9fc4cc00) [pid = 1782] [serial = 2054] [outer = 0x98848c00] 06:08:12 INFO - PROCESS | 1782 | 1461157692425 Marionette DEBUG loaded listener.js 06:08:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x9fc92000) [pid = 1782] [serial = 2055] [outer = 0x98848c00] 06:08:13 INFO - PROCESS | 1782 | 1461157693331 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]]]}] 06:08:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 06:08:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1637ms 06:08:13 INFO - PROCESS | 1782 | 1461157693387 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 06:08:13 INFO - PROCESS | 1782 | 1461157693390 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 06:08:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 06:08:13 INFO - PROCESS | 1782 | 1461157693397 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 06:08:13 INFO - PROCESS | 1782 | 1461157693401 Marionette TRACE conn4 <- [1,2710,null,{}] 06:08:13 INFO - PROCESS | 1782 | 1461157693406 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}] 06:08:13 INFO - PROCESS | 1782 | 1461157693638 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 06:08:14 INFO - PROCESS | 1782 | 1461157694024 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b51c800 == 171 [pid = 1782] [id = 685] 06:08:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x8b51cc00) [pid = 1782] [serial = 2056] [outer = (nil)] 06:08:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x9ff10400) [pid = 1782] [serial = 2057] [outer = 0x8b51cc00] 06:08:14 INFO - PROCESS | 1782 | 1461157694120 Marionette DEBUG loaded listener.js 06:08:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x9ff9b000) [pid = 1782] [serial = 2058] [outer = 0x8b51cc00] 06:08:15 INFO - PROCESS | 1782 | 1461157695098 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] 06:08:15 INFO - PROCESS | 1782 | 1461157695190 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 06:08:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 06:08:15 INFO - PROCESS | 1782 | 1461157695196 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 06:08:15 INFO - PROCESS | 1782 | 1461157695199 Marionette TRACE conn4 <- [1,2714,null,{}] 06:08:15 INFO - PROCESS | 1782 | 1461157695205 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}] 06:08:15 INFO - PROCESS | 1782 | 1461157695431 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 06:08:15 INFO - PROCESS | 1782 | 1461157695782 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x87cef800 == 170 [pid = 1782] [id = 200] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x90537c00 == 169 [pid = 1782] [id = 614] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x93a29c00 == 168 [pid = 1782] [id = 616] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8be67000 == 167 [pid = 1782] [id = 615] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8be6bc00 == 166 [pid = 1782] [id = 618] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8e73e800 == 165 [pid = 1782] [id = 103] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x9052d400 == 164 [pid = 1782] [id = 617] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x9df8e000 == 163 [pid = 1782] [id = 600] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x85ac6800 == 162 [pid = 1782] [id = 670] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8b4d0c00 == 161 [pid = 1782] [id = 669] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x865cb400 == 160 [pid = 1782] [id = 668] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x874d6c00 == 159 [pid = 1782] [id = 667] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x865cd800 == 158 [pid = 1782] [id = 666] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x95c39800 == 157 [pid = 1782] [id = 665] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x838d3800 == 156 [pid = 1782] [id = 664] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8fc43c00 == 155 [pid = 1782] [id = 663] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8eab4000 == 154 [pid = 1782] [id = 661] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x83611c00 == 153 [pid = 1782] [id = 662] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x93a26c00 == 152 [pid = 1782] [id = 660] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x92aeb000 == 151 [pid = 1782] [id = 659] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x83613400 == 150 [pid = 1782] [id = 658] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8f420800 == 149 [pid = 1782] [id = 657] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8928dc00 == 148 [pid = 1782] [id = 655] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8e86ac00 == 147 [pid = 1782] [id = 656] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x8e86f000 == 146 [pid = 1782] [id = 654] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x874cd400 == 145 [pid = 1782] [id = 653] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x874d2400 == 144 [pid = 1782] [id = 652] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x89291c00 == 143 [pid = 1782] [id = 651] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x838d5400 == 142 [pid = 1782] [id = 649] 06:08:17 INFO - PROCESS | 1782 | --DOCSHELL 0x87eb9c00 == 141 [pid = 1782] [id = 650] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x86c2b400) [pid = 1782] [serial = 1884] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x91e9b800) [pid = 1782] [serial = 1905] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x9370cc00) [pid = 1782] [serial = 1910] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0xa0c3ac00) [pid = 1782] [serial = 1931] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x8b4c1400) [pid = 1782] [serial = 1946] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x890c3800) [pid = 1782] [serial = 1886] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8a1bf800) [pid = 1782] [serial = 1944] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x99ae3800) [pid = 1782] [serial = 1923] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x96ebac00) [pid = 1782] [serial = 1914] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8be69000) [pid = 1782] [serial = 1892] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0xa0a05c00) [pid = 1782] [serial = 1928] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x98010000) [pid = 1782] [serial = 1916] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x9fc47000) [pid = 1782] [serial = 1926] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8f413c00) [pid = 1782] [serial = 1899] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0xa0f71c00) [pid = 1782] [serial = 1934] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8b6cc800) [pid = 1782] [serial = 1889] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x8931c000) [pid = 1782] [serial = 1887] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0xa0e53c00) [pid = 1782] [serial = 1932] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x90534400) [pid = 1782] [serial = 1904] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x85accc00) [pid = 1782] [serial = 1883] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x87ec8400) [pid = 1782] [serial = 1940] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x9ea18c00) [pid = 1782] [serial = 1925] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x88032000) [pid = 1782] [serial = 1941] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8931cc00) [pid = 1782] [serial = 1943] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x98849000) [pid = 1782] [serial = 1919] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x85ac4000) [pid = 1782] [serial = 1937] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x95ca5800) [pid = 1782] [serial = 1913] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x98104000) [pid = 1782] [serial = 1917] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x86c29000) [pid = 1782] [serial = 1938] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x929d3800) [pid = 1782] [serial = 1907] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0xa2a2e000) [pid = 1782] [serial = 1935] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8e873000) [pid = 1782] [serial = 1895] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8fc42c00) [pid = 1782] [serial = 1901] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x93a2d800) [pid = 1782] [serial = 1911] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x92a13400) [pid = 1782] [serial = 1908] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x9fedc400) [pid = 1782] [serial = 1869] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8eab6800) [pid = 1782] [serial = 1896] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8dd78000) [pid = 1782] [serial = 1893] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x9995b000) [pid = 1782] [serial = 1922] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8b74a400) [pid = 1782] [serial = 1815] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x98d41000) [pid = 1782] [serial = 1920] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8fc46000) [pid = 1782] [serial = 1902] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0xa0a81800) [pid = 1782] [serial = 1929] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8f0a4000) [pid = 1782] [serial = 1898] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8bccbc00) [pid = 1782] [serial = 1890] [outer = (nil)] [url = about:blank] 06:08:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x838d3800 == 142 [pid = 1782] [id = 686] 06:08:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x838d5400) [pid = 1782] [serial = 2059] [outer = (nil)] 06:08:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x865d1800) [pid = 1782] [serial = 2060] [outer = 0x838d5400] 06:08:17 INFO - PROCESS | 1782 | 1461157697411 Marionette DEBUG loaded listener.js 06:08:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x86c31c00) [pid = 1782] [serial = 2061] [outer = 0x838d5400] 06:08:18 INFO - PROCESS | 1782 | 1461157698312 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]]]}] 06:08:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 06:08:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 3134ms 06:08:18 INFO - PROCESS | 1782 | 1461157698351 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 06:08:18 INFO - PROCESS | 1782 | 1461157698358 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 06:08:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 06:08:18 INFO - PROCESS | 1782 | 1461157698370 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 06:08:18 INFO - PROCESS | 1782 | 1461157698373 Marionette TRACE conn4 <- [1,2718,null,{}] 06:08:18 INFO - PROCESS | 1782 | 1461157698381 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}] 06:08:18 INFO - PROCESS | 1782 | 1461157698589 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 06:08:18 INFO - PROCESS | 1782 | 1461157698818 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ec2400 == 143 [pid = 1782] [id = 687] 06:08:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x88033c00) [pid = 1782] [serial = 2062] [outer = (nil)] 06:08:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8803d000) [pid = 1782] [serial = 2063] [outer = 0x88033c00] 06:08:18 INFO - PROCESS | 1782 | 1461157698908 Marionette DEBUG loaded listener.js 06:08:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x89291000) [pid = 1782] [serial = 2064] [outer = 0x88033c00] 06:08:19 INFO - PROCESS | 1782 | 1461157699804 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] 06:08:19 INFO - PROCESS | 1782 | 1461157699912 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 06:08:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 06:08:19 INFO - PROCESS | 1782 | 1461157699923 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 06:08:19 INFO - PROCESS | 1782 | 1461157699926 Marionette TRACE conn4 <- [1,2722,null,{}] 06:08:19 INFO - PROCESS | 1782 | 1461157699933 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}] 06:08:20 INFO - PROCESS | 1782 | 1461157700259 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 06:08:20 INFO - PROCESS | 1782 | 1461157700287 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a179400 == 144 [pid = 1782] [id = 688] 06:08:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8a17f800) [pid = 1782] [serial = 2065] [outer = (nil)] 06:08:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8b4ae800) [pid = 1782] [serial = 2066] [outer = 0x8a17f800] 06:08:20 INFO - PROCESS | 1782 | 1461157700362 Marionette DEBUG loaded listener.js 06:08:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8b6c3000) [pid = 1782] [serial = 2067] [outer = 0x8a17f800] 06:08:21 INFO - PROCESS | 1782 | 1461157701535 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] 06:08:21 INFO - PROCESS | 1782 | 1461157701607 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 06:08:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 06:08:21 INFO - PROCESS | 1782 | 1461157701616 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 06:08:21 INFO - PROCESS | 1782 | 1461157701622 Marionette TRACE conn4 <- [1,2726,null,{}] 06:08:21 INFO - PROCESS | 1782 | 1461157701645 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}] 06:08:21 INFO - PROCESS | 1782 | 1461157701940 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 06:08:22 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x865cc400) [pid = 1782] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 06:08:22 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x8b6c4c00) [pid = 1782] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 06:08:22 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x83a06400) [pid = 1782] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 06:08:22 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8b4cc400) [pid = 1782] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 06:08:22 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x914ebc00) [pid = 1782] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 06:08:22 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x96bcac00) [pid = 1782] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 06:08:22 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8f33f800) [pid = 1782] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 06:08:22 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x89293400) [pid = 1782] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 06:08:22 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8f342c00) [pid = 1782] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 06:08:22 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x8931e000) [pid = 1782] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 06:08:22 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8b753c00) [pid = 1782] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 06:08:22 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8fa55400) [pid = 1782] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 06:08:22 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x98109000) [pid = 1782] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 06:08:22 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x874cb400) [pid = 1782] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 06:08:22 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x95004400) [pid = 1782] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 06:08:22 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x96ec5c00) [pid = 1782] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 06:08:22 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x8bcd4c00) [pid = 1782] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 06:08:22 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x87ce7400) [pid = 1782] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 06:08:22 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x8e870400) [pid = 1782] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 06:08:22 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x92af2800) [pid = 1782] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 06:08:22 INFO - PROCESS | 1782 | --DOMWINDOW == 116 (0x98847000) [pid = 1782] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 06:08:22 INFO - PROCESS | 1782 | --DOMWINDOW == 115 (0x8803f800) [pid = 1782] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 06:08:22 INFO - PROCESS | 1782 | 1461157702798 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x83a06400 == 145 [pid = 1782] [id = 689] 06:08:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 116 (0x83a0d400) [pid = 1782] [serial = 2068] [outer = (nil)] 06:08:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 117 (0x87ebe400) [pid = 1782] [serial = 2069] [outer = 0x83a0d400] 06:08:22 INFO - PROCESS | 1782 | 1461157702877 Marionette DEBUG loaded listener.js 06:08:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x89315c00) [pid = 1782] [serial = 2070] [outer = 0x83a0d400] 06:08:23 INFO - PROCESS | 1782 | 1461157703652 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]]]}] 06:08:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 06:08:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 2085ms 06:08:23 INFO - PROCESS | 1782 | 1461157703701 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 06:08:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 06:08:23 INFO - PROCESS | 1782 | 1461157703705 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 06:08:23 INFO - PROCESS | 1782 | 1461157703711 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 06:08:23 INFO - PROCESS | 1782 | 1461157703714 Marionette TRACE conn4 <- [1,2730,null,{}] 06:08:23 INFO - PROCESS | 1782 | 1461157703720 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}] 06:08:24 INFO - PROCESS | 1782 | 1461157704016 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 06:08:24 INFO - PROCESS | 1782 | 1461157704040 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:24 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ee4c00 == 146 [pid = 1782] [id = 690] 06:08:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x8b4c1400) [pid = 1782] [serial = 2071] [outer = (nil)] 06:08:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x8bd50c00) [pid = 1782] [serial = 2072] [outer = 0x8b4c1400] 06:08:24 INFO - PROCESS | 1782 | 1461157704116 Marionette DEBUG loaded listener.js 06:08:24 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x8be65c00) [pid = 1782] [serial = 2073] [outer = 0x8b4c1400] 06:08:25 INFO - PROCESS | 1782 | 1461157705769 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] 06:08:25 INFO - PROCESS | 1782 | 1461157705912 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 06:08:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 06:08:25 INFO - PROCESS | 1782 | 1461157705932 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 06:08:25 INFO - PROCESS | 1782 | 1461157705936 Marionette TRACE conn4 <- [1,2734,null,{}] 06:08:25 INFO - PROCESS | 1782 | 1461157705945 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}] 06:08:26 INFO - PROCESS | 1782 | 1461157706173 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 06:08:26 INFO - PROCESS | 1782 | 1461157706460 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ee0800 == 147 [pid = 1782] [id = 691] 06:08:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x87ee6c00) [pid = 1782] [serial = 2074] [outer = (nil)] 06:08:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8931f000) [pid = 1782] [serial = 2075] [outer = 0x87ee6c00] 06:08:26 INFO - PROCESS | 1782 | 1461157706556 Marionette DEBUG loaded listener.js 06:08:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x8b74d800) [pid = 1782] [serial = 2076] [outer = 0x87ee6c00] 06:08:27 INFO - PROCESS | 1782 | 1461157707540 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]]]}] 06:08:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 06:08:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1681ms 06:08:27 INFO - PROCESS | 1782 | 1461157707613 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 06:08:27 INFO - PROCESS | 1782 | 1461157707622 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 06:08:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 06:08:27 INFO - PROCESS | 1782 | 1461157707633 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 06:08:27 INFO - PROCESS | 1782 | 1461157707637 Marionette TRACE conn4 <- [1,2738,null,{}] 06:08:27 INFO - PROCESS | 1782 | 1461157707643 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}] 06:08:27 INFO - PROCESS | 1782 | 1461157707877 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 06:08:28 INFO - PROCESS | 1782 | 1461157708302 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b752c00 == 148 [pid = 1782] [id = 692] 06:08:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8bd47800) [pid = 1782] [serial = 2077] [outer = (nil)] 06:08:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8be6b800) [pid = 1782] [serial = 2078] [outer = 0x8bd47800] 06:08:28 INFO - PROCESS | 1782 | 1461157708396 Marionette DEBUG loaded listener.js 06:08:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8dcf2400) [pid = 1782] [serial = 2079] [outer = 0x8bd47800] 06:08:29 INFO - PROCESS | 1782 | 1461157709386 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]]]}] 06:08:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 06:08:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1787ms 06:08:29 INFO - PROCESS | 1782 | 1461157709420 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 06:08:29 INFO - PROCESS | 1782 | 1461157709423 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 06:08:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 06:08:29 INFO - PROCESS | 1782 | 1461157709430 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 06:08:29 INFO - PROCESS | 1782 | 1461157709437 Marionette TRACE conn4 <- [1,2742,null,{}] 06:08:29 INFO - PROCESS | 1782 | 1461157709453 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}] 06:08:29 INFO - PROCESS | 1782 | 1461157709690 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 06:08:30 INFO - PROCESS | 1782 | 1461157710023 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcd7800 == 149 [pid = 1782] [id = 693] 06:08:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8e73ac00) [pid = 1782] [serial = 2080] [outer = (nil)] 06:08:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8eab1c00) [pid = 1782] [serial = 2081] [outer = 0x8e73ac00] 06:08:30 INFO - PROCESS | 1782 | 1461157710123 Marionette DEBUG loaded listener.js 06:08:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8eabec00) [pid = 1782] [serial = 2082] [outer = 0x8e73ac00] 06:08:31 INFO - PROCESS | 1782 | 1461157711014 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]]]}] 06:08:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 06:08:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1637ms 06:08:31 INFO - PROCESS | 1782 | 1461157711068 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 06:08:31 INFO - PROCESS | 1782 | 1461157711072 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 06:08:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 06:08:31 INFO - PROCESS | 1782 | 1461157711098 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 06:08:31 INFO - PROCESS | 1782 | 1461157711103 Marionette TRACE conn4 <- [1,2746,null,{}] 06:08:31 INFO - PROCESS | 1782 | 1461157711110 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}] 06:08:31 INFO - PROCESS | 1782 | 1461157711342 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 06:08:31 INFO - PROCESS | 1782 | 1461157711691 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:31 INFO - PROCESS | 1782 | ++DOCSHELL 0x85ac8c00 == 150 [pid = 1782] [id = 694] 06:08:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8eabdc00) [pid = 1782] [serial = 2083] [outer = (nil)] 06:08:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8f0aa000) [pid = 1782] [serial = 2084] [outer = 0x8eabdc00] 06:08:31 INFO - PROCESS | 1782 | 1461157711785 Marionette DEBUG loaded listener.js 06:08:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8f344000) [pid = 1782] [serial = 2085] [outer = 0x8eabdc00] 06:08:32 INFO - PROCESS | 1782 | 1461157712710 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]]]}] 06:08:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 06:08:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1705ms 06:08:32 INFO - PROCESS | 1782 | 1461157712786 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 06:08:32 INFO - PROCESS | 1782 | 1461157712790 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 06:08:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 06:08:32 INFO - PROCESS | 1782 | 1461157712797 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 06:08:32 INFO - PROCESS | 1782 | 1461157712800 Marionette TRACE conn4 <- [1,2750,null,{}] 06:08:32 INFO - PROCESS | 1782 | 1461157712806 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}] 06:08:33 INFO - PROCESS | 1782 | 1461157713072 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 06:08:33 INFO - PROCESS | 1782 | 1461157713432 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x837ed800 == 151 [pid = 1782] [id = 695] 06:08:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8e741800) [pid = 1782] [serial = 2086] [outer = (nil)] 06:08:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8f41a800) [pid = 1782] [serial = 2087] [outer = 0x8e741800] 06:08:33 INFO - PROCESS | 1782 | 1461157713525 Marionette DEBUG loaded listener.js 06:08:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8fa5a400) [pid = 1782] [serial = 2088] [outer = 0x8e741800] 06:08:34 INFO - PROCESS | 1782 | 1461157714439 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]]]}] 06:08:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 06:08:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1684ms 06:08:34 INFO - PROCESS | 1782 | 1461157714482 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 06:08:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 06:08:34 INFO - PROCESS | 1782 | 1461157714486 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 06:08:34 INFO - PROCESS | 1782 | 1461157714493 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 06:08:34 INFO - PROCESS | 1782 | 1461157714496 Marionette TRACE conn4 <- [1,2754,null,{}] 06:08:34 INFO - PROCESS | 1782 | 1461157714502 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}] 06:08:34 INFO - PROCESS | 1782 | 1461157714751 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 06:08:35 INFO - PROCESS | 1782 | 1461157715148 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x90318800 == 152 [pid = 1782] [id = 696] 06:08:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x9031f400) [pid = 1782] [serial = 2089] [outer = (nil)] 06:08:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x90539800) [pid = 1782] [serial = 2090] [outer = 0x9031f400] 06:08:35 INFO - PROCESS | 1782 | 1461157715265 Marionette DEBUG loaded listener.js 06:08:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x91e99c00) [pid = 1782] [serial = 2091] [outer = 0x9031f400] 06:08:36 INFO - PROCESS | 1782 | 1461157716211 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]]]}] 06:08:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 06:08:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1739ms 06:08:36 INFO - PROCESS | 1782 | 1461157716232 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 06:08:36 INFO - PROCESS | 1782 | 1461157716236 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 06:08:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 06:08:36 INFO - PROCESS | 1782 | 1461157716243 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 06:08:36 INFO - PROCESS | 1782 | 1461157716246 Marionette TRACE conn4 <- [1,2758,null,{}] 06:08:36 INFO - PROCESS | 1782 | 1461157716252 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}] 06:08:36 INFO - PROCESS | 1782 | 1461157716473 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 06:08:36 INFO - PROCESS | 1782 | 1461157716768 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:36 INFO - PROCESS | 1782 | ++DOCSHELL 0x88034800 == 153 [pid = 1782] [id = 697] 06:08:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x890c1c00) [pid = 1782] [serial = 2092] [outer = (nil)] 06:08:36 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x929ce400) [pid = 1782] [serial = 2093] [outer = 0x890c1c00] 06:08:36 INFO - PROCESS | 1782 | 1461157716903 Marionette DEBUG loaded listener.js 06:08:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x92a14400) [pid = 1782] [serial = 2094] [outer = 0x890c1c00] 06:08:37 INFO - PROCESS | 1782 | 1461157717766 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]]]}] 06:08:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 06:08:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1581ms 06:08:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 06:08:37 INFO - PROCESS | 1782 | 1461157717825 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 06:08:37 INFO - PROCESS | 1782 | 1461157717828 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 06:08:37 INFO - PROCESS | 1782 | 1461157717835 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 06:08:37 INFO - PROCESS | 1782 | 1461157717838 Marionette TRACE conn4 <- [1,2762,null,{}] 06:08:37 INFO - PROCESS | 1782 | 1461157717844 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}] 06:08:38 INFO - PROCESS | 1782 | 1461157718066 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 06:08:38 INFO - PROCESS | 1782 | 1461157718418 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x9052d400 == 154 [pid = 1782] [id = 698] 06:08:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x929cdc00) [pid = 1782] [serial = 2095] [outer = (nil)] 06:08:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x93a23400) [pid = 1782] [serial = 2096] [outer = 0x929cdc00] 06:08:38 INFO - PROCESS | 1782 | 1461157718509 Marionette DEBUG loaded listener.js 06:08:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x93a2d400) [pid = 1782] [serial = 2097] [outer = 0x929cdc00] 06:08:39 INFO - PROCESS | 1782 | 1461157719378 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]]]}] 06:08:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 06:08:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1584ms 06:08:39 INFO - PROCESS | 1782 | 1461157719418 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 06:08:39 INFO - PROCESS | 1782 | 1461157719422 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 06:08:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 06:08:39 INFO - PROCESS | 1782 | 1461157719429 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 06:08:39 INFO - PROCESS | 1782 | 1461157719431 Marionette TRACE conn4 <- [1,2766,null,{}] 06:08:39 INFO - PROCESS | 1782 | 1461157719437 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}] 06:08:39 INFO - PROCESS | 1782 | 1461157719746 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 06:08:39 INFO - PROCESS | 1782 | 1461157719971 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:40 INFO - PROCESS | 1782 | ++DOCSHELL 0x935b0c00 == 155 [pid = 1782] [id = 699] 06:08:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x9370b400) [pid = 1782] [serial = 2098] [outer = (nil)] 06:08:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x95a22c00) [pid = 1782] [serial = 2099] [outer = 0x9370b400] 06:08:40 INFO - PROCESS | 1782 | 1461157720122 Marionette DEBUG loaded listener.js 06:08:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x95ca3000) [pid = 1782] [serial = 2100] [outer = 0x9370b400] 06:08:41 INFO - PROCESS | 1782 | 1461157721016 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]]]}] 06:08:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 06:08:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1634ms 06:08:41 INFO - PROCESS | 1782 | 1461157721064 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 06:08:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 06:08:41 INFO - PROCESS | 1782 | 1461157721068 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 06:08:41 INFO - PROCESS | 1782 | 1461157721074 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 06:08:41 INFO - PROCESS | 1782 | 1461157721078 Marionette TRACE conn4 <- [1,2770,null,{}] 06:08:41 INFO - PROCESS | 1782 | 1461157721084 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}] 06:08:41 INFO - PROCESS | 1782 | 1461157721310 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 06:08:41 INFO - PROCESS | 1782 | 1461157721655 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x85ac7800 == 156 [pid = 1782] [id = 700] 06:08:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8a47e000) [pid = 1782] [serial = 2101] [outer = (nil)] 06:08:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x96ec1800) [pid = 1782] [serial = 2102] [outer = 0x8a47e000] 06:08:41 INFO - PROCESS | 1782 | 1461157721748 Marionette DEBUG loaded listener.js 06:08:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x96ec8800) [pid = 1782] [serial = 2103] [outer = 0x8a47e000] 06:08:42 INFO - PROCESS | 1782 | 1461157722680 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]]]}] 06:08:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 06:08:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1682ms 06:08:42 INFO - PROCESS | 1782 | 1461157722757 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 06:08:42 INFO - PROCESS | 1782 | 1461157722761 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 06:08:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 06:08:42 INFO - PROCESS | 1782 | 1461157722768 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 06:08:42 INFO - PROCESS | 1782 | 1461157722772 Marionette TRACE conn4 <- [1,2774,null,{}] 06:08:42 INFO - PROCESS | 1782 | 1461157722778 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}] 06:08:43 INFO - PROCESS | 1782 | 1461157723063 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 06:08:43 INFO - PROCESS | 1782 | 1461157723432 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x96ebf000 == 157 [pid = 1782] [id = 701] 06:08:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x9800e000) [pid = 1782] [serial = 2104] [outer = (nil)] 06:08:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x98104400) [pid = 1782] [serial = 2105] [outer = 0x9800e000] 06:08:43 INFO - PROCESS | 1782 | 1461157723525 Marionette DEBUG loaded listener.js 06:08:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x98252c00) [pid = 1782] [serial = 2106] [outer = 0x9800e000] 06:08:44 INFO - PROCESS | 1782 | 1461157724486 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]]]}] 06:08:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 06:08:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1783ms 06:08:44 INFO - PROCESS | 1782 | 1461157724552 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 06:08:44 INFO - PROCESS | 1782 | 1461157724556 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 06:08:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 06:08:44 INFO - PROCESS | 1782 | 1461157724562 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 06:08:44 INFO - PROCESS | 1782 | 1461157724565 Marionette TRACE conn4 <- [1,2778,null,{}] 06:08:44 INFO - PROCESS | 1782 | 1461157724571 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}] 06:08:44 INFO - PROCESS | 1782 | 1461157724796 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 06:08:45 INFO - PROCESS | 1782 | 1461157725144 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:45 INFO - PROCESS | 1782 | ++DOCSHELL 0x97ddc400 == 158 [pid = 1782] [id = 702] 06:08:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x98003c00) [pid = 1782] [serial = 2107] [outer = (nil)] 06:08:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x9884fc00) [pid = 1782] [serial = 2108] [outer = 0x98003c00] 06:08:45 INFO - PROCESS | 1782 | 1461157725236 Marionette DEBUG loaded listener.js 06:08:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x98d41000) [pid = 1782] [serial = 2109] [outer = 0x98003c00] 06:08:46 INFO - PROCESS | 1782 | 1461157726089 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]]]}] 06:08:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 06:08:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1580ms 06:08:46 INFO - PROCESS | 1782 | 1461157726143 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 06:08:46 INFO - PROCESS | 1782 | 1461157726146 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 06:08:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 06:08:46 INFO - PROCESS | 1782 | 1461157726173 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 06:08:46 INFO - PROCESS | 1782 | 1461157726175 Marionette TRACE conn4 <- [1,2782,null,{}] 06:08:46 INFO - PROCESS | 1782 | 1461157726182 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}] 06:08:46 INFO - PROCESS | 1782 | 1461157726395 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 06:08:46 INFO - PROCESS | 1782 | 1461157726695 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b7a4c00 == 159 [pid = 1782] [id = 703] 06:08:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8bdacc00) [pid = 1782] [serial = 2110] [outer = (nil)] 06:08:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x997f0400) [pid = 1782] [serial = 2111] [outer = 0x8bdacc00] 06:08:46 INFO - PROCESS | 1782 | 1461157726832 Marionette DEBUG loaded listener.js 06:08:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x99940400) [pid = 1782] [serial = 2112] [outer = 0x8bdacc00] 06:08:47 INFO - PROCESS | 1782 | 1461157727736 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]]]}] 06:08:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 06:08:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1638ms 06:08:47 INFO - PROCESS | 1782 | 1461157727807 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 06:08:47 INFO - PROCESS | 1782 | 1461157727810 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 06:08:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 06:08:47 INFO - PROCESS | 1782 | 1461157727817 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 06:08:47 INFO - PROCESS | 1782 | 1461157727821 Marionette TRACE conn4 <- [1,2786,null,{}] 06:08:47 INFO - PROCESS | 1782 | 1461157727827 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}] 06:08:48 INFO - PROCESS | 1782 | 1461157728066 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 06:08:48 INFO - PROCESS | 1782 | 1461157728418 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x838cac00 == 160 [pid = 1782] [id = 704] 06:08:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x997a8800) [pid = 1782] [serial = 2113] [outer = (nil)] 06:08:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x9df85400) [pid = 1782] [serial = 2114] [outer = 0x997a8800] 06:08:48 INFO - PROCESS | 1782 | 1461157728511 Marionette DEBUG loaded listener.js 06:08:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x9df8ec00) [pid = 1782] [serial = 2115] [outer = 0x997a8800] 06:08:49 INFO - PROCESS | 1782 | 1461157729419 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]]]}] 06:08:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 06:08:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1636ms 06:08:49 INFO - PROCESS | 1782 | 1461157729454 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 06:08:49 INFO - PROCESS | 1782 | 1461157729458 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 06:08:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 06:08:49 INFO - PROCESS | 1782 | 1461157729465 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 06:08:49 INFO - PROCESS | 1782 | 1461157729469 Marionette TRACE conn4 <- [1,2790,null,{}] 06:08:49 INFO - PROCESS | 1782 | 1461157729475 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}] 06:08:49 INFO - PROCESS | 1782 | 1461157729700 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 06:08:50 INFO - PROCESS | 1782 | 1461157730054 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bdae800 == 161 [pid = 1782] [id = 705] 06:08:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x98bd5400) [pid = 1782] [serial = 2116] [outer = (nil)] 06:08:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x9fe9f400) [pid = 1782] [serial = 2117] [outer = 0x98bd5400] 06:08:50 INFO - PROCESS | 1782 | 1461157730161 Marionette DEBUG loaded listener.js 06:08:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x9ff12800) [pid = 1782] [serial = 2118] [outer = 0x98bd5400] 06:08:51 INFO - PROCESS | 1782 | 1461157731092 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]]]}] 06:08:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 06:08:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1687ms 06:08:51 INFO - PROCESS | 1782 | 1461157731153 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 06:08:51 INFO - PROCESS | 1782 | 1461157731156 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 06:08:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 06:08:51 INFO - PROCESS | 1782 | 1461157731162 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 06:08:51 INFO - PROCESS | 1782 | 1461157731165 Marionette TRACE conn4 <- [1,2794,null,{}] 06:08:51 INFO - PROCESS | 1782 | 1461157731171 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}] 06:08:51 INFO - PROCESS | 1782 | 1461157731392 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 06:08:51 INFO - PROCESS | 1782 | 1461157731693 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fb82400 == 162 [pid = 1782] [id = 706] 06:08:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x9017c800) [pid = 1782] [serial = 2119] [outer = (nil)] 06:08:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0xa0c3ac00) [pid = 1782] [serial = 2120] [outer = 0x9017c800] 06:08:51 INFO - PROCESS | 1782 | 1461157731832 Marionette DEBUG loaded listener.js 06:08:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0xa0f3e000) [pid = 1782] [serial = 2121] [outer = 0x9017c800] 06:08:52 INFO - PROCESS | 1782 | 1461157732724 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]]]}] 06:08:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 06:08:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1629ms 06:08:52 INFO - PROCESS | 1782 | 1461157732794 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 06:08:52 INFO - PROCESS | 1782 | 1461157732798 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 06:08:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 06:08:52 INFO - PROCESS | 1782 | 1461157732805 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 06:08:52 INFO - PROCESS | 1782 | 1461157732809 Marionette TRACE conn4 <- [1,2798,null,{}] 06:08:52 INFO - PROCESS | 1782 | 1461157732815 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}] 06:08:53 INFO - PROCESS | 1782 | 1461157733078 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 06:08:53 INFO - PROCESS | 1782 | 1461157733426 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x85ac2800 == 163 [pid = 1782] [id = 707] 06:08:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x96eaf000) [pid = 1782] [serial = 2122] [outer = (nil)] 06:08:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0xa2a2f800) [pid = 1782] [serial = 2123] [outer = 0x96eaf000] 06:08:53 INFO - PROCESS | 1782 | 1461157733517 Marionette DEBUG loaded listener.js 06:08:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0xa2a7c800) [pid = 1782] [serial = 2124] [outer = 0x96eaf000] 06:08:54 INFO - PROCESS | 1782 | 1461157734441 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]]]}] 06:08:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 06:08:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1680ms 06:08:54 INFO - PROCESS | 1782 | 1461157734486 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 06:08:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 06:08:54 INFO - PROCESS | 1782 | 1461157734491 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 06:08:54 INFO - PROCESS | 1782 | 1461157734497 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 06:08:54 INFO - PROCESS | 1782 | 1461157734500 Marionette TRACE conn4 <- [1,2802,null,{}] 06:08:54 INFO - PROCESS | 1782 | 1461157734506 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}] 06:08:54 INFO - PROCESS | 1782 | 1461157734724 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 06:08:55 INFO - PROCESS | 1782 | 1461157735071 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8e86b000 == 162 [pid = 1782] [id = 639] 06:08:57 INFO - PROCESS | 1782 | --DOCSHELL 0x86c24c00 == 161 [pid = 1782] [id = 640] 06:08:57 INFO - PROCESS | 1782 | --DOCSHELL 0xa0c2dc00 == 160 [pid = 1782] [id = 644] 06:08:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8a479000 == 159 [pid = 1782] [id = 641] 06:08:57 INFO - PROCESS | 1782 | --DOCSHELL 0x950e9400 == 158 [pid = 1782] [id = 642] 06:08:57 INFO - PROCESS | 1782 | --DOCSHELL 0x950e2000 == 157 [pid = 1782] [id = 638] 06:08:57 INFO - PROCESS | 1782 | --DOCSHELL 0x93c02000 == 156 [pid = 1782] [id = 681] 06:08:57 INFO - PROCESS | 1782 | --DOCSHELL 0x93a22c00 == 155 [pid = 1782] [id = 680] 06:08:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8b6ca000 == 154 [pid = 1782] [id = 678] 06:08:57 INFO - PROCESS | 1782 | --DOCSHELL 0x91ed5400 == 153 [pid = 1782] [id = 679] 06:08:57 INFO - PROCESS | 1782 | --DOCSHELL 0x890bb000 == 152 [pid = 1782] [id = 677] 06:08:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8f0a4c00 == 151 [pid = 1782] [id = 676] 06:08:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8be6cc00 == 150 [pid = 1782] [id = 675] 06:08:57 INFO - PROCESS | 1782 | --DOCSHELL 0x8b6ccc00 == 149 [pid = 1782] [id = 674] 06:08:57 INFO - PROCESS | 1782 | --DOCSHELL 0x89294000 == 148 [pid = 1782] [id = 672] 06:08:57 INFO - PROCESS | 1782 | --DOCSHELL 0x87edc800 == 147 [pid = 1782] [id = 673] 06:08:57 INFO - PROCESS | 1782 | --DOCSHELL 0x84a89800 == 146 [pid = 1782] [id = 671] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x8b519400) [pid = 1782] [serial = 2012] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8b6cd400) [pid = 1782] [serial = 2009] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x8721fc00) [pid = 1782] [serial = 1950] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x85ace800) [pid = 1782] [serial = 1949] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8b7a0c00) [pid = 1782] [serial = 1956] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8b747c00) [pid = 1782] [serial = 1955] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x997a7400) [pid = 1782] [serial = 1995] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x98d47400) [pid = 1782] [serial = 1994] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x9800c800) [pid = 1782] [serial = 1989] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x97e6e800) [pid = 1782] [serial = 1988] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x8fb8d400) [pid = 1782] [serial = 1971] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8fb81800) [pid = 1782] [serial = 1970] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8be65800) [pid = 1782] [serial = 1959] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8bd4f000) [pid = 1782] [serial = 1958] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x9796e000) [pid = 1782] [serial = 1986] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x96ec2000) [pid = 1782] [serial = 1985] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8f413800) [pid = 1782] [serial = 1968] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8f342800) [pid = 1782] [serial = 1967] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x91ece000) [pid = 1782] [serial = 1977] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x91ea4800) [pid = 1782] [serial = 1976] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x914e3400) [pid = 1782] [serial = 1974] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x912e4800) [pid = 1782] [serial = 1973] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x9fb31400) [pid = 1782] [serial = 2001] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x9ea14000) [pid = 1782] [serial = 2000] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x89294c00) [pid = 1782] [serial = 2006] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x96eae000) [pid = 1782] [serial = 1983] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x96bc9800) [pid = 1782] [serial = 1982] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x98258000) [pid = 1782] [serial = 1992] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x98255000) [pid = 1782] [serial = 1991] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8dcfcc00) [pid = 1782] [serial = 1962] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8dcf7800) [pid = 1782] [serial = 1961] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x87cf0400) [pid = 1782] [serial = 2003] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x87ec8800) [pid = 1782] [serial = 2004] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8eaef400) [pid = 1782] [serial = 1965] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8e878800) [pid = 1782] [serial = 1964] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x93710800) [pid = 1782] [serial = 1980] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x935a9400) [pid = 1782] [serial = 1979] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x9add2000) [pid = 1782] [serial = 1998] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x99aedc00) [pid = 1782] [serial = 1997] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8a17ac00) [pid = 1782] [serial = 1953] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8928fc00) [pid = 1782] [serial = 1952] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8a1bd800) [pid = 1782] [serial = 2007] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8b752800) [pid = 1782] [serial = 2010] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x8b7a4000) [pid = 1782] [serial = 1881] [outer = (nil)] [url = about:blank] 06:08:57 INFO - PROCESS | 1782 | ++DOCSHELL 0x83716800 == 147 [pid = 1782] [id = 708] 06:08:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x83716c00) [pid = 1782] [serial = 2125] [outer = (nil)] 06:08:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x83724800) [pid = 1782] [serial = 2126] [outer = 0x83716c00] 06:08:57 INFO - PROCESS | 1782 | 1461157737669 Marionette DEBUG loaded listener.js 06:08:57 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x838d2800) [pid = 1782] [serial = 2127] [outer = 0x83716c00] 06:08:58 INFO - PROCESS | 1782 | 1461157738544 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]]]}] 06:08:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 06:08:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 4085ms 06:08:58 INFO - PROCESS | 1782 | 1461157738583 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 06:08:58 INFO - PROCESS | 1782 | 1461157738590 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 06:08:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 06:08:58 INFO - PROCESS | 1782 | 1461157738600 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 06:08:58 INFO - PROCESS | 1782 | 1461157738604 Marionette TRACE conn4 <- [1,2806,null,{}] 06:08:58 INFO - PROCESS | 1782 | 1461157738612 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}] 06:08:58 INFO - PROCESS | 1782 | 1461157738829 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 06:08:59 INFO - PROCESS | 1782 | 1461157739073 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:08:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x86c2f000 == 148 [pid = 1782] [id = 709] 06:08:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x86c2f400) [pid = 1782] [serial = 2128] [outer = (nil)] 06:08:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x87217800) [pid = 1782] [serial = 2129] [outer = 0x86c2f400] 06:08:59 INFO - PROCESS | 1782 | 1461157739152 Marionette DEBUG loaded listener.js 06:08:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x874ca000) [pid = 1782] [serial = 2130] [outer = 0x86c2f400] 06:09:00 INFO - PROCESS | 1782 | 1461157739997 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]]]}] 06:09:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 06:09:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1445ms 06:09:00 INFO - PROCESS | 1782 | 1461157740057 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 06:09:00 INFO - PROCESS | 1782 | 1461157740063 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 06:09:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 06:09:00 INFO - PROCESS | 1782 | 1461157740076 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 06:09:00 INFO - PROCESS | 1782 | 1461157740079 Marionette TRACE conn4 <- [1,2810,null,{}] 06:09:00 INFO - PROCESS | 1782 | 1461157740085 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}] 06:09:00 INFO - PROCESS | 1782 | 1461157740391 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 06:09:00 INFO - PROCESS | 1782 | 1461157740422 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ebb400 == 149 [pid = 1782] [id = 710] 06:09:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x87ec2000) [pid = 1782] [serial = 2131] [outer = (nil)] 06:09:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x87edc800) [pid = 1782] [serial = 2132] [outer = 0x87ec2000] 06:09:00 INFO - PROCESS | 1782 | 1461157740511 Marionette DEBUG loaded listener.js 06:09:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x88032000) [pid = 1782] [serial = 2133] [outer = 0x87ec2000] 06:09:01 INFO - PROCESS | 1782 | 1461157741657 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]]]}] 06:09:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 06:09:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1635ms 06:09:01 INFO - PROCESS | 1782 | 1461157741719 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 06:09:01 INFO - PROCESS | 1782 | 1461157741723 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 06:09:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 06:09:01 INFO - PROCESS | 1782 | 1461157741730 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 06:09:01 INFO - PROCESS | 1782 | 1461157741736 Marionette TRACE conn4 <- [1,2814,null,{}] 06:09:01 INFO - PROCESS | 1782 | 1461157741762 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}] 06:09:02 INFO - PROCESS | 1782 | 1461157742059 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 06:09:02 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x88033c00) [pid = 1782] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 06:09:02 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x838d5400) [pid = 1782] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 06:09:02 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8b51cc00) [pid = 1782] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 06:09:02 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x98848c00) [pid = 1782] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 06:09:02 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x982c0800) [pid = 1782] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 06:09:02 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x97080c00) [pid = 1782] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 06:09:02 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x95ca4000) [pid = 1782] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 06:09:02 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x93a27400) [pid = 1782] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 06:09:02 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x92a0bc00) [pid = 1782] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 06:09:02 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x9060f400) [pid = 1782] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 06:09:02 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x8f340400) [pid = 1782] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 06:09:02 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8f0b1c00) [pid = 1782] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 06:09:02 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8be6f000) [pid = 1782] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 06:09:02 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x8bd45000) [pid = 1782] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 06:09:02 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x8bbdf000) [pid = 1782] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 06:09:02 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x8a17e000) [pid = 1782] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 06:09:02 INFO - PROCESS | 1782 | --DOMWINDOW == 120 (0x85acec00) [pid = 1782] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 06:09:02 INFO - PROCESS | 1782 | --DOMWINDOW == 119 (0x8a17f800) [pid = 1782] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 06:09:02 INFO - PROCESS | 1782 | --DOMWINDOW == 118 (0x83a0d400) [pid = 1782] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 06:09:02 INFO - PROCESS | 1782 | --DOMWINDOW == 117 (0x87ceb000) [pid = 1782] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 06:09:02 INFO - PROCESS | 1782 | 1461157742775 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x838d5400 == 150 [pid = 1782] [id = 711] 06:09:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 118 (0x83a0d400) [pid = 1782] [serial = 2134] [outer = (nil)] 06:09:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 119 (0x87cf0400) [pid = 1782] [serial = 2135] [outer = 0x83a0d400] 06:09:02 INFO - PROCESS | 1782 | 1461157742852 Marionette DEBUG loaded listener.js 06:09:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 120 (0x89298000) [pid = 1782] [serial = 2136] [outer = 0x83a0d400] 06:09:03 INFO - PROCESS | 1782 | 1461157743656 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]]]}] 06:09:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 06:09:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1988ms 06:09:03 INFO - PROCESS | 1782 | 1461157743719 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 06:09:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 06:09:03 INFO - PROCESS | 1782 | 1461157743723 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 06:09:03 INFO - PROCESS | 1782 | 1461157743729 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 06:09:03 INFO - PROCESS | 1782 | 1461157743733 Marionette TRACE conn4 <- [1,2818,null,{}] 06:09:03 INFO - PROCESS | 1782 | 1461157743739 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}] 06:09:03 INFO - PROCESS | 1782 | 1461157743952 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 06:09:04 INFO - PROCESS | 1782 | 1461157744182 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x874cb400 == 151 [pid = 1782] [id = 712] 06:09:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 121 (0x89319c00) [pid = 1782] [serial = 2137] [outer = (nil)] 06:09:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8a172c00) [pid = 1782] [serial = 2138] [outer = 0x89319c00] 06:09:04 INFO - PROCESS | 1782 | 1461157744253 Marionette DEBUG loaded listener.js 06:09:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x8a17e000) [pid = 1782] [serial = 2139] [outer = 0x89319c00] 06:09:05 INFO - PROCESS | 1782 | 1461157745379 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]]]}] 06:09:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 06:09:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1683ms 06:09:05 INFO - PROCESS | 1782 | 1461157745413 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 06:09:05 INFO - PROCESS | 1782 | 1461157745420 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 06:09:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 06:09:05 INFO - PROCESS | 1782 | 1461157745430 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 06:09:05 INFO - PROCESS | 1782 | 1461157745435 Marionette TRACE conn4 <- [1,2822,null,{}] 06:09:05 INFO - PROCESS | 1782 | 1461157745446 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}] 06:09:05 INFO - PROCESS | 1782 | 1461157745735 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 06:09:06 INFO - PROCESS | 1782 | 1461157746134 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x86c2b000 == 152 [pid = 1782] [id = 713] 06:09:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x874d3c00) [pid = 1782] [serial = 2140] [outer = (nil)] 06:09:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x87eb9c00) [pid = 1782] [serial = 2141] [outer = 0x874d3c00] 06:09:06 INFO - PROCESS | 1782 | 1461157746224 Marionette DEBUG loaded listener.js 06:09:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x87ee8800) [pid = 1782] [serial = 2142] [outer = 0x874d3c00] 06:09:07 INFO - PROCESS | 1782 | 1461157747163 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]]]}] 06:09:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 06:09:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1783ms 06:09:07 INFO - PROCESS | 1782 | 1461157747214 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 06:09:07 INFO - PROCESS | 1782 | 1461157747222 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 06:09:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 06:09:07 INFO - PROCESS | 1782 | 1461157747233 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 06:09:07 INFO - PROCESS | 1782 | 1461157747237 Marionette TRACE conn4 <- [1,2826,null,{}] 06:09:07 INFO - PROCESS | 1782 | 1461157747243 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}] 06:09:07 INFO - PROCESS | 1782 | 1461157747491 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 06:09:07 INFO - PROCESS | 1782 | 1461157747902 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x89297c00 == 153 [pid = 1782] [id = 714] 06:09:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x89314000) [pid = 1782] [serial = 2143] [outer = (nil)] 06:09:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x8931d000) [pid = 1782] [serial = 2144] [outer = 0x89314000] 06:09:08 INFO - PROCESS | 1782 | 1461157748000 Marionette DEBUG loaded listener.js 06:09:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8a1c7800) [pid = 1782] [serial = 2145] [outer = 0x89314000] 06:09:08 INFO - PROCESS | 1782 | 1461157748984 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 06:09:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 06:09:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1787ms 06:09:09 INFO - PROCESS | 1782 | 1461157749021 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 06:09:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 06:09:09 INFO - PROCESS | 1782 | 1461157749026 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 06:09:09 INFO - PROCESS | 1782 | 1461157749034 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 06:09:09 INFO - PROCESS | 1782 | 1461157749041 Marionette TRACE conn4 <- [1,2830,null,{}] 06:09:09 INFO - PROCESS | 1782 | 1461157749068 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}] 06:09:09 INFO - PROCESS | 1782 | 1461157749350 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 06:09:09 INFO - PROCESS | 1782 | 1461157749694 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x89294000 == 154 [pid = 1782] [id = 715] 06:09:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8b4ad800) [pid = 1782] [serial = 2146] [outer = (nil)] 06:09:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x8b4cd800) [pid = 1782] [serial = 2147] [outer = 0x8b4ad800] 06:09:09 INFO - PROCESS | 1782 | 1461157749791 Marionette DEBUG loaded listener.js 06:09:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8b522400) [pid = 1782] [serial = 2148] [outer = 0x8b4ad800] 06:09:10 INFO - PROCESS | 1782 | 1461157750694 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]]]}] 06:09:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 06:09:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1736ms 06:09:10 INFO - PROCESS | 1782 | 1461157750769 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 06:09:10 INFO - PROCESS | 1782 | 1461157750777 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 06:09:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 06:09:10 INFO - PROCESS | 1782 | 1461157750786 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 06:09:10 INFO - PROCESS | 1782 | 1461157750795 Marionette TRACE conn4 <- [1,2834,null,{}] 06:09:10 INFO - PROCESS | 1782 | 1461157750805 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}] 06:09:11 INFO - PROCESS | 1782 | 1461157751073 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 06:09:11 INFO - PROCESS | 1782 | 1461157751414 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:11 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4c2800 == 155 [pid = 1782] [id = 716] 06:09:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8b6c1c00) [pid = 1782] [serial = 2149] [outer = (nil)] 06:09:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8b746c00) [pid = 1782] [serial = 2150] [outer = 0x8b6c1c00] 06:09:11 INFO - PROCESS | 1782 | 1461157751509 Marionette DEBUG loaded listener.js 06:09:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8b750000) [pid = 1782] [serial = 2151] [outer = 0x8b6c1c00] 06:09:12 INFO - PROCESS | 1782 | 1461157752402 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 06:09:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 06:09:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1690ms 06:09:12 INFO - PROCESS | 1782 | 1461157752477 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 06:09:12 INFO - PROCESS | 1782 | 1461157752482 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 06:09:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 06:09:12 INFO - PROCESS | 1782 | 1461157752488 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 06:09:12 INFO - PROCESS | 1782 | 1461157752492 Marionette TRACE conn4 <- [1,2838,null,{}] 06:09:12 INFO - PROCESS | 1782 | 1461157752498 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}] 06:09:12 INFO - PROCESS | 1782 | 1461157752726 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 06:09:13 INFO - PROCESS | 1782 | 1461157753063 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a475400 == 156 [pid = 1782] [id = 717] 06:09:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8b6c3c00) [pid = 1782] [serial = 2152] [outer = (nil)] 06:09:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8b7a0c00) [pid = 1782] [serial = 2153] [outer = 0x8b6c3c00] 06:09:13 INFO - PROCESS | 1782 | 1461157753160 Marionette DEBUG loaded listener.js 06:09:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8b7a3800) [pid = 1782] [serial = 2154] [outer = 0x8b6c3c00] 06:09:14 INFO - PROCESS | 1782 | 1461157754120 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]]]}] 06:09:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 06:09:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1689ms 06:09:14 INFO - PROCESS | 1782 | 1461157754179 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 06:09:14 INFO - PROCESS | 1782 | 1461157754182 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 06:09:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 06:09:14 INFO - PROCESS | 1782 | 1461157754189 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 06:09:14 INFO - PROCESS | 1782 | 1461157754193 Marionette TRACE conn4 <- [1,2842,null,{}] 06:09:14 INFO - PROCESS | 1782 | 1461157754199 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}] 06:09:14 INFO - PROCESS | 1782 | 1461157754462 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 06:09:14 INFO - PROCESS | 1782 | 1461157754817 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:14 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a86000 == 157 [pid = 1782] [id = 718] 06:09:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8b797400) [pid = 1782] [serial = 2155] [outer = (nil)] 06:09:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8bcd6400) [pid = 1782] [serial = 2156] [outer = 0x8b797400] 06:09:14 INFO - PROCESS | 1782 | 1461157754921 Marionette DEBUG loaded listener.js 06:09:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8bda4800) [pid = 1782] [serial = 2157] [outer = 0x8b797400] 06:09:15 INFO - PROCESS | 1782 | 1461157755841 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]]]}] 06:09:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 06:09:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1686ms 06:09:15 INFO - PROCESS | 1782 | 1461157755877 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 06:09:15 INFO - PROCESS | 1782 | 1461157755881 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 06:09:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 06:09:15 INFO - PROCESS | 1782 | 1461157755888 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 06:09:15 INFO - PROCESS | 1782 | 1461157755892 Marionette TRACE conn4 <- [1,2846,null,{}] 06:09:15 INFO - PROCESS | 1782 | 1461157755898 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}] 06:09:16 INFO - PROCESS | 1782 | 1461157756128 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 06:09:16 INFO - PROCESS | 1782 | 1461157756470 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:16 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bbdcc00 == 158 [pid = 1782] [id = 719] 06:09:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8bda3400) [pid = 1782] [serial = 2158] [outer = (nil)] 06:09:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8be6b400) [pid = 1782] [serial = 2159] [outer = 0x8bda3400] 06:09:16 INFO - PROCESS | 1782 | 1461157756564 Marionette DEBUG loaded listener.js 06:09:16 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8be6f000) [pid = 1782] [serial = 2160] [outer = 0x8bda3400] 06:09:17 INFO - PROCESS | 1782 | 1461157757496 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]]]}] 06:09:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 06:09:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1647ms 06:09:17 INFO - PROCESS | 1782 | 1461157757536 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 06:09:17 INFO - PROCESS | 1782 | 1461157757539 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 06:09:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 06:09:17 INFO - PROCESS | 1782 | 1461157757546 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 06:09:17 INFO - PROCESS | 1782 | 1461157757550 Marionette TRACE conn4 <- [1,2850,null,{}] 06:09:17 INFO - PROCESS | 1782 | 1461157757556 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}] 06:09:17 INFO - PROCESS | 1782 | 1461157757777 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 06:09:18 INFO - PROCESS | 1782 | 1461157758126 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8be66000 == 159 [pid = 1782] [id = 720] 06:09:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8be68400) [pid = 1782] [serial = 2161] [outer = (nil)] 06:09:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8dd77800) [pid = 1782] [serial = 2162] [outer = 0x8be68400] 06:09:18 INFO - PROCESS | 1782 | 1461157758220 Marionette DEBUG loaded listener.js 06:09:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8dd7d800) [pid = 1782] [serial = 2163] [outer = 0x8be68400] 06:09:19 INFO - PROCESS | 1782 | 1461157759181 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 06:09:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 06:09:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1683ms 06:09:19 INFO - PROCESS | 1782 | 1461157759230 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 06:09:19 INFO - PROCESS | 1782 | 1461157759234 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 06:09:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 06:09:19 INFO - PROCESS | 1782 | 1461157759241 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 06:09:19 INFO - PROCESS | 1782 | 1461157759245 Marionette TRACE conn4 <- [1,2854,null,{}] 06:09:19 INFO - PROCESS | 1782 | 1461157759250 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}] 06:09:19 INFO - PROCESS | 1782 | 1461157759477 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 06:09:19 INFO - PROCESS | 1782 | 1461157759822 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:19 INFO - PROCESS | 1782 | ++DOCSHELL 0x83a10000 == 160 [pid = 1782] [id = 721] 06:09:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x87ec3800) [pid = 1782] [serial = 2164] [outer = (nil)] 06:09:19 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8e738800) [pid = 1782] [serial = 2165] [outer = 0x87ec3800] 06:09:19 INFO - PROCESS | 1782 | 1461157759917 Marionette DEBUG loaded listener.js 06:09:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8e869400) [pid = 1782] [serial = 2166] [outer = 0x87ec3800] 06:09:20 INFO - PROCESS | 1782 | 1461157760867 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]]]}] 06:09:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 06:09:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1679ms 06:09:20 INFO - PROCESS | 1782 | 1461157760939 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 06:09:20 INFO - PROCESS | 1782 | 1461157760944 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 06:09:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 06:09:20 INFO - PROCESS | 1782 | 1461157760955 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 06:09:20 INFO - PROCESS | 1782 | 1461157760958 Marionette TRACE conn4 <- [1,2858,null,{}] 06:09:20 INFO - PROCESS | 1782 | 1461157760962 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}] 06:09:21 INFO - PROCESS | 1782 | 1461157761232 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 06:09:21 INFO - PROCESS | 1782 | 1461157761593 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a472c00 == 161 [pid = 1782] [id = 722] 06:09:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8dd7a800) [pid = 1782] [serial = 2167] [outer = (nil)] 06:09:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8eaba800) [pid = 1782] [serial = 2168] [outer = 0x8dd7a800] 06:09:21 INFO - PROCESS | 1782 | 1461157761685 Marionette DEBUG loaded listener.js 06:09:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8eae3400) [pid = 1782] [serial = 2169] [outer = 0x8dd7a800] 06:09:22 INFO - PROCESS | 1782 | 1461157762592 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 06:09:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 06:09:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1694ms 06:09:22 INFO - PROCESS | 1782 | 1461157762656 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 06:09:22 INFO - PROCESS | 1782 | 1461157762661 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 06:09:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 06:09:22 INFO - PROCESS | 1782 | 1461157762670 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 06:09:22 INFO - PROCESS | 1782 | 1461157762681 Marionette TRACE conn4 <- [1,2862,null,{}] 06:09:22 INFO - PROCESS | 1782 | 1461157762687 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}] 06:09:22 INFO - PROCESS | 1782 | 1461157762955 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 06:09:23 INFO - PROCESS | 1782 | 1461157763312 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x8eaedc00 == 162 [pid = 1782] [id = 723] 06:09:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8f345800) [pid = 1782] [serial = 2170] [outer = (nil)] 06:09:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x8f411800) [pid = 1782] [serial = 2171] [outer = 0x8f345800] 06:09:23 INFO - PROCESS | 1782 | 1461157763427 Marionette DEBUG loaded listener.js 06:09:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x8f41b800) [pid = 1782] [serial = 2172] [outer = 0x8f345800] 06:09:24 INFO - PROCESS | 1782 | 1461157764380 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]]]}] 06:09:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 06:09:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1745ms 06:09:24 INFO - PROCESS | 1782 | 1461157764416 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 06:09:24 INFO - PROCESS | 1782 | 1461157764420 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 06:09:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 06:09:24 INFO - PROCESS | 1782 | 1461157764427 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 06:09:24 INFO - PROCESS | 1782 | 1461157764430 Marionette TRACE conn4 <- [1,2866,null,{}] 06:09:24 INFO - PROCESS | 1782 | 1461157764436 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}] 06:09:24 INFO - PROCESS | 1782 | 1461157764665 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 06:09:25 INFO - PROCESS | 1782 | 1461157765023 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dceec00 == 163 [pid = 1782] [id = 724] 06:09:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8eae3800) [pid = 1782] [serial = 2173] [outer = (nil)] 06:09:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x8fb8bc00) [pid = 1782] [serial = 2174] [outer = 0x8eae3800] 06:09:25 INFO - PROCESS | 1782 | 1461157765117 Marionette DEBUG loaded listener.js 06:09:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x8fb8e400) [pid = 1782] [serial = 2175] [outer = 0x8eae3800] 06:09:26 INFO - PROCESS | 1782 | 1461157766069 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]]]}] 06:09:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 06:09:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1691ms 06:09:26 INFO - PROCESS | 1782 | 1461157766119 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 06:09:26 INFO - PROCESS | 1782 | 1461157766123 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 06:09:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 06:09:26 INFO - PROCESS | 1782 | 1461157766130 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 06:09:26 INFO - PROCESS | 1782 | 1461157766135 Marionette TRACE conn4 <- [1,2870,null,{}] 06:09:26 INFO - PROCESS | 1782 | 1461157766142 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}] 06:09:26 INFO - PROCESS | 1782 | 1461157766387 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 06:09:26 INFO - PROCESS | 1782 | 1461157766734 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:26 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bda4400 == 164 [pid = 1782] [id = 725] 06:09:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x8e877c00) [pid = 1782] [serial = 2176] [outer = (nil)] 06:09:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x8fc4f400) [pid = 1782] [serial = 2177] [outer = 0x8e877c00] 06:09:26 INFO - PROCESS | 1782 | 1461157766825 Marionette DEBUG loaded listener.js 06:09:26 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x90179800) [pid = 1782] [serial = 2178] [outer = 0x8e877c00] 06:09:27 INFO - PROCESS | 1782 | 1461157767731 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]]]}] 06:09:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 06:09:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1682ms 06:09:27 INFO - PROCESS | 1782 | 1461157767813 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 06:09:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 06:09:27 INFO - PROCESS | 1782 | 1461157767817 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 06:09:27 INFO - PROCESS | 1782 | 1461157767825 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 06:09:27 INFO - PROCESS | 1782 | 1461157767829 Marionette TRACE conn4 <- [1,2874,null,{}] 06:09:27 INFO - PROCESS | 1782 | 1461157767835 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}] 06:09:28 INFO - PROCESS | 1782 | 1461157768113 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 06:09:28 INFO - PROCESS | 1782 | 1461157768484 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fb8a800 == 165 [pid = 1782] [id = 726] 06:09:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8fb8d000) [pid = 1782] [serial = 2179] [outer = (nil)] 06:09:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x90323400) [pid = 1782] [serial = 2180] [outer = 0x8fb8d000] 06:09:28 INFO - PROCESS | 1782 | 1461157768590 Marionette DEBUG loaded listener.js 06:09:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x90326800) [pid = 1782] [serial = 2181] [outer = 0x8fb8d000] 06:09:29 INFO - PROCESS | 1782 | 1461157769525 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]]]}] 06:09:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 06:09:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1792ms 06:09:29 INFO - PROCESS | 1782 | 1461157769616 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 06:09:29 INFO - PROCESS | 1782 | 1461157769620 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 06:09:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 06:09:29 INFO - PROCESS | 1782 | 1461157769627 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 06:09:29 INFO - PROCESS | 1782 | 1461157769630 Marionette TRACE conn4 <- [1,2878,null,{}] 06:09:29 INFO - PROCESS | 1782 | 1461157769635 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}] 06:09:29 INFO - PROCESS | 1782 | 1461157769913 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 06:09:30 INFO - PROCESS | 1782 | 1461157770268 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f342000 == 166 [pid = 1782] [id = 727] 06:09:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x8fb83000) [pid = 1782] [serial = 2182] [outer = (nil)] 06:09:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x914e2400) [pid = 1782] [serial = 2183] [outer = 0x8fb83000] 06:09:30 INFO - PROCESS | 1782 | 1461157770363 Marionette DEBUG loaded listener.js 06:09:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x914e6400) [pid = 1782] [serial = 2184] [outer = 0x8fb83000] 06:09:31 INFO - PROCESS | 1782 | 1461157771292 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]]]}] 06:09:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 06:09:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1739ms 06:09:31 INFO - PROCESS | 1782 | 1461157771368 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 06:09:31 INFO - PROCESS | 1782 | 1461157771372 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 06:09:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 06:09:31 INFO - PROCESS | 1782 | 1461157771380 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 06:09:31 INFO - PROCESS | 1782 | 1461157771383 Marionette TRACE conn4 <- [1,2882,null,{}] 06:09:31 INFO - PROCESS | 1782 | 1461157771389 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}] 06:09:31 INFO - PROCESS | 1782 | 1461157771664 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 06:09:32 INFO - PROCESS | 1782 | 1461157772016 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x90319000 == 167 [pid = 1782] [id = 728] 06:09:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x90612000) [pid = 1782] [serial = 2185] [outer = (nil)] 06:09:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x91ecec00) [pid = 1782] [serial = 2186] [outer = 0x90612000] 06:09:32 INFO - PROCESS | 1782 | 1461157772111 Marionette DEBUG loaded listener.js 06:09:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x91ed5000) [pid = 1782] [serial = 2187] [outer = 0x90612000] 06:09:33 INFO - PROCESS | 1782 | 1461157773010 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]]]}] 06:09:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 06:09:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1690ms 06:09:33 INFO - PROCESS | 1782 | 1461157773071 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 06:09:33 INFO - PROCESS | 1782 | 1461157773075 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 06:09:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 06:09:33 INFO - PROCESS | 1782 | 1461157773081 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 06:09:33 INFO - PROCESS | 1782 | 1461157773083 Marionette TRACE conn4 <- [1,2886,null,{}] 06:09:33 INFO - PROCESS | 1782 | 1461157773089 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}] 06:09:33 INFO - PROCESS | 1782 | 1461157773325 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 06:09:33 INFO - PROCESS | 1782 | 1461157773692 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:33 INFO - PROCESS | 1782 | ++DOCSHELL 0x912e5c00 == 168 [pid = 1782] [id = 729] 06:09:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x91ecc000) [pid = 1782] [serial = 2188] [outer = (nil)] 06:09:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x92a0bc00) [pid = 1782] [serial = 2189] [outer = 0x91ecc000] 06:09:33 INFO - PROCESS | 1782 | 1461157773788 Marionette DEBUG loaded listener.js 06:09:33 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x92a0e400) [pid = 1782] [serial = 2190] [outer = 0x91ecc000] 06:09:34 INFO - PROCESS | 1782 | 1461157774745 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]]]}] 06:09:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 06:09:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1737ms 06:09:34 INFO - PROCESS | 1782 | 1461157774820 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 06:09:34 INFO - PROCESS | 1782 | 1461157774823 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 06:09:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 06:09:34 INFO - PROCESS | 1782 | 1461157774830 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 06:09:34 INFO - PROCESS | 1782 | 1461157774833 Marionette TRACE conn4 <- [1,2890,null,{}] 06:09:34 INFO - PROCESS | 1782 | 1461157774839 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}] 06:09:35 INFO - PROCESS | 1782 | 1461157775077 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 06:09:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8fa5d800 == 167 [pid = 1782] [id = 54] 06:09:37 INFO - PROCESS | 1782 | --DOCSHELL 0x838d3800 == 166 [pid = 1782] [id = 686] 06:09:37 INFO - PROCESS | 1782 | --DOCSHELL 0x83719800 == 165 [pid = 1782] [id = 447] 06:09:37 INFO - PROCESS | 1782 | --DOCSHELL 0x8e86cc00 == 164 [pid = 1782] [id = 100] 06:09:37 INFO - PROCESS | 1782 | --DOCSHELL 0x97075400 == 163 [pid = 1782] [id = 279] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x8b51fc00) [pid = 1782] [serial = 1947] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8803d000) [pid = 1782] [serial = 2063] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x865d1800) [pid = 1782] [serial = 2060] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x86c31c00) [pid = 1782] [serial = 2061] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x9ff9b000) [pid = 1782] [serial = 2058] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x9ff10400) [pid = 1782] [serial = 2057] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x9fc92000) [pid = 1782] [serial = 2055] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x9fc4cc00) [pid = 1782] [serial = 2054] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x9dfd6c00) [pid = 1782] [serial = 2052] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x9b0f5c00) [pid = 1782] [serial = 2051] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x997b0400) [pid = 1782] [serial = 2049] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x98374800) [pid = 1782] [serial = 2048] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x9810b800) [pid = 1782] [serial = 2046] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x97e66c00) [pid = 1782] [serial = 2045] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x96eaa800) [pid = 1782] [serial = 2043] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x96b63800) [pid = 1782] [serial = 2042] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x93c05800) [pid = 1782] [serial = 2040] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x93a26000) [pid = 1782] [serial = 2039] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x935ab400) [pid = 1782] [serial = 2037] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x92a0cc00) [pid = 1782] [serial = 2036] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x91e9a400) [pid = 1782] [serial = 2034] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x912e7800) [pid = 1782] [serial = 2033] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x90176c00) [pid = 1782] [serial = 2031] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8f412400) [pid = 1782] [serial = 2030] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8eae8800) [pid = 1782] [serial = 2028] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8eae3c00) [pid = 1782] [serial = 2027] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8e86dc00) [pid = 1782] [serial = 2025] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8e73f800) [pid = 1782] [serial = 2024] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8bda6000) [pid = 1782] [serial = 2022] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8bd41400) [pid = 1782] [serial = 2021] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8b4c3400) [pid = 1782] [serial = 2019] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8a479800) [pid = 1782] [serial = 2018] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x874d2c00) [pid = 1782] [serial = 2016] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x86c2e800) [pid = 1782] [serial = 2015] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8bd50c00) [pid = 1782] [serial = 2072] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8b4ae800) [pid = 1782] [serial = 2066] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8b6c3000) [pid = 1782] [serial = 2067] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x89291000) [pid = 1782] [serial = 2064] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x87ebe400) [pid = 1782] [serial = 2069] [outer = (nil)] [url = about:blank] 06:09:37 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x89315c00) [pid = 1782] [serial = 2070] [outer = (nil)] [url = about:blank] 06:09:38 INFO - PROCESS | 1782 | 1461157778160 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:38 INFO - PROCESS | 1782 | ++DOCSHELL 0x85ac7000 == 164 [pid = 1782] [id = 730] 06:09:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x85ac8800) [pid = 1782] [serial = 2191] [outer = (nil)] 06:09:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x865cc400) [pid = 1782] [serial = 2192] [outer = 0x85ac8800] 06:09:38 INFO - PROCESS | 1782 | 1461157778245 Marionette DEBUG loaded listener.js 06:09:38 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x86c2e400) [pid = 1782] [serial = 2193] [outer = 0x85ac8800] 06:09:39 INFO - PROCESS | 1782 | 1461157779096 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 06:09:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 06:09:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 4294ms 06:09:39 INFO - PROCESS | 1782 | 1461157779128 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 06:09:39 INFO - PROCESS | 1782 | 1461157779132 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 06:09:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 06:09:39 INFO - PROCESS | 1782 | 1461157779141 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 06:09:39 INFO - PROCESS | 1782 | 1461157779148 Marionette TRACE conn4 <- [1,2894,null,{}] 06:09:39 INFO - PROCESS | 1782 | 1461157779155 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}] 06:09:39 INFO - PROCESS | 1782 | 1461157779433 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 06:09:39 INFO - PROCESS | 1782 | 1461157779643 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x87cf0000 == 165 [pid = 1782] [id = 731] 06:09:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x87cf0800) [pid = 1782] [serial = 2194] [outer = (nil)] 06:09:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x87ec6000) [pid = 1782] [serial = 2195] [outer = 0x87cf0800] 06:09:39 INFO - PROCESS | 1782 | 1461157779725 Marionette DEBUG loaded listener.js 06:09:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x88035800) [pid = 1782] [serial = 2196] [outer = 0x87cf0800] 06:09:40 INFO - PROCESS | 1782 | 1461157780733 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]]]}] 06:09:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 06:09:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1635ms 06:09:40 INFO - PROCESS | 1782 | 1461157780781 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 06:09:40 INFO - PROCESS | 1782 | 1461157780788 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 06:09:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 06:09:40 INFO - PROCESS | 1782 | 1461157780801 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 06:09:40 INFO - PROCESS | 1782 | 1461157780804 Marionette TRACE conn4 <- [1,2898,null,{}] 06:09:40 INFO - PROCESS | 1782 | 1461157780811 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}] 06:09:41 INFO - PROCESS | 1782 | 1461157781136 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 06:09:41 INFO - PROCESS | 1782 | 1461157781176 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:41 INFO - PROCESS | 1782 | ++DOCSHELL 0x874d0c00 == 166 [pid = 1782] [id = 732] 06:09:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8928f000) [pid = 1782] [serial = 2197] [outer = (nil)] 06:09:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8929a000) [pid = 1782] [serial = 2198] [outer = 0x8928f000] 06:09:41 INFO - PROCESS | 1782 | 1461157781260 Marionette DEBUG loaded listener.js 06:09:41 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x89319800) [pid = 1782] [serial = 2199] [outer = 0x8928f000] 06:09:42 INFO - PROCESS | 1782 | 1461157782379 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]]]}] 06:09:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 06:09:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1636ms 06:09:42 INFO - PROCESS | 1782 | 1461157782446 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 06:09:42 INFO - PROCESS | 1782 | 1461157782449 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 06:09:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 06:09:42 INFO - PROCESS | 1782 | 1461157782465 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 06:09:42 INFO - PROCESS | 1782 | 1461157782475 Marionette TRACE conn4 <- [1,2902,null,{}] 06:09:42 INFO - PROCESS | 1782 | 1461157782489 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}] 06:09:43 INFO - PROCESS | 1782 | 1461157783445 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 06:09:43 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x9370b400) [pid = 1782] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 06:09:43 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8e741800) [pid = 1782] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 06:09:43 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x96eaf000) [pid = 1782] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 06:09:43 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x98bd5400) [pid = 1782] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 06:09:43 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x86c2f400) [pid = 1782] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 06:09:43 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x83a0d400) [pid = 1782] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 06:09:43 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x9017c800) [pid = 1782] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 06:09:43 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x890c1c00) [pid = 1782] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 06:09:43 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x929cdc00) [pid = 1782] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 06:09:43 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x9800e000) [pid = 1782] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 06:09:43 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8a47e000) [pid = 1782] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 06:09:43 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x8bdacc00) [pid = 1782] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 06:09:43 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x98003c00) [pid = 1782] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 06:09:43 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x8e73ac00) [pid = 1782] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 06:09:43 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x997a8800) [pid = 1782] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 06:09:43 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x9031f400) [pid = 1782] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 06:09:43 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x87ee6c00) [pid = 1782] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 06:09:43 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x8eabdc00) [pid = 1782] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 06:09:43 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x8bd47800) [pid = 1782] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 06:09:43 INFO - PROCESS | 1782 | --DOMWINDOW == 123 (0x83716c00) [pid = 1782] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 06:09:43 INFO - PROCESS | 1782 | --DOMWINDOW == 122 (0x890bac00) [pid = 1782] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 06:09:43 INFO - PROCESS | 1782 | --DOMWINDOW == 121 (0x87ec2000) [pid = 1782] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 06:09:43 INFO - PROCESS | 1782 | 1461157783711 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x83716c00 == 167 [pid = 1782] [id = 733] 06:09:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 122 (0x8371bc00) [pid = 1782] [serial = 2200] [outer = (nil)] 06:09:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 123 (0x87cf1000) [pid = 1782] [serial = 2201] [outer = 0x8371bc00] 06:09:43 INFO - PROCESS | 1782 | 1461157783788 Marionette DEBUG loaded listener.js 06:09:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 124 (0x890bac00) [pid = 1782] [serial = 2202] [outer = 0x8371bc00] 06:09:44 INFO - PROCESS | 1782 | 1461157784560 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 06:09:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 06:09:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2154ms 06:09:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 06:09:44 INFO - PROCESS | 1782 | 1461157784611 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 06:09:44 INFO - PROCESS | 1782 | 1461157784615 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 06:09:44 INFO - PROCESS | 1782 | 1461157784621 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 06:09:44 INFO - PROCESS | 1782 | 1461157784625 Marionette TRACE conn4 <- [1,2906,null,{}] 06:09:44 INFO - PROCESS | 1782 | 1461157784630 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}] 06:09:44 INFO - PROCESS | 1782 | 1461157784908 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 06:09:44 INFO - PROCESS | 1782 | 1461157784931 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x85ac2000 == 168 [pid = 1782] [id = 734] 06:09:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x890b4400) [pid = 1782] [serial = 2203] [outer = (nil)] 06:09:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x8b4ca400) [pid = 1782] [serial = 2204] [outer = 0x890b4400] 06:09:45 INFO - PROCESS | 1782 | 1461157785003 Marionette DEBUG loaded listener.js 06:09:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8b516c00) [pid = 1782] [serial = 2205] [outer = 0x890b4400] 06:09:46 INFO - PROCESS | 1782 | 1461157786217 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]]]}] 06:09:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 06:09:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1629ms 06:09:46 INFO - PROCESS | 1782 | 1461157786250 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 06:09:46 INFO - PROCESS | 1782 | 1461157786256 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 06:09:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 06:09:46 INFO - PROCESS | 1782 | 1461157786266 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 06:09:46 INFO - PROCESS | 1782 | 1461157786270 Marionette TRACE conn4 <- [1,2910,null,{}] 06:09:46 INFO - PROCESS | 1782 | 1461157786279 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}] 06:09:46 INFO - PROCESS | 1782 | 1461157786518 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 06:09:46 INFO - PROCESS | 1782 | 1461157786866 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x85ac5800 == 169 [pid = 1782] [id = 735] 06:09:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x874cf000) [pid = 1782] [serial = 2206] [outer = (nil)] 06:09:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x87eda800) [pid = 1782] [serial = 2207] [outer = 0x874cf000] 06:09:46 INFO - PROCESS | 1782 | 1461157786963 Marionette DEBUG loaded listener.js 06:09:47 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x890b8800) [pid = 1782] [serial = 2208] [outer = 0x874cf000] 06:09:47 INFO - PROCESS | 1782 | 1461157787810 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]]]}] 06:09:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 06:09:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 06:09:47 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1582ms 06:09:47 INFO - PROCESS | 1782 | 1461157787849 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 06:09:47 INFO - PROCESS | 1782 | 1461157787857 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 06:09:47 INFO - TEST-START | /DOMEvents/constructors.html 06:09:47 INFO - PROCESS | 1782 | 1461157787869 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 06:09:47 INFO - PROCESS | 1782 | 1461157787873 Marionette TRACE conn4 <- [1,2914,null,{}] 06:09:47 INFO - PROCESS | 1782 | 1461157787880 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}] 06:09:48 INFO - PROCESS | 1782 | 1461157788227 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 06:09:48 INFO - PROCESS | 1782 | 1461157788454 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x89312400 == 170 [pid = 1782] [id = 736] 06:09:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x89316400) [pid = 1782] [serial = 2209] [outer = (nil)] 06:09:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8a480c00) [pid = 1782] [serial = 2210] [outer = 0x89316400] 06:09:48 INFO - PROCESS | 1782 | 1461157788679 Marionette DEBUG loaded listener.js 06:09:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8b4c5800) [pid = 1782] [serial = 2211] [outer = 0x89316400] 06:09:49 INFO - PROCESS | 1782 | 1461157789738 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]]]}] 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 06:09:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 06:09:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 06:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:09:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 06:09:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:09:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 06:09:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 06:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:09:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 06:09:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:09:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 06:09:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 06:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:09:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 06:09:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:09:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 06:09:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 06:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:09:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 06:09:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:09:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 06:09:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 06:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:09:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 06:09:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:09:49 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 06:09:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 06:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:09:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 06:09:49 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 06:09:49 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 06:09:49 INFO - TEST-OK | /DOMEvents/constructors.html | took 1952ms 06:09:49 INFO - PROCESS | 1782 | 1461157789824 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 06:09:49 INFO - TEST-START | /DOMEvents/event-phases-order.html 06:09:49 INFO - PROCESS | 1782 | 1461157789838 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 06:09:49 INFO - PROCESS | 1782 | 1461157789850 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 06:09:49 INFO - PROCESS | 1782 | 1461157789861 Marionette TRACE conn4 <- [1,2918,null,{}] 06:09:49 INFO - PROCESS | 1782 | 1461157789883 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}] 06:09:50 INFO - PROCESS | 1782 | 1461157790116 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 06:09:50 INFO - PROCESS | 1782 | 1461157790466 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4cbc00 == 171 [pid = 1782] [id = 737] 06:09:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8b79dc00) [pid = 1782] [serial = 2212] [outer = (nil)] 06:09:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8bccf400) [pid = 1782] [serial = 2213] [outer = 0x8b79dc00] 06:09:50 INFO - PROCESS | 1782 | 1461157790558 Marionette DEBUG loaded listener.js 06:09:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8bd48400) [pid = 1782] [serial = 2214] [outer = 0x8b79dc00] 06:09:51 INFO - PROCESS | 1782 | 1461157791366 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 06:09:51 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 06:09:51 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1557ms 06:09:51 INFO - PROCESS | 1782 | 1461157791405 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 06:09:51 INFO - PROCESS | 1782 | 1461157791410 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 06:09:51 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 06:09:51 INFO - PROCESS | 1782 | 1461157791417 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 06:09:51 INFO - PROCESS | 1782 | 1461157791420 Marionette TRACE conn4 <- [1,2922,null,{}] 06:09:51 INFO - PROCESS | 1782 | 1461157791426 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}] 06:09:51 INFO - PROCESS | 1782 | 1461157791635 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 06:09:51 INFO - PROCESS | 1782 | 1461157791930 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b7a1400 == 172 [pid = 1782] [id = 738] 06:09:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8bda6000) [pid = 1782] [serial = 2215] [outer = (nil)] 06:09:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8be65800) [pid = 1782] [serial = 2216] [outer = 0x8bda6000] 06:09:52 INFO - PROCESS | 1782 | 1461157792022 Marionette DEBUG loaded listener.js 06:09:52 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8dcf4800) [pid = 1782] [serial = 2217] [outer = 0x8bda6000] 06:09:52 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:09:52 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:09:52 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:09:52 INFO - PROCESS | 1782 | [1782] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 06:09:52 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 06:09:52 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 06:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 06:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:09:52 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 06:09:52 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 06:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:09:52 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 06:09:52 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 06:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:09:52 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]" 06:09:52 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 06:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 06:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 06:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 06:09:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:09:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 06:09:52 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 06:09:52 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1487ms 06:09:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 06:09:52 INFO - PROCESS | 1782 | 1461157792882 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]]]}] 06:09:52 INFO - PROCESS | 1782 | 1461157792906 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 06:09:52 INFO - PROCESS | 1782 | 1461157792917 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 06:09:52 INFO - PROCESS | 1782 | 1461157792929 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 06:09:52 INFO - PROCESS | 1782 | 1461157792936 Marionette TRACE conn4 <- [1,2926,null,{}] 06:09:52 INFO - PROCESS | 1782 | 1461157792942 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}] 06:09:53 INFO - PROCESS | 1782 | 1461157793201 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 06:09:53 INFO - PROCESS | 1782 | 1461157793512 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:53 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bd45000 == 173 [pid = 1782] [id = 739] 06:09:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8e73ac00) [pid = 1782] [serial = 2218] [outer = (nil)] 06:09:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8eabd400) [pid = 1782] [serial = 2219] [outer = 0x8e73ac00] 06:09:53 INFO - PROCESS | 1782 | 1461157793656 Marionette DEBUG loaded listener.js 06:09:53 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8eaea400) [pid = 1782] [serial = 2220] [outer = 0x8e73ac00] 06:09:54 INFO - PROCESS | 1782 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 06:09:54 INFO - PROCESS | 1782 | 1461157794480 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]]]}] 06:09:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 06:09:54 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1594ms 06:09:54 INFO - PROCESS | 1782 | 1461157794521 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 06:09:54 INFO - PROCESS | 1782 | 1461157794526 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 06:09:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 06:09:54 INFO - PROCESS | 1782 | 1461157794533 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 06:09:54 INFO - PROCESS | 1782 | 1461157794536 Marionette TRACE conn4 <- [1,2930,null,{}] 06:09:54 INFO - PROCESS | 1782 | 1461157794542 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}] 06:09:54 INFO - PROCESS | 1782 | 1461157794818 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 06:09:55 INFO - PROCESS | 1782 | 1461157795118 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x8721fc00 == 174 [pid = 1782] [id = 740] 06:09:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8f0a9400) [pid = 1782] [serial = 2221] [outer = (nil)] 06:09:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8f348400) [pid = 1782] [serial = 2222] [outer = 0x8f0a9400] 06:09:55 INFO - PROCESS | 1782 | 1461157795215 Marionette DEBUG loaded listener.js 06:09:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8f412400) [pid = 1782] [serial = 2223] [outer = 0x8f0a9400] 06:09:55 INFO - PROCESS | 1782 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 06:09:56 INFO - PROCESS | 1782 | 1461157796033 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]]]}] 06:09:56 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 06:09:56 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1533ms 06:09:56 INFO - PROCESS | 1782 | 1461157796066 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 06:09:56 INFO - PROCESS | 1782 | 1461157796070 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 06:09:56 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 06:09:56 INFO - PROCESS | 1782 | 1461157796077 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 06:09:56 INFO - PROCESS | 1782 | 1461157796080 Marionette TRACE conn4 <- [1,2934,null,{}] 06:09:56 INFO - PROCESS | 1782 | 1461157796086 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}] 06:09:56 INFO - PROCESS | 1782 | 1461157796294 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 06:09:56 INFO - PROCESS | 1782 | 1461157796565 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:56 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f34b000 == 175 [pid = 1782] [id = 741] 06:09:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8f34c800) [pid = 1782] [serial = 2224] [outer = (nil)] 06:09:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x90176000) [pid = 1782] [serial = 2225] [outer = 0x8f34c800] 06:09:56 INFO - PROCESS | 1782 | 1461157796657 Marionette DEBUG loaded listener.js 06:09:56 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x9017c800) [pid = 1782] [serial = 2226] [outer = 0x8f34c800] 06:09:57 INFO - PROCESS | 1782 | 1461157797478 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]]]}] 06:09:57 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 06:09:57 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1434ms 06:09:57 INFO - PROCESS | 1782 | 1461157797511 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 06:09:57 INFO - PROCESS | 1782 | 1461157797515 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 06:09:57 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 06:09:57 INFO - PROCESS | 1782 | 1461157797521 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 06:09:57 INFO - PROCESS | 1782 | 1461157797525 Marionette TRACE conn4 <- [1,2938,null,{}] 06:09:57 INFO - PROCESS | 1782 | 1461157797530 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}] 06:09:57 INFO - PROCESS | 1782 | 1461157797743 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 06:09:58 INFO - PROCESS | 1782 | 1461157798016 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:58 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f0b0400 == 176 [pid = 1782] [id = 742] 06:09:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8fa52400) [pid = 1782] [serial = 2227] [outer = (nil)] 06:09:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x91e0c000) [pid = 1782] [serial = 2228] [outer = 0x8fa52400] 06:09:58 INFO - PROCESS | 1782 | 1461157798108 Marionette DEBUG loaded listener.js 06:09:58 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x91e9b400) [pid = 1782] [serial = 2229] [outer = 0x8fa52400] 06:09:58 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. 06:09:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1433ms 06:09:58 INFO - PROCESS | 1782 | 1461157798945 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]]]}] 06:09:58 INFO - PROCESS | 1782 | 1461157798955 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 06:09:58 INFO - PROCESS | 1782 | 1461157798959 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 06:09:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 06:09:58 INFO - PROCESS | 1782 | 1461157798966 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 06:09:58 INFO - PROCESS | 1782 | 1461157798970 Marionette TRACE conn4 <- [1,2942,null,{}] 06:09:58 INFO - PROCESS | 1782 | 1461157798977 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}] 06:09:59 INFO - PROCESS | 1782 | 1461157799195 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 06:09:59 INFO - PROCESS | 1782 | 1461157799480 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:09:59 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f0a6400 == 177 [pid = 1782] [id = 743] 06:09:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8f344400) [pid = 1782] [serial = 2230] [outer = (nil)] 06:09:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x929cf400) [pid = 1782] [serial = 2231] [outer = 0x8f344400] 06:09:59 INFO - PROCESS | 1782 | 1461157799571 Marionette DEBUG loaded listener.js 06:09:59 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x92a06800) [pid = 1782] [serial = 2232] [outer = 0x8f344400] 06:10:00 INFO - PROCESS | 1782 | 1461157800446 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"]]]}] 06:10:00 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 06:10:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 06:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 06:10:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1530ms 06:10:00 INFO - PROCESS | 1782 | 1461157800498 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 06:10:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 06:10:00 INFO - PROCESS | 1782 | 1461157800502 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 06:10:00 INFO - PROCESS | 1782 | 1461157800509 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 06:10:00 INFO - PROCESS | 1782 | 1461157800512 Marionette TRACE conn4 <- [1,2946,null,{}] 06:10:00 INFO - PROCESS | 1782 | 1461157800573 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}] 06:10:00 INFO - PROCESS | 1782 | 1461157800812 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 06:10:01 INFO - PROCESS | 1782 | 1461157801118 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x91ecb800 == 178 [pid = 1782] [id = 744] 06:10:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x91ed7400) [pid = 1782] [serial = 2233] [outer = (nil)] 06:10:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x93704400) [pid = 1782] [serial = 2234] [outer = 0x91ed7400] 06:10:01 INFO - PROCESS | 1782 | 1461157801227 Marionette DEBUG loaded listener.js 06:10:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x93707400) [pid = 1782] [serial = 2235] [outer = 0x91ed7400] 06:10:02 INFO - PROCESS | 1782 | 1461157802160 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]]]}] 06:10:02 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. 06:10:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1676ms 06:10:02 INFO - PROCESS | 1782 | 1461157802185 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 06:10:02 INFO - PROCESS | 1782 | 1461157802189 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 06:10:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 06:10:02 INFO - PROCESS | 1782 | 1461157802197 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 06:10:02 INFO - PROCESS | 1782 | 1461157802202 Marionette TRACE conn4 <- [1,2950,null,{}] 06:10:02 INFO - PROCESS | 1782 | 1461157802208 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}] 06:10:02 INFO - PROCESS | 1782 | 1461157802465 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 06:10:02 INFO - PROCESS | 1782 | 1461157802784 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:02 INFO - PROCESS | 1782 | ++DOCSHELL 0x8fc44800 == 179 [pid = 1782] [id = 745] 06:10:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x935b2c00) [pid = 1782] [serial = 2236] [outer = (nil)] 06:10:02 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x93a30c00) [pid = 1782] [serial = 2237] [outer = 0x935b2c00] 06:10:02 INFO - PROCESS | 1782 | 1461157802903 Marionette DEBUG loaded listener.js 06:10:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x9500d400) [pid = 1782] [serial = 2238] [outer = 0x935b2c00] 06:10:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x950e5800 == 180 [pid = 1782] [id = 746] 06:10:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x95a27c00) [pid = 1782] [serial = 2239] [outer = (nil)] 06:10:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x95a2f800) [pid = 1782] [serial = 2240] [outer = 0x95a27c00] 06:10:03 INFO - PROCESS | 1782 | 1461157803919 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]]]}] 06:10:03 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. 06:10:03 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1737ms 06:10:03 INFO - PROCESS | 1782 | 1461157803948 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 06:10:03 INFO - PROCESS | 1782 | 1461157803951 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 06:10:03 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 06:10:03 INFO - PROCESS | 1782 | 1461157803970 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 06:10:03 INFO - PROCESS | 1782 | 1461157803976 Marionette TRACE conn4 <- [1,2954,null,{}] 06:10:03 INFO - PROCESS | 1782 | 1461157803983 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}] 06:10:04 INFO - PROCESS | 1782 | 1461157804288 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 06:10:04 INFO - PROCESS | 1782 | 1461157804651 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:04 INFO - PROCESS | 1782 | ++DOCSHELL 0x950dd800 == 181 [pid = 1782] [id = 747] 06:10:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x950df400) [pid = 1782] [serial = 2241] [outer = (nil)] 06:10:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x95a27000) [pid = 1782] [serial = 2242] [outer = 0x950df400] 06:10:04 INFO - PROCESS | 1782 | 1461157804751 Marionette DEBUG loaded listener.js 06:10:04 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x95ca8000) [pid = 1782] [serial = 2243] [outer = 0x950df400] 06:10:05 INFO - PROCESS | 1782 | 1461157805545 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]]]}] 06:10:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:10:05 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 06:10:05 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1591ms 06:10:05 INFO - PROCESS | 1782 | 1461157805562 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 06:10:05 INFO - PROCESS | 1782 | 1461157805566 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 06:10:05 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 06:10:05 INFO - PROCESS | 1782 | 1461157805572 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 06:10:05 INFO - PROCESS | 1782 | 1461157805576 Marionette TRACE conn4 <- [1,2958,null,{}] 06:10:05 INFO - PROCESS | 1782 | 1461157805582 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}] 06:10:05 INFO - PROCESS | 1782 | 1461157805826 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 06:10:06 INFO - PROCESS | 1782 | 1461157806105 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x93a21800 == 182 [pid = 1782] [id = 748] 06:10:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x950e7800) [pid = 1782] [serial = 2244] [outer = (nil)] 06:10:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x96eb5c00) [pid = 1782] [serial = 2245] [outer = 0x950e7800] 06:10:06 INFO - PROCESS | 1782 | 1461157806206 Marionette DEBUG loaded listener.js 06:10:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x96eb9400) [pid = 1782] [serial = 2246] [outer = 0x950e7800] 06:10:07 INFO - PROCESS | 1782 | 1461157807138 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]]]}] 06:10:07 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. 06:10:07 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1585ms 06:10:07 INFO - PROCESS | 1782 | 1461157807158 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 06:10:07 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 06:10:07 INFO - PROCESS | 1782 | 1461157807163 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 06:10:07 INFO - PROCESS | 1782 | 1461157807171 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 06:10:07 INFO - PROCESS | 1782 | 1461157807174 Marionette TRACE conn4 <- [1,2962,null,{}] 06:10:07 INFO - PROCESS | 1782 | 1461157807182 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}] 06:10:07 INFO - PROCESS | 1782 | 1461157807428 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 06:10:07 INFO - PROCESS | 1782 | 1461157807717 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:07 INFO - PROCESS | 1782 | ++DOCSHELL 0x83618400 == 183 [pid = 1782] [id = 749] 06:10:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x8721c400) [pid = 1782] [serial = 2247] [outer = (nil)] 06:10:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x96ec6000) [pid = 1782] [serial = 2248] [outer = 0x8721c400] 06:10:07 INFO - PROCESS | 1782 | 1461157807810 Marionette DEBUG loaded listener.js 06:10:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x97002c00) [pid = 1782] [serial = 2249] [outer = 0x8721c400] 06:10:08 INFO - PROCESS | 1782 | 1461157808720 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]]]}] 06:10:08 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. 06:10:08 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1585ms 06:10:08 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 06:10:08 INFO - PROCESS | 1782 | 1461157808754 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 06:10:08 INFO - PROCESS | 1782 | 1461157808757 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 06:10:08 INFO - PROCESS | 1782 | 1461157808764 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 06:10:08 INFO - PROCESS | 1782 | 1461157808767 Marionette TRACE conn4 <- [1,2966,null,{}] 06:10:08 INFO - PROCESS | 1782 | 1461157808773 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}] 06:10:09 INFO - PROCESS | 1782 | 1461157809004 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 06:10:09 INFO - PROCESS | 1782 | 1461157809325 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:09 INFO - PROCESS | 1782 | ++DOCSHELL 0x978e8000 == 184 [pid = 1782] [id = 750] 06:10:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x979b8000) [pid = 1782] [serial = 2250] [outer = (nil)] 06:10:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x97dd4800) [pid = 1782] [serial = 2251] [outer = 0x979b8000] 06:10:09 INFO - PROCESS | 1782 | 1461157809469 Marionette DEBUG loaded listener.js 06:10:09 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x97e64c00) [pid = 1782] [serial = 2252] [outer = 0x979b8000] 06:10:10 INFO - PROCESS | 1782 | 1461157810251 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]]]}] 06:10:10 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. 06:10:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1533ms 06:10:10 INFO - PROCESS | 1782 | 1461157810297 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 06:10:10 INFO - PROCESS | 1782 | 1461157810301 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 06:10:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 06:10:10 INFO - PROCESS | 1782 | 1461157810308 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 06:10:10 INFO - PROCESS | 1782 | 1461157810311 Marionette TRACE conn4 <- [1,2970,null,{}] 06:10:10 INFO - PROCESS | 1782 | 1461157810316 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}] 06:10:10 INFO - PROCESS | 1782 | 1461157810569 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 06:10:10 INFO - PROCESS | 1782 | 1461157810874 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x9796e000 == 185 [pid = 1782] [id = 751] 06:10:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x9796ec00) [pid = 1782] [serial = 2253] [outer = (nil)] 06:10:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x98001400) [pid = 1782] [serial = 2254] [outer = 0x9796ec00] 06:10:10 INFO - PROCESS | 1782 | 1461157810966 Marionette DEBUG loaded listener.js 06:10:11 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x98004000) [pid = 1782] [serial = 2255] [outer = 0x9796ec00] 06:10:11 INFO - PROCESS | 1782 | 1461157811800 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]]]}] 06:10:11 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. 06:10:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1528ms 06:10:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 06:10:11 INFO - PROCESS | 1782 | 1461157811837 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 06:10:11 INFO - PROCESS | 1782 | 1461157811840 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 06:10:11 INFO - PROCESS | 1782 | 1461157811847 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 06:10:11 INFO - PROCESS | 1782 | 1461157811850 Marionette TRACE conn4 <- [1,2974,null,{}] 06:10:11 INFO - PROCESS | 1782 | 1461157811856 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}] 06:10:12 INFO - PROCESS | 1782 | 1461157812111 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 06:10:12 INFO - PROCESS | 1782 | 1461157812397 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4cb800 == 186 [pid = 1782] [id = 752] 06:10:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x8b517400) [pid = 1782] [serial = 2256] [outer = (nil)] 06:10:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0x9800f400) [pid = 1782] [serial = 2257] [outer = 0x8b517400] 06:10:12 INFO - PROCESS | 1782 | 1461157812490 Marionette DEBUG loaded listener.js 06:10:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0x980b5c00) [pid = 1782] [serial = 2258] [outer = 0x8b517400] 06:10:13 INFO - PROCESS | 1782 | 1461157813290 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]]]}] 06:10:13 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. 06:10:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1488ms 06:10:13 INFO - PROCESS | 1782 | 1461157813335 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 06:10:13 INFO - PROCESS | 1782 | 1461157813339 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 06:10:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 06:10:13 INFO - PROCESS | 1782 | 1461157813345 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 06:10:13 INFO - PROCESS | 1782 | 1461157813349 Marionette TRACE conn4 <- [1,2978,null,{}] 06:10:13 INFO - PROCESS | 1782 | 1461157813354 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}] 06:10:13 INFO - PROCESS | 1782 | 1461157813591 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 06:10:13 INFO - PROCESS | 1782 | 1461157813875 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x97e62c00 == 187 [pid = 1782] [id = 753] 06:10:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x97e6d400) [pid = 1782] [serial = 2259] [outer = (nil)] 06:10:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0x9810f000) [pid = 1782] [serial = 2260] [outer = 0x97e6d400] 06:10:13 INFO - PROCESS | 1782 | 1461157813968 Marionette DEBUG loaded listener.js 06:10:14 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0x981bd400) [pid = 1782] [serial = 2261] [outer = 0x97e6d400] 06:10:14 INFO - PROCESS | 1782 | 1461157814801 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]]]}] 06:10:14 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. 06:10:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1492ms 06:10:14 INFO - PROCESS | 1782 | 1461157814838 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 06:10:14 INFO - PROCESS | 1782 | 1461157814842 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 06:10:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 06:10:14 INFO - PROCESS | 1782 | 1461157814851 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 06:10:14 INFO - PROCESS | 1782 | 1461157814856 Marionette TRACE conn4 <- [1,2982,null,{}] 06:10:14 INFO - PROCESS | 1782 | 1461157814862 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}] 06:10:15 INFO - PROCESS | 1782 | 1461157815135 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 06:10:15 INFO - PROCESS | 1782 | 1461157815426 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x85aca400 == 188 [pid = 1782] [id = 754] 06:10:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 184 (0x9800f000) [pid = 1782] [serial = 2262] [outer = (nil)] 06:10:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 185 (0x9825ec00) [pid = 1782] [serial = 2263] [outer = 0x9800f000] 06:10:15 INFO - PROCESS | 1782 | 1461157815530 Marionette DEBUG loaded listener.js 06:10:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 186 (0x98260c00) [pid = 1782] [serial = 2264] [outer = 0x9800f000] 06:10:18 INFO - PROCESS | 1782 | --DOCSHELL 0x98260000 == 187 [pid = 1782] [id = 683] 06:10:18 INFO - PROCESS | 1782 | --DOCSHELL 0x83716c00 == 186 [pid = 1782] [id = 733] 06:10:18 INFO - PROCESS | 1782 | --DOCSHELL 0x874d0c00 == 185 [pid = 1782] [id = 732] 06:10:18 INFO - PROCESS | 1782 | --DOCSHELL 0x87cf0000 == 184 [pid = 1782] [id = 731] 06:10:18 INFO - PROCESS | 1782 | --DOCSHELL 0x85ac7000 == 183 [pid = 1782] [id = 730] 06:10:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8eaedc00 == 182 [pid = 1782] [id = 723] 06:10:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8a472c00 == 181 [pid = 1782] [id = 722] 06:10:18 INFO - PROCESS | 1782 | --DOCSHELL 0x83a10000 == 180 [pid = 1782] [id = 721] 06:10:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8be66000 == 179 [pid = 1782] [id = 720] 06:10:18 INFO - PROCESS | 1782 | --DOCSHELL 0x84a86000 == 178 [pid = 1782] [id = 718] 06:10:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8bbdcc00 == 177 [pid = 1782] [id = 719] 06:10:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8a475400 == 176 [pid = 1782] [id = 717] 06:10:18 INFO - PROCESS | 1782 | --DOCSHELL 0x8b4c2800 == 175 [pid = 1782] [id = 716] 06:10:18 INFO - PROCESS | 1782 | --DOCSHELL 0x89294000 == 174 [pid = 1782] [id = 715] 06:10:18 INFO - PROCESS | 1782 | --DOCSHELL 0x86c2b000 == 173 [pid = 1782] [id = 713] 06:10:18 INFO - PROCESS | 1782 | --DOCSHELL 0x89297c00 == 172 [pid = 1782] [id = 714] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 185 (0x8fa5a400) [pid = 1782] [serial = 2088] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 184 (0xa2a7c800) [pid = 1782] [serial = 2124] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 183 (0x9fe9f400) [pid = 1782] [serial = 2117] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x87217800) [pid = 1782] [serial = 2129] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x9ff12800) [pid = 1782] [serial = 2118] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x89298000) [pid = 1782] [serial = 2136] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0xa0c3ac00) [pid = 1782] [serial = 2120] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x92a14400) [pid = 1782] [serial = 2094] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x93a23400) [pid = 1782] [serial = 2096] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0xa0f3e000) [pid = 1782] [serial = 2121] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x98104400) [pid = 1782] [serial = 2105] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x96ec1800) [pid = 1782] [serial = 2102] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x929ce400) [pid = 1782] [serial = 2093] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x997f0400) [pid = 1782] [serial = 2111] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x9884fc00) [pid = 1782] [serial = 2108] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8eab1c00) [pid = 1782] [serial = 2081] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x93a2d400) [pid = 1782] [serial = 2097] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x9df85400) [pid = 1782] [serial = 2114] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x96ec8800) [pid = 1782] [serial = 2103] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8f41a800) [pid = 1782] [serial = 2087] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x90539800) [pid = 1782] [serial = 2090] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0xa2a2f800) [pid = 1782] [serial = 2123] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8931f000) [pid = 1782] [serial = 2075] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x8f0aa000) [pid = 1782] [serial = 2084] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x98252c00) [pid = 1782] [serial = 2106] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8be6b800) [pid = 1782] [serial = 2078] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8dcf2400) [pid = 1782] [serial = 2079] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8f344000) [pid = 1782] [serial = 2085] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x83724800) [pid = 1782] [serial = 2126] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x87cf0400) [pid = 1782] [serial = 2135] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x838d2800) [pid = 1782] [serial = 2127] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x99940400) [pid = 1782] [serial = 2112] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x95a22c00) [pid = 1782] [serial = 2099] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8bbe0800) [pid = 1782] [serial = 2013] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x98d41000) [pid = 1782] [serial = 2109] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x9df8ec00) [pid = 1782] [serial = 2115] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x8eabec00) [pid = 1782] [serial = 2082] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x91e99c00) [pid = 1782] [serial = 2091] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x874ca000) [pid = 1782] [serial = 2130] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x87edc800) [pid = 1782] [serial = 2132] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8b74d800) [pid = 1782] [serial = 2076] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x88032000) [pid = 1782] [serial = 2133] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8a172c00) [pid = 1782] [serial = 2138] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x95ca3000) [pid = 1782] [serial = 2100] [outer = (nil)] [url = about:blank] 06:10:19 INFO - PROCESS | 1782 | 1461157819764 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"]]]}] 06:10:19 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 06:10:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 06:10:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 06:10:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 4948ms 06:10:19 INFO - PROCESS | 1782 | 1461157819801 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 06:10:19 INFO - PROCESS | 1782 | 1461157819809 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 06:10:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 06:10:19 INFO - PROCESS | 1782 | 1461157819819 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 06:10:19 INFO - PROCESS | 1782 | 1461157819825 Marionette TRACE conn4 <- [1,2986,null,{}] 06:10:19 INFO - PROCESS | 1782 | 1461157819833 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}] 06:10:20 INFO - PROCESS | 1782 | 1461157820053 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 06:10:20 INFO - PROCESS | 1782 | 1461157820287 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a8ac00 == 173 [pid = 1782] [id = 755] 06:10:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8721d400) [pid = 1782] [serial = 2265] [outer = (nil)] 06:10:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x87cf0000) [pid = 1782] [serial = 2266] [outer = 0x8721d400] 06:10:20 INFO - PROCESS | 1782 | 1461157820372 Marionette DEBUG loaded listener.js 06:10:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x87ec5000) [pid = 1782] [serial = 2267] [outer = 0x8721d400] 06:10:21 INFO - PROCESS | 1782 | 1461157821279 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]]]}] 06:10:21 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. 06:10:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1490ms 06:10:21 INFO - PROCESS | 1782 | 1461157821309 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 06:10:21 INFO - PROCESS | 1782 | 1461157821318 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 06:10:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 06:10:21 INFO - PROCESS | 1782 | 1461157821328 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 06:10:21 INFO - PROCESS | 1782 | 1461157821332 Marionette TRACE conn4 <- [1,2990,null,{}] 06:10:21 INFO - PROCESS | 1782 | 1461157821340 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}] 06:10:21 INFO - PROCESS | 1782 | 1461157821565 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 06:10:21 INFO - PROCESS | 1782 | 1461157821825 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:21 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ee0c00 == 174 [pid = 1782] [id = 756] 06:10:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x88034000) [pid = 1782] [serial = 2268] [outer = (nil)] 06:10:21 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x89294000) [pid = 1782] [serial = 2269] [outer = 0x88034000] 06:10:21 INFO - PROCESS | 1782 | 1461157821907 Marionette DEBUG loaded listener.js 06:10:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x89316800) [pid = 1782] [serial = 2270] [outer = 0x88034000] 06:10:22 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a472800 == 175 [pid = 1782] [id = 757] 06:10:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8a472c00) [pid = 1782] [serial = 2271] [outer = (nil)] 06:10:22 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8931e000) [pid = 1782] [serial = 2272] [outer = 0x8a472c00] 06:10:22 INFO - PROCESS | 1782 | 1461157822792 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]]]}] 06:10:22 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. 06:10:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1479ms 06:10:22 INFO - PROCESS | 1782 | 1461157822806 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 06:10:22 INFO - PROCESS | 1782 | 1461157822810 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 06:10:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 06:10:22 INFO - PROCESS | 1782 | 1461157822829 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 06:10:22 INFO - PROCESS | 1782 | 1461157822835 Marionette TRACE conn4 <- [1,2994,null,{}] 06:10:22 INFO - PROCESS | 1782 | 1461157822901 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}] 06:10:23 INFO - PROCESS | 1782 | 1461157823294 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 06:10:23 INFO - PROCESS | 1782 | 1461157823341 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:23 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a47bc00 == 176 [pid = 1782] [id = 758] 06:10:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8b4b0000) [pid = 1782] [serial = 2273] [outer = (nil)] 06:10:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8b6c4400) [pid = 1782] [serial = 2274] [outer = 0x8b4b0000] 06:10:23 INFO - PROCESS | 1782 | 1461157823427 Marionette DEBUG loaded listener.js 06:10:23 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8b74e000) [pid = 1782] [serial = 2275] [outer = 0x8b4b0000] 06:10:24 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x87ec3800) [pid = 1782] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 06:10:24 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x8928f000) [pid = 1782] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 06:10:24 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8fb83000) [pid = 1782] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 06:10:24 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x89314000) [pid = 1782] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 06:10:24 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8b4ad800) [pid = 1782] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 06:10:24 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x8eae3800) [pid = 1782] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 06:10:24 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8371bc00) [pid = 1782] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 06:10:24 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x8f345800) [pid = 1782] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 06:10:24 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x8b4c1400) [pid = 1782] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 06:10:24 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8b6c3c00) [pid = 1782] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 06:10:24 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8e877c00) [pid = 1782] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 06:10:24 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8be68400) [pid = 1782] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 06:10:24 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8b797400) [pid = 1782] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 06:10:24 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x85ac8800) [pid = 1782] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 06:10:24 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8fb8d000) [pid = 1782] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 06:10:24 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x8b6c1c00) [pid = 1782] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 06:10:24 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8dd7a800) [pid = 1782] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 06:10:24 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x87cf0800) [pid = 1782] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 06:10:24 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8bda3400) [pid = 1782] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 06:10:24 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x90612000) [pid = 1782] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 06:10:24 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x874d3c00) [pid = 1782] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 06:10:25 INFO - PROCESS | 1782 | 1461157825019 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]]]}] 06:10:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 06:10:25 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 06:10:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 2253ms 06:10:25 INFO - PROCESS | 1782 | 1461157825075 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 06:10:25 INFO - PROCESS | 1782 | 1461157825079 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 06:10:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 06:10:25 INFO - PROCESS | 1782 | 1461157825086 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 06:10:25 INFO - PROCESS | 1782 | 1461157825089 Marionette TRACE conn4 <- [1,2998,null,{}] 06:10:25 INFO - PROCESS | 1782 | 1461157825095 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}] 06:10:25 INFO - PROCESS | 1782 | 1461157825314 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 06:10:25 INFO - PROCESS | 1782 | 1461157825535 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:25 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a175400 == 177 [pid = 1782] [id = 759] 06:10:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x8a1c0c00) [pid = 1782] [serial = 2276] [outer = (nil)] 06:10:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8b79ac00) [pid = 1782] [serial = 2277] [outer = 0x8a1c0c00] 06:10:25 INFO - PROCESS | 1782 | 1461157825621 Marionette DEBUG loaded listener.js 06:10:25 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8bbd8000) [pid = 1782] [serial = 2278] [outer = 0x8a1c0c00] 06:10:26 INFO - PROCESS | 1782 | 1461157826351 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]]]}] 06:10:26 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. 06:10:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1290ms 06:10:26 INFO - PROCESS | 1782 | 1461157826377 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 06:10:26 INFO - PROCESS | 1782 | 1461157826381 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 06:10:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 06:10:26 INFO - PROCESS | 1782 | 1461157826390 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 06:10:26 INFO - PROCESS | 1782 | 1461157826392 Marionette TRACE conn4 <- [1,3002,null,{}] 06:10:26 INFO - PROCESS | 1782 | 1461157826397 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}] 06:10:26 INFO - PROCESS | 1782 | 1461157826873 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 06:10:27 INFO - PROCESS | 1782 | 1461157827115 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:27 INFO - PROCESS | 1782 | ++DOCSHELL 0x87220000 == 178 [pid = 1782] [id = 760] 06:10:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x87220400) [pid = 1782] [serial = 2279] [outer = (nil)] 06:10:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x874d0c00) [pid = 1782] [serial = 2280] [outer = 0x87220400] 06:10:27 INFO - PROCESS | 1782 | 1461157827297 Marionette DEBUG loaded listener.js 06:10:27 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x87cf0400) [pid = 1782] [serial = 2281] [outer = 0x87220400] 06:10:28 INFO - PROCESS | 1782 | 1461157828184 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]]]}] 06:10:28 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. 06:10:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1839ms 06:10:28 INFO - PROCESS | 1782 | 1461157828231 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 06:10:28 INFO - PROCESS | 1782 | 1461157828241 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 06:10:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 06:10:28 INFO - PROCESS | 1782 | 1461157828250 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 06:10:28 INFO - PROCESS | 1782 | 1461157828255 Marionette TRACE conn4 <- [1,3006,null,{}] 06:10:28 INFO - PROCESS | 1782 | 1461157828280 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}] 06:10:28 INFO - PROCESS | 1782 | 1461157828619 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 06:10:28 INFO - PROCESS | 1782 | 1461157828862 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:28 INFO - PROCESS | 1782 | ++DOCSHELL 0x8a176c00 == 179 [pid = 1782] [id = 761] 06:10:28 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8a177800) [pid = 1782] [serial = 2282] [outer = (nil)] 06:10:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8a1c6000) [pid = 1782] [serial = 2283] [outer = 0x8a177800] 06:10:29 INFO - PROCESS | 1782 | 1461157829023 Marionette DEBUG loaded listener.js 06:10:29 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8b4b4000) [pid = 1782] [serial = 2284] [outer = 0x8a177800] 06:10:29 INFO - PROCESS | 1782 | 1461157829972 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]]]}] 06:10:30 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. 06:10:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1787ms 06:10:30 INFO - PROCESS | 1782 | 1461157830038 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 06:10:30 INFO - PROCESS | 1782 | 1461157830044 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 06:10:30 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 06:10:30 INFO - PROCESS | 1782 | 1461157830097 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 06:10:30 INFO - PROCESS | 1782 | 1461157830101 Marionette TRACE conn4 <- [1,3010,null,{}] 06:10:30 INFO - PROCESS | 1782 | 1461157830114 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}] 06:10:30 INFO - PROCESS | 1782 | 1461157830379 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 06:10:30 INFO - PROCESS | 1782 | 1461157830778 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:30 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b749c00 == 180 [pid = 1782] [id = 762] 06:10:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8b79f400) [pid = 1782] [serial = 2285] [outer = (nil)] 06:10:30 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8bcd9800) [pid = 1782] [serial = 2286] [outer = 0x8b79f400] 06:10:30 INFO - PROCESS | 1782 | 1461157830878 Marionette DEBUG loaded listener.js 06:10:31 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8bda9000) [pid = 1782] [serial = 2287] [outer = 0x8b79f400] 06:10:31 INFO - PROCESS | 1782 | 1461157831751 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]]]}] 06:10:31 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 06:10:31 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1732ms 06:10:31 INFO - PROCESS | 1782 | 1461157831786 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 06:10:31 INFO - PROCESS | 1782 | 1461157831792 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 06:10:31 INFO - TEST-START | /FileAPI/FileReaderSync.worker 06:10:31 INFO - PROCESS | 1782 | 1461157831809 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 06:10:31 INFO - PROCESS | 1782 | 1461157831817 Marionette TRACE conn4 <- [1,3014,null,{}] 06:10:31 INFO - PROCESS | 1782 | 1461157831824 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}] 06:10:32 INFO - PROCESS | 1782 | 1461157832157 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 06:10:32 INFO - PROCESS | 1782 | 1461157832381 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:32 INFO - PROCESS | 1782 | ++DOCSHELL 0x8928dc00 == 181 [pid = 1782] [id = 763] 06:10:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8bcd1000) [pid = 1782] [serial = 2288] [outer = (nil)] 06:10:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8e738400) [pid = 1782] [serial = 2289] [outer = 0x8bcd1000] 06:10:32 INFO - PROCESS | 1782 | 1461157832472 Marionette DEBUG loaded listener.js 06:10:32 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8e86d800) [pid = 1782] [serial = 2290] [outer = 0x8bcd1000] 06:10:32 INFO - PROCESS | 1782 | [1782] 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 06:10:33 INFO - PROCESS | 1782 | 1461157833426 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 06:10:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 06:10:33 INFO - {} 06:10:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 06:10:33 INFO - {} 06:10:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 06:10:33 INFO - {} 06:10:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 06:10:33 INFO - {} 06:10:33 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1641ms 06:10:33 INFO - PROCESS | 1782 | 1461157833444 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 06:10:33 INFO - PROCESS | 1782 | 1461157833447 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 06:10:33 INFO - TEST-START | /FileAPI/fileReader.html 06:10:33 INFO - PROCESS | 1782 | 1461157833454 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 06:10:33 INFO - PROCESS | 1782 | 1461157833458 Marionette TRACE conn4 <- [1,3018,null,{}] 06:10:33 INFO - PROCESS | 1782 | 1461157833470 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}] 06:10:33 INFO - PROCESS | 1782 | 1461157833700 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 06:10:34 INFO - PROCESS | 1782 | 1461157833991 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:34 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dd7b800 == 182 [pid = 1782] [id = 764] 06:10:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8e73f800) [pid = 1782] [serial = 2291] [outer = (nil)] 06:10:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8f0aa000) [pid = 1782] [serial = 2292] [outer = 0x8e73f800] 06:10:34 INFO - PROCESS | 1782 | 1461157834081 Marionette DEBUG loaded listener.js 06:10:34 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8f0adc00) [pid = 1782] [serial = 2293] [outer = 0x8e73f800] 06:10:34 INFO - PROCESS | 1782 | 1461157834964 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]]]}] 06:10:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 06:10:34 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 06:10:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 06:10:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 06:10:34 INFO - TEST-OK | /FileAPI/fileReader.html | took 1534ms 06:10:34 INFO - PROCESS | 1782 | 1461157834991 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 06:10:34 INFO - TEST-START | /FileAPI/historical.html 06:10:35 INFO - PROCESS | 1782 | 1461157834995 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 06:10:35 INFO - PROCESS | 1782 | 1461157835002 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 06:10:35 INFO - PROCESS | 1782 | 1461157835006 Marionette TRACE conn4 <- [1,3022,null,{}] 06:10:35 INFO - PROCESS | 1782 | 1461157835012 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}] 06:10:35 INFO - PROCESS | 1782 | 1461157835260 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 06:10:35 INFO - PROCESS | 1782 | 1461157835567 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:35 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f34a000 == 183 [pid = 1782] [id = 765] 06:10:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8f420c00) [pid = 1782] [serial = 2294] [outer = (nil)] 06:10:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8fa5e000) [pid = 1782] [serial = 2295] [outer = 0x8f420c00] 06:10:35 INFO - PROCESS | 1782 | 1461157835670 Marionette DEBUG loaded listener.js 06:10:35 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8fb8d000) [pid = 1782] [serial = 2296] [outer = 0x8f420c00] 06:10:36 INFO - PROCESS | 1782 | 1461157836522 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"]]]}] 06:10:36 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 06:10:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 06:10:36 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 06:10:36 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 06:10:36 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 06:10:36 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 06:10:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 06:10:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:36 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 06:10:36 INFO - TEST-OK | /FileAPI/historical.html | took 1535ms 06:10:36 INFO - PROCESS | 1782 | 1461157836539 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 06:10:36 INFO - PROCESS | 1782 | 1461157836542 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 06:10:36 INFO - TEST-START | /FileAPI/idlharness.html 06:10:36 INFO - PROCESS | 1782 | 1461157836553 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 06:10:36 INFO - PROCESS | 1782 | 1461157836557 Marionette TRACE conn4 <- [1,3026,null,{}] 06:10:36 INFO - PROCESS | 1782 | 1461157836564 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}] 06:10:36 INFO - PROCESS | 1782 | 1461157836782 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 06:10:37 INFO - PROCESS | 1782 | 1461157837060 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:37 INFO - PROCESS | 1782 | ++DOCSHELL 0x8f41b400 == 184 [pid = 1782] [id = 766] 06:10:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8fa55c00) [pid = 1782] [serial = 2297] [outer = (nil)] 06:10:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 155 (0x90534400) [pid = 1782] [serial = 2298] [outer = 0x8fa55c00] 06:10:37 INFO - PROCESS | 1782 | 1461157837152 Marionette DEBUG loaded listener.js 06:10:37 INFO - PROCESS | 1782 | ++DOMWINDOW == 156 (0x90612800) [pid = 1782] [serial = 2299] [outer = 0x8fa55c00] 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 06:10:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:10:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:10:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:10:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:10:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:10:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:10:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 06:10:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:10:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:10:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:10:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:10:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:10:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:10:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 06:10:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:10:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:10:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:10:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:10:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:10:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:10:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 06:10:39 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 06:10:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:10:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:10:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:10:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 06:10:39 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 06:10:39 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 06:10:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:10:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:10:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:10:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 06:10:39 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:10:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:10:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:10:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:10:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:10:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:10:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 06:10:39 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 06:10:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:10:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:10:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:10:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 06:10:39 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 06:10:39 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 06:10:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 06:10:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 06:10:39 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 06:10:39 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 06:10:39 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 06:10:39 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 06:10:39 INFO - TEST-OK | /FileAPI/idlharness.html | took 2629ms 06:10:39 INFO - TEST-START | /FileAPI/idlharness.worker 06:10:39 INFO - PROCESS | 1782 | 1461157839058 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]]]}] 06:10:39 INFO - PROCESS | 1782 | 1461157839196 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 06:10:39 INFO - PROCESS | 1782 | 1461157839200 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 06:10:39 INFO - PROCESS | 1782 | 1461157839260 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 06:10:39 INFO - PROCESS | 1782 | 1461157839271 Marionette TRACE conn4 <- [1,3030,null,{}] 06:10:39 INFO - PROCESS | 1782 | 1461157839321 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}] 06:10:39 INFO - PROCESS | 1782 | 1461157839611 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 06:10:39 INFO - PROCESS | 1782 | 1461157839938 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:39 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b6c3c00 == 185 [pid = 1782] [id = 767] 06:10:39 INFO - PROCESS | 1782 | ++DOMWINDOW == 157 (0x8f0a3800) [pid = 1782] [serial = 2300] [outer = (nil)] 06:10:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 158 (0x95a28800) [pid = 1782] [serial = 2301] [outer = 0x8f0a3800] 06:10:40 INFO - PROCESS | 1782 | 1461157840029 Marionette DEBUG loaded listener.js 06:10:40 INFO - PROCESS | 1782 | ++DOMWINDOW == 159 (0x96bc8800) [pid = 1782] [serial = 2302] [outer = 0x8f0a3800] 06:10:40 INFO - PROCESS | 1782 | [1782] 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 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 06:10:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 06:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:10:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 06:10:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 06:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:10:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 06:10:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 06:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:10:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 06:10:42 INFO - {} 06:10:42 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 06:10:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 06:10:42 INFO - {} 06:10:42 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 - {} 06:10:42 INFO - {} 06:10:42 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 06:10:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 06:10:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 06:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 06:10:42 INFO - {} 06:10:42 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 06:10:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 06:10:42 INFO - {} 06:10:42 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 - {} 06:10:42 INFO - {} 06:10:42 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 06:10:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 06:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 06:10:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 06:10:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 06:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 06:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:10:42 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 06:10:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 06:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 06:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:10:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:10:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 06:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 06:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:10:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:10:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 06:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 06:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:10:42 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 06:10:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 06:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 06:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:10:42 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 06:10:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 06:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 06:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 06:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:10:42 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 06:10:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 06:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 06:10:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 06:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:10:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 06:10:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 06:10:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 06:10:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 06:10:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 06:10:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 06:10:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 06:10:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 06:10:42 INFO - {} 06:10:42 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3448ms 06:10:42 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 06:10:42 INFO - PROCESS | 1782 | 1461157842500 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,{},{}]]]}] 06:10:42 INFO - PROCESS | 1782 | 1461157842664 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 06:10:42 INFO - PROCESS | 1782 | 1461157842669 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 06:10:42 INFO - PROCESS | 1782 | 1461157842687 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 06:10:42 INFO - PROCESS | 1782 | 1461157842689 Marionette TRACE conn4 <- [1,3034,null,{}] 06:10:42 INFO - PROCESS | 1782 | 1461157842708 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}] 06:10:43 INFO - PROCESS | 1782 | 1461157843074 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 06:10:43 INFO - PROCESS | 1782 | 1461157843377 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:43 INFO - PROCESS | 1782 | ++DOCSHELL 0x93c08800 == 186 [pid = 1782] [id = 768] 06:10:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 160 (0x96eb6800) [pid = 1782] [serial = 2303] [outer = (nil)] 06:10:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 161 (0x9b0fb000) [pid = 1782] [serial = 2304] [outer = 0x96eb6800] 06:10:43 INFO - PROCESS | 1782 | 1461157843465 Marionette DEBUG loaded listener.js 06:10:43 INFO - PROCESS | 1782 | ++DOMWINDOW == 162 (0x9df87400) [pid = 1782] [serial = 2305] [outer = 0x96eb6800] 06:10:44 INFO - PROCESS | 1782 | 1461157844273 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]]]}] 06:10:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 06:10:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1603ms 06:10:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 06:10:44 INFO - PROCESS | 1782 | 1461157844285 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 06:10:44 INFO - PROCESS | 1782 | 1461157844288 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 06:10:44 INFO - PROCESS | 1782 | 1461157844294 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 06:10:44 INFO - PROCESS | 1782 | 1461157844298 Marionette TRACE conn4 <- [1,3038,null,{}] 06:10:44 INFO - PROCESS | 1782 | 1461157844303 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}] 06:10:44 INFO - PROCESS | 1782 | 1461157844526 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 06:10:44 INFO - PROCESS | 1782 | 1461157844823 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:44 INFO - PROCESS | 1782 | ++DOCSHELL 0x8bcd2400 == 187 [pid = 1782] [id = 769] 06:10:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 163 (0x8e738000) [pid = 1782] [serial = 2306] [outer = (nil)] 06:10:44 INFO - PROCESS | 1782 | ++DOMWINDOW == 164 (0x9ea13c00) [pid = 1782] [serial = 2307] [outer = 0x8e738000] 06:10:44 INFO - PROCESS | 1782 | 1461157844911 Marionette DEBUG loaded listener.js 06:10:45 INFO - PROCESS | 1782 | ++DOMWINDOW == 165 (0x9ea16c00) [pid = 1782] [serial = 2308] [outer = 0x8e738000] 06:10:45 INFO - PROCESS | 1782 | 1461157845740 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"]]]}] 06:10:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 06:10:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 06:10:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 06:10:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1498ms 06:10:45 INFO - PROCESS | 1782 | 1461157845792 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 06:10:45 INFO - PROCESS | 1782 | 1461157845796 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 06:10:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 06:10:45 INFO - PROCESS | 1782 | 1461157845803 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 06:10:45 INFO - PROCESS | 1782 | 1461157845806 Marionette TRACE conn4 <- [1,3042,null,{}] 06:10:45 INFO - PROCESS | 1782 | 1461157845812 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}] 06:10:46 INFO - PROCESS | 1782 | 1461157846041 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 06:10:46 INFO - PROCESS | 1782 | 1461157846359 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:46 INFO - PROCESS | 1782 | ++DOCSHELL 0x92ae8400 == 188 [pid = 1782] [id = 770] 06:10:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 166 (0x950e1800) [pid = 1782] [serial = 2309] [outer = (nil)] 06:10:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 167 (0x9fc4d400) [pid = 1782] [serial = 2310] [outer = 0x950e1800] 06:10:46 INFO - PROCESS | 1782 | 1461157846464 Marionette DEBUG loaded listener.js 06:10:46 INFO - PROCESS | 1782 | ++DOMWINDOW == 168 (0x9fca0400) [pid = 1782] [serial = 2311] [outer = 0x950e1800] 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 06:10:47 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. 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 06:10:47 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'.) 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 06:10:47 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. 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 06:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 06:10:47 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. 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 06:10:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:10:47 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. 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 06:10:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 06:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 06:10:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 06:10:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 06:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 06:10:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 06:10:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:10:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:10:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 06:10:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:10:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:10:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:10:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:10:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 06:10:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 06:10:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 06:10:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 06:10:47 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1925ms 06:10:47 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 06:10:47 INFO - PROCESS | 1782 | 1461157847647 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]]]}] 06:10:47 INFO - PROCESS | 1782 | 1461157847728 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 06:10:47 INFO - PROCESS | 1782 | 1461157847731 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 06:10:47 INFO - PROCESS | 1782 | 1461157847750 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 06:10:47 INFO - PROCESS | 1782 | 1461157847761 Marionette TRACE conn4 <- [1,3046,null,{}] 06:10:47 INFO - PROCESS | 1782 | 1461157847814 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}] 06:10:48 INFO - PROCESS | 1782 | 1461157848226 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 06:10:48 INFO - PROCESS | 1782 | 1461157848507 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:48 INFO - PROCESS | 1782 | ++DOCSHELL 0x83611400 == 189 [pid = 1782] [id = 771] 06:10:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 169 (0x93c10400) [pid = 1782] [serial = 2312] [outer = (nil)] 06:10:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 170 (0x979bf800) [pid = 1782] [serial = 2313] [outer = 0x93c10400] 06:10:48 INFO - PROCESS | 1782 | 1461157848593 Marionette DEBUG loaded listener.js 06:10:48 INFO - PROCESS | 1782 | ++DOMWINDOW == 171 (0x97e62000) [pid = 1782] [serial = 2314] [outer = 0x93c10400] 06:10:48 INFO - PROCESS | 1782 | [1782] 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 06:10:49 INFO - PROCESS | 1782 | 1461157849550 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 06:10:49 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 06:10:49 INFO - {} 06:10:49 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1852ms 06:10:49 INFO - PROCESS | 1782 | 1461157849601 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 06:10:49 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 06:10:49 INFO - PROCESS | 1782 | 1461157849605 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 06:10:49 INFO - PROCESS | 1782 | 1461157849611 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 06:10:49 INFO - PROCESS | 1782 | 1461157849615 Marionette TRACE conn4 <- [1,3050,null,{}] 06:10:49 INFO - PROCESS | 1782 | 1461157849621 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}] 06:10:49 INFO - PROCESS | 1782 | 1461157849884 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 06:10:50 INFO - PROCESS | 1782 | 1461157850204 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:50 INFO - PROCESS | 1782 | ++DOCSHELL 0x8eae1c00 == 190 [pid = 1782] [id = 772] 06:10:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 172 (0x8eae2c00) [pid = 1782] [serial = 2315] [outer = (nil)] 06:10:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 173 (0x98260000) [pid = 1782] [serial = 2316] [outer = 0x8eae2c00] 06:10:50 INFO - PROCESS | 1782 | 1461157850297 Marionette DEBUG loaded listener.js 06:10:50 INFO - PROCESS | 1782 | ++DOMWINDOW == 174 (0x9884f000) [pid = 1782] [serial = 2317] [outer = 0x8eae2c00] 06:10:51 INFO - PROCESS | 1782 | 1461157851040 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]]]}] 06:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 06:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 06:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 06:10:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 06:10:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1489ms 06:10:51 INFO - PROCESS | 1782 | 1461157851102 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 06:10:51 INFO - PROCESS | 1782 | 1461157851106 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 06:10:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 06:10:51 INFO - PROCESS | 1782 | 1461157851114 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 06:10:51 INFO - PROCESS | 1782 | 1461157851116 Marionette TRACE conn4 <- [1,3054,null,{}] 06:10:51 INFO - PROCESS | 1782 | 1461157851123 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}] 06:10:51 INFO - PROCESS | 1782 | 1461157851345 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 06:10:51 INFO - PROCESS | 1782 | 1461157851652 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:51 INFO - PROCESS | 1782 | ++DOCSHELL 0x950e9000 == 191 [pid = 1782] [id = 773] 06:10:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 175 (0x9810e000) [pid = 1782] [serial = 2318] [outer = (nil)] 06:10:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 176 (0x990bfc00) [pid = 1782] [serial = 2319] [outer = 0x9810e000] 06:10:51 INFO - PROCESS | 1782 | 1461157851747 Marionette DEBUG loaded listener.js 06:10:51 INFO - PROCESS | 1782 | ++DOMWINDOW == 177 (0x99399c00) [pid = 1782] [serial = 2320] [outer = 0x9810e000] 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 06:10:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 06:10:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:10:53 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" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:10:53 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" 06:10:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 06:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 06:10:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 06:10:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2186ms 06:10:53 INFO - PROCESS | 1782 | 1461157853101 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"]]]}] 06:10:53 INFO - PROCESS | 1782 | 1461157853459 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 06:10:53 INFO - PROCESS | 1782 | 1461157853466 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 06:10:53 INFO - TEST-START | /FileAPI/file/File-constructor.html 06:10:53 INFO - PROCESS | 1782 | 1461157853478 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 06:10:53 INFO - PROCESS | 1782 | 1461157853481 Marionette TRACE conn4 <- [1,3058,null,{}] 06:10:53 INFO - PROCESS | 1782 | 1461157853490 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}] 06:10:53 INFO - PROCESS | 1782 | 1461157853715 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 06:10:54 INFO - PROCESS | 1782 | 1461157854027 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:54 INFO - PROCESS | 1782 | ++DOCSHELL 0x84a84c00 == 192 [pid = 1782] [id = 774] 06:10:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 178 (0x99049c00) [pid = 1782] [serial = 2321] [outer = (nil)] 06:10:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 179 (0xa2acf400) [pid = 1782] [serial = 2322] [outer = 0x99049c00] 06:10:54 INFO - PROCESS | 1782 | 1461157854113 Marionette DEBUG loaded listener.js 06:10:54 INFO - PROCESS | 1782 | ++DOMWINDOW == 180 (0xa3c7a400) [pid = 1782] [serial = 2323] [outer = 0x99049c00] 06:10:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 06:10:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 06:10:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 06:10:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 06:10:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 06:10:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 06:10:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 06:10:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 06:10:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 06:10:55 INFO - PROCESS | 1782 | 1461157855040 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]]]}] 06:10:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 06:10:55 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 06:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:55 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 06:10:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 06:10:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 06:10:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 06:10:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 06:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 06:10:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 06:10:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 06:10:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:10:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:10:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 06:10:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 06:10:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 06:10:55 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1596ms 06:10:55 INFO - PROCESS | 1782 | 1461157855110 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 06:10:55 INFO - PROCESS | 1782 | 1461157855114 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 06:10:55 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 06:10:55 INFO - PROCESS | 1782 | 1461157855123 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 06:10:55 INFO - PROCESS | 1782 | 1461157855126 Marionette TRACE conn4 <- [1,3062,null,{}] 06:10:55 INFO - PROCESS | 1782 | 1461157855133 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}] 06:10:55 INFO - PROCESS | 1782 | 1461157855379 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 06:10:55 INFO - PROCESS | 1782 | 1461157855742 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:10:55 INFO - PROCESS | 1782 | ++DOCSHELL 0x980ad800 == 193 [pid = 1782] [id = 775] 06:10:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 181 (0x9884f400) [pid = 1782] [serial = 2324] [outer = (nil)] 06:10:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 182 (0xa4454000) [pid = 1782] [serial = 2325] [outer = 0x9884f400] 06:10:55 INFO - PROCESS | 1782 | 1461157855843 Marionette DEBUG loaded listener.js 06:10:55 INFO - PROCESS | 1782 | ++DOMWINDOW == 183 (0xa4476000) [pid = 1782] [serial = 2326] [outer = 0x9884f400] 06:10:56 INFO - PROCESS | 1782 | [1782] 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 06:10:56 INFO - PROCESS | 1782 | 1461157856711 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 06:10:56 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 06:10:56 INFO - {} 06:10:56 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1627ms 06:10:56 INFO - PROCESS | 1782 | 1461157856752 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 06:10:56 INFO - PROCESS | 1782 | 1461157856755 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 06:10:56 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 06:10:56 INFO - PROCESS | 1782 | 1461157856766 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 06:10:56 INFO - PROCESS | 1782 | 1461157856769 Marionette TRACE conn4 <- [1,3066,null,{}] 06:10:56 INFO - PROCESS | 1782 | 1461157856776 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}] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x838cac00 == 192 [pid = 1782] [id = 704] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8a47d800 == 191 [pid = 1782] [id = 562] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x83716800 == 190 [pid = 1782] [id = 708] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x86c2f000 == 189 [pid = 1782] [id = 709] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x87ebb400 == 188 [pid = 1782] [id = 710] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8fb82400 == 187 [pid = 1782] [id = 706] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8bdae800 == 186 [pid = 1782] [id = 705] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x85ac2800 == 185 [pid = 1782] [id = 707] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8a472800 == 184 [pid = 1782] [id = 757] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8a47bc00 == 183 [pid = 1782] [id = 758] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x87ee0c00 == 182 [pid = 1782] [id = 756] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x84a8ac00 == 181 [pid = 1782] [id = 755] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x83618400 == 180 [pid = 1782] [id = 749] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x93a21800 == 179 [pid = 1782] [id = 748] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x950e5800 == 178 [pid = 1782] [id = 746] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x950dd800 == 177 [pid = 1782] [id = 747] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8fc44800 == 176 [pid = 1782] [id = 745] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8f0a6400 == 175 [pid = 1782] [id = 743] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x91ecb800 == 174 [pid = 1782] [id = 744] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8f0b0400 == 173 [pid = 1782] [id = 742] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8f34b000 == 172 [pid = 1782] [id = 741] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8721fc00 == 171 [pid = 1782] [id = 740] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8bd45000 == 170 [pid = 1782] [id = 739] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8b4cbc00 == 169 [pid = 1782] [id = 737] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x8b7a1400 == 168 [pid = 1782] [id = 738] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x89312400 == 167 [pid = 1782] [id = 736] 06:10:59 INFO - PROCESS | 1782 | --DOCSHELL 0x85ac5800 == 166 [pid = 1782] [id = 735] 06:10:59 INFO - PROCESS | 1782 | 1461157859540 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 182 (0x8e738800) [pid = 1782] [serial = 2165] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 181 (0x89319800) [pid = 1782] [serial = 2199] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 180 (0x914e6400) [pid = 1782] [serial = 2184] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 179 (0x8e869400) [pid = 1782] [serial = 2166] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 178 (0x92a0bc00) [pid = 1782] [serial = 2189] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 177 (0x8931d000) [pid = 1782] [serial = 2144] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 176 (0x8929a000) [pid = 1782] [serial = 2198] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 175 (0x8b522400) [pid = 1782] [serial = 2148] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 174 (0x8fb8bc00) [pid = 1782] [serial = 2174] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 173 (0x890bac00) [pid = 1782] [serial = 2202] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 172 (0x8f41b800) [pid = 1782] [serial = 2172] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 171 (0x8be65c00) [pid = 1782] [serial = 2073] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 170 (0x8b7a0c00) [pid = 1782] [serial = 2153] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 169 (0x8a1c7800) [pid = 1782] [serial = 2145] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 168 (0x90179800) [pid = 1782] [serial = 2178] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 167 (0x8dd77800) [pid = 1782] [serial = 2162] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 166 (0x8bcd6400) [pid = 1782] [serial = 2156] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 165 (0x87cf1000) [pid = 1782] [serial = 2201] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 164 (0x865cc400) [pid = 1782] [serial = 2192] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 163 (0x8bda4800) [pid = 1782] [serial = 2157] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 162 (0x86c2e400) [pid = 1782] [serial = 2193] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 161 (0x90323400) [pid = 1782] [serial = 2180] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 160 (0x8b750000) [pid = 1782] [serial = 2151] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 159 (0x8b7a3800) [pid = 1782] [serial = 2154] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 158 (0x8f411800) [pid = 1782] [serial = 2171] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 157 (0x8eae3400) [pid = 1782] [serial = 2169] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 156 (0x87ec6000) [pid = 1782] [serial = 2195] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 155 (0x8dd7d800) [pid = 1782] [serial = 2163] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 154 (0x8eaba800) [pid = 1782] [serial = 2168] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 153 (0x8be6f000) [pid = 1782] [serial = 2160] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 152 (0x8fc4f400) [pid = 1782] [serial = 2177] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 151 (0x91ecec00) [pid = 1782] [serial = 2186] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 150 (0x8b746c00) [pid = 1782] [serial = 2150] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 149 (0x90326800) [pid = 1782] [serial = 2181] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x87eb9c00) [pid = 1782] [serial = 2141] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x87ee8800) [pid = 1782] [serial = 2142] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8be6b400) [pid = 1782] [serial = 2159] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x914e2400) [pid = 1782] [serial = 2183] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x88035800) [pid = 1782] [serial = 2196] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8fb8e400) [pid = 1782] [serial = 2175] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8b4cd800) [pid = 1782] [serial = 2147] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x91ed5000) [pid = 1782] [serial = 2187] [outer = (nil)] [url = about:blank] 06:10:59 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x8b4ca400) [pid = 1782] [serial = 2204] [outer = (nil)] [url = about:blank] 06:11:00 INFO - PROCESS | 1782 | 1461157860131 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:00 INFO - PROCESS | 1782 | ++DOCSHELL 0x865cc400 == 167 [pid = 1782] [id = 776] 06:11:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x86c23c00) [pid = 1782] [serial = 2327] [outer = (nil)] 06:11:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x86c32000) [pid = 1782] [serial = 2328] [outer = 0x86c23c00] 06:11:00 INFO - PROCESS | 1782 | 1461157860212 Marionette DEBUG loaded listener.js 06:11:00 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x874d5800) [pid = 1782] [serial = 2329] [outer = 0x86c23c00] 06:11:01 INFO - PROCESS | 1782 | 1461157861046 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]]]}] 06:11:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 06:11:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 06:11:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 06:11:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 06:11:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 06:11:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 06:11:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 06:11:01 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 4341ms 06:11:01 INFO - PROCESS | 1782 | 1461157861107 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 06:11:01 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 06:11:01 INFO - PROCESS | 1782 | 1461157861114 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 06:11:01 INFO - PROCESS | 1782 | 1461157861122 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 06:11:01 INFO - PROCESS | 1782 | 1461157861128 Marionette TRACE conn4 <- [1,3070,null,{}] 06:11:01 INFO - PROCESS | 1782 | 1461157861167 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}] 06:11:01 INFO - PROCESS | 1782 | 1461157861407 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 06:11:01 INFO - PROCESS | 1782 | 1461157861643 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:01 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ee1000 == 168 [pid = 1782] [id = 777] 06:11:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x87ee5c00) [pid = 1782] [serial = 2330] [outer = (nil)] 06:11:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x88036800) [pid = 1782] [serial = 2331] [outer = 0x87ee5c00] 06:11:01 INFO - PROCESS | 1782 | 1461157861736 Marionette DEBUG loaded listener.js 06:11:01 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8803dc00) [pid = 1782] [serial = 2332] [outer = 0x87ee5c00] 06:11:02 INFO - PROCESS | 1782 | 1461157862752 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]]]}] 06:11:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 06:11:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 06:11:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 06:11:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 06:11:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 06:11:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 06:11:02 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1661ms 06:11:02 INFO - PROCESS | 1782 | 1461157862785 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 06:11:02 INFO - PROCESS | 1782 | 1461157862790 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 06:11:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 06:11:02 INFO - PROCESS | 1782 | 1461157862797 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 06:11:02 INFO - PROCESS | 1782 | 1461157862801 Marionette TRACE conn4 <- [1,3074,null,{}] 06:11:02 INFO - PROCESS | 1782 | 1461157862817 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}] 06:11:03 INFO - PROCESS | 1782 | 1461157863126 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 06:11:03 INFO - PROCESS | 1782 | 1461157863168 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:03 INFO - PROCESS | 1782 | ++DOCSHELL 0x8931e800 == 169 [pid = 1782] [id = 778] 06:11:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8a170400) [pid = 1782] [serial = 2333] [outer = (nil)] 06:11:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8a17f000) [pid = 1782] [serial = 2334] [outer = 0x8a170400] 06:11:03 INFO - PROCESS | 1782 | 1461157863242 Marionette DEBUG loaded listener.js 06:11:03 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8a472800) [pid = 1782] [serial = 2335] [outer = 0x8a170400] 06:11:04 INFO - PROCESS | 1782 | 1461157864235 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]]]}] 06:11:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 06:11:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 06:11:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 06:11:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 06:11:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 06:11:04 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 06:11:04 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1492ms 06:11:04 INFO - PROCESS | 1782 | 1461157864291 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 06:11:04 INFO - PROCESS | 1782 | 1461157864297 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 06:11:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 06:11:04 INFO - PROCESS | 1782 | 1461157864319 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 06:11:04 INFO - PROCESS | 1782 | 1461157864326 Marionette TRACE conn4 <- [1,3078,null,{}] 06:11:04 INFO - PROCESS | 1782 | 1461157864332 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}] 06:11:05 INFO - PROCESS | 1782 | 1461157865263 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 148 (0x8e73ac00) [pid = 1782] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 147 (0x91ed7400) [pid = 1782] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 146 (0x8a472c00) [pid = 1782] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 145 (0x97e6d400) [pid = 1782] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 144 (0x89319c00) [pid = 1782] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 143 (0x8b517400) [pid = 1782] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 142 (0x8b4b0000) [pid = 1782] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 141 (0x8fa52400) [pid = 1782] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 140 (0x9796ec00) [pid = 1782] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 139 (0x8f34c800) [pid = 1782] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 138 (0x8721d400) [pid = 1782] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 137 (0x935b2c00) [pid = 1782] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 136 (0x8bda6000) [pid = 1782] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 135 (0x91ecc000) [pid = 1782] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 134 (0x8f0a9400) [pid = 1782] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 133 (0x8b79dc00) [pid = 1782] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 132 (0x8721c400) [pid = 1782] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 131 (0x89316400) [pid = 1782] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 130 (0x8f344400) [pid = 1782] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 129 (0x88034000) [pid = 1782] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 128 (0x979b8000) [pid = 1782] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 127 (0x874cf000) [pid = 1782] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 126 (0x950e7800) [pid = 1782] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 125 (0x950df400) [pid = 1782] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 06:11:05 INFO - PROCESS | 1782 | --DOMWINDOW == 124 (0x95a27c00) [pid = 1782] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 06:11:05 INFO - PROCESS | 1782 | 1461157865541 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:05 INFO - PROCESS | 1782 | ++DOCSHELL 0x865d4400 == 170 [pid = 1782] [id = 779] 06:11:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 125 (0x8721c400) [pid = 1782] [serial = 2336] [outer = (nil)] 06:11:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 126 (0x89319c00) [pid = 1782] [serial = 2337] [outer = 0x8721c400] 06:11:05 INFO - PROCESS | 1782 | 1461157865617 Marionette DEBUG loaded listener.js 06:11:05 INFO - PROCESS | 1782 | ++DOMWINDOW == 127 (0x8b51a000) [pid = 1782] [serial = 2338] [outer = 0x8721c400] 06:11:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 06:11:06 INFO - reader.readAsText(blob_2) 06:11:06 INFO - }" did not throw 06:11:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 06:11:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 06:11:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 06:11:06 INFO - reader.readAsDataURL(blob_2) 06:11:06 INFO - }" did not throw 06:11:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 06:11:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 06:11:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 06:11:06 INFO - reader.readAsArrayBuffer(blob_2) 06:11:06 INFO - }" did not throw 06:11:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 06:11:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 06:11:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 06:11:06 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 06:11:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 06:11:06 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 06:11:06 INFO - PROCESS | 1782 | 1461157866367 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 06:11:06 INFO - PROCESS | 1782 | 1461157866377 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 06:11:06 INFO - PROCESS | 1782 | 1461157866387 Marionette TRACE conn4 <- [1,3082,null,{}] 06:11:06 INFO - PROCESS | 1782 | 1461157866396 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}] 06:11:06 INFO - PROCESS | 1782 | 1461157866600 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 06:11:06 INFO - PROCESS | 1782 | 1461157866828 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:06 INFO - PROCESS | 1782 | ++DOCSHELL 0x874d3000 == 171 [pid = 1782] [id = 780] 06:11:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 128 (0x874d3c00) [pid = 1782] [serial = 2339] [outer = (nil)] 06:11:06 INFO - PROCESS | 1782 | ++DOMWINDOW == 129 (0x8b79c000) [pid = 1782] [serial = 2340] [outer = 0x874d3c00] 06:11:06 INFO - PROCESS | 1782 | 1461157866924 Marionette DEBUG loaded listener.js 06:11:07 INFO - PROCESS | 1782 | ++DOMWINDOW == 130 (0x8b7a3800) [pid = 1782] [serial = 2341] [outer = 0x874d3c00] 06:11:07 INFO - PROCESS | 1782 | 1461157867963 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]]]}] 06:11:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 06:11:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 06:11:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 06:11:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 06:11:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1637ms 06:11:08 INFO - PROCESS | 1782 | 1461157868018 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 06:11:08 INFO - PROCESS | 1782 | 1461157868026 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 06:11:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 06:11:08 INFO - PROCESS | 1782 | 1461157868081 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 06:11:08 INFO - PROCESS | 1782 | 1461157868088 Marionette TRACE conn4 <- [1,3086,null,{}] 06:11:08 INFO - PROCESS | 1782 | 1461157868104 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}] 06:11:08 INFO - PROCESS | 1782 | 1461157868353 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 06:11:08 INFO - PROCESS | 1782 | 1461157868722 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:08 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ede400 == 172 [pid = 1782] [id = 781] 06:11:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 131 (0x87ee8800) [pid = 1782] [serial = 2342] [outer = (nil)] 06:11:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 132 (0x8928c400) [pid = 1782] [serial = 2343] [outer = 0x87ee8800] 06:11:08 INFO - PROCESS | 1782 | 1461157868816 Marionette DEBUG loaded listener.js 06:11:08 INFO - PROCESS | 1782 | ++DOMWINDOW == 133 (0x89318400) [pid = 1782] [serial = 2344] [outer = 0x87ee8800] 06:11:09 INFO - PROCESS | 1782 | 1461157869675 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 06:11:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 06:11:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1692ms 06:11:09 INFO - PROCESS | 1782 | 1461157869728 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 06:11:09 INFO - PROCESS | 1782 | 1461157869737 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 06:11:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 06:11:09 INFO - PROCESS | 1782 | 1461157869789 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 06:11:09 INFO - PROCESS | 1782 | 1461157869794 Marionette TRACE conn4 <- [1,3090,null,{}] 06:11:09 INFO - PROCESS | 1782 | 1461157869806 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}] 06:11:10 INFO - PROCESS | 1782 | 1461157870074 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 06:11:10 INFO - PROCESS | 1782 | 1461157870552 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:10 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b520400 == 173 [pid = 1782] [id = 782] 06:11:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 134 (0x8b521000) [pid = 1782] [serial = 2345] [outer = (nil)] 06:11:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 135 (0x8b6d0800) [pid = 1782] [serial = 2346] [outer = 0x8b521000] 06:11:10 INFO - PROCESS | 1782 | 1461157870683 Marionette DEBUG loaded listener.js 06:11:10 INFO - PROCESS | 1782 | ++DOMWINDOW == 136 (0x8b751c00) [pid = 1782] [serial = 2347] [outer = 0x8b521000] 06:11:11 INFO - PROCESS | 1782 | 1461157871553 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 06:11:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 06:11:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1847ms 06:11:11 INFO - PROCESS | 1782 | 1461157871596 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 06:11:11 INFO - PROCESS | 1782 | 1461157871602 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 06:11:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 06:11:11 INFO - PROCESS | 1782 | 1461157871609 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 06:11:11 INFO - PROCESS | 1782 | 1461157871615 Marionette TRACE conn4 <- [1,3094,null,{}] 06:11:11 INFO - PROCESS | 1782 | 1461157871634 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}] 06:11:11 INFO - PROCESS | 1782 | 1461157871883 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 06:11:12 INFO - PROCESS | 1782 | 1461157872215 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:12 INFO - PROCESS | 1782 | ++DOCSHELL 0x86c2bc00 == 174 [pid = 1782] [id = 783] 06:11:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 137 (0x8b523800) [pid = 1782] [serial = 2348] [outer = (nil)] 06:11:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 138 (0x8bcb2c00) [pid = 1782] [serial = 2349] [outer = 0x8b523800] 06:11:12 INFO - PROCESS | 1782 | 1461157872308 Marionette DEBUG loaded listener.js 06:11:12 INFO - PROCESS | 1782 | ++DOMWINDOW == 139 (0x8bcb7400) [pid = 1782] [serial = 2350] [outer = 0x8b523800] 06:11:13 INFO - PROCESS | 1782 | 1461157873189 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 06:11:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 06:11:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1593ms 06:11:13 INFO - PROCESS | 1782 | 1461157873203 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 06:11:13 INFO - PROCESS | 1782 | 1461157873208 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 06:11:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 06:11:13 INFO - PROCESS | 1782 | 1461157873214 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 06:11:13 INFO - PROCESS | 1782 | 1461157873218 Marionette TRACE conn4 <- [1,3098,null,{}] 06:11:13 INFO - PROCESS | 1782 | 1461157873224 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}] 06:11:13 INFO - PROCESS | 1782 | 1461157873449 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 06:11:13 INFO - PROCESS | 1782 | 1461157873731 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:13 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b748c00 == 175 [pid = 1782] [id = 784] 06:11:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 140 (0x8bd48c00) [pid = 1782] [serial = 2351] [outer = (nil)] 06:11:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 141 (0x8bda9c00) [pid = 1782] [serial = 2352] [outer = 0x8bd48c00] 06:11:13 INFO - PROCESS | 1782 | 1461157873823 Marionette DEBUG loaded listener.js 06:11:13 INFO - PROCESS | 1782 | ++DOMWINDOW == 142 (0x8be68400) [pid = 1782] [serial = 2353] [outer = 0x8bd48c00] 06:11:14 INFO - PROCESS | 1782 | 1461157874680 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]]]}] 06:11:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 06:11:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 06:11:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1483ms 06:11:14 INFO - PROCESS | 1782 | 1461157874698 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 06:11:14 INFO - PROCESS | 1782 | 1461157874701 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 06:11:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 06:11:14 INFO - PROCESS | 1782 | 1461157874710 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 06:11:14 INFO - PROCESS | 1782 | 1461157874714 Marionette TRACE conn4 <- [1,3102,null,{}] 06:11:14 INFO - PROCESS | 1782 | 1461157874720 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}] 06:11:14 INFO - PROCESS | 1782 | 1461157874987 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 06:11:15 INFO - PROCESS | 1782 | 1461157875296 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:15 INFO - PROCESS | 1782 | ++DOCSHELL 0x8b4c7000 == 176 [pid = 1782] [id = 785] 06:11:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 143 (0x8bccb800) [pid = 1782] [serial = 2354] [outer = (nil)] 06:11:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 144 (0x8dcf5400) [pid = 1782] [serial = 2355] [outer = 0x8bccb800] 06:11:15 INFO - PROCESS | 1782 | 1461157875385 Marionette DEBUG loaded listener.js 06:11:15 INFO - PROCESS | 1782 | ++DOMWINDOW == 145 (0x8dcfa800) [pid = 1782] [serial = 2356] [outer = 0x8bccb800] 06:11:16 INFO - PROCESS | 1782 | 1461157876290 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 06:11:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 06:11:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1634ms 06:11:16 INFO - PROCESS | 1782 | 1461157876345 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 06:11:16 INFO - PROCESS | 1782 | 1461157876349 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 06:11:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 06:11:16 INFO - PROCESS | 1782 | 1461157876357 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 06:11:16 INFO - PROCESS | 1782 | 1461157876361 Marionette TRACE conn4 <- [1,3106,null,{}] 06:11:16 INFO - PROCESS | 1782 | 1461157876384 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}] 06:11:16 INFO - PROCESS | 1782 | 1461157876725 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 06:11:16 INFO - PROCESS | 1782 | 1461157876962 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:17 INFO - PROCESS | 1782 | ++DOCSHELL 0x87ec6c00 == 177 [pid = 1782] [id = 786] 06:11:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 146 (0x8dd7f400) [pid = 1782] [serial = 2357] [outer = (nil)] 06:11:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 147 (0x8e871400) [pid = 1782] [serial = 2358] [outer = 0x8dd7f400] 06:11:17 INFO - PROCESS | 1782 | 1461157877110 Marionette DEBUG loaded listener.js 06:11:17 INFO - PROCESS | 1782 | ++DOMWINDOW == 148 (0x8eab4800) [pid = 1782] [serial = 2359] [outer = 0x8dd7f400] 06:11:17 INFO - PROCESS | 1782 | 1461157877882 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]]]}] 06:11:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 06:11:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 06:11:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 06:11:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1586ms 06:11:17 INFO - PROCESS | 1782 | 1461157877944 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 06:11:17 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 06:11:17 INFO - PROCESS | 1782 | 1461157877949 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 06:11:17 INFO - PROCESS | 1782 | 1461157877955 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 06:11:17 INFO - PROCESS | 1782 | 1461157877959 Marionette TRACE conn4 <- [1,3110,null,{}] 06:11:17 INFO - PROCESS | 1782 | 1461157877965 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}] 06:11:18 INFO - PROCESS | 1782 | 1461157878231 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 06:11:18 INFO - PROCESS | 1782 | 1461157878539 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:18 INFO - PROCESS | 1782 | ++DOCSHELL 0x8dcee400 == 178 [pid = 1782] [id = 787] 06:11:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 149 (0x8eae3000) [pid = 1782] [serial = 2360] [outer = (nil)] 06:11:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 150 (0x8eaefc00) [pid = 1782] [serial = 2361] [outer = 0x8eae3000] 06:11:18 INFO - PROCESS | 1782 | 1461157878639 Marionette DEBUG loaded listener.js 06:11:18 INFO - PROCESS | 1782 | ++DOMWINDOW == 151 (0x8f0a9400) [pid = 1782] [serial = 2362] [outer = 0x8eae3000] 06:11:19 INFO - PROCESS | 1782 | 1461157879477 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"]]]}] 06:11:19 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 06:11:19 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 06:11:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 06:11:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:11:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:11:19 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 06:11:19 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1593ms 06:11:19 INFO - PROCESS | 1782 | 1461157879550 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 06:11:19 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 06:11:19 INFO - PROCESS | 1782 | 1461157879554 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 06:11:19 INFO - PROCESS | 1782 | 1461157879560 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 06:11:19 INFO - PROCESS | 1782 | 1461157879564 Marionette TRACE conn4 <- [1,3114,null,{}] 06:11:19 INFO - PROCESS | 1782 | 1461157879569 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}] 06:11:19 INFO - PROCESS | 1782 | 1461157879788 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 06:11:20 INFO - PROCESS | 1782 | 1461157880098 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\", \"4b8546dc-8b68-4737-b73f-d3a6c5ce59a5\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:11:20 INFO - PROCESS | 1782 | ++DOCSHELL 0x89292c00 == 179 [pid = 1782] [id = 788] 06:11:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 152 (0x8e86f400) [pid = 1782] [serial = 2363] [outer = (nil)] 06:11:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 153 (0x8f415000) [pid = 1782] [serial = 2364] [outer = 0x8e86f400] 06:11:20 INFO - PROCESS | 1782 | 1461157880190 Marionette DEBUG loaded listener.js 06:11:20 INFO - PROCESS | 1782 | ++DOMWINDOW == 154 (0x8f417800) [pid = 1782] [serial = 2365] [outer = 0x8e86f400] 06:11:21 INFO - PROCESS | 1782 | 1461157881055 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]]]}] 06:11:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 06:11:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1545ms 06:11:21 INFO - PROCESS | 1782 | 1461157881105 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 06:11:21 INFO - PROCESS | 1782 | 1461157881109 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 06:11:22 WARNING - u'runner_teardown' () 06:11:22 INFO - No more tests 06:11:22 INFO - Got 0 unexpected results 06:11:22 INFO - SUITE-END | took 1325s 06:11:22 INFO - Closing logging queue 06:11:22 INFO - queue closed 06:11:22 INFO - Return code: 0 06:11:22 WARNING - # TBPL SUCCESS # 06:11:22 INFO - Running post-action listener: _resource_record_post_action 06:11:22 INFO - Running post-run listener: _resource_record_post_run 06:11:23 INFO - Total resource usage - Wall time: 1364s; CPU: 98.0%; Read bytes: 13987840; Write bytes: 965894144; Read time: 792; Write time: 256600 06:11:23 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 06:11:23 INFO - install - Wall time: 34s; CPU: 100.0%; Read bytes: 4096; Write bytes: 185184256; Read time: 8; Write time: 154476 06:11:23 INFO - run-tests - Wall time: 1330s; CPU: 98.0%; Read bytes: 11026432; Write bytes: 780632064; Read time: 640; Write time: 102116 06:11:23 INFO - Running post-run listener: _upload_blobber_files 06:11:23 INFO - Blob upload gear active. 06:11:23 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 06:11:23 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 06:11:23 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'] 06:11:23 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 06:11:23 INFO - (blobuploader) - INFO - Open directory for files ... 06:11:23 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 06:11:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:11:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:11:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 06:11:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:11:25 INFO - (blobuploader) - INFO - Done attempting. 06:11:25 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 06:11:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 06:11:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 06:11:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 06:11:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 06:11:26 INFO - (blobuploader) - INFO - Done attempting. 06:11:26 INFO - (blobuploader) - INFO - Iteration through files over. 06:11:26 INFO - Return code: 0 06:11:26 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 06:11:26 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 06:11:26 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/745895df214532d21779de63d25c109a8990a034c3fead274197b33af63fef18c0dc6c7a0ab2f475433bde29463fa5a3d7329d5898cbb7c4823d550028d174e8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/027c20f24a4460e62039d7cce0f6a9a35fd8aa8c7e23a7a84131d12351bfcf90868e82334a94b42e46fb298373832d9021cdf9e5134c174dfe501a3ac3ec4cfe"} 06:11:26 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 06:11:26 INFO - Writing to file /builds/slave/test/properties/blobber_files 06:11:26 INFO - Contents: 06:11:26 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/745895df214532d21779de63d25c109a8990a034c3fead274197b33af63fef18c0dc6c7a0ab2f475433bde29463fa5a3d7329d5898cbb7c4823d550028d174e8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/027c20f24a4460e62039d7cce0f6a9a35fd8aa8c7e23a7a84131d12351bfcf90868e82334a94b42e46fb298373832d9021cdf9e5134c174dfe501a3ac3ec4cfe"} 06:11:26 INFO - Running post-run listener: copy_logs_to_upload_dir 06:11:26 INFO - Copying logs to upload dir... 06:11:26 INFO - mkdir: /builds/slave/test/build/upload/logs 06:11:26 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1478.756100 ========= master_lag: 34.13 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 12 secs) (at 2016-04-20 06:11:52.190560) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 9 secs) (at 2016-04-20 06:11:52.201539) ========= 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-1461156093.727132-81757027 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/745895df214532d21779de63d25c109a8990a034c3fead274197b33af63fef18c0dc6c7a0ab2f475433bde29463fa5a3d7329d5898cbb7c4823d550028d174e8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/027c20f24a4460e62039d7cce0f6a9a35fd8aa8c7e23a7a84131d12351bfcf90868e82334a94b42e46fb298373832d9021cdf9e5134c174dfe501a3ac3ec4cfe"} build_url:https://queue.taskcluster.net/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032726 build_url: 'https://queue.taskcluster.net/v1/task/Az-43aowTQalt3PgW18jzA/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/745895df214532d21779de63d25c109a8990a034c3fead274197b33af63fef18c0dc6c7a0ab2f475433bde29463fa5a3d7329d5898cbb7c4823d550028d174e8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/027c20f24a4460e62039d7cce0f6a9a35fd8aa8c7e23a7a84131d12351bfcf90868e82334a94b42e46fb298373832d9021cdf9e5134c174dfe501a3ac3ec4cfe"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Az-43aowTQalt3PgW18jzA/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 9.53 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 9 secs) (at 2016-04-20 06:12:01.761841) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 14 secs) (at 2016-04-20 06:12:01.762211) ========= 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-1461156093.727132-81757027 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017818 ========= master_lag: 14.43 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 14 secs) (at 2016-04-20 06:12:16.205264) ========= ========= Started reboot skipped (results: 3, elapsed: 2 secs) (at 2016-04-20 06:12:16.205553) ========= ========= Finished reboot skipped (results: 3, elapsed: 2 secs) (at 2016-04-20 06:12:19.033422) ========= ========= Total master_lag: 81.83 =========