builder: fx-team_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1029 starttime: 1461246453.95 results: success (0) buildid: 20160421055405 builduid: 904aef4727814550a5512537981812d9 revision: adc7dd34508b4133a986bee775b6a75552e13ecb ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 06:47:33.952497) ========= master: http://buildbot-master02.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 06:47:33.952891) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 8 secs) (at 2016-04-21 06:47:33.953598) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 8 secs) (at 2016-04-21 06:47:42.038068) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 06:47:42.038338) ========= 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-1461245840.668381-101907957 _=/tools/buildbot/bin/python using PTY: False --2016-04-21 06:47:42-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 7.70M=0.002s 2016-04-21 06:47:42 (7.70 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.559830 ========= master_lag: 1.45 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-21 06:47:44.043179) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 06:47:44.043459) ========= 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-1461245840.668381-101907957 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.059950 ========= master_lag: 1.27 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 06:47:45.373336) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-21 06:47:45.373740) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev adc7dd34508b4133a986bee775b6a75552e13ecb --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 adc7dd34508b4133a986bee775b6a75552e13ecb --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-1461245840.668381-101907957 _=/tools/buildbot/bin/python using PTY: False 2016-04-21 06:47:47,919 truncating revision to first 12 chars 2016-04-21 06:47:47,919 Setting DEBUG logging. 2016-04-21 06:47:47,919 attempt 1/10 2016-04-21 06:47:47,920 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/adc7dd34508b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 06:47:49,736 unpacking tar archive at: fx-team-adc7dd34508b/testing/mozharness/ program finished with exit code 0 elapsedTime=2.436851 ========= master_lag: 2.94 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-21 06:47:50.747019) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 06:47:50.747323) ========= script_repo_revision: adc7dd34508b4133a986bee775b6a75552e13ecb ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 06:47:50.747704) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 10 secs) (at 2016-04-21 06:47:50.748003) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 10 secs) (at 2016-04-21 06:48:00.780699) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 29 mins, 22 secs) (at 2016-04-21 06:48:00.780976) ========= /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-1461245840.668381-101907957 _=/tools/buildbot/bin/python using PTY: False 06:48:01 INFO - MultiFileLogger online at 20160421 06:48:01 in /builds/slave/test 06:48:01 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 06:48:01 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:48:01 INFO - {'append_to_log': False, 06:48:01 INFO - 'base_work_dir': '/builds/slave/test', 06:48:01 INFO - 'blob_upload_branch': 'fx-team', 06:48:01 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:48:01 INFO - 'buildbot_json_path': 'buildprops.json', 06:48:01 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:48:01 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:48:01 INFO - 'download_minidump_stackwalk': True, 06:48:01 INFO - 'download_symbols': 'true', 06:48:01 INFO - 'e10s': False, 06:48:01 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:48:01 INFO - 'tooltool.py': '/tools/tooltool.py', 06:48:01 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:48:01 INFO - '/tools/misc-python/virtualenv.py')}, 06:48:01 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:48:01 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:48:01 INFO - 'log_level': 'info', 06:48:01 INFO - 'log_to_console': True, 06:48:01 INFO - 'opt_config_files': (), 06:48:01 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:48:01 INFO - '--processes=1', 06:48:01 INFO - '--config=%(test_path)s/wptrunner.ini', 06:48:01 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:48:01 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:48:01 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:48:01 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:48:01 INFO - 'pip_index': False, 06:48:01 INFO - 'require_test_zip': True, 06:48:01 INFO - 'test_type': ('testharness',), 06:48:01 INFO - 'this_chunk': '1', 06:48:01 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:48:01 INFO - 'total_chunks': '10', 06:48:01 INFO - 'virtualenv_path': 'venv', 06:48:01 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:48:01 INFO - 'work_dir': 'build'} 06:48:01 INFO - ##### 06:48:01 INFO - ##### Running clobber step. 06:48:01 INFO - ##### 06:48:01 INFO - Running pre-action listener: _resource_record_pre_action 06:48:01 INFO - Running main action method: clobber 06:48:01 INFO - rmtree: /builds/slave/test/build 06:48:01 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:48:03 INFO - Running post-action listener: _resource_record_post_action 06:48:03 INFO - ##### 06:48:03 INFO - ##### Running read-buildbot-config step. 06:48:03 INFO - ##### 06:48:03 INFO - Running pre-action listener: _resource_record_pre_action 06:48:03 INFO - Running main action method: read_buildbot_config 06:48:03 INFO - Using buildbot properties: 06:48:03 INFO - { 06:48:03 INFO - "project": "", 06:48:03 INFO - "product": "firefox", 06:48:03 INFO - "script_repo_revision": "production", 06:48:03 INFO - "scheduler": "tests-fx-team-ubuntu32_vm-debug-unittest-7-3600", 06:48:03 INFO - "repository": "", 06:48:03 INFO - "buildername": "Ubuntu VM 12.04 fx-team debug test web-platform-tests-1", 06:48:03 INFO - "buildid": "20160421055405", 06:48:03 INFO - "pgo_build": "False", 06:48:03 INFO - "basedir": "/builds/slave/test", 06:48:03 INFO - "buildnumber": 8, 06:48:03 INFO - "slavename": "tst-linux32-spot-1029", 06:48:03 INFO - "revision": "adc7dd34508b4133a986bee775b6a75552e13ecb", 06:48:03 INFO - "master": "http://buildbot-master02.bb.releng.use1.mozilla.com:8201/", 06:48:03 INFO - "platform": "linux", 06:48:03 INFO - "branch": "fx-team", 06:48:03 INFO - "repo_path": "integration/fx-team", 06:48:03 INFO - "moz_repo_path": "", 06:48:03 INFO - "stage_platform": "linux", 06:48:03 INFO - "builduid": "904aef4727814550a5512537981812d9", 06:48:03 INFO - "slavebuilddir": "test" 06:48:03 INFO - } 06:48:03 INFO - Found installer url https://queue.taskcluster.net/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2. 06:48:03 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json. 06:48:03 INFO - Running post-action listener: _resource_record_post_action 06:48:03 INFO - ##### 06:48:03 INFO - ##### Running download-and-extract step. 06:48:03 INFO - ##### 06:48:03 INFO - Running pre-action listener: _resource_record_pre_action 06:48:03 INFO - Running main action method: download_and_extract 06:48:03 INFO - mkdir: /builds/slave/test/build/tests 06:48:03 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')]} 06:48:03 INFO - https://queue.taskcluster.net/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 06:48:03 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 06:48:03 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 06:48:03 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VXUnkEYzRPiai8gi9EDiAw/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 06:48:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VXUnkEYzRPiai8gi9EDiAw/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 06:48:05 INFO - Downloaded 1325 bytes. 06:48:05 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-i686.test_packages.json 06:48:05 INFO - Using the following test package requirements: 06:48:05 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 06:48:05 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:48:05 INFO - u'firefox-48.0a1.en-US.linux-i686.cppunittest.tests.zip'], 06:48:05 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:48:05 INFO - u'firefox-48.0a1.en-US.linux-i686.gtest.tests.zip'], 06:48:05 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:48:05 INFO - u'jsshell-linux-i686.zip'], 06:48:05 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:48:05 INFO - u'firefox-48.0a1.en-US.linux-i686.mochitest.tests.zip'], 06:48:05 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip'], 06:48:05 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:48:05 INFO - u'firefox-48.0a1.en-US.linux-i686.reftest.tests.zip'], 06:48:05 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:48:05 INFO - u'firefox-48.0a1.en-US.linux-i686.talos.tests.zip'], 06:48:05 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:48:05 INFO - u'firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip'], 06:48:05 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-i686.common.tests.zip', 06:48:05 INFO - u'firefox-48.0a1.en-US.linux-i686.xpcshell.tests.zip']} 06:48:05 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 06:48:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:48:05 INFO - https://queue.taskcluster.net/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 06:48:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 06:48:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.common.tests.zip 06:48:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VXUnkEYzRPiai8gi9EDiAw/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 06:48:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VXUnkEYzRPiai8gi9EDiAw/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 06:48:08 INFO - Downloaded 22432781 bytes. 06:48:08 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/*'] 06:48:08 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/* 06:48:08 INFO - caution: filename not matched: web-platform/* 06:48:08 INFO - Return code: 11 06:48:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:48:08 INFO - https://queue.taskcluster.net/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 06:48:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 06:48:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.web-platform.tests.zip 06:48:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VXUnkEYzRPiai8gi9EDiAw/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 06:48:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VXUnkEYzRPiai8gi9EDiAw/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 06:48:19 INFO - Downloaded 36397847 bytes. 06:48:19 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/*'] 06:48:19 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/* 06:48:23 INFO - caution: filename not matched: bin/* 06:48:23 INFO - caution: filename not matched: config/* 06:48:23 INFO - caution: filename not matched: mozbase/* 06:48:23 INFO - caution: filename not matched: marionette/* 06:48:23 INFO - caution: filename not matched: tools/wptserve/* 06:48:23 INFO - Return code: 11 06:48:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:48:23 INFO - https://queue.taskcluster.net/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 06:48:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 06:48:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 06:48:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VXUnkEYzRPiai8gi9EDiAw/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 06:48:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VXUnkEYzRPiai8gi9EDiAw/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 06:48:42 INFO - Downloaded 63433020 bytes. 06:48:42 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 06:48:42 INFO - mkdir: /builds/slave/test/properties 06:48:42 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:48:42 INFO - Writing to file /builds/slave/test/properties/build_url 06:48:42 INFO - Contents: 06:48:42 INFO - build_url:https://queue.taskcluster.net/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 06:48:43 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 06:48:43 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:48:43 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:48:43 INFO - Contents: 06:48:43 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 06:48:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:48:43 INFO - https://queue.taskcluster.net/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:48:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 06:48:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip 06:48:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VXUnkEYzRPiai8gi9EDiAw/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 06:48:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/VXUnkEYzRPiai8gi9EDiAw/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 06:49:09 INFO - Downloaded 91769936 bytes. 06:49:09 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'] 06:49:09 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 06:49:18 INFO - Return code: 0 06:49:18 INFO - Running post-action listener: _resource_record_post_action 06:49:18 INFO - Running post-action listener: set_extra_try_arguments 06:49:18 INFO - ##### 06:49:18 INFO - ##### Running create-virtualenv step. 06:49:18 INFO - ##### 06:49:18 INFO - Running pre-action listener: _pre_create_virtualenv 06:49:18 INFO - Running pre-action listener: _resource_record_pre_action 06:49:18 INFO - Running main action method: create_virtualenv 06:49:18 INFO - Creating virtualenv /builds/slave/test/build/venv 06:49:18 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 06:49:18 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:49:19 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:49:19 INFO - Using real prefix '/usr' 06:49:19 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:49:20 INFO - Installing distribute.............................................................................................................................................................................................done. 06:49:24 INFO - Installing pip.................done. 06:49:24 INFO - Return code: 0 06:49:24 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:49:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:49:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:49:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:49:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:49:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:49:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:49:24 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x8bc4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cd6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d88f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a6ae30>, '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 0x8d07c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8d86470>, '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-1461245840.668381-101907957', '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 06:49:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 06:49:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 06:49:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:49:24 INFO - 'CCACHE_UMASK': '002', 06:49:24 INFO - 'DISPLAY': ':0', 06:49:24 INFO - 'HOME': '/home/cltbld', 06:49:24 INFO - 'LANG': 'en_US.UTF-8', 06:49:24 INFO - 'LOGNAME': 'cltbld', 06:49:24 INFO - 'MAIL': '/var/mail/cltbld', 06:49:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:49:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:49:24 INFO - 'MOZ_NO_REMOTE': '1', 06:49:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:49:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:49:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:49:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:49:24 INFO - 'PWD': '/builds/slave/test', 06:49:24 INFO - 'SHELL': '/bin/bash', 06:49:24 INFO - 'SHLVL': '1', 06:49:24 INFO - 'TERM': 'linux', 06:49:24 INFO - 'TMOUT': '86400', 06:49:24 INFO - 'USER': 'cltbld', 06:49:24 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461245840.668381-101907957', 06:49:24 INFO - '_': '/tools/buildbot/bin/python'} 06:49:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:49:24 INFO - Downloading/unpacking psutil>=0.7.1 06:49:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:49:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:49:24 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 06:49:24 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 06:49:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:49:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:49:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:49:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:49:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:49:30 INFO - Installing collected packages: psutil 06:49:30 INFO - Running setup.py install for psutil 06:49:30 INFO - building 'psutil._psutil_linux' extension 06:49:30 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 06:49:30 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 06:49:30 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 06:49:30 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 06:49:30 INFO - building 'psutil._psutil_posix' extension 06:49:30 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 06:49:31 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 06:49:31 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:49:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:49:31 INFO - Successfully installed psutil 06:49:31 INFO - Cleaning up... 06:49:31 INFO - Return code: 0 06:49:31 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:49:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:49:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:49:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:49:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:49:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:49:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:49:31 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 0x8bc4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cd6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d88f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a6ae30>, '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 0x8d07c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8d86470>, '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-1461245840.668381-101907957', '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 06:49:31 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 06:49:31 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 06:49:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:49:31 INFO - 'CCACHE_UMASK': '002', 06:49:31 INFO - 'DISPLAY': ':0', 06:49:31 INFO - 'HOME': '/home/cltbld', 06:49:31 INFO - 'LANG': 'en_US.UTF-8', 06:49:31 INFO - 'LOGNAME': 'cltbld', 06:49:31 INFO - 'MAIL': '/var/mail/cltbld', 06:49:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:49:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:49:31 INFO - 'MOZ_NO_REMOTE': '1', 06:49:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:49:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:49:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:49:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:49:31 INFO - 'PWD': '/builds/slave/test', 06:49:31 INFO - 'SHELL': '/bin/bash', 06:49:31 INFO - 'SHLVL': '1', 06:49:31 INFO - 'TERM': 'linux', 06:49:31 INFO - 'TMOUT': '86400', 06:49:31 INFO - 'USER': 'cltbld', 06:49:31 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461245840.668381-101907957', 06:49:31 INFO - '_': '/tools/buildbot/bin/python'} 06:49:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:49:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:49: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 06:49: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 06:49: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 06:49: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 06:49: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 06:49: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 06:49:36 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:49:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:49:36 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:49:36 INFO - Installing collected packages: mozsystemmonitor 06:49:36 INFO - Running setup.py install for mozsystemmonitor 06:49:36 INFO - Successfully installed mozsystemmonitor 06:49:36 INFO - Cleaning up... 06:49:36 INFO - Return code: 0 06:49:36 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:49:36 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')]} 06:49:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:49:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:49:36 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')]} 06:49:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:49:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:49:36 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 0x8bc4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cd6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d88f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a6ae30>, '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 0x8d07c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8d86470>, '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-1461245840.668381-101907957', '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 06:49:36 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 06:49:36 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 06:49:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:49:36 INFO - 'CCACHE_UMASK': '002', 06:49:36 INFO - 'DISPLAY': ':0', 06:49:36 INFO - 'HOME': '/home/cltbld', 06:49:36 INFO - 'LANG': 'en_US.UTF-8', 06:49:36 INFO - 'LOGNAME': 'cltbld', 06:49:36 INFO - 'MAIL': '/var/mail/cltbld', 06:49:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:49:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:49:36 INFO - 'MOZ_NO_REMOTE': '1', 06:49:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:49:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:49:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:49:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:49:37 INFO - 'PWD': '/builds/slave/test', 06:49:37 INFO - 'SHELL': '/bin/bash', 06:49:37 INFO - 'SHLVL': '1', 06:49:37 INFO - 'TERM': 'linux', 06:49:37 INFO - 'TMOUT': '86400', 06:49:37 INFO - 'USER': 'cltbld', 06:49:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461245840.668381-101907957', 06:49:37 INFO - '_': '/tools/buildbot/bin/python'} 06:49:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:49:37 INFO - Downloading/unpacking blobuploader==1.2.4 06:49:37 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 06:49:37 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 06:49:37 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 06:49:37 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 06:49:37 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 06:49:37 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 06:49:42 INFO - Downloading blobuploader-1.2.4.tar.gz 06:49:42 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:49:42 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:49:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:49:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:49:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:49:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:49:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:49:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:49:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:49:43 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:49:43 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 06:49:43 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 06:49:43 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 06:49:43 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 06:49:43 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 06:49:43 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 06:49:43 INFO - Downloading docopt-0.6.1.tar.gz 06:49:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:49:43 INFO - Installing collected packages: blobuploader, requests, docopt 06:49:43 INFO - Running setup.py install for blobuploader 06:49:44 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:49:44 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:49:44 INFO - Running setup.py install for requests 06:49:44 INFO - Running setup.py install for docopt 06:49:45 INFO - Successfully installed blobuploader requests docopt 06:49:45 INFO - Cleaning up... 06:49:45 INFO - Return code: 0 06:49:45 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:49:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:49:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:49:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:49:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:49:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:49:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:49:45 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 0x8bc4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cd6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d88f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a6ae30>, '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 0x8d07c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8d86470>, '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-1461245840.668381-101907957', '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 06:49:45 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 06:49:45 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 06:49:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:49:45 INFO - 'CCACHE_UMASK': '002', 06:49:45 INFO - 'DISPLAY': ':0', 06:49:45 INFO - 'HOME': '/home/cltbld', 06:49:45 INFO - 'LANG': 'en_US.UTF-8', 06:49:45 INFO - 'LOGNAME': 'cltbld', 06:49:45 INFO - 'MAIL': '/var/mail/cltbld', 06:49:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:49:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:49:45 INFO - 'MOZ_NO_REMOTE': '1', 06:49:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:49:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:49:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:49:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:49:45 INFO - 'PWD': '/builds/slave/test', 06:49:45 INFO - 'SHELL': '/bin/bash', 06:49:45 INFO - 'SHLVL': '1', 06:49:45 INFO - 'TERM': 'linux', 06:49:45 INFO - 'TMOUT': '86400', 06:49:45 INFO - 'USER': 'cltbld', 06:49:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461245840.668381-101907957', 06:49:45 INFO - '_': '/tools/buildbot/bin/python'} 06:49:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:49:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:49:45 INFO - Running setup.py (path:/tmp/pip-XxRexu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:49:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:49:45 INFO - Running setup.py (path:/tmp/pip-qQeL9E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:49:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:49:45 INFO - Running setup.py (path:/tmp/pip-4TU2QV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:49:46 INFO - Running setup.py (path:/tmp/pip-QOqf7o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:49:46 INFO - Running setup.py (path:/tmp/pip-p6gh07-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:49:46 INFO - Running setup.py (path:/tmp/pip-NekAUj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:49:46 INFO - Running setup.py (path:/tmp/pip-VfXzRT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:49:46 INFO - Running setup.py (path:/tmp/pip-1jr3wS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:49:46 INFO - Running setup.py (path:/tmp/pip-vxgXEv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:49:46 INFO - Running setup.py (path:/tmp/pip-VjT4fY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:49:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:49:46 INFO - Running setup.py (path:/tmp/pip-4PJgpO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:49:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:49:47 INFO - Running setup.py (path:/tmp/pip-RsjTXv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:49:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:49:47 INFO - Running setup.py (path:/tmp/pip-vnubCx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:49:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:49:47 INFO - Running setup.py (path:/tmp/pip-lNHFz5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:49:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:49:47 INFO - Running setup.py (path:/tmp/pip-v7HMAO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:49:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:49:47 INFO - Running setup.py (path:/tmp/pip-OiJhJr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:49:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:49:47 INFO - Running setup.py (path:/tmp/pip-heK_8f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:49:47 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:49:47 INFO - Running setup.py (path:/tmp/pip-QYai0I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:49:47 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:49:47 INFO - Running setup.py (path:/tmp/pip-0lL2ox-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:49:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:49:48 INFO - Running setup.py (path:/tmp/pip-7svZ8H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:49:48 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:49:48 INFO - Running setup.py (path:/tmp/pip-6UZyZZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:49:48 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:49:48 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 06:49:48 INFO - Running setup.py install for manifestparser 06:49:48 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:49:48 INFO - Running setup.py install for mozcrash 06:49:49 INFO - Running setup.py install for mozdebug 06:49:49 INFO - Running setup.py install for mozdevice 06:49:49 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:49:49 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:49:49 INFO - Running setup.py install for mozfile 06:49:49 INFO - Running setup.py install for mozhttpd 06:49:49 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:49:49 INFO - Running setup.py install for mozinfo 06:49:50 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:49:50 INFO - Running setup.py install for mozInstall 06:49:50 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:49:50 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:49:50 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:49:50 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:49:50 INFO - Running setup.py install for mozleak 06:49:50 INFO - Running setup.py install for mozlog 06:49:50 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:49:50 INFO - Running setup.py install for moznetwork 06:49:51 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:49:51 INFO - Running setup.py install for mozprocess 06:49:51 INFO - Running setup.py install for mozprofile 06:49:51 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:49:51 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:49:51 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:49:51 INFO - Running setup.py install for mozrunner 06:49:51 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:49:51 INFO - Running setup.py install for mozscreenshot 06:49:51 INFO - Running setup.py install for moztest 06:49:52 INFO - Running setup.py install for mozversion 06:49:52 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:49:52 INFO - Running setup.py install for wptserve 06:49:52 INFO - Running setup.py install for marionette-driver 06:49:52 INFO - Running setup.py install for browsermob-proxy 06:49:53 INFO - Running setup.py install for marionette-client 06:49:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:49:53 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:49:53 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 06:49:53 INFO - Cleaning up... 06:49:53 INFO - Return code: 0 06:49:53 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:49:53 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')]} 06:49:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:49:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:49:53 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')]} 06:49:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:49:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:49:53 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 0x8bc4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8cd6598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d88f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8a6ae30>, '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 0x8d07c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8d86470>, '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-1461245840.668381-101907957', '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 06:49:53 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 06:49:53 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 06:49:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:49:53 INFO - 'CCACHE_UMASK': '002', 06:49:53 INFO - 'DISPLAY': ':0', 06:49:53 INFO - 'HOME': '/home/cltbld', 06:49:53 INFO - 'LANG': 'en_US.UTF-8', 06:49:53 INFO - 'LOGNAME': 'cltbld', 06:49:53 INFO - 'MAIL': '/var/mail/cltbld', 06:49:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:49:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:49:53 INFO - 'MOZ_NO_REMOTE': '1', 06:49:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:49:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:49:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:49:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:49:53 INFO - 'PWD': '/builds/slave/test', 06:49:53 INFO - 'SHELL': '/bin/bash', 06:49:53 INFO - 'SHLVL': '1', 06:49:53 INFO - 'TERM': 'linux', 06:49:53 INFO - 'TMOUT': '86400', 06:49:53 INFO - 'USER': 'cltbld', 06:49:53 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461245840.668381-101907957', 06:49:53 INFO - '_': '/tools/buildbot/bin/python'} 06:49:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:49:54 INFO - Running setup.py (path:/tmp/pip-5_3RiT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:49:54 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)) 06:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:49:54 INFO - Running setup.py (path:/tmp/pip-oIjF_D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:49:54 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)) 06:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:49:54 INFO - Running setup.py (path:/tmp/pip-GcRmDM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:49:54 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)) 06:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:49:54 INFO - Running setup.py (path:/tmp/pip-SKj_yx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:49:54 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)) 06:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:49:54 INFO - Running setup.py (path:/tmp/pip-BDupgN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:49:54 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)) 06:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:49:54 INFO - Running setup.py (path:/tmp/pip-SJVeNE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:49:54 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)) 06:49:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:49:54 INFO - Running setup.py (path:/tmp/pip-Z4nTNM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:49:55 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)) 06:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:49:55 INFO - Running setup.py (path:/tmp/pip-eftyKY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:49:55 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)) 06:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:49:55 INFO - Running setup.py (path:/tmp/pip-8lx2uH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:49:55 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)) 06:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:49:55 INFO - Running setup.py (path:/tmp/pip-qT_obr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:49:55 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)) 06:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:49:55 INFO - Running setup.py (path:/tmp/pip-7RdJpi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:49:55 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)) 06:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:49:55 INFO - Running setup.py (path:/tmp/pip-XjA4q0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:49:55 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)) 06:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:49:55 INFO - Running setup.py (path:/tmp/pip-zSscsx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:49:55 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)) 06:49:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:49:56 INFO - Running setup.py (path:/tmp/pip-PcEbF5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:49:56 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)) 06:49:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:49:56 INFO - Running setup.py (path:/tmp/pip-9f1euT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:49:56 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)) 06:49:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:49:56 INFO - Running setup.py (path:/tmp/pip-xr3Rae-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:49:56 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)) 06:49:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:49:56 INFO - Running setup.py (path:/tmp/pip-o07rOX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:49:56 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)) 06:49:56 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:49:56 INFO - Running setup.py (path:/tmp/pip-XD08UD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:49:56 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)) 06:49:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:49:56 INFO - Running setup.py (path:/tmp/pip-DkOEMz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:49:56 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)) 06:49:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:49:56 INFO - Running setup.py (path:/tmp/pip-DKBC7n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:49:56 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)) 06:49:57 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:49:57 INFO - Running setup.py (path:/tmp/pip-HckSB9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:49:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:49:57 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)) 06:49:57 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)) 06:49:57 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)) 06:49:57 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)) 06:49:57 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)) 06:49:57 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)) 06:49:57 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:49: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 06:49: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 06:49: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 06:49: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 06:49: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 06:49: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 06:50:02 INFO - Downloading blessings-1.6.tar.gz 06:50:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:50:02 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)) 06:50:02 INFO - Installing collected packages: blessings 06:50:02 INFO - Running setup.py install for blessings 06:50:02 INFO - Successfully installed blessings 06:50:02 INFO - Cleaning up... 06:50:03 INFO - Return code: 0 06:50:03 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:50:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:50:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:50:03 INFO - Reading from file tmpfile_stdout 06:50:03 INFO - Current package versions: 06:50:03 INFO - argparse == 1.2.1 06:50:03 INFO - blessings == 1.6 06:50:03 INFO - blobuploader == 1.2.4 06:50:03 INFO - browsermob-proxy == 0.6.0 06:50:03 INFO - docopt == 0.6.1 06:50:03 INFO - manifestparser == 1.1 06:50:03 INFO - marionette-client == 2.3.0 06:50:03 INFO - marionette-driver == 1.4.0 06:50:03 INFO - mozInstall == 1.12 06:50:03 INFO - mozcrash == 0.17 06:50:03 INFO - mozdebug == 0.1 06:50:03 INFO - mozdevice == 0.48 06:50:03 INFO - mozfile == 1.2 06:50:03 INFO - mozhttpd == 0.7 06:50:03 INFO - mozinfo == 0.9 06:50:03 INFO - mozleak == 0.1 06:50:03 INFO - mozlog == 3.1 06:50:03 INFO - moznetwork == 0.27 06:50:03 INFO - mozprocess == 0.22 06:50:03 INFO - mozprofile == 0.28 06:50:03 INFO - mozrunner == 6.11 06:50:03 INFO - mozscreenshot == 0.1 06:50:03 INFO - mozsystemmonitor == 0.0 06:50:03 INFO - moztest == 0.7 06:50:03 INFO - mozversion == 1.4 06:50:03 INFO - psutil == 3.1.1 06:50:03 INFO - requests == 1.2.3 06:50:03 INFO - wptserve == 1.4.0 06:50:03 INFO - wsgiref == 0.1.2 06:50:03 INFO - Running post-action listener: _resource_record_post_action 06:50:03 INFO - Running post-action listener: _start_resource_monitoring 06:50:03 INFO - Starting resource monitoring. 06:50:03 INFO - ##### 06:50:03 INFO - ##### Running pull step. 06:50:03 INFO - ##### 06:50:03 INFO - Running pre-action listener: _resource_record_pre_action 06:50:03 INFO - Running main action method: pull 06:50:03 INFO - Pull has nothing to do! 06:50:03 INFO - Running post-action listener: _resource_record_post_action 06:50:03 INFO - ##### 06:50:03 INFO - ##### Running install step. 06:50:03 INFO - ##### 06:50:03 INFO - Running pre-action listener: _resource_record_pre_action 06:50:03 INFO - Running main action method: install 06:50:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:50:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:50:03 INFO - Reading from file tmpfile_stdout 06:50:03 INFO - Detecting whether we're running mozinstall >=1.0... 06:50:03 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:50:03 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:50:04 INFO - Reading from file tmpfile_stdout 06:50:04 INFO - Output received: 06:50:04 INFO - Usage: mozinstall [options] installer 06:50:04 INFO - Options: 06:50:04 INFO - -h, --help show this help message and exit 06:50:04 INFO - -d DEST, --destination=DEST 06:50:04 INFO - Directory to install application into. [default: 06:50:04 INFO - "/builds/slave/test"] 06:50:04 INFO - --app=APP Application being installed. [default: firefox] 06:50:04 INFO - mkdir: /builds/slave/test/build/application 06:50:04 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'] 06:50:04 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 06:50:36 INFO - Reading from file tmpfile_stdout 06:50:36 INFO - Output received: 06:50:36 INFO - /builds/slave/test/build/application/firefox/firefox 06:50:36 INFO - Running post-action listener: _resource_record_post_action 06:50:36 INFO - ##### 06:50:36 INFO - ##### Running run-tests step. 06:50:36 INFO - ##### 06:50:36 INFO - Running pre-action listener: _resource_record_pre_action 06:50:36 INFO - Running main action method: run_tests 06:50:36 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:50:36 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:50:36 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:50:36 INFO - grabbing minidump binary from tooltool 06:50:36 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')]} 06:50:36 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 0x8a6ae30>, '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 0x8d07c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8d86470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:50:36 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 06:50:36 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 06:50:36 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:50:36 INFO - Return code: 0 06:50:36 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 06:50:36 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:50:36 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/VXUnkEYzRPiai8gi9EDiAw/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 06:50:36 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/VXUnkEYzRPiai8gi9EDiAw/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 06:50:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:50:36 INFO - 'CCACHE_UMASK': '002', 06:50:36 INFO - 'DISPLAY': ':0', 06:50:36 INFO - 'HOME': '/home/cltbld', 06:50:36 INFO - 'LANG': 'en_US.UTF-8', 06:50:36 INFO - 'LOGNAME': 'cltbld', 06:50:36 INFO - 'MAIL': '/var/mail/cltbld', 06:50:36 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:50:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:50:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:50:36 INFO - 'MOZ_NO_REMOTE': '1', 06:50:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:50:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:50:36 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:50:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:50:36 INFO - 'PWD': '/builds/slave/test', 06:50:36 INFO - 'SHELL': '/bin/bash', 06:50:36 INFO - 'SHLVL': '1', 06:50:36 INFO - 'TERM': 'linux', 06:50:36 INFO - 'TMOUT': '86400', 06:50:36 INFO - 'USER': 'cltbld', 06:50:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1461245840.668381-101907957', 06:50:36 INFO - '_': '/tools/buildbot/bin/python'} 06:50:36 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/VXUnkEYzRPiai8gi9EDiAw/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 06:50:37 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 06:50:37 INFO - import pkg_resources 06:50:38 INFO - Using 1 client processes 06:50:39 INFO - wptserve Starting http server on 127.0.0.1:8000 06:50:39 INFO - wptserve Starting http server on 127.0.0.1:8001 06:50:39 INFO - wptserve Starting http server on 127.0.0.1:8443 06:50:41 INFO - SUITE-START | Running 778 tests 06:50:41 INFO - Running testharness tests 06:50:41 INFO - Setting up ssl 06:50:41 INFO - PROCESS | certutil | 06:50:41 INFO - PROCESS | certutil | 06:50:41 INFO - PROCESS | certutil | 06:50:41 INFO - Certificate Nickname Trust Attributes 06:50:41 INFO - SSL,S/MIME,JAR/XPI 06:50:41 INFO - 06:50:41 INFO - web-platform-tests CT,, 06:50:41 INFO - 06:50:41 INFO - Starting runner 06:50:44 INFO - PROCESS | 1793 | 1461246644084 Marionette DEBUG Marionette enabled via build flag and pref 06:50:44 INFO - PROCESS | 1793 | ++DOCSHELL 0xa2722000 == 1 [pid = 1793] [id = 1] 06:50:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 1 (0xa2722400) [pid = 1793] [serial = 1] [outer = (nil)] 06:50:44 INFO - PROCESS | 1793 | [1793] WARNING: No inner window available!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:50:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 2 (0xa2722c00) [pid = 1793] [serial = 2] [outer = 0xa2722400] 06:50:44 INFO - PROCESS | 1793 | 1461246644744 Marionette INFO Listening on port 2828 06:50:45 INFO - PROCESS | 1793 | 1461246645313 Marionette DEBUG Marionette enabled via command-line flag 06:50:45 INFO - PROCESS | 1793 | ++DOCSHELL 0x9fb59c00 == 2 [pid = 1793] [id = 2] 06:50:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 3 (0x9fb99800) [pid = 1793] [serial = 3] [outer = (nil)] 06:50:45 INFO - PROCESS | 1793 | [1793] WARNING: No inner window available!: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 06:50:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 4 (0x9fb9a000) [pid = 1793] [serial = 4] [outer = 0x9fb99800] 06:50:45 INFO - PROCESS | 1793 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9fa7f2e0 06:50:45 INFO - PROCESS | 1793 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 9fa7fe00 06:50:45 INFO - PROCESS | 1793 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9fa8ad00 06:50:45 INFO - PROCESS | 1793 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 9fa9b960 06:50:45 INFO - PROCESS | 1793 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9fa9d6a0 06:50:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 5 (0x9fa97800) [pid = 1793] [serial = 5] [outer = 0xa2722400] 06:50:45 INFO - PROCESS | 1793 | [1793] 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 06:50:45 INFO - PROCESS | 1793 | 1461246645727 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52669 06:50:45 INFO - PROCESS | 1793 | [1793] 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 06:50:45 INFO - PROCESS | 1793 | 1461246645759 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52670 06:50:45 INFO - PROCESS | 1793 | 1461246645814 Marionette DEBUG Closed connection conn0 06:50:45 INFO - PROCESS | 1793 | [1793] 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 06:50:45 INFO - PROCESS | 1793 | 1461246645929 Marionette DEBUG Closed connection conn1 06:50:45 INFO - PROCESS | 1793 | [1793] 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 06:50:45 INFO - PROCESS | 1793 | 1461246645942 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52671 06:50:45 INFO - PROCESS | 1793 | [1793] 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 06:50:46 INFO - PROCESS | 1793 | 1461246646009 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:52672 06:50:46 INFO - PROCESS | 1793 | 1461246646016 Marionette DEBUG Closed connection conn2 06:50:46 INFO - PROCESS | 1793 | 1461246646062 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:50:46 INFO - PROCESS | 1793 | 1461246646081 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":"20160421055405","device":"desktop","version":"48.0a1"} 06:50:46 INFO - PROCESS | 1793 | [1793] 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:50:48 INFO - PROCESS | 1793 | ++DOCSHELL 0x98306400 == 3 [pid = 1793] [id = 3] 06:50:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 6 (0x98306800) [pid = 1793] [serial = 6] [outer = (nil)] 06:50:48 INFO - PROCESS | 1793 | ++DOCSHELL 0x98306c00 == 4 [pid = 1793] [id = 4] 06:50:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 7 (0x9830a400) [pid = 1793] [serial = 7] [outer = (nil)] 06:50:48 INFO - PROCESS | 1793 | [1793] 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 06:50:48 INFO - PROCESS | 1793 | ++DOCSHELL 0x97c80400 == 5 [pid = 1793] [id = 5] 06:50:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 8 (0x97c80800) [pid = 1793] [serial = 8] [outer = (nil)] 06:50:48 INFO - PROCESS | 1793 | [1793] 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 06:50:48 INFO - PROCESS | 1793 | [1793] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:50:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 9 (0x97af8c00) [pid = 1793] [serial = 9] [outer = 0x97c80800] 06:50:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 10 (0x97baf000) [pid = 1793] [serial = 10] [outer = 0x98306800] 06:50:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 11 (0x97bb0c00) [pid = 1793] [serial = 11] [outer = 0x9830a400] 06:50:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 12 (0x97bb2c00) [pid = 1793] [serial = 12] [outer = 0x97c80800] 06:50:50 INFO - PROCESS | 1793 | 1461246650546 Marionette DEBUG loaded listener.js 06:50:50 INFO - PROCESS | 1793 | 1461246650567 Marionette DEBUG loaded listener.js 06:50:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 13 (0x961e7000) [pid = 1793] [serial = 13] [outer = 0x97c80800] 06:50:51 INFO - PROCESS | 1793 | 1461246651408 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"8eeef1dd-71f3-4b41-a20a-74e3b6dc4db2","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":"20160421055405","device":"desktop","version":"48.0a1","command_id":1}}] 06:50:51 INFO - PROCESS | 1793 | 1461246651666 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:50:51 INFO - PROCESS | 1793 | 1461246651762 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 06:50:52 INFO - PROCESS | 1793 | 1461246652149 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:50:52 INFO - PROCESS | 1793 | [1793] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:50:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 14 (0x928d1400) [pid = 1793] [serial = 14] [outer = 0x97c80800] 06:50:52 INFO - PROCESS | 1793 | [1793] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:50:52 INFO - PROCESS | 1793 | 1461246652687 Marionette TRACE conn3 <- [1,3,null,{}] 06:50:52 INFO - PROCESS | 1793 | 1461246652694 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:50:52 INFO - PROCESS | 1793 | 1461246652719 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 06:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:50:52 INFO - PROCESS | 1793 | 1461246652760 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 06:50:52 INFO - PROCESS | 1793 | 1461246652763 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 06:50:52 INFO - PROCESS | 1793 | 1461246652771 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:50:52 INFO - PROCESS | 1793 | 1461246652777 Marionette TRACE conn3 <- [1,6,null,{}] 06:50:52 INFO - PROCESS | 1793 | 1461246652785 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:52 INFO - PROCESS | 1793 | 1461246652804 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 06:50:52 INFO - PROCESS | 1793 | 1461246652815 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:52 INFO - PROCESS | 1793 | ++DOCSHELL 0x961ea800 == 6 [pid = 1793] [id = 6] 06:50:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 15 (0x9760fc00) [pid = 1793] [serial = 15] [outer = (nil)] 06:50:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 16 (0x9132f400) [pid = 1793] [serial = 16] [outer = 0x9760fc00] 06:50:52 INFO - PROCESS | 1793 | 1461246652902 Marionette DEBUG loaded listener.js 06:50:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 17 (0x91334000) [pid = 1793] [serial = 17] [outer = 0x9760fc00] 06:50:53 INFO - PROCESS | 1793 | ++DOCSHELL 0x9127c400 == 7 [pid = 1793] [id = 7] 06:50:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 18 (0x9127c800) [pid = 1793] [serial = 18] [outer = (nil)] 06:50:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 19 (0x91283800) [pid = 1793] [serial = 19] [outer = 0x9127c800] 06:50:53 INFO - PROCESS | 1793 | 1461246653403 Marionette DEBUG loaded listener.js 06:50:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 20 (0x91280400) [pid = 1793] [serial = 20] [outer = 0x9127c800] 06:50:54 INFO - PROCESS | 1793 | [1793] 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 06:50:54 INFO - PROCESS | 1793 | 1461246654095 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1385ms 06:50:54 INFO - PROCESS | 1793 | 1461246654230 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 06:50:54 INFO - PROCESS | 1793 | 1461246654235 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 06:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:50:54 INFO - PROCESS | 1793 | 1461246654289 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:50:54 INFO - PROCESS | 1793 | 1461246654292 Marionette TRACE conn3 <- [1,10,null,{}] 06:50:54 INFO - PROCESS | 1793 | 1461246654320 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:54 INFO - PROCESS | 1793 | 1461246654557 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 06:50:54 INFO - PROCESS | 1793 | 1461246654839 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:54 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f772c00 == 8 [pid = 1793] [id = 8] 06:50:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 21 (0x8f773000) [pid = 1793] [serial = 21] [outer = (nil)] 06:50:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 22 (0x8f776800) [pid = 1793] [serial = 22] [outer = 0x8f773000] 06:50:54 INFO - PROCESS | 1793 | 1461246654934 Marionette DEBUG loaded listener.js 06:50:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 23 (0x8f779c00) [pid = 1793] [serial = 23] [outer = 0x8f773000] 06:50:55 INFO - PROCESS | 1793 | 1461246655770 Marionette TRACE conn3 <- [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]]]}] 06:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1509ms 06:50:55 INFO - PROCESS | 1793 | 1461246655787 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 06:50:55 INFO - PROCESS | 1793 | 1461246655795 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 06:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:50:55 INFO - PROCESS | 1793 | 1461246655803 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:50:55 INFO - PROCESS | 1793 | 1461246655810 Marionette TRACE conn3 <- [1,14,null,{}] 06:50:55 INFO - PROCESS | 1793 | 1461246655837 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:56 INFO - PROCESS | 1793 | 1461246656032 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 06:50:56 INFO - PROCESS | 1793 | ++DOCSHELL 0x91336400 == 9 [pid = 1793] [id = 9] 06:50:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 24 (0x9133a000) [pid = 1793] [serial = 24] [outer = (nil)] 06:50:56 INFO - PROCESS | 1793 | 1461246656179 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 25 (0x91e4dc00) [pid = 1793] [serial = 25] [outer = 0x9133a000] 06:50:56 INFO - PROCESS | 1793 | ++DOCSHELL 0x91e55000 == 10 [pid = 1793] [id = 10] 06:50:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 26 (0x928d2c00) [pid = 1793] [serial = 26] [outer = (nil)] 06:50:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 27 (0x92b7b800) [pid = 1793] [serial = 27] [outer = 0x928d2c00] 06:50:56 INFO - PROCESS | 1793 | 1461246656309 Marionette DEBUG loaded listener.js 06:50:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 28 (0x94ea4800) [pid = 1793] [serial = 28] [outer = 0x928d2c00] 06:50:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 29 (0x96195c00) [pid = 1793] [serial = 29] [outer = 0x9133a000] 06:50:56 INFO - PROCESS | 1793 | ++DOCSHELL 0x911e8400 == 11 [pid = 1793] [id = 11] 06:50:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 30 (0x91333c00) [pid = 1793] [serial = 30] [outer = (nil)] 06:50:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 31 (0x96f1f800) [pid = 1793] [serial = 31] [outer = 0x91333c00] 06:50:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 32 (0x97610c00) [pid = 1793] [serial = 32] [outer = 0x91333c00] 06:50:57 INFO - PROCESS | 1793 | 1461246657588 Marionette TRACE conn3 <- [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]]]}] 06:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1806ms 06:50:57 INFO - PROCESS | 1793 | 1461246657629 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 06:50:57 INFO - PROCESS | 1793 | 1461246657635 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 06:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:50:57 INFO - PROCESS | 1793 | 1461246657655 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:50:57 INFO - PROCESS | 1793 | 1461246657658 Marionette TRACE conn3 <- [1,18,null,{}] 06:50:57 INFO - PROCESS | 1793 | 1461246657669 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:57 INFO - PROCESS | 1793 | 1461246657883 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 06:50:58 INFO - PROCESS | 1793 | 1461246657993 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:58 INFO - PROCESS | 1793 | ++DOCSHELL 0x96fd4800 == 12 [pid = 1793] [id = 12] 06:50:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 33 (0x9733e800) [pid = 1793] [serial = 33] [outer = (nil)] 06:50:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 34 (0x9889d400) [pid = 1793] [serial = 34] [outer = 0x9733e800] 06:50:58 INFO - PROCESS | 1793 | 1461246658086 Marionette DEBUG loaded listener.js 06:50:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 35 (0x98f2e400) [pid = 1793] [serial = 35] [outer = 0x9733e800] 06:50:59 INFO - PROCESS | 1793 | 1461246659052 Marionette TRACE conn3 <- [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]]]}] 06:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1449ms 06:50:59 INFO - PROCESS | 1793 | 1461246659097 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 06:50:59 INFO - PROCESS | 1793 | 1461246659105 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 06:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:50:59 INFO - PROCESS | 1793 | 1461246659123 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:50:59 INFO - PROCESS | 1793 | 1461246659130 Marionette TRACE conn3 <- [1,22,null,{}] 06:50:59 INFO - PROCESS | 1793 | 1461246659136 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:50:59 INFO - PROCESS | 1793 | 1461246659376 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 06:50:59 INFO - PROCESS | 1793 | 1461246659540 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:50:59 INFO - PROCESS | 1793 | ++DOCSHELL 0x9fa90000 == 13 [pid = 1793] [id = 13] 06:50:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 36 (0x9fed4c00) [pid = 1793] [serial = 36] [outer = (nil)] 06:50:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 37 (0xa2722800) [pid = 1793] [serial = 37] [outer = 0x9fed4c00] 06:50:59 INFO - PROCESS | 1793 | 1461246659638 Marionette DEBUG loaded listener.js 06:50:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 38 (0xa435a800) [pid = 1793] [serial = 38] [outer = 0x9fed4c00] 06:51:00 INFO - PROCESS | 1793 | 1461246660563 Marionette TRACE conn3 <- [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]]]}] 06:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1541ms 06:51:00 INFO - PROCESS | 1793 | 1461246660683 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 06:51:00 INFO - PROCESS | 1793 | 1461246660688 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 06:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:51:00 INFO - PROCESS | 1793 | 1461246660698 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:51:00 INFO - PROCESS | 1793 | 1461246660702 Marionette TRACE conn3 <- [1,26,null,{}] 06:51:00 INFO - PROCESS | 1793 | 1461246660708 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:00 INFO - PROCESS | 1793 | 1461246660890 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 06:51:01 INFO - PROCESS | 1793 | 1461246660993 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:01 INFO - PROCESS | 1793 | ++DOCSHELL 0x9822d000 == 14 [pid = 1793] [id = 14] 06:51:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 39 (0xa0e9e800) [pid = 1793] [serial = 39] [outer = (nil)] 06:51:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 40 (0xa6834c00) [pid = 1793] [serial = 40] [outer = 0xa0e9e800] 06:51:01 INFO - PROCESS | 1793 | 1461246661115 Marionette DEBUG loaded listener.js 06:51:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 41 (0x961efc00) [pid = 1793] [serial = 41] [outer = 0xa0e9e800] 06:51:02 INFO - PROCESS | 1793 | 1461246662216 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1540ms 06:51:02 INFO - PROCESS | 1793 | 1461246662242 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 06:51:02 INFO - PROCESS | 1793 | 1461246662248 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 06:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:51:02 INFO - PROCESS | 1793 | 1461246662257 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:51:02 INFO - PROCESS | 1793 | 1461246662262 Marionette TRACE conn3 <- [1,30,null,{}] 06:51:02 INFO - PROCESS | 1793 | 1461246662273 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:02 INFO - PROCESS | 1793 | 1461246662441 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 06:51:02 INFO - PROCESS | 1793 | 1461246662606 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:02 INFO - PROCESS | 1793 | ++DOCSHELL 0x92b77000 == 15 [pid = 1793] [id = 15] 06:51:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 42 (0x9597a400) [pid = 1793] [serial = 42] [outer = (nil)] 06:51:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 43 (0x959e5400) [pid = 1793] [serial = 43] [outer = 0x9597a400] 06:51:02 INFO - PROCESS | 1793 | 1461246662694 Marionette DEBUG loaded listener.js 06:51:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 44 (0x96197400) [pid = 1793] [serial = 44] [outer = 0x9597a400] 06:51:03 INFO - PROCESS | 1793 | 1461246663576 Marionette TRACE conn3 <- [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]]]}] 06:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1334ms 06:51:03 INFO - PROCESS | 1793 | 1461246663594 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 06:51:03 INFO - PROCESS | 1793 | 1461246663604 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 06:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:51:03 INFO - PROCESS | 1793 | 1461246663616 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:51:03 INFO - PROCESS | 1793 | 1461246663620 Marionette TRACE conn3 <- [1,34,null,{}] 06:51:03 INFO - PROCESS | 1793 | 1461246663627 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:03 INFO - PROCESS | 1793 | 1461246663795 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 06:51:03 INFO - PROCESS | 1793 | 1461246663936 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:03 INFO - PROCESS | 1793 | --DOCSHELL 0x961ea800 == 14 [pid = 1793] [id = 6] 06:51:03 INFO - PROCESS | 1793 | ++DOCSHELL 0x91277400 == 15 [pid = 1793] [id = 16] 06:51:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 45 (0x91334800) [pid = 1793] [serial = 45] [outer = (nil)] 06:51:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 46 (0x966ea400) [pid = 1793] [serial = 46] [outer = 0x91334800] 06:51:04 INFO - PROCESS | 1793 | 1461246664032 Marionette DEBUG loaded listener.js 06:51:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 47 (0x96fddc00) [pid = 1793] [serial = 47] [outer = 0x91334800] 06:51:05 INFO - PROCESS | 1793 | 1461246665008 Marionette TRACE conn3 <- [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]]]}] 06:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1438ms 06:51:05 INFO - PROCESS | 1793 | 1461246665055 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 06:51:05 INFO - PROCESS | 1793 | 1461246665063 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 06:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:51:05 INFO - PROCESS | 1793 | 1461246665073 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:51:05 INFO - PROCESS | 1793 | 1461246665078 Marionette TRACE conn3 <- [1,38,null,{}] 06:51:05 INFO - PROCESS | 1793 | 1461246665088 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:05 INFO - PROCESS | 1793 | 1461246665307 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 06:51:05 INFO - PROCESS | 1793 | 1461246665482 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:05 INFO - PROCESS | 1793 | ++DOCSHELL 0x9280f000 == 16 [pid = 1793] [id = 17] 06:51:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 48 (0x92b83000) [pid = 1793] [serial = 48] [outer = (nil)] 06:51:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 49 (0x96196c00) [pid = 1793] [serial = 49] [outer = 0x92b83000] 06:51:05 INFO - PROCESS | 1793 | 1461246665592 Marionette DEBUG loaded listener.js 06:51:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 50 (0x96ead800) [pid = 1793] [serial = 50] [outer = 0x92b83000] 06:51:06 INFO - PROCESS | 1793 | 1461246666512 Marionette TRACE conn3 <- [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]]]}] 06:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1493ms 06:51:06 INFO - PROCESS | 1793 | 1461246666566 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 06:51:06 INFO - PROCESS | 1793 | 1461246666576 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 06:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:51:06 INFO - PROCESS | 1793 | 1461246666588 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:51:06 INFO - PROCESS | 1793 | 1461246666592 Marionette TRACE conn3 <- [1,42,null,{}] 06:51:06 INFO - PROCESS | 1793 | 1461246666600 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:06 INFO - PROCESS | 1793 | 1461246666783 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 06:51:06 INFO - PROCESS | 1793 | 1461246666917 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:06 INFO - PROCESS | 1793 | ++DOCSHELL 0x96f1e000 == 17 [pid = 1793] [id = 18] 06:51:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 51 (0x9727f400) [pid = 1793] [serial = 51] [outer = (nil)] 06:51:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 52 (0x97bb4000) [pid = 1793] [serial = 52] [outer = 0x9727f400] 06:51:07 INFO - PROCESS | 1793 | 1461246667009 Marionette DEBUG loaded listener.js 06:51:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 53 (0x98305800) [pid = 1793] [serial = 53] [outer = 0x9727f400] 06:51:07 INFO - PROCESS | 1793 | 1461246667991 Marionette TRACE conn3 <- [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]]]}] 06:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1434ms 06:51:08 INFO - PROCESS | 1793 | 1461246668022 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 06:51:08 INFO - PROCESS | 1793 | 1461246668026 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 06:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:51:08 INFO - PROCESS | 1793 | 1461246668033 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:51:08 INFO - PROCESS | 1793 | 1461246668040 Marionette TRACE conn3 <- [1,46,null,{}] 06:51:08 INFO - PROCESS | 1793 | 1461246668056 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:08 INFO - PROCESS | 1793 | 1461246668250 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 06:51:08 INFO - PROCESS | 1793 | 1461246668384 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:08 INFO - PROCESS | 1793 | ++DOCSHELL 0x985bc800 == 18 [pid = 1793] [id = 19] 06:51:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 54 (0x988aa000) [pid = 1793] [serial = 54] [outer = (nil)] 06:51:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 55 (0x98f36800) [pid = 1793] [serial = 55] [outer = 0x988aa000] 06:51:08 INFO - PROCESS | 1793 | 1461246668516 Marionette DEBUG loaded listener.js 06:51:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 56 (0x992c6c00) [pid = 1793] [serial = 56] [outer = 0x988aa000] 06:51:09 INFO - PROCESS | 1793 | 1461246669451 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1446ms 06:51:09 INFO - PROCESS | 1793 | 1461246669480 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 06:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:51:09 INFO - PROCESS | 1793 | 1461246669486 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 06:51:09 INFO - PROCESS | 1793 | 1461246669492 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:51:09 INFO - PROCESS | 1793 | 1461246669497 Marionette TRACE conn3 <- [1,50,null,{}] 06:51:09 INFO - PROCESS | 1793 | 1461246669503 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:09 INFO - PROCESS | 1793 | 1461246669718 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 06:51:09 INFO - PROCESS | 1793 | 1461246669853 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:09 INFO - PROCESS | 1793 | ++DOCSHELL 0x9889f800 == 19 [pid = 1793] [id = 20] 06:51:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 57 (0x99339800) [pid = 1793] [serial = 57] [outer = (nil)] 06:51:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 58 (0x9a5c2c00) [pid = 1793] [serial = 58] [outer = 0x99339800] 06:51:09 INFO - PROCESS | 1793 | 1461246669945 Marionette DEBUG loaded listener.js 06:51:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 59 (0x9de15800) [pid = 1793] [serial = 59] [outer = 0x99339800] 06:51:10 INFO - PROCESS | 1793 | 1461246670933 Marionette TRACE conn3 <- [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]]]}] 06:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1483ms 06:51:10 INFO - PROCESS | 1793 | 1461246670975 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 06:51:10 INFO - PROCESS | 1793 | 1461246670978 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 06:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:51:10 INFO - PROCESS | 1793 | 1461246670987 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:51:10 INFO - PROCESS | 1793 | 1461246670991 Marionette TRACE conn3 <- [1,54,null,{}] 06:51:11 INFO - PROCESS | 1793 | 1461246670997 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:11 INFO - PROCESS | 1793 | 1461246671162 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 06:51:11 INFO - PROCESS | 1793 | 1461246671301 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:11 INFO - PROCESS | 1793 | ++DOCSHELL 0x91277c00 == 20 [pid = 1793] [id = 21] 06:51:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 60 (0x91279000) [pid = 1793] [serial = 60] [outer = (nil)] 06:51:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 61 (0x9e917400) [pid = 1793] [serial = 61] [outer = 0x91279000] 06:51:11 INFO - PROCESS | 1793 | 1461246671396 Marionette DEBUG loaded listener.js 06:51:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 62 (0x9e919000) [pid = 1793] [serial = 62] [outer = 0x91279000] 06:51:12 INFO - PROCESS | 1793 | 1461246672416 Marionette TRACE conn3 <- [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]]]}] 06:51:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1484ms 06:51:12 INFO - PROCESS | 1793 | 1461246672472 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 06:51:12 INFO - PROCESS | 1793 | 1461246672480 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 06:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:51:12 INFO - PROCESS | 1793 | 1461246672490 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:51:12 INFO - PROCESS | 1793 | 1461246672495 Marionette TRACE conn3 <- [1,58,null,{}] 06:51:12 INFO - PROCESS | 1793 | 1461246672503 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:12 INFO - PROCESS | 1793 | 1461246672673 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 06:51:12 INFO - PROCESS | 1793 | 1461246672836 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:12 INFO - PROCESS | 1793 | --DOCSHELL 0x92b77000 == 19 [pid = 1793] [id = 15] 06:51:12 INFO - PROCESS | 1793 | --DOCSHELL 0x9fa90000 == 18 [pid = 1793] [id = 13] 06:51:12 INFO - PROCESS | 1793 | --DOCSHELL 0x91e55000 == 17 [pid = 1793] [id = 10] 06:51:12 INFO - PROCESS | 1793 | --DOCSHELL 0x8f772c00 == 16 [pid = 1793] [id = 8] 06:51:12 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f77a400 == 17 [pid = 1793] [id = 22] 06:51:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 63 (0x8f77b800) [pid = 1793] [serial = 63] [outer = (nil)] 06:51:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 64 (0x91332800) [pid = 1793] [serial = 64] [outer = 0x8f77b800] 06:51:12 INFO - PROCESS | 1793 | 1461246672955 Marionette DEBUG loaded listener.js 06:51:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 65 (0x959e5800) [pid = 1793] [serial = 65] [outer = 0x8f77b800] 06:51:13 INFO - PROCESS | 1793 | 1461246673888 Marionette TRACE conn3 <- [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]]]}] 06:51:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1488ms 06:51:13 INFO - PROCESS | 1793 | 1461246673977 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 06:51:13 INFO - PROCESS | 1793 | 1461246673985 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 06:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:51:13 INFO - PROCESS | 1793 | 1461246673995 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:51:14 INFO - PROCESS | 1793 | 1461246674000 Marionette TRACE conn3 <- [1,62,null,{}] 06:51:14 INFO - PROCESS | 1793 | 1461246674008 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:14 INFO - PROCESS | 1793 | 1461246674190 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 06:51:14 INFO - PROCESS | 1793 | 1461246674326 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:14 INFO - PROCESS | 1793 | ++DOCSHELL 0x96295800 == 18 [pid = 1793] [id = 23] 06:51:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 66 (0x973ed400) [pid = 1793] [serial = 66] [outer = (nil)] 06:51:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 67 (0x98535c00) [pid = 1793] [serial = 67] [outer = 0x973ed400] 06:51:14 INFO - PROCESS | 1793 | 1461246674426 Marionette DEBUG loaded listener.js 06:51:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 68 (0x98540000) [pid = 1793] [serial = 68] [outer = 0x973ed400] 06:51:15 INFO - PROCESS | 1793 | 1461246675257 Marionette TRACE conn3 <- [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]]]}] 06:51:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1338ms 06:51:15 INFO - PROCESS | 1793 | 1461246675336 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 06:51:15 INFO - PROCESS | 1793 | 1461246675343 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 06:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:51:15 INFO - PROCESS | 1793 | 1461246675351 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:51:15 INFO - PROCESS | 1793 | 1461246675354 Marionette TRACE conn3 <- [1,66,null,{}] 06:51:15 INFO - PROCESS | 1793 | 1461246675361 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:15 INFO - PROCESS | 1793 | 1461246675572 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 06:51:15 INFO - PROCESS | 1793 | 1461246675726 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:15 INFO - PROCESS | 1793 | ++DOCSHELL 0x9822fc00 == 19 [pid = 1793] [id = 24] 06:51:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 69 (0x98538c00) [pid = 1793] [serial = 69] [outer = (nil)] 06:51:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 70 (0x992c6400) [pid = 1793] [serial = 70] [outer = 0x98538c00] 06:51:15 INFO - PROCESS | 1793 | 1461246675813 Marionette DEBUG loaded listener.js 06:51:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 71 (0x992d1000) [pid = 1793] [serial = 71] [outer = 0x98538c00] 06:51:16 INFO - PROCESS | 1793 | 1461246676765 Marionette TRACE conn3 <- [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]]]}] 06:51:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1489ms 06:51:16 INFO - PROCESS | 1793 | 1461246676841 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 06:51:16 INFO - PROCESS | 1793 | 1461246676845 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 06:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:51:16 INFO - PROCESS | 1793 | 1461246676856 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:51:16 INFO - PROCESS | 1793 | 1461246676865 Marionette TRACE conn3 <- [1,70,null,{}] 06:51:16 INFO - PROCESS | 1793 | 1461246676880 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:17 INFO - PROCESS | 1793 | 1461246677165 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 06:51:17 INFO - PROCESS | 1793 | 1461246677270 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:17 INFO - PROCESS | 1793 | ++DOCSHELL 0x9fb53800 == 20 [pid = 1793] [id = 25] 06:51:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 72 (0x9fb53c00) [pid = 1793] [serial = 72] [outer = (nil)] 06:51:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 73 (0x9fb60000) [pid = 1793] [serial = 73] [outer = 0x9fb53c00] 06:51:17 INFO - PROCESS | 1793 | 1461246677409 Marionette DEBUG loaded listener.js 06:51:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 74 (0x9fba0800) [pid = 1793] [serial = 74] [outer = 0x9fb53c00] 06:51:18 INFO - PROCESS | 1793 | 1461246678237 Marionette TRACE conn3 <- [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]]]}] 06:51:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1442ms 06:51:18 INFO - PROCESS | 1793 | 1461246678295 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 06:51:18 INFO - PROCESS | 1793 | 1461246678300 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 06:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:51:18 INFO - PROCESS | 1793 | 1461246678306 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:51:18 INFO - PROCESS | 1793 | 1461246678310 Marionette TRACE conn3 <- [1,74,null,{}] 06:51:18 INFO - PROCESS | 1793 | 1461246678316 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:18 INFO - PROCESS | 1793 | 1461246678481 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 06:51:18 INFO - PROCESS | 1793 | 1461246678615 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:18 INFO - PROCESS | 1793 | ++DOCSHELL 0x9127ac00 == 21 [pid = 1793] [id = 26] 06:51:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 75 (0x9889e400) [pid = 1793] [serial = 75] [outer = (nil)] 06:51:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 76 (0x9fece000) [pid = 1793] [serial = 76] [outer = 0x9889e400] 06:51:18 INFO - PROCESS | 1793 | 1461246678705 Marionette DEBUG loaded listener.js 06:51:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 77 (0xa09d9400) [pid = 1793] [serial = 77] [outer = 0x9889e400] 06:51:19 INFO - PROCESS | 1793 | 1461246679616 Marionette TRACE conn3 <- [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]]]}] 06:51:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1382ms 06:51:19 INFO - PROCESS | 1793 | 1461246679690 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 06:51:19 INFO - PROCESS | 1793 | 1461246679693 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 06:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:51:19 INFO - PROCESS | 1793 | 1461246679700 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:51:19 INFO - PROCESS | 1793 | 1461246679703 Marionette TRACE conn3 <- [1,78,null,{}] 06:51:19 INFO - PROCESS | 1793 | 1461246679709 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:20 INFO - PROCESS | 1793 | 1461246680004 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 06:51:20 INFO - PROCESS | 1793 | 1461246680189 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:20 INFO - PROCESS | 1793 | ++DOCSHELL 0x92b7c000 == 22 [pid = 1793] [id = 27] 06:51:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 78 (0x92b83400) [pid = 1793] [serial = 78] [outer = (nil)] 06:51:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 79 (0x96299800) [pid = 1793] [serial = 79] [outer = 0x92b83400] 06:51:20 INFO - PROCESS | 1793 | 1461246680293 Marionette DEBUG loaded listener.js 06:51:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 80 (0x973ebc00) [pid = 1793] [serial = 80] [outer = 0x92b83400] 06:51:21 INFO - PROCESS | 1793 | 1461246681145 Marionette TRACE conn3 <- [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]]]}] 06:51:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1538ms 06:51:21 INFO - PROCESS | 1793 | --DOCSHELL 0x96f1e000 == 21 [pid = 1793] [id = 18] 06:51:21 INFO - PROCESS | 1793 | --DOCSHELL 0x9280f000 == 20 [pid = 1793] [id = 17] 06:51:21 INFO - PROCESS | 1793 | 1461246681252 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 06:51:21 INFO - PROCESS | 1793 | 1461246681259 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 06:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:51:21 INFO - PROCESS | 1793 | 1461246681268 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:51:21 INFO - PROCESS | 1793 | 1461246681274 Marionette TRACE conn3 <- [1,82,null,{}] 06:51:21 INFO - PROCESS | 1793 | 1461246681294 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:21 INFO - PROCESS | 1793 | 1461246681473 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 06:51:21 INFO - PROCESS | 1793 | 1461246681616 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:21 INFO - PROCESS | 1793 | ++DOCSHELL 0x911e5400 == 21 [pid = 1793] [id = 28] 06:51:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 81 (0x928dc800) [pid = 1793] [serial = 81] [outer = (nil)] 06:51:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 82 (0x966e7400) [pid = 1793] [serial = 82] [outer = 0x928dc800] 06:51:21 INFO - PROCESS | 1793 | 1461246681710 Marionette DEBUG loaded listener.js 06:51:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 83 (0x97f30c00) [pid = 1793] [serial = 83] [outer = 0x928dc800] 06:51:22 INFO - PROCESS | 1793 | 1461246682626 Marionette TRACE conn3 <- [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]]]}] 06:51:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1403ms 06:51:22 INFO - PROCESS | 1793 | 1461246682678 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 06:51:22 INFO - PROCESS | 1793 | 1461246682685 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 06:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:51:22 INFO - PROCESS | 1793 | 1461246682700 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:51:22 INFO - PROCESS | 1793 | 1461246682706 Marionette TRACE conn3 <- [1,86,null,{}] 06:51:22 INFO - PROCESS | 1793 | 1461246682713 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:22 INFO - PROCESS | 1793 | 1461246682891 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 06:51:23 INFO - PROCESS | 1793 | 1461246683029 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:23 INFO - PROCESS | 1793 | ++DOCSHELL 0x91e4e800 == 22 [pid = 1793] [id = 29] 06:51:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 84 (0x959dd800) [pid = 1793] [serial = 84] [outer = (nil)] 06:51:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 85 (0x992d0800) [pid = 1793] [serial = 85] [outer = 0x959dd800] 06:51:23 INFO - PROCESS | 1793 | 1461246683119 Marionette DEBUG loaded listener.js 06:51:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 86 (0x9a7a1400) [pid = 1793] [serial = 86] [outer = 0x959dd800] 06:51:24 INFO - PROCESS | 1793 | 1461246684025 Marionette TRACE conn3 <- [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]]]}] 06:51:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1447ms 06:51:24 INFO - PROCESS | 1793 | 1461246684143 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 06:51:24 INFO - PROCESS | 1793 | 1461246684148 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 06:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:51:24 INFO - PROCESS | 1793 | 1461246684207 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:51:24 INFO - PROCESS | 1793 | 1461246684212 Marionette TRACE conn3 <- [1,90,null,{}] 06:51:24 INFO - PROCESS | 1793 | 1461246684229 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:24 INFO - PROCESS | 1793 | 1461246684422 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 06:51:24 INFO - PROCESS | 1793 | 1461246684607 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:24 INFO - PROCESS | 1793 | ++DOCSHELL 0x9fa96c00 == 23 [pid = 1793] [id = 30] 06:51:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 87 (0x9fdedc00) [pid = 1793] [serial = 87] [outer = (nil)] 06:51:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 88 (0x9fe16000) [pid = 1793] [serial = 88] [outer = 0x9fdedc00] 06:51:24 INFO - PROCESS | 1793 | 1461246684727 Marionette DEBUG loaded listener.js 06:51:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 89 (0xa0b38000) [pid = 1793] [serial = 89] [outer = 0x9fdedc00] 06:51:25 INFO - PROCESS | 1793 | 1461246685599 Marionette TRACE conn3 <- [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]]]}] 06:51:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1446ms 06:51:25 INFO - PROCESS | 1793 | 1461246685643 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 06:51:25 INFO - PROCESS | 1793 | 1461246685647 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 06:51:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:51:25 INFO - PROCESS | 1793 | 1461246685653 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:51:25 INFO - PROCESS | 1793 | 1461246685657 Marionette TRACE conn3 <- [1,94,null,{}] 06:51:25 INFO - PROCESS | 1793 | 1461246685663 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:25 INFO - PROCESS | 1793 | 1461246685834 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 06:51:25 INFO - PROCESS | 1793 | 1461246685972 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:26 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f77bc00 == 24 [pid = 1793] [id = 31] 06:51:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 90 (0x9fdf1400) [pid = 1793] [serial = 90] [outer = (nil)] 06:51:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 91 (0xa3b81400) [pid = 1793] [serial = 91] [outer = 0x9fdf1400] 06:51:26 INFO - PROCESS | 1793 | 1461246686061 Marionette DEBUG loaded listener.js 06:51:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 92 (0xa4366400) [pid = 1793] [serial = 92] [outer = 0x9fdf1400] 06:51:26 INFO - PROCESS | 1793 | 1461246686928 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:51:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:51:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1337ms 06:51:26 INFO - PROCESS | 1793 | 1461246686992 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 06:51:26 INFO - PROCESS | 1793 | 1461246686996 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 06:51:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:51:27 INFO - PROCESS | 1793 | 1461246687003 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:51:27 INFO - PROCESS | 1793 | 1461246687007 Marionette TRACE conn3 <- [1,98,null,{}] 06:51:27 INFO - PROCESS | 1793 | 1461246687012 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:27 INFO - PROCESS | 1793 | 1461246687176 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 06:51:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 93 (0xa0e4cc00) [pid = 1793] [serial = 93] [outer = 0x91333c00] 06:51:27 INFO - PROCESS | 1793 | 1461246687358 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:27 INFO - PROCESS | 1793 | ++DOCSHELL 0x976bdc00 == 25 [pid = 1793] [id = 32] 06:51:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 94 (0xa4380400) [pid = 1793] [serial = 94] [outer = (nil)] 06:51:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 95 (0xa43ddc00) [pid = 1793] [serial = 95] [outer = 0xa4380400] 06:51:27 INFO - PROCESS | 1793 | 1461246687460 Marionette DEBUG loaded listener.js 06:51:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 96 (0xa43d1000) [pid = 1793] [serial = 96] [outer = 0xa4380400] 06:51:28 INFO - PROCESS | 1793 | 1461246688361 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:51:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:51:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1433ms 06:51:28 INFO - PROCESS | 1793 | 1461246688438 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 06:51:28 INFO - PROCESS | 1793 | 1461246688442 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 06:51:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:51:28 INFO - PROCESS | 1793 | 1461246688449 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:51:28 INFO - PROCESS | 1793 | 1461246688452 Marionette TRACE conn3 <- [1,102,null,{}] 06:51:28 INFO - PROCESS | 1793 | 1461246688458 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:28 INFO - PROCESS | 1793 | 1461246688731 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 06:51:28 INFO - PROCESS | 1793 | 1461246688926 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:28 INFO - PROCESS | 1793 | ++DOCSHELL 0x8fb47800 == 26 [pid = 1793] [id = 33] 06:51:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 97 (0x92b7a000) [pid = 1793] [serial = 97] [outer = (nil)] 06:51:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 98 (0xa6859c00) [pid = 1793] [serial = 98] [outer = 0x92b7a000] 06:51:29 INFO - PROCESS | 1793 | 1461246689036 Marionette DEBUG loaded listener.js 06:51:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 99 (0xa6c2fc00) [pid = 1793] [serial = 99] [outer = 0x92b7a000] 06:51:30 INFO - PROCESS | 1793 | 1461246690016 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:51:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:51:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1585ms 06:51:30 INFO - PROCESS | 1793 | 1461246690036 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 06:51:30 INFO - PROCESS | 1793 | 1461246690044 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 06:51:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:51:30 INFO - PROCESS | 1793 | 1461246690054 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:51:30 INFO - PROCESS | 1793 | 1461246690059 Marionette TRACE conn3 <- [1,106,null,{}] 06:51:30 INFO - PROCESS | 1793 | 1461246690071 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:30 INFO - PROCESS | 1793 | 1461246690242 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 06:51:30 INFO - PROCESS | 1793 | 1461246690400 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:30 INFO - PROCESS | 1793 | ++DOCSHELL 0x911ee800 == 27 [pid = 1793] [id = 34] 06:51:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 100 (0x911f2400) [pid = 1793] [serial = 100] [outer = (nil)] 06:51:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 101 (0x91336800) [pid = 1793] [serial = 101] [outer = 0x911f2400] 06:51:30 INFO - PROCESS | 1793 | 1461246690537 Marionette DEBUG loaded listener.js 06:51:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 102 (0x92b79800) [pid = 1793] [serial = 102] [outer = 0x911f2400] 06:51:31 INFO - PROCESS | 1793 | 1461246691398 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:51:31 INFO - PROCESS | 1793 | --DOCSHELL 0x9fb53800 == 26 [pid = 1793] [id = 25] 06:51:31 INFO - PROCESS | 1793 | --DOCSHELL 0x9822fc00 == 25 [pid = 1793] [id = 24] 06:51:31 INFO - PROCESS | 1793 | --DOCSHELL 0x96295800 == 24 [pid = 1793] [id = 23] 06:51:31 INFO - PROCESS | 1793 | --DOCSHELL 0x8f77a400 == 23 [pid = 1793] [id = 22] 06:51:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:51:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1490ms 06:51:31 INFO - PROCESS | 1793 | 1461246691545 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 06:51:31 INFO - PROCESS | 1793 | 1461246691551 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 06:51:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:51:31 INFO - PROCESS | 1793 | 1461246691574 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:51:31 INFO - PROCESS | 1793 | 1461246691580 Marionette TRACE conn3 <- [1,110,null,{}] 06:51:31 INFO - PROCESS | 1793 | 1461246691590 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:31 INFO - PROCESS | 1793 | 1461246691882 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 06:51:32 INFO - PROCESS | 1793 | 1461246692057 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:32 INFO - PROCESS | 1793 | ++DOCSHELL 0x8fb41400 == 24 [pid = 1793] [id = 35] 06:51:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 103 (0x9127d800) [pid = 1793] [serial = 103] [outer = (nil)] 06:51:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 104 (0x9280b800) [pid = 1793] [serial = 104] [outer = 0x9127d800] 06:51:32 INFO - PROCESS | 1793 | 1461246692155 Marionette DEBUG loaded listener.js 06:51:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 105 (0x96fd6c00) [pid = 1793] [serial = 105] [outer = 0x9127d800] 06:51:33 INFO - PROCESS | 1793 | 1461246693093 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:51:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:51:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1596ms 06:51:33 INFO - PROCESS | 1793 | 1461246693170 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 06:51:33 INFO - PROCESS | 1793 | 1461246693176 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 06:51:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:51:33 INFO - PROCESS | 1793 | 1461246693189 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:51:33 INFO - PROCESS | 1793 | 1461246693196 Marionette TRACE conn3 <- [1,114,null,{}] 06:51:33 INFO - PROCESS | 1793 | 1461246693202 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:33 INFO - PROCESS | 1793 | 1461246693388 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 06:51:33 INFO - PROCESS | 1793 | 1461246693533 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:33 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4f8400 == 25 [pid = 1793] [id = 36] 06:51:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 106 (0x928dbc00) [pid = 1793] [serial = 106] [outer = (nil)] 06:51:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 107 (0x9933dc00) [pid = 1793] [serial = 107] [outer = 0x928dbc00] 06:51:33 INFO - PROCESS | 1793 | 1461246693631 Marionette DEBUG loaded listener.js 06:51:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 108 (0x9fa37000) [pid = 1793] [serial = 108] [outer = 0x928dbc00] 06:51:34 INFO - PROCESS | 1793 | 1461246694681 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:51:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:51:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1540ms 06:51:34 INFO - PROCESS | 1793 | 1461246694726 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 06:51:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:51:34 INFO - PROCESS | 1793 | 1461246694731 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 06:51:34 INFO - PROCESS | 1793 | 1461246694738 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:51:34 INFO - PROCESS | 1793 | 1461246694743 Marionette TRACE conn3 <- [1,118,null,{}] 06:51:34 INFO - PROCESS | 1793 | 1461246694760 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:35 INFO - PROCESS | 1793 | --DOCSHELL 0x96fd4800 == 24 [pid = 1793] [id = 12] 06:51:35 INFO - PROCESS | 1793 | --DOCSHELL 0x9fa96c00 == 23 [pid = 1793] [id = 30] 06:51:35 INFO - PROCESS | 1793 | --DOCSHELL 0x8f77bc00 == 22 [pid = 1793] [id = 31] 06:51:35 INFO - PROCESS | 1793 | --DOCSHELL 0x976bdc00 == 21 [pid = 1793] [id = 32] 06:51:35 INFO - PROCESS | 1793 | --DOCSHELL 0x911e5400 == 20 [pid = 1793] [id = 28] 06:51:35 INFO - PROCESS | 1793 | --DOCSHELL 0x91e4e800 == 19 [pid = 1793] [id = 29] 06:51:38 INFO - PROCESS | 1793 | --DOCSHELL 0x9127ac00 == 18 [pid = 1793] [id = 26] 06:51:38 INFO - PROCESS | 1793 | --DOCSHELL 0x91277c00 == 17 [pid = 1793] [id = 21] 06:51:38 INFO - PROCESS | 1793 | --DOCSHELL 0x9822d000 == 16 [pid = 1793] [id = 14] 06:51:38 INFO - PROCESS | 1793 | --DOCSHELL 0x91277400 == 15 [pid = 1793] [id = 16] 06:51:38 INFO - PROCESS | 1793 | --DOCSHELL 0x9889f800 == 14 [pid = 1793] [id = 20] 06:51:38 INFO - PROCESS | 1793 | --DOCSHELL 0x985bc800 == 13 [pid = 1793] [id = 19] 06:51:38 INFO - PROCESS | 1793 | --DOCSHELL 0x8fb47800 == 12 [pid = 1793] [id = 33] 06:51:38 INFO - PROCESS | 1793 | --DOCSHELL 0x8fb41400 == 11 [pid = 1793] [id = 35] 06:51:38 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4f8400 == 10 [pid = 1793] [id = 36] 06:51:38 INFO - PROCESS | 1793 | --DOCSHELL 0x92b7c000 == 9 [pid = 1793] [id = 27] 06:51:38 INFO - PROCESS | 1793 | --DOCSHELL 0x911ee800 == 8 [pid = 1793] [id = 34] 06:51:39 INFO - PROCESS | 1793 | 1461246699181 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 06:51:39 INFO - PROCESS | 1793 | 1461246699435 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:39 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4eb800 == 9 [pid = 1793] [id = 37] 06:51:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 109 (0x8f4f0000) [pid = 1793] [serial = 109] [outer = (nil)] 06:51:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 110 (0x8fb3bc00) [pid = 1793] [serial = 110] [outer = 0x8f4f0000] 06:51:39 INFO - PROCESS | 1793 | 1461246699518 Marionette DEBUG loaded listener.js 06:51:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 111 (0x911e5400) [pid = 1793] [serial = 111] [outer = 0x8f4f0000] 06:51:40 INFO - PROCESS | 1793 | 1461246700252 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:51:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:51:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 5546ms 06:51:40 INFO - PROCESS | 1793 | 1461246700287 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 06:51:40 INFO - PROCESS | 1793 | 1461246700294 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 06:51:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:51:40 INFO - PROCESS | 1793 | 1461246700302 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:51:40 INFO - PROCESS | 1793 | 1461246700309 Marionette TRACE conn3 <- [1,122,null,{}] 06:51:40 INFO - PROCESS | 1793 | 1461246700317 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:40 INFO - PROCESS | 1793 | 1461246700504 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 06:51:40 INFO - PROCESS | 1793 | 1461246700607 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:40 INFO - PROCESS | 1793 | ++DOCSHELL 0x9133bc00 == 10 [pid = 1793] [id = 38] 06:51:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 112 (0x91e4d000) [pid = 1793] [serial = 112] [outer = (nil)] 06:51:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 113 (0x94ea7400) [pid = 1793] [serial = 113] [outer = 0x91e4d000] 06:51:40 INFO - PROCESS | 1793 | 1461246700693 Marionette DEBUG loaded listener.js 06:51:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 114 (0x95972800) [pid = 1793] [serial = 114] [outer = 0x91e4d000] 06:51:41 INFO - PROCESS | 1793 | 1461246701625 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:51:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:51:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1385ms 06:51:41 INFO - PROCESS | 1793 | 1461246701739 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 06:51:41 INFO - PROCESS | 1793 | 1461246701743 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 06:51:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:51:41 INFO - PROCESS | 1793 | 1461246701773 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:51:41 INFO - PROCESS | 1793 | 1461246701776 Marionette TRACE conn3 <- [1,126,null,{}] 06:51:41 INFO - PROCESS | 1793 | 1461246701783 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:41 INFO - PROCESS | 1793 | 1461246701974 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 06:51:42 INFO - PROCESS | 1793 | 1461246701994 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:42 INFO - PROCESS | 1793 | ++DOCSHELL 0x976b5c00 == 11 [pid = 1793] [id = 39] 06:51:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 115 (0x976bdc00) [pid = 1793] [serial = 115] [outer = (nil)] 06:51:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 116 (0x98537000) [pid = 1793] [serial = 116] [outer = 0x976bdc00] 06:51:42 INFO - PROCESS | 1793 | 1461246702074 Marionette DEBUG loaded listener.js 06:51:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 117 (0x9889c400) [pid = 1793] [serial = 117] [outer = 0x976bdc00] 06:51:42 INFO - PROCESS | 1793 | 1461246702974 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:51:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:51:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1243ms 06:51:43 INFO - PROCESS | 1793 | 1461246703006 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 06:51:43 INFO - PROCESS | 1793 | 1461246703012 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 06:51:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:51:43 INFO - PROCESS | 1793 | 1461246703037 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:51:43 INFO - PROCESS | 1793 | 1461246703045 Marionette TRACE conn3 <- [1,130,null,{}] 06:51:43 INFO - PROCESS | 1793 | 1461246703051 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:43 INFO - PROCESS | 1793 | 1461246703260 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 06:51:43 INFO - PROCESS | 1793 | 1461246703285 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:43 INFO - PROCESS | 1793 | ++DOCSHELL 0x9de1fc00 == 12 [pid = 1793] [id = 40] 06:51:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 118 (0x9fa38c00) [pid = 1793] [serial = 118] [outer = (nil)] 06:51:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 119 (0x9fb55800) [pid = 1793] [serial = 119] [outer = 0x9fa38c00] 06:51:43 INFO - PROCESS | 1793 | 1461246703359 Marionette DEBUG loaded listener.js 06:51:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 120 (0x9fba7800) [pid = 1793] [serial = 120] [outer = 0x9fa38c00] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 119 (0x988aa000) [pid = 1793] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 118 (0x928dc800) [pid = 1793] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 117 (0x973ed400) [pid = 1793] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 116 (0x9727f400) [pid = 1793] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 115 (0x92b83400) [pid = 1793] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 114 (0x9597a400) [pid = 1793] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 113 (0x928d2c00) [pid = 1793] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 112 (0x8f773000) [pid = 1793] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 111 (0x9733e800) [pid = 1793] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 110 (0x9fed4c00) [pid = 1793] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 109 (0xa0e9e800) [pid = 1793] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 108 (0x92b83000) [pid = 1793] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 107 (0x9fdedc00) [pid = 1793] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 106 (0x98538c00) [pid = 1793] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 105 (0x92b7a000) [pid = 1793] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 104 (0x9760fc00) [pid = 1793] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 103 (0x911f2400) [pid = 1793] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 102 (0x9fdf1400) [pid = 1793] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 101 (0x9889e400) [pid = 1793] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 100 (0x8f77b800) [pid = 1793] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 99 (0x91334800) [pid = 1793] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 98 (0xa4380400) [pid = 1793] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 97 (0x9fb53c00) [pid = 1793] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 96 (0x91279000) [pid = 1793] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 95 (0x99339800) [pid = 1793] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 94 (0x959dd800) [pid = 1793] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:51:44 INFO - PROCESS | 1793 | --DOMWINDOW == 93 (0x9127d800) [pid = 1793] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:51:45 INFO - PROCESS | 1793 | 1461246705205 Marionette TRACE conn3 <- [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]]]}] 06:51:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:51:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 2215ms 06:51:45 INFO - PROCESS | 1793 | 1461246705249 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 06:51:45 INFO - PROCESS | 1793 | 1461246705252 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 06:51:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:51:45 INFO - PROCESS | 1793 | 1461246705286 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:51:45 INFO - PROCESS | 1793 | 1461246705288 Marionette TRACE conn3 <- [1,134,null,{}] 06:51:45 INFO - PROCESS | 1793 | 1461246705324 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:45 INFO - PROCESS | 1793 | 1461246705483 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 06:51:45 INFO - PROCESS | 1793 | 1461246705617 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:45 INFO - PROCESS | 1793 | ++DOCSHELL 0x911f0800 == 13 [pid = 1793] [id = 41] 06:51:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 94 (0x9132fc00) [pid = 1793] [serial = 121] [outer = (nil)] 06:51:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 95 (0x9597a400) [pid = 1793] [serial = 122] [outer = 0x9132fc00] 06:51:45 INFO - PROCESS | 1793 | 1461246705693 Marionette DEBUG loaded listener.js 06:51:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 96 (0x98310000) [pid = 1793] [serial = 123] [outer = 0x9132fc00] 06:51:46 INFO - PROCESS | 1793 | 1461246706357 Marionette TRACE conn3 <- [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]]]}] 06:51:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:51:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1119ms 06:51:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:51:46 INFO - PROCESS | 1793 | 1461246706389 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 06:51:46 INFO - PROCESS | 1793 | 1461246706392 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 06:51:46 INFO - PROCESS | 1793 | 1461246706398 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:51:46 INFO - PROCESS | 1793 | 1461246706402 Marionette TRACE conn3 <- [1,138,null,{}] 06:51:46 INFO - PROCESS | 1793 | 1461246706407 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:46 INFO - PROCESS | 1793 | 1461246706603 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 06:51:46 INFO - PROCESS | 1793 | 1461246706749 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:46 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4f4400 == 14 [pid = 1793] [id = 42] 06:51:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 97 (0x8f4f4800) [pid = 1793] [serial = 124] [outer = (nil)] 06:51:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 98 (0x8f4fa400) [pid = 1793] [serial = 125] [outer = 0x8f4f4800] 06:51:46 INFO - PROCESS | 1793 | 1461246706843 Marionette DEBUG loaded listener.js 06:51:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 99 (0x92801c00) [pid = 1793] [serial = 126] [outer = 0x8f4f4800] 06:51:47 INFO - PROCESS | 1793 | 1461246707812 Marionette TRACE conn3 <- [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]]]}] 06:51:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:51:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1482ms 06:51:47 INFO - PROCESS | 1793 | 1461246707883 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 06:51:47 INFO - PROCESS | 1793 | 1461246707889 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 06:51:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:51:47 INFO - PROCESS | 1793 | 1461246707897 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:51:47 INFO - PROCESS | 1793 | 1461246707904 Marionette TRACE conn3 <- [1,142,null,{}] 06:51:47 INFO - PROCESS | 1793 | 1461246707913 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:48 INFO - PROCESS | 1793 | 1461246708131 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 06:51:48 INFO - PROCESS | 1793 | 1461246708312 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:48 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4f9000 == 15 [pid = 1793] [id = 43] 06:51:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 100 (0x973eb400) [pid = 1793] [serial = 127] [outer = (nil)] 06:51:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 101 (0x98927000) [pid = 1793] [serial = 128] [outer = 0x973eb400] 06:51:48 INFO - PROCESS | 1793 | 1461246708449 Marionette DEBUG loaded listener.js 06:51:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 102 (0x992c6000) [pid = 1793] [serial = 129] [outer = 0x973eb400] 06:51:49 INFO - PROCESS | 1793 | 1461246709351 Marionette TRACE conn3 <- [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]]]}] 06:51:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:51:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1490ms 06:51:49 INFO - PROCESS | 1793 | 1461246709393 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 06:51:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:51:49 INFO - PROCESS | 1793 | 1461246709403 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 06:51:49 INFO - PROCESS | 1793 | 1461246709412 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:51:49 INFO - PROCESS | 1793 | 1461246709416 Marionette TRACE conn3 <- [1,146,null,{}] 06:51:49 INFO - PROCESS | 1793 | 1461246709422 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:49 INFO - PROCESS | 1793 | 1461246709635 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 06:51:49 INFO - PROCESS | 1793 | 1461246709791 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:49 INFO - PROCESS | 1793 | ++DOCSHELL 0x9fed2400 == 16 [pid = 1793] [id = 44] 06:51:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 103 (0xa094b000) [pid = 1793] [serial = 130] [outer = (nil)] 06:51:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 104 (0xa09e1800) [pid = 1793] [serial = 131] [outer = 0xa094b000] 06:51:49 INFO - PROCESS | 1793 | 1461246709921 Marionette DEBUG loaded listener.js 06:51:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 105 (0xa0d4c800) [pid = 1793] [serial = 132] [outer = 0xa094b000] 06:51:50 INFO - PROCESS | 1793 | 1461246710642 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:51:50 INFO - PROCESS | 1793 | 1461246710900 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:51:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:51:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1541ms 06:51:50 INFO - PROCESS | 1793 | 1461246710953 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 06:51:50 INFO - PROCESS | 1793 | 1461246710957 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 06:51:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:51:50 INFO - PROCESS | 1793 | 1461246710974 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:51:50 INFO - PROCESS | 1793 | 1461246710983 Marionette TRACE conn3 <- [1,150,null,{}] 06:51:50 INFO - PROCESS | 1793 | 1461246710990 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:51 INFO - PROCESS | 1793 | 1461246711211 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 06:51:51 INFO - PROCESS | 1793 | 1461246711362 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:51 INFO - PROCESS | 1793 | ++DOCSHELL 0x94ea8000 == 17 [pid = 1793] [id = 45] 06:51:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 106 (0x9fea6000) [pid = 1793] [serial = 133] [outer = (nil)] 06:51:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 107 (0xa44cb400) [pid = 1793] [serial = 134] [outer = 0x9fea6000] 06:51:51 INFO - PROCESS | 1793 | 1461246711497 Marionette DEBUG loaded listener.js 06:51:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 108 (0xa44eec00) [pid = 1793] [serial = 135] [outer = 0x9fea6000] 06:51:52 INFO - PROCESS | 1793 | 1461246712368 Marionette TRACE conn3 <- [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]]]}] 06:51:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:51:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1447ms 06:51:52 INFO - PROCESS | 1793 | 1461246712413 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 06:51:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:51:52 INFO - PROCESS | 1793 | 1461246712418 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 06:51:52 INFO - PROCESS | 1793 | 1461246712424 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:51:52 INFO - PROCESS | 1793 | 1461246712428 Marionette TRACE conn3 <- [1,154,null,{}] 06:51:52 INFO - PROCESS | 1793 | 1461246712434 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:52 INFO - PROCESS | 1793 | 1461246712605 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 06:51:52 INFO - PROCESS | 1793 | 1461246712809 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:52 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4f6400 == 18 [pid = 1793] [id = 46] 06:51:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 109 (0x9127a400) [pid = 1793] [serial = 136] [outer = (nil)] 06:51:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 110 (0x92929800) [pid = 1793] [serial = 137] [outer = 0x9127a400] 06:51:53 INFO - PROCESS | 1793 | 1461246713141 Marionette DEBUG loaded listener.js 06:51:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 111 (0x9292b000) [pid = 1793] [serial = 138] [outer = 0x9127a400] 06:51:53 INFO - PROCESS | 1793 | 1461246713974 Marionette TRACE conn3 <- [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]]]}] 06:51:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:51:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1581ms 06:51:54 INFO - PROCESS | 1793 | 1461246714006 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 06:51:54 INFO - PROCESS | 1793 | 1461246714010 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 06:51:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:51:54 INFO - PROCESS | 1793 | 1461246714017 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:51:54 INFO - PROCESS | 1793 | 1461246714020 Marionette TRACE conn3 <- [1,158,null,{}] 06:51:54 INFO - PROCESS | 1793 | 1461246714027 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:54 INFO - PROCESS | 1793 | 1461246714190 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 06:51:54 INFO - PROCESS | 1793 | 1461246714504 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:54 INFO - PROCESS | 1793 | ++DOCSHELL 0x9133d400 == 19 [pid = 1793] [id = 47] 06:51:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 112 (0x91e4d400) [pid = 1793] [serial = 139] [outer = (nil)] 06:51:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 113 (0x9280c000) [pid = 1793] [serial = 140] [outer = 0x91e4d400] 06:51:54 INFO - PROCESS | 1793 | 1461246714711 Marionette DEBUG loaded listener.js 06:51:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 114 (0x9292dc00) [pid = 1793] [serial = 141] [outer = 0x91e4d400] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 113 (0x97bb4000) [pid = 1793] [serial = 52] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 112 (0xa2722c00) [pid = 1793] [serial = 2] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 111 (0x96299800) [pid = 1793] [serial = 79] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 110 (0x966e7400) [pid = 1793] [serial = 82] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 109 (0x959e5400) [pid = 1793] [serial = 43] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 108 (0x91e4dc00) [pid = 1793] [serial = 25] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 107 (0x92b7b800) [pid = 1793] [serial = 27] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 106 (0x96f1f800) [pid = 1793] [serial = 31] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 105 (0x8f776800) [pid = 1793] [serial = 22] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 104 (0x97610c00) [pid = 1793] [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.] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 103 (0x9889d400) [pid = 1793] [serial = 34] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 102 (0x94ea4800) [pid = 1793] [serial = 28] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 101 (0x98f2e400) [pid = 1793] [serial = 35] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 100 (0x96fddc00) [pid = 1793] [serial = 47] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 99 (0xa2722800) [pid = 1793] [serial = 37] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 98 (0x8f779c00) [pid = 1793] [serial = 23] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 97 (0xa435a800) [pid = 1793] [serial = 38] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 96 (0x91334000) [pid = 1793] [serial = 17] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 95 (0x96197400) [pid = 1793] [serial = 44] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 94 (0xa6834c00) [pid = 1793] [serial = 40] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 93 (0x961efc00) [pid = 1793] [serial = 41] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 92 (0x992c6c00) [pid = 1793] [serial = 56] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 91 (0x9a5c2c00) [pid = 1793] [serial = 58] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 90 (0x97f30c00) [pid = 1793] [serial = 83] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 89 (0x98f36800) [pid = 1793] [serial = 55] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 88 (0x98540000) [pid = 1793] [serial = 68] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 87 (0x98305800) [pid = 1793] [serial = 53] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 86 (0x992c6400) [pid = 1793] [serial = 70] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 85 (0x973ebc00) [pid = 1793] [serial = 80] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 84 (0x992d0800) [pid = 1793] [serial = 85] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 83 (0xa4366400) [pid = 1793] [serial = 92] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 82 (0x98535c00) [pid = 1793] [serial = 67] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 81 (0x91332800) [pid = 1793] [serial = 64] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 80 (0x96ead800) [pid = 1793] [serial = 50] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 79 (0x966ea400) [pid = 1793] [serial = 46] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 78 (0xa43d1000) [pid = 1793] [serial = 96] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 77 (0x97bb2c00) [pid = 1793] [serial = 12] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 76 (0xa43ddc00) [pid = 1793] [serial = 95] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 75 (0x9fba0800) [pid = 1793] [serial = 74] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 74 (0x97af8c00) [pid = 1793] [serial = 9] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 73 (0x9fece000) [pid = 1793] [serial = 76] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 72 (0x9fb60000) [pid = 1793] [serial = 73] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 71 (0x9e919000) [pid = 1793] [serial = 62] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 70 (0x9933dc00) [pid = 1793] [serial = 107] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 69 (0x9de15800) [pid = 1793] [serial = 59] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 68 (0x9a7a1400) [pid = 1793] [serial = 86] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 67 (0x9e917400) [pid = 1793] [serial = 61] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 66 (0x96196c00) [pid = 1793] [serial = 49] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 65 (0x9fe16000) [pid = 1793] [serial = 88] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 64 (0xa0b38000) [pid = 1793] [serial = 89] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 63 (0x992d1000) [pid = 1793] [serial = 71] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 62 (0x9132f400) [pid = 1793] [serial = 16] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 61 (0x91283800) [pid = 1793] [serial = 19] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 60 (0xa3b81400) [pid = 1793] [serial = 91] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 59 (0xa09d9400) [pid = 1793] [serial = 77] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 58 (0x959e5800) [pid = 1793] [serial = 65] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 57 (0x92b79800) [pid = 1793] [serial = 102] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 56 (0x9280b800) [pid = 1793] [serial = 104] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 55 (0xa6c2fc00) [pid = 1793] [serial = 99] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 54 (0x91336800) [pid = 1793] [serial = 101] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 53 (0xa6859c00) [pid = 1793] [serial = 98] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | --DOMWINDOW == 52 (0x96fd6c00) [pid = 1793] [serial = 105] [outer = (nil)] [url = about:blank] 06:51:55 INFO - PROCESS | 1793 | 1461246715860 Marionette TRACE conn3 <- [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]]]}] 06:51:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:51:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1889ms 06:51:55 INFO - PROCESS | 1793 | 1461246715908 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 06:51:55 INFO - PROCESS | 1793 | 1461246715913 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 06:51:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:51:55 INFO - PROCESS | 1793 | 1461246715920 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:51:55 INFO - PROCESS | 1793 | 1461246715927 Marionette TRACE conn3 <- [1,162,null,{}] 06:51:55 INFO - PROCESS | 1793 | 1461246715935 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:56 INFO - PROCESS | 1793 | 1461246716093 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 06:51:56 INFO - PROCESS | 1793 | 1461246716243 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:56 INFO - PROCESS | 1793 | ++DOCSHELL 0x91283800 == 20 [pid = 1793] [id = 48] 06:51:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 53 (0x9132f400) [pid = 1793] [serial = 142] [outer = (nil)] 06:51:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 54 (0x92809c00) [pid = 1793] [serial = 143] [outer = 0x9132f400] 06:51:56 INFO - PROCESS | 1793 | 1461246716320 Marionette DEBUG loaded listener.js 06:51:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 55 (0x92b83400) [pid = 1793] [serial = 144] [outer = 0x9132f400] 06:51:57 INFO - PROCESS | 1793 | 1461246717055 Marionette TRACE conn3 <- [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]]]}] 06:51:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:51:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1149ms 06:51:57 INFO - PROCESS | 1793 | 1461246717071 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 06:51:57 INFO - PROCESS | 1793 | 1461246717077 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 06:51:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:51:57 INFO - PROCESS | 1793 | 1461246717093 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:51:57 INFO - PROCESS | 1793 | 1461246717097 Marionette TRACE conn3 <- [1,166,null,{}] 06:51:57 INFO - PROCESS | 1793 | 1461246717108 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:57 INFO - PROCESS | 1793 | 1461246717258 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 06:51:57 INFO - PROCESS | 1793 | 1461246717275 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:57 INFO - PROCESS | 1793 | ++DOCSHELL 0x92802000 == 21 [pid = 1793] [id = 49] 06:51:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 56 (0x959e4800) [pid = 1793] [serial = 145] [outer = (nil)] 06:51:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 57 (0x961e3800) [pid = 1793] [serial = 146] [outer = 0x959e4800] 06:51:57 INFO - PROCESS | 1793 | 1461246717352 Marionette DEBUG loaded listener.js 06:51:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 58 (0x96296400) [pid = 1793] [serial = 147] [outer = 0x959e4800] 06:51:58 INFO - PROCESS | 1793 | 1461246718158 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:51:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:51:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1101ms 06:51:58 INFO - PROCESS | 1793 | 1461246718192 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 06:51:58 INFO - PROCESS | 1793 | 1461246718195 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 06:51:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:51:58 INFO - PROCESS | 1793 | 1461246718204 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:51:58 INFO - PROCESS | 1793 | 1461246718213 Marionette TRACE conn3 <- [1,170,null,{}] 06:51:58 INFO - PROCESS | 1793 | 1461246718233 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:58 INFO - PROCESS | 1793 | 1461246718425 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 06:51:58 INFO - PROCESS | 1793 | 1461246718452 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:58 INFO - PROCESS | 1793 | ++DOCSHELL 0x9618f000 == 22 [pid = 1793] [id = 50] 06:51:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 59 (0x96fdcc00) [pid = 1793] [serial = 148] [outer = (nil)] 06:51:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 60 (0x9701d400) [pid = 1793] [serial = 149] [outer = 0x96fdcc00] 06:51:58 INFO - PROCESS | 1793 | 1461246718528 Marionette DEBUG loaded listener.js 06:51:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 61 (0x9733e800) [pid = 1793] [serial = 150] [outer = 0x96fdcc00] 06:51:59 INFO - PROCESS | 1793 | 1461246719304 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:51:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:51:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1151ms 06:51:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:51:59 INFO - PROCESS | 1793 | 1461246719355 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 06:51:59 INFO - PROCESS | 1793 | 1461246719359 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 06:51:59 INFO - PROCESS | 1793 | 1461246719366 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:51:59 INFO - PROCESS | 1793 | 1461246719369 Marionette TRACE conn3 <- [1,174,null,{}] 06:51:59 INFO - PROCESS | 1793 | 1461246719375 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:51:59 INFO - PROCESS | 1793 | 1461246719563 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 06:51:59 INFO - PROCESS | 1793 | 1461246719598 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:51:59 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f76e800 == 23 [pid = 1793] [id = 51] 06:51:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 62 (0x96f2a400) [pid = 1793] [serial = 151] [outer = (nil)] 06:51:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 63 (0x976bf800) [pid = 1793] [serial = 152] [outer = 0x96f2a400] 06:51:59 INFO - PROCESS | 1793 | 1461246719687 Marionette DEBUG loaded listener.js 06:51:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 64 (0x97baa000) [pid = 1793] [serial = 153] [outer = 0x96f2a400] 06:52:00 INFO - PROCESS | 1793 | --DOMWINDOW == 63 (0x9fa38c00) [pid = 1793] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:52:00 INFO - PROCESS | 1793 | --DOMWINDOW == 62 (0x976bdc00) [pid = 1793] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:52:00 INFO - PROCESS | 1793 | --DOMWINDOW == 61 (0x91e4d000) [pid = 1793] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:52:00 INFO - PROCESS | 1793 | --DOMWINDOW == 60 (0x8f4f0000) [pid = 1793] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:52:00 INFO - PROCESS | 1793 | --DOMWINDOW == 59 (0x928dbc00) [pid = 1793] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:52:00 INFO - PROCESS | 1793 | 1461246720618 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:52:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:52:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1288ms 06:52:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:52:00 INFO - PROCESS | 1793 | 1461246720653 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 06:52:00 INFO - PROCESS | 1793 | 1461246720656 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 06:52:00 INFO - PROCESS | 1793 | 1461246720663 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:52:00 INFO - PROCESS | 1793 | 1461246720666 Marionette TRACE conn3 <- [1,178,null,{}] 06:52:00 INFO - PROCESS | 1793 | 1461246720672 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:00 INFO - PROCESS | 1793 | 1461246720815 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 06:52:00 INFO - PROCESS | 1793 | 1461246720836 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:00 INFO - PROCESS | 1793 | ++DOCSHELL 0x94ea7c00 == 24 [pid = 1793] [id = 52] 06:52:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 60 (0x97606400) [pid = 1793] [serial = 154] [outer = (nil)] 06:52:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 61 (0x98226000) [pid = 1793] [serial = 155] [outer = 0x97606400] 06:52:00 INFO - PROCESS | 1793 | 1461246720954 Marionette DEBUG loaded listener.js 06:52:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 62 (0x98538400) [pid = 1793] [serial = 156] [outer = 0x97606400] 06:52:01 INFO - PROCESS | 1793 | 1461246721775 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:52:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:52:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1129ms 06:52:01 INFO - PROCESS | 1793 | 1461246721792 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 06:52:01 INFO - PROCESS | 1793 | 1461246721795 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 06:52:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:52:01 INFO - PROCESS | 1793 | 1461246721801 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:52:01 INFO - PROCESS | 1793 | 1461246721804 Marionette TRACE conn3 <- [1,182,null,{}] 06:52:01 INFO - PROCESS | 1793 | 1461246721809 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:01 INFO - PROCESS | 1793 | 1461246721964 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 06:52:02 INFO - PROCESS | 1793 | 1461246721986 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:02 INFO - PROCESS | 1793 | ++DOCSHELL 0x928d3000 == 25 [pid = 1793] [id = 53] 06:52:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 63 (0x9822fc00) [pid = 1793] [serial = 157] [outer = (nil)] 06:52:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 64 (0x9892ec00) [pid = 1793] [serial = 158] [outer = 0x9822fc00] 06:52:02 INFO - PROCESS | 1793 | 1461246722068 Marionette DEBUG loaded listener.js 06:52:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 65 (0x98fc4800) [pid = 1793] [serial = 159] [outer = 0x9822fc00] 06:52:03 INFO - PROCESS | 1793 | 1461246723070 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:52:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:52:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1330ms 06:52:03 INFO - PROCESS | 1793 | 1461246723133 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 06:52:03 INFO - PROCESS | 1793 | 1461246723140 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 06:52:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:52:03 INFO - PROCESS | 1793 | 1461246723150 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:52:03 INFO - PROCESS | 1793 | 1461246723155 Marionette TRACE conn3 <- [1,186,null,{}] 06:52:03 INFO - PROCESS | 1793 | 1461246723165 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:03 INFO - PROCESS | 1793 | 1461246723379 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 06:52:03 INFO - PROCESS | 1793 | 1461246723517 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:03 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4f8000 == 26 [pid = 1793] [id = 54] 06:52:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 66 (0x91278800) [pid = 1793] [serial = 160] [outer = (nil)] 06:52:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 67 (0x92925800) [pid = 1793] [serial = 161] [outer = 0x91278800] 06:52:03 INFO - PROCESS | 1793 | 1461246723612 Marionette DEBUG loaded listener.js 06:52:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 68 (0x94eae400) [pid = 1793] [serial = 162] [outer = 0x91278800] 06:52:04 INFO - PROCESS | 1793 | 1461246724509 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:52:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:52:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1435ms 06:52:04 INFO - PROCESS | 1793 | 1461246724591 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 06:52:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:52:04 INFO - PROCESS | 1793 | 1461246724609 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 06:52:04 INFO - PROCESS | 1793 | 1461246724621 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:52:04 INFO - PROCESS | 1793 | 1461246724626 Marionette TRACE conn3 <- [1,190,null,{}] 06:52:04 INFO - PROCESS | 1793 | 1461246724684 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:04 INFO - PROCESS | 1793 | 1461246724874 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 06:52:05 INFO - PROCESS | 1793 | 1461246725014 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:05 INFO - PROCESS | 1793 | ++DOCSHELL 0x91e4f800 == 27 [pid = 1793] [id = 55] 06:52:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 69 (0x966e7400) [pid = 1793] [serial = 163] [outer = (nil)] 06:52:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 70 (0x96f24c00) [pid = 1793] [serial = 164] [outer = 0x966e7400] 06:52:05 INFO - PROCESS | 1793 | 1461246725146 Marionette DEBUG loaded listener.js 06:52:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 71 (0x973ed000) [pid = 1793] [serial = 165] [outer = 0x966e7400] 06:52:05 INFO - PROCESS | 1793 | 1461246725990 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:52:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:52:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1398ms 06:52:06 INFO - PROCESS | 1793 | 1461246726018 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 06:52:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:52:06 INFO - PROCESS | 1793 | 1461246726022 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 06:52:06 INFO - PROCESS | 1793 | 1461246726031 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:52:06 INFO - PROCESS | 1793 | 1461246726038 Marionette TRACE conn3 <- [1,194,null,{}] 06:52:06 INFO - PROCESS | 1793 | 1461246726055 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:06 INFO - PROCESS | 1793 | 1461246726233 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 06:52:06 INFO - PROCESS | 1793 | 1461246726374 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:06 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4f8c00 == 28 [pid = 1793] [id = 56] 06:52:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 72 (0x9889e800) [pid = 1793] [serial = 166] [outer = (nil)] 06:52:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 73 (0x992c3000) [pid = 1793] [serial = 167] [outer = 0x9889e800] 06:52:06 INFO - PROCESS | 1793 | 1461246726470 Marionette DEBUG loaded listener.js 06:52:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 74 (0x992cb000) [pid = 1793] [serial = 168] [outer = 0x9889e800] 06:52:07 INFO - PROCESS | 1793 | 1461246727369 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:52:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:52:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1390ms 06:52:07 INFO - PROCESS | 1793 | 1461246727420 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 06:52:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:52:07 INFO - PROCESS | 1793 | 1461246727425 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 06:52:07 INFO - PROCESS | 1793 | 1461246727432 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:52:07 INFO - PROCESS | 1793 | 1461246727435 Marionette TRACE conn3 <- [1,198,null,{}] 06:52:07 INFO - PROCESS | 1793 | 1461246727441 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:07 INFO - PROCESS | 1793 | 1461246727614 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 06:52:07 INFO - PROCESS | 1793 | 1461246727751 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:07 INFO - PROCESS | 1793 | ++DOCSHELL 0x992d1400 == 29 [pid = 1793] [id = 57] 06:52:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 75 (0x99338c00) [pid = 1793] [serial = 169] [outer = (nil)] 06:52:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 76 (0x9a5bbc00) [pid = 1793] [serial = 170] [outer = 0x99338c00] 06:52:07 INFO - PROCESS | 1793 | 1461246727841 Marionette DEBUG loaded listener.js 06:52:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 77 (0x9a7a0000) [pid = 1793] [serial = 171] [outer = 0x99338c00] 06:52:08 INFO - PROCESS | 1793 | 1461246728788 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:52:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:52:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1431ms 06:52:08 INFO - PROCESS | 1793 | 1461246728863 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 06:52:08 INFO - PROCESS | 1793 | 1461246728866 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 06:52:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:52:08 INFO - PROCESS | 1793 | 1461246728873 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:52:08 INFO - PROCESS | 1793 | 1461246728877 Marionette TRACE conn3 <- [1,202,null,{}] 06:52:08 INFO - PROCESS | 1793 | 1461246728883 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:09 INFO - PROCESS | 1793 | 1461246729049 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 06:52:09 INFO - PROCESS | 1793 | 1461246729191 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:09 INFO - PROCESS | 1793 | ++DOCSHELL 0x91334400 == 30 [pid = 1793] [id = 58] 06:52:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 78 (0x91335000) [pid = 1793] [serial = 172] [outer = (nil)] 06:52:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 79 (0x9e913c00) [pid = 1793] [serial = 173] [outer = 0x91335000] 06:52:09 INFO - PROCESS | 1793 | 1461246729280 Marionette DEBUG loaded listener.js 06:52:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 80 (0x9e919000) [pid = 1793] [serial = 174] [outer = 0x91335000] 06:52:10 INFO - PROCESS | 1793 | 1461246730387 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:52:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:52:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1592ms 06:52:10 INFO - PROCESS | 1793 | 1461246730466 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 06:52:10 INFO - PROCESS | 1793 | 1461246730473 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 06:52:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:52:10 INFO - PROCESS | 1793 | 1461246730480 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:52:10 INFO - PROCESS | 1793 | 1461246730485 Marionette TRACE conn3 <- [1,206,null,{}] 06:52:10 INFO - PROCESS | 1793 | 1461246730494 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:10 INFO - PROCESS | 1793 | 1461246730729 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 06:52:10 INFO - PROCESS | 1793 | 1461246730939 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:10 INFO - PROCESS | 1793 | ++DOCSHELL 0x9280a800 == 31 [pid = 1793] [id = 59] 06:52:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 81 (0x9280d000) [pid = 1793] [serial = 175] [outer = (nil)] 06:52:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 82 (0x94ea8800) [pid = 1793] [serial = 176] [outer = 0x9280d000] 06:52:11 INFO - PROCESS | 1793 | 1461246731035 Marionette DEBUG loaded listener.js 06:52:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 83 (0x9618f800) [pid = 1793] [serial = 177] [outer = 0x9280d000] 06:52:11 INFO - PROCESS | 1793 | --DOMWINDOW == 82 (0x9597a400) [pid = 1793] [serial = 122] [outer = (nil)] [url = about:blank] 06:52:11 INFO - PROCESS | 1793 | --DOMWINDOW == 81 (0x9fa37000) [pid = 1793] [serial = 108] [outer = (nil)] [url = about:blank] 06:52:11 INFO - PROCESS | 1793 | --DOMWINDOW == 80 (0x9fb55800) [pid = 1793] [serial = 119] [outer = (nil)] [url = about:blank] 06:52:11 INFO - PROCESS | 1793 | --DOMWINDOW == 79 (0x9889c400) [pid = 1793] [serial = 117] [outer = (nil)] [url = about:blank] 06:52:11 INFO - PROCESS | 1793 | --DOMWINDOW == 78 (0x98537000) [pid = 1793] [serial = 116] [outer = (nil)] [url = about:blank] 06:52:11 INFO - PROCESS | 1793 | --DOMWINDOW == 77 (0x94ea7400) [pid = 1793] [serial = 113] [outer = (nil)] [url = about:blank] 06:52:11 INFO - PROCESS | 1793 | --DOMWINDOW == 76 (0x8fb3bc00) [pid = 1793] [serial = 110] [outer = (nil)] [url = about:blank] 06:52:11 INFO - PROCESS | 1793 | --DOMWINDOW == 75 (0x911e5400) [pid = 1793] [serial = 111] [outer = (nil)] [url = about:blank] 06:52:11 INFO - PROCESS | 1793 | --DOMWINDOW == 74 (0x9fba7800) [pid = 1793] [serial = 120] [outer = (nil)] [url = about:blank] 06:52:11 INFO - PROCESS | 1793 | --DOMWINDOW == 73 (0x95972800) [pid = 1793] [serial = 114] [outer = (nil)] [url = about:blank] 06:52:11 INFO - PROCESS | 1793 | 1461246731886 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:52:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:52:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1453ms 06:52:11 INFO - PROCESS | 1793 | 1461246731937 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 06:52:11 INFO - PROCESS | 1793 | 1461246731945 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 06:52:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:52:11 INFO - PROCESS | 1793 | 1461246731961 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:52:11 INFO - PROCESS | 1793 | 1461246731965 Marionette TRACE conn3 <- [1,210,null,{}] 06:52:11 INFO - PROCESS | 1793 | 1461246731971 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:12 INFO - PROCESS | 1793 | 1461246732134 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 06:52:12 INFO - PROCESS | 1793 | 1461246732145 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:12 INFO - PROCESS | 1793 | ++DOCSHELL 0x8fb3bc00 == 32 [pid = 1793] [id = 60] 06:52:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 74 (0x92927c00) [pid = 1793] [serial = 178] [outer = (nil)] 06:52:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 75 (0x96eafc00) [pid = 1793] [serial = 179] [outer = 0x92927c00] 06:52:12 INFO - PROCESS | 1793 | 1461246732222 Marionette DEBUG loaded listener.js 06:52:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 76 (0x97020800) [pid = 1793] [serial = 180] [outer = 0x92927c00] 06:52:13 INFO - PROCESS | 1793 | 1461246733046 Marionette TRACE conn3 <- [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]]]}] 06:52:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:52:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1135ms 06:52:13 INFO - PROCESS | 1793 | 1461246733092 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 06:52:13 INFO - PROCESS | 1793 | 1461246733096 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 06:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:52:13 INFO - PROCESS | 1793 | 1461246733102 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:52:13 INFO - PROCESS | 1793 | 1461246733108 Marionette TRACE conn3 <- [1,214,null,{}] 06:52:13 INFO - PROCESS | 1793 | 1461246733129 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:13 INFO - PROCESS | 1793 | 1461246733286 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 06:52:13 INFO - PROCESS | 1793 | 1461246733298 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:13 INFO - PROCESS | 1793 | ++DOCSHELL 0x9853c800 == 33 [pid = 1793] [id = 61] 06:52:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 77 (0x985b7c00) [pid = 1793] [serial = 181] [outer = (nil)] 06:52:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 78 (0x9889fc00) [pid = 1793] [serial = 182] [outer = 0x985b7c00] 06:52:13 INFO - PROCESS | 1793 | 1461246733375 Marionette DEBUG loaded listener.js 06:52:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 79 (0x98f37000) [pid = 1793] [serial = 183] [outer = 0x985b7c00] 06:52:14 INFO - PROCESS | 1793 | 1461246734159 Marionette TRACE conn3 <- [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]]]}] 06:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1087ms 06:52:14 INFO - PROCESS | 1793 | 1461246734301 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 06:52:14 INFO - PROCESS | 1793 | 1461246734307 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 06:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:52:14 INFO - PROCESS | 1793 | 1461246734318 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:52:14 INFO - PROCESS | 1793 | 1461246734320 Marionette TRACE conn3 <- [1,218,null,{}] 06:52:14 INFO - PROCESS | 1793 | 1461246734341 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:14 INFO - PROCESS | 1793 | 1461246734521 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 06:52:14 INFO - PROCESS | 1793 | 1461246734547 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:14 INFO - PROCESS | 1793 | ++DOCSHELL 0x9889c400 == 34 [pid = 1793] [id = 62] 06:52:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 80 (0x99335800) [pid = 1793] [serial = 184] [outer = (nil)] 06:52:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 81 (0x9de18000) [pid = 1793] [serial = 185] [outer = 0x99335800] 06:52:14 INFO - PROCESS | 1793 | 1461246734621 Marionette DEBUG loaded listener.js 06:52:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 82 (0x9fa8e400) [pid = 1793] [serial = 186] [outer = 0x99335800] 06:52:15 INFO - PROCESS | 1793 | 1461246735457 Marionette TRACE conn3 <- [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]]]}] 06:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1191ms 06:52:15 INFO - PROCESS | 1793 | 1461246735515 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 06:52:15 INFO - PROCESS | 1793 | 1461246735518 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 06:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:52:15 INFO - PROCESS | 1793 | 1461246735524 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:52:15 INFO - PROCESS | 1793 | 1461246735526 Marionette TRACE conn3 <- [1,222,null,{}] 06:52:15 INFO - PROCESS | 1793 | 1461246735532 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:15 INFO - PROCESS | 1793 | 1461246735729 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 06:52:15 INFO - PROCESS | 1793 | 1461246735754 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:15 INFO - PROCESS | 1793 | ++DOCSHELL 0x928d7c00 == 35 [pid = 1793] [id = 63] 06:52:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 83 (0x99336800) [pid = 1793] [serial = 187] [outer = (nil)] 06:52:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 84 (0x9fb9b000) [pid = 1793] [serial = 188] [outer = 0x99336800] 06:52:15 INFO - PROCESS | 1793 | 1461246735828 Marionette DEBUG loaded listener.js 06:52:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 85 (0x9fba7000) [pid = 1793] [serial = 189] [outer = 0x99336800] 06:52:16 INFO - PROCESS | 1793 | --DOMWINDOW == 84 (0x9132fc00) [pid = 1793] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:52:16 INFO - PROCESS | 1793 | --DOMWINDOW == 83 (0x96f2a400) [pid = 1793] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:52:16 INFO - PROCESS | 1793 | --DOMWINDOW == 82 (0x97606400) [pid = 1793] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:52:16 INFO - PROCESS | 1793 | --DOMWINDOW == 81 (0x9132f400) [pid = 1793] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:52:16 INFO - PROCESS | 1793 | --DOMWINDOW == 80 (0x959e4800) [pid = 1793] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:52:16 INFO - PROCESS | 1793 | --DOMWINDOW == 79 (0x91e4d400) [pid = 1793] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:52:16 INFO - PROCESS | 1793 | --DOMWINDOW == 78 (0x96fdcc00) [pid = 1793] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:52:16 INFO - PROCESS | 1793 | 1461246736756 Marionette TRACE conn3 <- [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]]]}] 06:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1280ms 06:52:16 INFO - PROCESS | 1793 | 1461246736805 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 06:52:16 INFO - PROCESS | 1793 | 1461246736808 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 06:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:52:16 INFO - PROCESS | 1793 | 1461246736814 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:52:16 INFO - PROCESS | 1793 | 1461246736817 Marionette TRACE conn3 <- [1,226,null,{}] 06:52:16 INFO - PROCESS | 1793 | 1461246736823 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:17 INFO - PROCESS | 1793 | 1461246737018 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 06:52:17 INFO - PROCESS | 1793 | 1461246737118 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:17 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4f6000 == 36 [pid = 1793] [id = 64] 06:52:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 79 (0x8f777c00) [pid = 1793] [serial = 190] [outer = (nil)] 06:52:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 80 (0x9fdf1400) [pid = 1793] [serial = 191] [outer = 0x8f777c00] 06:52:17 INFO - PROCESS | 1793 | 1461246737197 Marionette DEBUG loaded listener.js 06:52:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 81 (0xa09b0800) [pid = 1793] [serial = 192] [outer = 0x8f777c00] 06:52:17 INFO - PROCESS | 1793 | 1461246737862 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1086ms 06:52:17 INFO - PROCESS | 1793 | 1461246737902 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 06:52:17 INFO - PROCESS | 1793 | 1461246737907 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 06:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:52:17 INFO - PROCESS | 1793 | 1461246737925 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:52:17 INFO - PROCESS | 1793 | 1461246737928 Marionette TRACE conn3 <- [1,230,null,{}] 06:52:17 INFO - PROCESS | 1793 | 1461246737934 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:18 INFO - PROCESS | 1793 | 1461246738113 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 06:52:18 INFO - PROCESS | 1793 | 1461246738137 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:18 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4efc00 == 37 [pid = 1793] [id = 65] 06:52:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 82 (0x8f4fac00) [pid = 1793] [serial = 193] [outer = (nil)] 06:52:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 83 (0xa0e41000) [pid = 1793] [serial = 194] [outer = 0x8f4fac00] 06:52:18 INFO - PROCESS | 1793 | 1461246738211 Marionette DEBUG loaded listener.js 06:52:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 84 (0xa0e9f800) [pid = 1793] [serial = 195] [outer = 0x8f4fac00] 06:52:19 INFO - PROCESS | 1793 | 1461246739177 Marionette TRACE conn3 <- [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]]]}] 06:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1281ms 06:52:19 INFO - PROCESS | 1793 | 1461246739207 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 06:52:19 INFO - PROCESS | 1793 | 1461246739213 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 06:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:52:19 INFO - PROCESS | 1793 | 1461246739223 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:52:19 INFO - PROCESS | 1793 | 1461246739229 Marionette TRACE conn3 <- [1,234,null,{}] 06:52:19 INFO - PROCESS | 1793 | 1461246739238 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:19 INFO - PROCESS | 1793 | 1461246739417 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 06:52:19 INFO - PROCESS | 1793 | 1461246739561 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:19 INFO - PROCESS | 1793 | ++DOCSHELL 0x91277800 == 38 [pid = 1793] [id = 66] 06:52:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 85 (0x92802800) [pid = 1793] [serial = 196] [outer = (nil)] 06:52:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 86 (0x95978c00) [pid = 1793] [serial = 197] [outer = 0x92802800] 06:52:19 INFO - PROCESS | 1793 | 1461246739663 Marionette DEBUG loaded listener.js 06:52:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 87 (0x961e5400) [pid = 1793] [serial = 198] [outer = 0x92802800] 06:52:20 INFO - PROCESS | 1793 | 1461246740681 Marionette TRACE conn3 <- [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]]]}] 06:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1494ms 06:52:20 INFO - PROCESS | 1793 | 1461246740717 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 06:52:20 INFO - PROCESS | 1793 | 1461246740725 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 06:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:52:20 INFO - PROCESS | 1793 | 1461246740744 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:52:20 INFO - PROCESS | 1793 | 1461246740749 Marionette TRACE conn3 <- [1,238,null,{}] 06:52:20 INFO - PROCESS | 1793 | 1461246740755 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:20 INFO - PROCESS | 1793 | 1461246740923 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 06:52:21 INFO - PROCESS | 1793 | 1461246741064 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:21 INFO - PROCESS | 1793 | ++DOCSHELL 0x91e4cc00 == 39 [pid = 1793] [id = 67] 06:52:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 88 (0x96eaf400) [pid = 1793] [serial = 199] [outer = (nil)] 06:52:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 89 (0x975d2400) [pid = 1793] [serial = 200] [outer = 0x96eaf400] 06:52:21 INFO - PROCESS | 1793 | 1461246741191 Marionette DEBUG loaded listener.js 06:52:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 90 (0x975d7800) [pid = 1793] [serial = 201] [outer = 0x96eaf400] 06:52:22 INFO - PROCESS | 1793 | 1461246742090 Marionette TRACE conn3 <- [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]]]}] 06:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1384ms 06:52:22 INFO - PROCESS | 1793 | 1461246742129 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 06:52:22 INFO - PROCESS | 1793 | 1461246742134 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 06:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:52:22 INFO - PROCESS | 1793 | 1461246742141 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:52:22 INFO - PROCESS | 1793 | 1461246742147 Marionette TRACE conn3 <- [1,242,null,{}] 06:52:22 INFO - PROCESS | 1793 | 1461246742163 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:22 INFO - PROCESS | 1793 | 1461246742341 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 06:52:22 INFO - PROCESS | 1793 | 1461246742485 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:22 INFO - PROCESS | 1793 | ++DOCSHELL 0x96eb3800 == 40 [pid = 1793] [id = 68] 06:52:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 91 (0x975c9800) [pid = 1793] [serial = 202] [outer = (nil)] 06:52:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 92 (0x9fa8e000) [pid = 1793] [serial = 203] [outer = 0x975c9800] 06:52:22 INFO - PROCESS | 1793 | 1461246742580 Marionette DEBUG loaded listener.js 06:52:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 93 (0x9feaf400) [pid = 1793] [serial = 204] [outer = 0x975c9800] 06:52:23 INFO - PROCESS | 1793 | 1461246743564 Marionette TRACE conn3 <- [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]]]}] 06:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1490ms 06:52:23 INFO - PROCESS | 1793 | 1461246743631 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 06:52:23 INFO - PROCESS | 1793 | 1461246743636 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 06:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:52:23 INFO - PROCESS | 1793 | 1461246743644 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:52:23 INFO - PROCESS | 1793 | 1461246743646 Marionette TRACE conn3 <- [1,246,null,{}] 06:52:23 INFO - PROCESS | 1793 | 1461246743653 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:23 INFO - PROCESS | 1793 | 1461246743821 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 06:52:23 INFO - PROCESS | 1793 | 1461246743964 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:24 INFO - PROCESS | 1793 | ++DOCSHELL 0x92807800 == 41 [pid = 1793] [id = 69] 06:52:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 94 (0x97a5b800) [pid = 1793] [serial = 205] [outer = (nil)] 06:52:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 95 (0x97a63000) [pid = 1793] [serial = 206] [outer = 0x97a5b800] 06:52:24 INFO - PROCESS | 1793 | 1461246744093 Marionette DEBUG loaded listener.js 06:52:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 96 (0x97a67000) [pid = 1793] [serial = 207] [outer = 0x97a5b800] 06:52:24 INFO - PROCESS | 1793 | 1461246744944 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1387ms 06:52:25 INFO - PROCESS | 1793 | 1461246745033 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 06:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:52:25 INFO - PROCESS | 1793 | 1461246745037 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 06:52:25 INFO - PROCESS | 1793 | 1461246745043 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:52:25 INFO - PROCESS | 1793 | 1461246745047 Marionette TRACE conn3 <- [1,250,null,{}] 06:52:25 INFO - PROCESS | 1793 | 1461246745053 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:25 INFO - PROCESS | 1793 | 1461246745221 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 06:52:25 INFO - PROCESS | 1793 | 1461246745372 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:25 INFO - PROCESS | 1793 | ++DOCSHELL 0x975d0400 == 42 [pid = 1793] [id = 70] 06:52:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 97 (0x97a58c00) [pid = 1793] [serial = 208] [outer = (nil)] 06:52:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 98 (0xa0b43c00) [pid = 1793] [serial = 209] [outer = 0x97a58c00] 06:52:25 INFO - PROCESS | 1793 | 1461246745460 Marionette DEBUG loaded listener.js 06:52:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 99 (0xa0e9f400) [pid = 1793] [serial = 210] [outer = 0x97a58c00] 06:52:26 INFO - PROCESS | 1793 | 1461246746314 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1282ms 06:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:52:26 INFO - PROCESS | 1793 | 1461246746325 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 06:52:26 INFO - PROCESS | 1793 | 1461246746328 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 06:52:26 INFO - PROCESS | 1793 | 1461246746335 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:52:26 INFO - PROCESS | 1793 | 1461246746339 Marionette TRACE conn3 <- [1,254,null,{}] 06:52:26 INFO - PROCESS | 1793 | 1461246746344 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:26 INFO - PROCESS | 1793 | 1461246746532 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 06:52:26 INFO - PROCESS | 1793 | 1461246746685 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:26 INFO - PROCESS | 1793 | ++DOCSHELL 0x97b7e000 == 43 [pid = 1793] [id = 71] 06:52:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 100 (0x97b7e800) [pid = 1793] [serial = 211] [outer = (nil)] 06:52:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 101 (0x97b85c00) [pid = 1793] [serial = 212] [outer = 0x97b7e800] 06:52:26 INFO - PROCESS | 1793 | 1461246746783 Marionette DEBUG loaded listener.js 06:52:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 102 (0x97b8b000) [pid = 1793] [serial = 213] [outer = 0x97b7e800] 06:52:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 103 (0xa4376400) [pid = 1793] [serial = 214] [outer = 0x91333c00] 06:52:27 INFO - PROCESS | 1793 | 1461246747682 Marionette TRACE conn3 <- [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]]]}] 06:52:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:52:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1433ms 06:52:27 INFO - PROCESS | 1793 | 1461246747770 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 06:52:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:52:27 INFO - PROCESS | 1793 | 1461246747774 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 06:52:27 INFO - PROCESS | 1793 | 1461246747781 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:52:27 INFO - PROCESS | 1793 | 1461246747785 Marionette TRACE conn3 <- [1,258,null,{}] 06:52:27 INFO - PROCESS | 1793 | 1461246747790 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:27 INFO - PROCESS | 1793 | 1461246747956 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 06:52:28 INFO - PROCESS | 1793 | 1461246748107 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:28 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4f0400 == 44 [pid = 1793] [id = 72] 06:52:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 104 (0x8f776c00) [pid = 1793] [serial = 215] [outer = (nil)] 06:52:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 105 (0x92923800) [pid = 1793] [serial = 216] [outer = 0x8f776c00] 06:52:28 INFO - PROCESS | 1793 | 1461246748195 Marionette DEBUG loaded listener.js 06:52:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 106 (0x94ea4c00) [pid = 1793] [serial = 217] [outer = 0x8f776c00] 06:52:29 INFO - PROCESS | 1793 | 1461246749280 Marionette TRACE conn3 <- [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]]]}] 06:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1537ms 06:52:29 INFO - PROCESS | 1793 | 1461246749318 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 06:52:29 INFO - PROCESS | 1793 | 1461246749324 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 06:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:52:29 INFO - PROCESS | 1793 | 1461246749333 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:52:29 INFO - PROCESS | 1793 | 1461246749339 Marionette TRACE conn3 <- [1,262,null,{}] 06:52:29 INFO - PROCESS | 1793 | 1461246749347 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:29 INFO - PROCESS | 1793 | 1461246749518 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 06:52:29 INFO - PROCESS | 1793 | 1461246749679 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:29 INFO - PROCESS | 1793 | ++DOCSHELL 0x92802c00 == 45 [pid = 1793] [id = 73] 06:52:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 107 (0x92921c00) [pid = 1793] [serial = 218] [outer = (nil)] 06:52:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 108 (0x92b33800) [pid = 1793] [serial = 219] [outer = 0x92921c00] 06:52:29 INFO - PROCESS | 1793 | 1461246749761 Marionette DEBUG loaded listener.js 06:52:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 109 (0x92b36c00) [pid = 1793] [serial = 220] [outer = 0x92921c00] 06:52:30 INFO - PROCESS | 1793 | 1461246750688 Marionette TRACE conn3 <- [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]]]}] 06:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1388ms 06:52:30 INFO - PROCESS | 1793 | 1461246750722 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 06:52:30 INFO - PROCESS | 1793 | 1461246750732 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 06:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:52:30 INFO - PROCESS | 1793 | 1461246750745 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:52:30 INFO - PROCESS | 1793 | 1461246750750 Marionette TRACE conn3 <- [1,266,null,{}] 06:52:30 INFO - PROCESS | 1793 | 1461246750759 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:30 INFO - PROCESS | 1793 | 1461246750946 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 06:52:31 INFO - PROCESS | 1793 | 1461246751107 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:31 INFO - PROCESS | 1793 | ++DOCSHELL 0x9116f400 == 46 [pid = 1793] [id = 74] 06:52:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 110 (0x911ef000) [pid = 1793] [serial = 221] [outer = (nil)] 06:52:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 111 (0x966dcc00) [pid = 1793] [serial = 222] [outer = 0x911ef000] 06:52:31 INFO - PROCESS | 1793 | 1461246751246 Marionette DEBUG loaded listener.js 06:52:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 112 (0x975ce800) [pid = 1793] [serial = 223] [outer = 0x911ef000] 06:52:31 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4eb800 == 45 [pid = 1793] [id = 37] 06:52:31 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4f6000 == 44 [pid = 1793] [id = 64] 06:52:31 INFO - PROCESS | 1793 | --DOMWINDOW == 111 (0xa09e1800) [pid = 1793] [serial = 131] [outer = (nil)] [url = about:blank] 06:52:31 INFO - PROCESS | 1793 | --DOMWINDOW == 110 (0x92929800) [pid = 1793] [serial = 137] [outer = (nil)] [url = about:blank] 06:52:31 INFO - PROCESS | 1793 | --DOMWINDOW == 109 (0x98927000) [pid = 1793] [serial = 128] [outer = (nil)] [url = about:blank] 06:52:31 INFO - PROCESS | 1793 | --DOMWINDOW == 108 (0xa44cb400) [pid = 1793] [serial = 134] [outer = (nil)] [url = about:blank] 06:52:31 INFO - PROCESS | 1793 | --DOMWINDOW == 107 (0x8f4fa400) [pid = 1793] [serial = 125] [outer = (nil)] [url = about:blank] 06:52:31 INFO - PROCESS | 1793 | --DOMWINDOW == 106 (0x9892ec00) [pid = 1793] [serial = 158] [outer = (nil)] [url = about:blank] 06:52:32 INFO - PROCESS | 1793 | --DOCSHELL 0x928d7c00 == 43 [pid = 1793] [id = 63] 06:52:32 INFO - PROCESS | 1793 | --DOCSHELL 0x9889c400 == 42 [pid = 1793] [id = 62] 06:52:32 INFO - PROCESS | 1793 | --DOCSHELL 0x9853c800 == 41 [pid = 1793] [id = 61] 06:52:32 INFO - PROCESS | 1793 | --DOCSHELL 0x8fb3bc00 == 40 [pid = 1793] [id = 60] 06:52:32 INFO - PROCESS | 1793 | --DOCSHELL 0x9280a800 == 39 [pid = 1793] [id = 59] 06:52:32 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4f8c00 == 38 [pid = 1793] [id = 56] 06:52:32 INFO - PROCESS | 1793 | --DOCSHELL 0x91e4f800 == 37 [pid = 1793] [id = 55] 06:52:32 INFO - PROCESS | 1793 | 1461246752206 Marionette TRACE conn3 <- [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]]]}] 06:52:32 INFO - PROCESS | 1793 | --DOMWINDOW == 105 (0x98310000) [pid = 1793] [serial = 123] [outer = (nil)] [url = about:blank] 06:52:32 INFO - PROCESS | 1793 | --DOMWINDOW == 104 (0x976bf800) [pid = 1793] [serial = 152] [outer = (nil)] [url = about:blank] 06:52:32 INFO - PROCESS | 1793 | --DOMWINDOW == 103 (0x98226000) [pid = 1793] [serial = 155] [outer = (nil)] [url = about:blank] 06:52:32 INFO - PROCESS | 1793 | --DOMWINDOW == 102 (0x97baa000) [pid = 1793] [serial = 153] [outer = (nil)] [url = about:blank] 06:52:32 INFO - PROCESS | 1793 | --DOMWINDOW == 101 (0x92809c00) [pid = 1793] [serial = 143] [outer = (nil)] [url = about:blank] 06:52:32 INFO - PROCESS | 1793 | --DOMWINDOW == 100 (0x92b83400) [pid = 1793] [serial = 144] [outer = (nil)] [url = about:blank] 06:52:32 INFO - PROCESS | 1793 | --DOMWINDOW == 99 (0x961e3800) [pid = 1793] [serial = 146] [outer = (nil)] [url = about:blank] 06:52:32 INFO - PROCESS | 1793 | --DOMWINDOW == 98 (0x9292dc00) [pid = 1793] [serial = 141] [outer = (nil)] [url = about:blank] 06:52:32 INFO - PROCESS | 1793 | --DOMWINDOW == 97 (0x9280c000) [pid = 1793] [serial = 140] [outer = (nil)] [url = about:blank] 06:52:32 INFO - PROCESS | 1793 | --DOMWINDOW == 96 (0x98538400) [pid = 1793] [serial = 156] [outer = (nil)] [url = about:blank] 06:52:32 INFO - PROCESS | 1793 | --DOMWINDOW == 95 (0x9701d400) [pid = 1793] [serial = 149] [outer = (nil)] [url = about:blank] 06:52:32 INFO - PROCESS | 1793 | --DOMWINDOW == 94 (0x9733e800) [pid = 1793] [serial = 150] [outer = (nil)] [url = about:blank] 06:52:32 INFO - PROCESS | 1793 | --DOMWINDOW == 93 (0x96296400) [pid = 1793] [serial = 147] [outer = (nil)] [url = about:blank] 06:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1536ms 06:52:32 INFO - PROCESS | 1793 | 1461246752282 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 06:52:32 INFO - PROCESS | 1793 | 1461246752285 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 06:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:52:32 INFO - PROCESS | 1793 | 1461246752291 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:52:32 INFO - PROCESS | 1793 | 1461246752297 Marionette TRACE conn3 <- [1,270,null,{}] 06:52:32 INFO - PROCESS | 1793 | 1461246752313 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:32 INFO - PROCESS | 1793 | 1461246752478 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 06:52:32 INFO - PROCESS | 1793 | 1461246752597 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:32 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4eb800 == 38 [pid = 1793] [id = 75] 06:52:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 94 (0x8f4f8c00) [pid = 1793] [serial = 224] [outer = (nil)] 06:52:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 95 (0x9701d400) [pid = 1793] [serial = 225] [outer = 0x8f4f8c00] 06:52:32 INFO - PROCESS | 1793 | 1461246752677 Marionette DEBUG loaded listener.js 06:52:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 96 (0x975d2c00) [pid = 1793] [serial = 226] [outer = 0x8f4f8c00] 06:52:33 INFO - PROCESS | 1793 | 1461246753568 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1335ms 06:52:33 INFO - PROCESS | 1793 | 1461246753628 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 06:52:33 INFO - PROCESS | 1793 | 1461246753632 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 06:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:52:33 INFO - PROCESS | 1793 | 1461246753639 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:52:33 INFO - PROCESS | 1793 | 1461246753642 Marionette TRACE conn3 <- [1,274,null,{}] 06:52:33 INFO - PROCESS | 1793 | 1461246753649 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:33 INFO - PROCESS | 1793 | 1461246753806 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 06:52:33 INFO - PROCESS | 1793 | 1461246753817 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:33 INFO - PROCESS | 1793 | ++DOCSHELL 0x94ea0000 == 39 [pid = 1793] [id = 76] 06:52:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 97 (0x97a5e800) [pid = 1793] [serial = 227] [outer = (nil)] 06:52:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 98 (0x97af9800) [pid = 1793] [serial = 228] [outer = 0x97a5e800] 06:52:33 INFO - PROCESS | 1793 | 1461246753890 Marionette DEBUG loaded listener.js 06:52:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 99 (0x97b88800) [pid = 1793] [serial = 229] [outer = 0x97a5e800] 06:52:34 INFO - PROCESS | 1793 | 1461246754732 Marionette TRACE conn3 <- [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]]]}] 06:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1149ms 06:52:34 INFO - PROCESS | 1793 | 1461246754795 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 06:52:34 INFO - PROCESS | 1793 | 1461246754800 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 06:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:52:34 INFO - PROCESS | 1793 | 1461246754806 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:52:34 INFO - PROCESS | 1793 | 1461246754810 Marionette TRACE conn3 <- [1,278,null,{}] 06:52:34 INFO - PROCESS | 1793 | 1461246754816 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:35 INFO - PROCESS | 1793 | 1461246755003 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 06:52:35 INFO - PROCESS | 1793 | 1461246755035 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:35 INFO - PROCESS | 1793 | ++DOCSHELL 0x975d2800 == 40 [pid = 1793] [id = 77] 06:52:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 100 (0x97a5e400) [pid = 1793] [serial = 230] [outer = (nil)] 06:52:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 101 (0x98024400) [pid = 1793] [serial = 231] [outer = 0x97a5e400] 06:52:35 INFO - PROCESS | 1793 | 1461246755109 Marionette DEBUG loaded listener.js 06:52:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 102 (0x98304400) [pid = 1793] [serial = 232] [outer = 0x97a5e400] 06:52:35 INFO - PROCESS | 1793 | 1461246755934 Marionette TRACE conn3 <- [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]]]}] 06:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1181ms 06:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:52:35 INFO - PROCESS | 1793 | 1461246755991 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 06:52:35 INFO - PROCESS | 1793 | 1461246755994 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 06:52:36 INFO - PROCESS | 1793 | 1461246756001 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:52:36 INFO - PROCESS | 1793 | 1461246756004 Marionette TRACE conn3 <- [1,282,null,{}] 06:52:36 INFO - PROCESS | 1793 | 1461246756010 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:36 INFO - PROCESS | 1793 | 1461246756239 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 06:52:36 INFO - PROCESS | 1793 | 1461246756266 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:36 INFO - PROCESS | 1793 | ++DOCSHELL 0x91178800 == 41 [pid = 1793] [id = 78] 06:52:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 103 (0x97a59c00) [pid = 1793] [serial = 233] [outer = (nil)] 06:52:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 104 (0x992c6800) [pid = 1793] [serial = 234] [outer = 0x97a59c00] 06:52:36 INFO - PROCESS | 1793 | 1461246756345 Marionette DEBUG loaded listener.js 06:52:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 105 (0x992d0400) [pid = 1793] [serial = 235] [outer = 0x97a59c00] 06:52:36 INFO - PROCESS | 1793 | --DOMWINDOW == 104 (0x99336800) [pid = 1793] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:52:36 INFO - PROCESS | 1793 | --DOMWINDOW == 103 (0x92927c00) [pid = 1793] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:52:36 INFO - PROCESS | 1793 | --DOMWINDOW == 102 (0x91335000) [pid = 1793] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:52:36 INFO - PROCESS | 1793 | --DOMWINDOW == 101 (0x985b7c00) [pid = 1793] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:52:36 INFO - PROCESS | 1793 | --DOMWINDOW == 100 (0x9280d000) [pid = 1793] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:52:36 INFO - PROCESS | 1793 | --DOMWINDOW == 99 (0x99335800) [pid = 1793] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:52:36 INFO - PROCESS | 1793 | --DOMWINDOW == 98 (0x8f777c00) [pid = 1793] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:52:36 INFO - PROCESS | 1793 | --DOMWINDOW == 97 (0x8f4f4800) [pid = 1793] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:52:36 INFO - PROCESS | 1793 | --DOMWINDOW == 96 (0x9fea6000) [pid = 1793] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:52:36 INFO - PROCESS | 1793 | --DOMWINDOW == 95 (0x9127a400) [pid = 1793] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:52:36 INFO - PROCESS | 1793 | --DOMWINDOW == 94 (0x973eb400) [pid = 1793] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:52:36 INFO - PROCESS | 1793 | --DOMWINDOW == 93 (0xa094b000) [pid = 1793] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:52:37 INFO - PROCESS | 1793 | 1461246757418 Marionette TRACE conn3 <- [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]]]}] 06:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1435ms 06:52:37 INFO - PROCESS | 1793 | 1461246757438 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 06:52:37 INFO - PROCESS | 1793 | 1461246757441 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 06:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:52:37 INFO - PROCESS | 1793 | 1461246757448 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:52:37 INFO - PROCESS | 1793 | 1461246757452 Marionette TRACE conn3 <- [1,286,null,{}] 06:52:37 INFO - PROCESS | 1793 | 1461246757458 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:37 INFO - PROCESS | 1793 | 1461246757602 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 06:52:37 INFO - PROCESS | 1793 | 1461246757616 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:37 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4ce800 == 42 [pid = 1793] [id = 79] 06:52:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 94 (0x8f4d0c00) [pid = 1793] [serial = 236] [outer = (nil)] 06:52:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 95 (0x8f4d3800) [pid = 1793] [serial = 237] [outer = 0x8f4d0c00] 06:52:37 INFO - PROCESS | 1793 | 1461246757701 Marionette DEBUG loaded listener.js 06:52:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 96 (0x8f4d6400) [pid = 1793] [serial = 238] [outer = 0x8f4d0c00] 06:52:38 INFO - PROCESS | 1793 | 1461246758460 Marionette TRACE conn3 <- [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]]]}] 06:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1037ms 06:52:38 INFO - PROCESS | 1793 | 1461246758487 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 06:52:38 INFO - PROCESS | 1793 | 1461246758490 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 06:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:52:38 INFO - PROCESS | 1793 | 1461246758496 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:52:38 INFO - PROCESS | 1793 | 1461246758499 Marionette TRACE conn3 <- [1,290,null,{}] 06:52:38 INFO - PROCESS | 1793 | 1461246758526 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:38 INFO - PROCESS | 1793 | 1461246758666 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 06:52:38 INFO - PROCESS | 1793 | 1461246758685 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:38 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4ce400 == 43 [pid = 1793] [id = 80] 06:52:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 97 (0x8f777c00) [pid = 1793] [serial = 239] [outer = (nil)] 06:52:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 98 (0x94eac800) [pid = 1793] [serial = 240] [outer = 0x8f777c00] 06:52:38 INFO - PROCESS | 1793 | 1461246758758 Marionette DEBUG loaded listener.js 06:52:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 99 (0x97bb4800) [pid = 1793] [serial = 241] [outer = 0x8f777c00] 06:52:39 INFO - PROCESS | 1793 | 1461246759786 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 06:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1362ms 06:52:39 INFO - PROCESS | 1793 | 1461246759860 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 06:52:39 INFO - PROCESS | 1793 | 1461246759868 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 06:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:52:39 INFO - PROCESS | 1793 | 1461246759878 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:52:39 INFO - PROCESS | 1793 | 1461246759883 Marionette TRACE conn3 <- [1,294,null,{}] 06:52:39 INFO - PROCESS | 1793 | 1461246759892 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:40 INFO - PROCESS | 1793 | 1461246760152 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 06:52:40 INFO - PROCESS | 1793 | 1461246760308 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:40 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4d1400 == 44 [pid = 1793] [id = 81] 06:52:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 100 (0x91170400) [pid = 1793] [serial = 242] [outer = (nil)] 06:52:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 101 (0x92b28400) [pid = 1793] [serial = 243] [outer = 0x91170400] 06:52:40 INFO - PROCESS | 1793 | 1461246760405 Marionette DEBUG loaded listener.js 06:52:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 102 (0x92b32000) [pid = 1793] [serial = 244] [outer = 0x91170400] 06:52:41 INFO - PROCESS | 1793 | 1461246761320 Marionette TRACE conn3 <- [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]]]}] 06:52:41 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. 06:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1482ms 06:52:41 INFO - PROCESS | 1793 | 1461246761361 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 06:52:41 INFO - PROCESS | 1793 | 1461246761370 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 06:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:52:41 INFO - PROCESS | 1793 | 1461246761381 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:52:41 INFO - PROCESS | 1793 | 1461246761385 Marionette TRACE conn3 <- [1,298,null,{}] 06:52:41 INFO - PROCESS | 1793 | 1461246761392 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:41 INFO - PROCESS | 1793 | 1461246761571 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 06:52:41 INFO - PROCESS | 1793 | 1461246761720 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:41 INFO - PROCESS | 1793 | ++DOCSHELL 0x92b2d000 == 45 [pid = 1793] [id = 82] 06:52:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 103 (0x959e5400) [pid = 1793] [serial = 245] [outer = (nil)] 06:52:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 104 (0x975d0c00) [pid = 1793] [serial = 246] [outer = 0x959e5400] 06:52:41 INFO - PROCESS | 1793 | 1461246761808 Marionette DEBUG loaded listener.js 06:52:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 105 (0x97b7c800) [pid = 1793] [serial = 247] [outer = 0x959e5400] 06:52:42 INFO - PROCESS | 1793 | 1461246762807 Marionette TRACE conn3 <- [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]]]}] 06:52:42 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. 06:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1484ms 06:52:42 INFO - PROCESS | 1793 | 1461246762865 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 06:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:52:42 INFO - PROCESS | 1793 | 1461246762870 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 06:52:42 INFO - PROCESS | 1793 | 1461246762877 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:52:42 INFO - PROCESS | 1793 | 1461246762883 Marionette TRACE conn3 <- [1,302,null,{}] 06:52:42 INFO - PROCESS | 1793 | 1461246762899 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:43 INFO - PROCESS | 1793 | 1461246763137 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 06:52:43 INFO - PROCESS | 1793 | 1461246763328 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:43 INFO - PROCESS | 1793 | ++DOCSHELL 0x959dd800 == 46 [pid = 1793] [id = 83] 06:52:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 106 (0x98f38c00) [pid = 1793] [serial = 248] [outer = (nil)] 06:52:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 107 (0x9a5c3000) [pid = 1793] [serial = 249] [outer = 0x98f38c00] 06:52:43 INFO - PROCESS | 1793 | 1461246763475 Marionette DEBUG loaded listener.js 06:52:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 108 (0x9fa8f800) [pid = 1793] [serial = 250] [outer = 0x98f38c00] 06:52:44 INFO - PROCESS | 1793 | 1461246764309 Marionette TRACE conn3 <- [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]]]}] 06:52:44 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. 06:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1497ms 06:52:44 INFO - PROCESS | 1793 | 1461246764407 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 06:52:44 INFO - PROCESS | 1793 | 1461246764413 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 06:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:52:44 INFO - PROCESS | 1793 | 1461246764422 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:52:44 INFO - PROCESS | 1793 | 1461246764425 Marionette TRACE conn3 <- [1,306,null,{}] 06:52:44 INFO - PROCESS | 1793 | 1461246764481 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:44 INFO - PROCESS | 1793 | 1461246764683 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 06:52:44 INFO - PROCESS | 1793 | 1461246764872 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:44 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4f5000 == 47 [pid = 1793] [id = 84] 06:52:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 109 (0x9892ec00) [pid = 1793] [serial = 251] [outer = (nil)] 06:52:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 110 (0xa0b37800) [pid = 1793] [serial = 252] [outer = 0x9892ec00] 06:52:44 INFO - PROCESS | 1793 | 1461246764968 Marionette DEBUG loaded listener.js 06:52:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 111 (0xa0e9f000) [pid = 1793] [serial = 253] [outer = 0x9892ec00] 06:52:45 INFO - PROCESS | 1793 | 1461246765811 Marionette TRACE conn3 <- [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]]]}] 06:52:45 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. 06:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1433ms 06:52:45 INFO - PROCESS | 1793 | 1461246765857 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 06:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:52:45 INFO - PROCESS | 1793 | 1461246765861 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 06:52:45 INFO - PROCESS | 1793 | 1461246765867 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:52:45 INFO - PROCESS | 1793 | 1461246765871 Marionette TRACE conn3 <- [1,310,null,{}] 06:52:45 INFO - PROCESS | 1793 | 1461246765877 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:46 INFO - PROCESS | 1793 | 1461246766044 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 06:52:46 INFO - PROCESS | 1793 | 1461246766194 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:46 INFO - PROCESS | 1793 | ++DOCSHELL 0x988a2400 == 48 [pid = 1793] [id = 85] 06:52:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 112 (0x9fe1a400) [pid = 1793] [serial = 254] [outer = (nil)] 06:52:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 113 (0xa435b000) [pid = 1793] [serial = 255] [outer = 0x9fe1a400] 06:52:46 INFO - PROCESS | 1793 | 1461246766285 Marionette DEBUG loaded listener.js 06:52:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 114 (0xa4366400) [pid = 1793] [serial = 256] [outer = 0x9fe1a400] 06:52:47 INFO - PROCESS | 1793 | 1461246767250 Marionette TRACE conn3 <- [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]]]}] 06:52:47 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. 06:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1434ms 06:52:47 INFO - PROCESS | 1793 | 1461246767301 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 06:52:47 INFO - PROCESS | 1793 | 1461246767305 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 06:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:52:47 INFO - PROCESS | 1793 | 1461246767312 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:52:47 INFO - PROCESS | 1793 | 1461246767316 Marionette TRACE conn3 <- [1,314,null,{}] 06:52:47 INFO - PROCESS | 1793 | 1461246767322 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:47 INFO - PROCESS | 1793 | 1461246767510 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 06:52:47 INFO - PROCESS | 1793 | 1461246767662 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:47 INFO - PROCESS | 1793 | ++DOCSHELL 0x8dba7800 == 49 [pid = 1793] [id = 86] 06:52:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 115 (0x8dba8400) [pid = 1793] [serial = 257] [outer = (nil)] 06:52:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 116 (0x8dbaf800) [pid = 1793] [serial = 258] [outer = 0x8dba8400] 06:52:47 INFO - PROCESS | 1793 | 1461246767757 Marionette DEBUG loaded listener.js 06:52:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 117 (0x9292c000) [pid = 1793] [serial = 259] [outer = 0x8dba8400] 06:52:48 INFO - PROCESS | 1793 | 1461246768710 Marionette TRACE conn3 <- [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]]]}] 06:52:48 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. 06:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1432ms 06:52:48 INFO - PROCESS | 1793 | 1461246768745 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 06:52:48 INFO - PROCESS | 1793 | 1461246768749 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 06:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:52:48 INFO - PROCESS | 1793 | 1461246768756 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:52:48 INFO - PROCESS | 1793 | 1461246768759 Marionette TRACE conn3 <- [1,318,null,{}] 06:52:48 INFO - PROCESS | 1793 | 1461246768765 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:48 INFO - PROCESS | 1793 | 1461246768967 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 06:52:49 INFO - PROCESS | 1793 | 1461246769122 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:49 INFO - PROCESS | 1793 | ++DOCSHELL 0x8df04800 == 50 [pid = 1793] [id = 87] 06:52:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 118 (0x8df06800) [pid = 1793] [serial = 260] [outer = (nil)] 06:52:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 119 (0x8df09400) [pid = 1793] [serial = 261] [outer = 0x8df06800] 06:52:49 INFO - PROCESS | 1793 | 1461246769254 Marionette DEBUG loaded listener.js 06:52:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 120 (0x8df0bc00) [pid = 1793] [serial = 262] [outer = 0x8df06800] 06:52:50 INFO - PROCESS | 1793 | 1461246770369 Marionette TRACE conn3 <- [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]]]}] 06:52:50 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. 06:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1686ms 06:52:50 INFO - PROCESS | 1793 | 1461246770443 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 06:52:50 INFO - PROCESS | 1793 | 1461246770450 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 06:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:52:50 INFO - PROCESS | 1793 | 1461246770459 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:52:50 INFO - PROCESS | 1793 | 1461246770464 Marionette TRACE conn3 <- [1,322,null,{}] 06:52:50 INFO - PROCESS | 1793 | 1461246770471 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:50 INFO - PROCESS | 1793 | 1461246770661 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 06:52:50 INFO - PROCESS | 1793 | 1461246770902 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:50 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4d7400 == 51 [pid = 1793] [id = 88] 06:52:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 121 (0x8f4d8800) [pid = 1793] [serial = 263] [outer = (nil)] 06:52:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 122 (0x91278c00) [pid = 1793] [serial = 264] [outer = 0x8f4d8800] 06:52:51 INFO - PROCESS | 1793 | 1461246771034 Marionette DEBUG loaded listener.js 06:52:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 123 (0x91335000) [pid = 1793] [serial = 265] [outer = 0x8f4d8800] 06:52:51 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4ce800 == 50 [pid = 1793] [id = 79] 06:52:51 INFO - PROCESS | 1793 | --DOCSHELL 0x91178800 == 49 [pid = 1793] [id = 78] 06:52:51 INFO - PROCESS | 1793 | --DOCSHELL 0x992d1400 == 48 [pid = 1793] [id = 57] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 122 (0xa0e41000) [pid = 1793] [serial = 194] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOCSHELL 0x975d2800 == 47 [pid = 1793] [id = 77] 06:52:51 INFO - PROCESS | 1793 | --DOCSHELL 0x94ea0000 == 46 [pid = 1793] [id = 76] 06:52:51 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4eb800 == 45 [pid = 1793] [id = 75] 06:52:51 INFO - PROCESS | 1793 | --DOCSHELL 0x9116f400 == 44 [pid = 1793] [id = 74] 06:52:51 INFO - PROCESS | 1793 | --DOCSHELL 0x92802c00 == 43 [pid = 1793] [id = 73] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 121 (0x92801c00) [pid = 1793] [serial = 126] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 120 (0xa44eec00) [pid = 1793] [serial = 135] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 119 (0x9292b000) [pid = 1793] [serial = 138] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 118 (0x992c6000) [pid = 1793] [serial = 129] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 117 (0xa0d4c800) [pid = 1793] [serial = 132] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 116 (0x9fb9b000) [pid = 1793] [serial = 188] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 115 (0x96eafc00) [pid = 1793] [serial = 179] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 114 (0x97020800) [pid = 1793] [serial = 180] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 113 (0x9e919000) [pid = 1793] [serial = 174] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 112 (0x9e913c00) [pid = 1793] [serial = 173] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 111 (0x9889fc00) [pid = 1793] [serial = 182] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 110 (0x9618f800) [pid = 1793] [serial = 177] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 109 (0x94ea8800) [pid = 1793] [serial = 176] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 108 (0x92925800) [pid = 1793] [serial = 161] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 107 (0x96f24c00) [pid = 1793] [serial = 164] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 106 (0x992c3000) [pid = 1793] [serial = 167] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 105 (0x9a5bbc00) [pid = 1793] [serial = 170] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 104 (0x9de18000) [pid = 1793] [serial = 185] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 103 (0x9fba7000) [pid = 1793] [serial = 189] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 102 (0x9fdf1400) [pid = 1793] [serial = 191] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 101 (0xa09b0800) [pid = 1793] [serial = 192] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 100 (0x9fa8e400) [pid = 1793] [serial = 186] [outer = (nil)] [url = about:blank] 06:52:51 INFO - PROCESS | 1793 | --DOMWINDOW == 99 (0x98f37000) [pid = 1793] [serial = 183] [outer = (nil)] [url = about:blank] 06:52:52 INFO - PROCESS | 1793 | 1461246771989 Marionette TRACE conn3 <- [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]]]}] 06:52:52 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. 06:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1586ms 06:52:52 INFO - PROCESS | 1793 | 1461246772047 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 06:52:52 INFO - PROCESS | 1793 | 1461246772055 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 06:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:52:52 INFO - PROCESS | 1793 | 1461246772065 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:52:52 INFO - PROCESS | 1793 | 1461246772068 Marionette TRACE conn3 <- [1,326,null,{}] 06:52:52 INFO - PROCESS | 1793 | 1461246772074 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:52 INFO - PROCESS | 1793 | 1461246772237 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 06:52:52 INFO - PROCESS | 1793 | 1461246772346 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:52 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4ce800 == 44 [pid = 1793] [id = 89] 06:52:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 100 (0x92804800) [pid = 1793] [serial = 266] [outer = (nil)] 06:52:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 101 (0x92926400) [pid = 1793] [serial = 267] [outer = 0x92804800] 06:52:52 INFO - PROCESS | 1793 | 1461246772425 Marionette DEBUG loaded listener.js 06:52:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 102 (0x92b2c800) [pid = 1793] [serial = 268] [outer = 0x92804800] 06:52:53 INFO - PROCESS | 1793 | 1461246773337 Marionette TRACE conn3 <- [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]]]}] 06:52:53 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. 06:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1288ms 06:52:53 INFO - PROCESS | 1793 | 1461246773352 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 06:52:53 INFO - PROCESS | 1793 | 1461246773357 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 06:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:52:53 INFO - PROCESS | 1793 | 1461246773363 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:52:53 INFO - PROCESS | 1793 | 1461246773369 Marionette TRACE conn3 <- [1,330,null,{}] 06:52:53 INFO - PROCESS | 1793 | 1461246773384 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:53 INFO - PROCESS | 1793 | 1461246773536 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 06:52:53 INFO - PROCESS | 1793 | 1461246773554 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:53 INFO - PROCESS | 1793 | ++DOCSHELL 0x92928400 == 45 [pid = 1793] [id = 90] 06:52:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 103 (0x96195400) [pid = 1793] [serial = 269] [outer = (nil)] 06:52:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 104 (0x966e1000) [pid = 1793] [serial = 270] [outer = 0x96195400] 06:52:53 INFO - PROCESS | 1793 | 1461246773630 Marionette DEBUG loaded listener.js 06:52:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 105 (0x96fd6c00) [pid = 1793] [serial = 271] [outer = 0x96195400] 06:52:54 INFO - PROCESS | 1793 | 1461246774480 Marionette TRACE conn3 <- [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]]]}] 06:52:54 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. 06:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1184ms 06:52:54 INFO - PROCESS | 1793 | 1461246774548 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 06:52:54 INFO - PROCESS | 1793 | 1461246774553 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 06:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:52:54 INFO - PROCESS | 1793 | 1461246774567 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:52:54 INFO - PROCESS | 1793 | 1461246774571 Marionette TRACE conn3 <- [1,334,null,{}] 06:52:54 INFO - PROCESS | 1793 | 1461246774577 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:54 INFO - PROCESS | 1793 | 1461246774784 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 06:52:54 INFO - PROCESS | 1793 | 1461246774814 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:54 INFO - PROCESS | 1793 | ++DOCSHELL 0x8dbb1400 == 46 [pid = 1793] [id = 91] 06:52:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 106 (0x9733dc00) [pid = 1793] [serial = 272] [outer = (nil)] 06:52:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 107 (0x975d1c00) [pid = 1793] [serial = 273] [outer = 0x9733dc00] 06:52:54 INFO - PROCESS | 1793 | 1461246774890 Marionette DEBUG loaded listener.js 06:52:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 108 (0x976bdc00) [pid = 1793] [serial = 274] [outer = 0x9733dc00] 06:52:55 INFO - PROCESS | 1793 | 1461246775789 Marionette TRACE conn3 <- [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]]]}] 06:52:55 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. 06:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1293ms 06:52:55 INFO - PROCESS | 1793 | 1461246775859 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 06:52:55 INFO - PROCESS | 1793 | 1461246775864 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 06:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:52:55 INFO - PROCESS | 1793 | 1461246775869 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:52:55 INFO - PROCESS | 1793 | 1461246775887 Marionette TRACE conn3 <- [1,338,null,{}] 06:52:55 INFO - PROCESS | 1793 | 1461246775904 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:56 INFO - PROCESS | 1793 | 1461246776092 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 06:52:56 INFO - PROCESS | 1793 | 1461246776110 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:56 INFO - PROCESS | 1793 | ++DOCSHELL 0x96290c00 == 47 [pid = 1793] [id = 92] 06:52:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 109 (0x97021400) [pid = 1793] [serial = 275] [outer = (nil)] 06:52:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 110 (0x97b83800) [pid = 1793] [serial = 276] [outer = 0x97021400] 06:52:56 INFO - PROCESS | 1793 | 1461246776188 Marionette DEBUG loaded listener.js 06:52:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 111 (0x97bb2000) [pid = 1793] [serial = 277] [outer = 0x97021400] 06:52:56 INFO - PROCESS | 1793 | --DOMWINDOW == 110 (0x8f4d0c00) [pid = 1793] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:52:56 INFO - PROCESS | 1793 | --DOMWINDOW == 109 (0x97a5e400) [pid = 1793] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:52:56 INFO - PROCESS | 1793 | --DOMWINDOW == 108 (0x97a59c00) [pid = 1793] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:52:56 INFO - PROCESS | 1793 | --DOMWINDOW == 107 (0x97a5e800) [pid = 1793] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:52:56 INFO - PROCESS | 1793 | --DOMWINDOW == 106 (0x911ef000) [pid = 1793] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:52:56 INFO - PROCESS | 1793 | --DOMWINDOW == 105 (0x92921c00) [pid = 1793] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:52:56 INFO - PROCESS | 1793 | --DOMWINDOW == 104 (0x8f4f8c00) [pid = 1793] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:52:57 INFO - PROCESS | 1793 | 1461246777252 Marionette TRACE conn3 <- [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]]]}] 06:52:57 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. 06:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1417ms 06:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:52:57 INFO - PROCESS | 1793 | 1461246777287 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 06:52:57 INFO - PROCESS | 1793 | 1461246777290 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 06:52:57 INFO - PROCESS | 1793 | 1461246777296 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:52:57 INFO - PROCESS | 1793 | 1461246777299 Marionette TRACE conn3 <- [1,342,null,{}] 06:52:57 INFO - PROCESS | 1793 | 1461246777305 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:57 INFO - PROCESS | 1793 | 1461246777501 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 06:52:57 INFO - PROCESS | 1793 | 1461246777520 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:57 INFO - PROCESS | 1793 | ++DOCSHELL 0x928d0400 == 48 [pid = 1793] [id = 93] 06:52:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 105 (0x96fdcc00) [pid = 1793] [serial = 278] [outer = (nil)] 06:52:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 106 (0x9889e000) [pid = 1793] [serial = 279] [outer = 0x96fdcc00] 06:52:57 INFO - PROCESS | 1793 | 1461246777597 Marionette DEBUG loaded listener.js 06:52:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 107 (0x98930000) [pid = 1793] [serial = 280] [outer = 0x96fdcc00] 06:52:58 INFO - PROCESS | 1793 | 1461246778347 Marionette TRACE conn3 <- [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]]]}] 06:52:58 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. 06:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1084ms 06:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:52:58 INFO - PROCESS | 1793 | 1461246778381 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 06:52:58 INFO - PROCESS | 1793 | 1461246778384 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 06:52:58 INFO - PROCESS | 1793 | 1461246778398 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:52:58 INFO - PROCESS | 1793 | 1461246778401 Marionette TRACE conn3 <- [1,346,null,{}] 06:52:58 INFO - PROCESS | 1793 | 1461246778407 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:58 INFO - PROCESS | 1793 | 1461246778547 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 06:52:58 INFO - PROCESS | 1793 | 1461246778563 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:52:58 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f778800 == 49 [pid = 1793] [id = 94] 06:52:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 108 (0x92929800) [pid = 1793] [serial = 281] [outer = (nil)] 06:52:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 109 (0x99336800) [pid = 1793] [serial = 282] [outer = 0x92929800] 06:52:58 INFO - PROCESS | 1793 | 1461246778633 Marionette DEBUG loaded listener.js 06:52:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 110 (0x9a5c4000) [pid = 1793] [serial = 283] [outer = 0x92929800] 06:52:59 INFO - PROCESS | 1793 | 1461246779733 Marionette TRACE conn3 <- [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]]]}] 06:52:59 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. 06:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1387ms 06:52:59 INFO - PROCESS | 1793 | 1461246779778 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 06:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:52:59 INFO - PROCESS | 1793 | 1461246779786 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 06:52:59 INFO - PROCESS | 1793 | 1461246779796 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:52:59 INFO - PROCESS | 1793 | 1461246779802 Marionette TRACE conn3 <- [1,350,null,{}] 06:52:59 INFO - PROCESS | 1793 | 1461246779810 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:52:59 INFO - PROCESS | 1793 | 1461246779994 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 06:53:00 INFO - PROCESS | 1793 | 1461246780149 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:00 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4cb000 == 50 [pid = 1793] [id = 95] 06:53:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 111 (0x8f4ccc00) [pid = 1793] [serial = 284] [outer = (nil)] 06:53:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 112 (0x92805400) [pid = 1793] [serial = 285] [outer = 0x8f4ccc00] 06:53:00 INFO - PROCESS | 1793 | 1461246780246 Marionette DEBUG loaded listener.js 06:53:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 113 (0x92923c00) [pid = 1793] [serial = 286] [outer = 0x8f4ccc00] 06:53:01 INFO - PROCESS | 1793 | 1461246781176 Marionette TRACE conn3 <- [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]]]}] 06:53:01 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. 06:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1441ms 06:53:01 INFO - PROCESS | 1793 | 1461246781237 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 06:53:01 INFO - PROCESS | 1793 | 1461246781246 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 06:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:53:01 INFO - PROCESS | 1793 | 1461246781257 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:53:01 INFO - PROCESS | 1793 | 1461246781261 Marionette TRACE conn3 <- [1,354,null,{}] 06:53:01 INFO - PROCESS | 1793 | 1461246781268 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:01 INFO - PROCESS | 1793 | 1461246781486 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 06:53:01 INFO - PROCESS | 1793 | 1461246781687 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:01 INFO - PROCESS | 1793 | ++DOCSHELL 0x94ea9400 == 51 [pid = 1793] [id = 96] 06:53:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 114 (0x961e6000) [pid = 1793] [serial = 287] [outer = (nil)] 06:53:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 115 (0x96eafc00) [pid = 1793] [serial = 288] [outer = 0x961e6000] 06:53:01 INFO - PROCESS | 1793 | 1461246781821 Marionette DEBUG loaded listener.js 06:53:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 116 (0x97a5e800) [pid = 1793] [serial = 289] [outer = 0x961e6000] 06:53:02 INFO - PROCESS | 1793 | 1461246782825 Marionette TRACE conn3 <- [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]]]}] 06:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1641ms 06:53:02 INFO - PROCESS | 1793 | 1461246782898 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 06:53:02 INFO - PROCESS | 1793 | 1461246782903 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 06:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:53:02 INFO - PROCESS | 1793 | 1461246782910 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:53:02 INFO - PROCESS | 1793 | 1461246782916 Marionette TRACE conn3 <- [1,358,null,{}] 06:53:02 INFO - PROCESS | 1793 | 1461246782933 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:03 INFO - PROCESS | 1793 | 1461246783156 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 06:53:03 INFO - PROCESS | 1793 | 1461246783371 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:03 INFO - PROCESS | 1793 | ++DOCSHELL 0x8dbb1000 == 52 [pid = 1793] [id = 97] 06:53:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 117 (0x961e6800) [pid = 1793] [serial = 290] [outer = (nil)] 06:53:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 118 (0x9a7a3000) [pid = 1793] [serial = 291] [outer = 0x961e6800] 06:53:03 INFO - PROCESS | 1793 | 1461246783462 Marionette DEBUG loaded listener.js 06:53:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 119 (0x9fba0800) [pid = 1793] [serial = 292] [outer = 0x961e6800] 06:53:04 INFO - PROCESS | 1793 | 1461246784331 Marionette TRACE conn3 <- [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]]]}] 06:53:04 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. 06:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1486ms 06:53:04 INFO - PROCESS | 1793 | 1461246784397 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 06:53:04 INFO - PROCESS | 1793 | 1461246784402 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 06:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:53:04 INFO - PROCESS | 1793 | 1461246784410 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:53:04 INFO - PROCESS | 1793 | 1461246784413 Marionette TRACE conn3 <- [1,362,null,{}] 06:53:04 INFO - PROCESS | 1793 | 1461246784419 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:04 INFO - PROCESS | 1793 | 1461246784609 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 06:53:04 INFO - PROCESS | 1793 | 1461246784762 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:04 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f1e4400 == 53 [pid = 1793] [id = 98] 06:53:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 120 (0x8f1e5000) [pid = 1793] [serial = 293] [outer = (nil)] 06:53:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 121 (0x8f1ebc00) [pid = 1793] [serial = 294] [outer = 0x8f1e5000] 06:53:04 INFO - PROCESS | 1793 | 1461246784856 Marionette DEBUG loaded listener.js 06:53:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 122 (0x8f1ed400) [pid = 1793] [serial = 295] [outer = 0x8f1e5000] 06:53:05 INFO - PROCESS | 1793 | 1461246785857 Marionette TRACE conn3 <- [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]]]}] 06:53:05 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. 06:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1483ms 06:53:05 INFO - PROCESS | 1793 | 1461246785893 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 06:53:05 INFO - PROCESS | 1793 | 1461246785896 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 06:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:53:05 INFO - PROCESS | 1793 | 1461246785903 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:53:05 INFO - PROCESS | 1793 | 1461246785906 Marionette TRACE conn3 <- [1,366,null,{}] 06:53:05 INFO - PROCESS | 1793 | 1461246785912 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:06 INFO - PROCESS | 1793 | 1461246786080 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 06:53:06 INFO - PROCESS | 1793 | 1461246786293 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:06 INFO - PROCESS | 1793 | ++DOCSHELL 0x8df02c00 == 54 [pid = 1793] [id = 99] 06:53:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 123 (0x8f1f0400) [pid = 1793] [serial = 296] [outer = (nil)] 06:53:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 124 (0x9fba7000) [pid = 1793] [serial = 297] [outer = 0x8f1f0400] 06:53:06 INFO - PROCESS | 1793 | 1461246786386 Marionette DEBUG loaded listener.js 06:53:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 125 (0x9fe16000) [pid = 1793] [serial = 298] [outer = 0x8f1f0400] 06:53:07 INFO - PROCESS | 1793 | 1461246787301 Marionette TRACE conn3 <- [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]]]}] 06:53:07 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. 06:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1436ms 06:53:07 INFO - PROCESS | 1793 | 1461246787340 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 06:53:07 INFO - PROCESS | 1793 | 1461246787344 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 06:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:53:07 INFO - PROCESS | 1793 | 1461246787351 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:53:07 INFO - PROCESS | 1793 | 1461246787355 Marionette TRACE conn3 <- [1,370,null,{}] 06:53:07 INFO - PROCESS | 1793 | 1461246787362 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:07 INFO - PROCESS | 1793 | 1461246787555 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 06:53:07 INFO - PROCESS | 1793 | 1461246787709 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:07 INFO - PROCESS | 1793 | ++DOCSHELL 0x9fded400 == 55 [pid = 1793] [id = 100] 06:53:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 126 (0xa0949400) [pid = 1793] [serial = 299] [outer = (nil)] 06:53:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 127 (0xa43ddc00) [pid = 1793] [serial = 300] [outer = 0xa0949400] 06:53:07 INFO - PROCESS | 1793 | 1461246787844 Marionette DEBUG loaded listener.js 06:53:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 128 (0xa44c0800) [pid = 1793] [serial = 301] [outer = 0xa0949400] 06:53:08 INFO - PROCESS | 1793 | 1461246788692 Marionette TRACE conn3 <- [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]]]}] 06:53:08 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. 06:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1389ms 06:53:08 INFO - PROCESS | 1793 | 1461246788741 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 06:53:08 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:53:08 INFO - PROCESS | 1793 | 1461246788746 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 06:53:08 INFO - PROCESS | 1793 | 1461246788752 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:53:08 INFO - PROCESS | 1793 | 1461246788756 Marionette TRACE conn3 <- [1,374,null,{}] 06:53:08 INFO - PROCESS | 1793 | 1461246788762 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:08 INFO - PROCESS | 1793 | 1461246788933 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 06:53:09 INFO - PROCESS | 1793 | 1461246789086 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:09 INFO - PROCESS | 1793 | ++DOCSHELL 0x8dbacc00 == 56 [pid = 1793] [id = 101] 06:53:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 129 (0xa44cb000) [pid = 1793] [serial = 302] [outer = (nil)] 06:53:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 130 (0xa44f3000) [pid = 1793] [serial = 303] [outer = 0xa44cb000] 06:53:09 INFO - PROCESS | 1793 | 1461246789172 Marionette DEBUG loaded listener.js 06:53:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 131 (0xa4b08000) [pid = 1793] [serial = 304] [outer = 0xa44cb000] 06:53:10 INFO - PROCESS | 1793 | 1461246790117 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:53:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:53:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1437ms 06:53:10 INFO - PROCESS | 1793 | 1461246790190 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 06:53:10 INFO - PROCESS | 1793 | 1461246790194 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 06:53:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:53:10 INFO - PROCESS | 1793 | 1461246790200 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:53:10 INFO - PROCESS | 1793 | 1461246790204 Marionette TRACE conn3 <- [1,378,null,{}] 06:53:10 INFO - PROCESS | 1793 | 1461246790210 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:10 INFO - PROCESS | 1793 | 1461246790374 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 06:53:10 INFO - PROCESS | 1793 | 1461246790768 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:10 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4cc800 == 57 [pid = 1793] [id = 102] 06:53:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 132 (0x8f4cd000) [pid = 1793] [serial = 305] [outer = (nil)] 06:53:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x8f4f9c00) [pid = 1793] [serial = 306] [outer = 0x8f4cd000] 06:53:10 INFO - PROCESS | 1793 | 1461246790959 Marionette DEBUG loaded listener.js 06:53:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x911e5400) [pid = 1793] [serial = 307] [outer = 0x8f4cd000] 06:53:11 INFO - PROCESS | 1793 | 1461246791926 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:53:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:53:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1783ms 06:53:11 INFO - PROCESS | 1793 | 1461246791985 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 06:53:11 INFO - PROCESS | 1793 | 1461246791991 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 06:53:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:53:12 INFO - PROCESS | 1793 | 1461246791998 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:53:12 INFO - PROCESS | 1793 | 1461246792005 Marionette TRACE conn3 <- [1,382,null,{}] 06:53:12 INFO - PROCESS | 1793 | 1461246792012 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:12 INFO - PROCESS | 1793 | 1461246792173 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 06:53:12 INFO - PROCESS | 1793 | 1461246792335 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:12 INFO - PROCESS | 1793 | ++DOCSHELL 0x92b2d400 == 58 [pid = 1793] [id = 103] 06:53:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x93871000) [pid = 1793] [serial = 308] [outer = (nil)] 06:53:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x93878800) [pid = 1793] [serial = 309] [outer = 0x93871000] 06:53:12 INFO - PROCESS | 1793 | 1461246792467 Marionette DEBUG loaded listener.js 06:53:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x9387d000) [pid = 1793] [serial = 310] [outer = 0x93871000] 06:53:13 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:13 INFO - PROCESS | 1793 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:53:13 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:13 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:13 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:53:13 INFO - PROCESS | 1793 | 1461246793364 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:53:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:53:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1438ms 06:53:13 INFO - PROCESS | 1793 | 1461246793439 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 06:53:13 INFO - PROCESS | 1793 | 1461246793446 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 06:53:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:53:13 INFO - PROCESS | 1793 | 1461246793454 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:53:13 INFO - PROCESS | 1793 | 1461246793457 Marionette TRACE conn3 <- [1,386,null,{}] 06:53:13 INFO - PROCESS | 1793 | 1461246793463 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:13 INFO - PROCESS | 1793 | 1461246793701 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 06:53:13 INFO - PROCESS | 1793 | --DOCSHELL 0x928d0400 == 57 [pid = 1793] [id = 93] 06:53:13 INFO - PROCESS | 1793 | --DOCSHELL 0x96290c00 == 56 [pid = 1793] [id = 92] 06:53:13 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x95978c00) [pid = 1793] [serial = 197] [outer = (nil)] [url = about:blank] 06:53:13 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x975d2400) [pid = 1793] [serial = 200] [outer = (nil)] [url = about:blank] 06:53:13 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x9fa8e000) [pid = 1793] [serial = 203] [outer = (nil)] [url = about:blank] 06:53:13 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x97a63000) [pid = 1793] [serial = 206] [outer = (nil)] [url = about:blank] 06:53:13 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0xa0b43c00) [pid = 1793] [serial = 209] [outer = (nil)] [url = about:blank] 06:53:13 INFO - PROCESS | 1793 | --DOMWINDOW == 131 (0x92923800) [pid = 1793] [serial = 216] [outer = (nil)] [url = about:blank] 06:53:13 INFO - PROCESS | 1793 | --DOMWINDOW == 130 (0x97b85c00) [pid = 1793] [serial = 212] [outer = (nil)] [url = about:blank] 06:53:13 INFO - PROCESS | 1793 | --DOCSHELL 0x8dbb1400 == 55 [pid = 1793] [id = 91] 06:53:13 INFO - PROCESS | 1793 | --DOCSHELL 0x92928400 == 54 [pid = 1793] [id = 90] 06:53:13 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4ce800 == 53 [pid = 1793] [id = 89] 06:53:13 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4d7400 == 52 [pid = 1793] [id = 88] 06:53:14 INFO - PROCESS | 1793 | --DOCSHELL 0x92b2d000 == 51 [pid = 1793] [id = 82] 06:53:14 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4d1400 == 50 [pid = 1793] [id = 81] 06:53:14 INFO - PROCESS | 1793 | 1461246794048 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:14 INFO - PROCESS | 1793 | --DOMWINDOW == 129 (0x8f4d3800) [pid = 1793] [serial = 237] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1793 | --DOMWINDOW == 128 (0x98024400) [pid = 1793] [serial = 231] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1793 | --DOMWINDOW == 127 (0x992c6800) [pid = 1793] [serial = 234] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1793 | --DOMWINDOW == 126 (0x97af9800) [pid = 1793] [serial = 228] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1793 | --DOMWINDOW == 125 (0x975ce800) [pid = 1793] [serial = 223] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1793 | --DOMWINDOW == 124 (0x966dcc00) [pid = 1793] [serial = 222] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1793 | --DOMWINDOW == 123 (0x92b36c00) [pid = 1793] [serial = 220] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1793 | --DOMWINDOW == 122 (0x92b33800) [pid = 1793] [serial = 219] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1793 | --DOMWINDOW == 121 (0x9701d400) [pid = 1793] [serial = 225] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1793 | --DOMWINDOW == 120 (0x975d2c00) [pid = 1793] [serial = 226] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1793 | --DOMWINDOW == 119 (0x992d0400) [pid = 1793] [serial = 235] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1793 | --DOMWINDOW == 118 (0x98304400) [pid = 1793] [serial = 232] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1793 | --DOMWINDOW == 117 (0x97b88800) [pid = 1793] [serial = 229] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1793 | --DOMWINDOW == 116 (0xa0e4cc00) [pid = 1793] [serial = 93] [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.] 06:53:14 INFO - PROCESS | 1793 | --DOMWINDOW == 115 (0x8f4d6400) [pid = 1793] [serial = 238] [outer = (nil)] [url = about:blank] 06:53:14 INFO - PROCESS | 1793 | ++DOCSHELL 0x8dbadc00 == 51 [pid = 1793] [id = 104] 06:53:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 116 (0x8df01800) [pid = 1793] [serial = 311] [outer = (nil)] 06:53:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 117 (0x92923800) [pid = 1793] [serial = 312] [outer = 0x8df01800] 06:53:14 INFO - PROCESS | 1793 | 1461246794148 Marionette DEBUG loaded listener.js 06:53:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 118 (0x92b35400) [pid = 1793] [serial = 313] [outer = 0x8df01800] 06:53:14 INFO - PROCESS | 1793 | 1461246794918 Marionette TRACE conn3 <- [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]]]}] 06:53:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:53:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1483ms 06:53:14 INFO - PROCESS | 1793 | 1461246794937 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 06:53:14 INFO - PROCESS | 1793 | 1461246794940 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 06:53:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:53:14 INFO - PROCESS | 1793 | 1461246794948 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:53:14 INFO - PROCESS | 1793 | 1461246794957 Marionette TRACE conn3 <- [1,390,null,{}] 06:53:14 INFO - PROCESS | 1793 | 1461246794970 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:15 INFO - PROCESS | 1793 | 1461246795132 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 06:53:15 INFO - PROCESS | 1793 | 1461246795254 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:15 INFO - PROCESS | 1793 | ++DOCSHELL 0x8dbb0000 == 52 [pid = 1793] [id = 105] 06:53:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 119 (0x9387cc00) [pid = 1793] [serial = 314] [outer = (nil)] 06:53:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 120 (0x972cbc00) [pid = 1793] [serial = 315] [outer = 0x9387cc00] 06:53:15 INFO - PROCESS | 1793 | 1461246795328 Marionette DEBUG loaded listener.js 06:53:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 121 (0x975d2c00) [pid = 1793] [serial = 316] [outer = 0x9387cc00] 06:53:16 INFO - PROCESS | 1793 | 1461246796125 Marionette TRACE conn3 <- [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]]]}] 06:53:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:53:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1240ms 06:53:16 INFO - PROCESS | 1793 | 1461246796188 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 06:53:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:53:16 INFO - PROCESS | 1793 | 1461246796192 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 06:53:16 INFO - PROCESS | 1793 | 1461246796198 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:53:16 INFO - PROCESS | 1793 | 1461246796202 Marionette TRACE conn3 <- [1,394,null,{}] 06:53:16 INFO - PROCESS | 1793 | 1461246796207 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:16 INFO - PROCESS | 1793 | 1461246796402 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 06:53:16 INFO - PROCESS | 1793 | 1461246796420 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:16 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f1ec800 == 53 [pid = 1793] [id = 106] 06:53:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 122 (0x8f293400) [pid = 1793] [serial = 317] [outer = (nil)] 06:53:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 123 (0x8f29cc00) [pid = 1793] [serial = 318] [outer = 0x8f293400] 06:53:16 INFO - PROCESS | 1793 | 1461246796490 Marionette DEBUG loaded listener.js 06:53:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 124 (0x8f2a0800) [pid = 1793] [serial = 319] [outer = 0x8f293400] 06:53:17 INFO - PROCESS | 1793 | 1461246797413 Marionette TRACE conn3 <- [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]]]}] 06:53:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:53:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1293ms 06:53:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:53:17 INFO - PROCESS | 1793 | 1461246797492 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 06:53:17 INFO - PROCESS | 1793 | 1461246797495 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 06:53:17 INFO - PROCESS | 1793 | 1461246797501 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:53:17 INFO - PROCESS | 1793 | 1461246797504 Marionette TRACE conn3 <- [1,398,null,{}] 06:53:17 INFO - PROCESS | 1793 | 1461246797510 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:17 INFO - PROCESS | 1793 | 1461246797719 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 06:53:17 INFO - PROCESS | 1793 | 1461246797744 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:17 INFO - PROCESS | 1793 | ++DOCSHELL 0x97020800 == 54 [pid = 1793] [id = 107] 06:53:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 125 (0x975cd800) [pid = 1793] [serial = 320] [outer = (nil)] 06:53:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 126 (0x97a61000) [pid = 1793] [serial = 321] [outer = 0x975cd800] 06:53:17 INFO - PROCESS | 1793 | 1461246797827 Marionette DEBUG loaded listener.js 06:53:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 127 (0x97b89000) [pid = 1793] [serial = 322] [outer = 0x975cd800] 06:53:18 INFO - PROCESS | 1793 | --DOMWINDOW == 126 (0x9733dc00) [pid = 1793] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:53:18 INFO - PROCESS | 1793 | --DOMWINDOW == 125 (0x91278800) [pid = 1793] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:53:18 INFO - PROCESS | 1793 | --DOMWINDOW == 124 (0x96195400) [pid = 1793] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:53:18 INFO - PROCESS | 1793 | --DOMWINDOW == 123 (0x8f4d8800) [pid = 1793] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:53:18 INFO - PROCESS | 1793 | --DOMWINDOW == 122 (0x8f776c00) [pid = 1793] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:53:18 INFO - PROCESS | 1793 | --DOMWINDOW == 121 (0x966e7400) [pid = 1793] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:53:18 INFO - PROCESS | 1793 | --DOMWINDOW == 120 (0x97021400) [pid = 1793] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:53:18 INFO - PROCESS | 1793 | --DOMWINDOW == 119 (0x96fdcc00) [pid = 1793] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:53:18 INFO - PROCESS | 1793 | --DOMWINDOW == 118 (0x92804800) [pid = 1793] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:53:18 INFO - PROCESS | 1793 | --DOMWINDOW == 117 (0x8df06800) [pid = 1793] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:53:18 INFO - PROCESS | 1793 | --DOMWINDOW == 116 (0x9822fc00) [pid = 1793] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:53:18 INFO - PROCESS | 1793 | --DOMWINDOW == 115 (0x9889e800) [pid = 1793] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:53:18 INFO - PROCESS | 1793 | --DOMWINDOW == 114 (0x99338c00) [pid = 1793] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:53:19 INFO - PROCESS | 1793 | 1461246799123 Marionette TRACE conn3 <- [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]]]}] 06:53:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:53:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1681ms 06:53:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:53:19 INFO - PROCESS | 1793 | 1461246799182 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 06:53:19 INFO - PROCESS | 1793 | 1461246799185 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 06:53:19 INFO - PROCESS | 1793 | 1461246799192 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:53:19 INFO - PROCESS | 1793 | 1461246799195 Marionette TRACE conn3 <- [1,402,null,{}] 06:53:19 INFO - PROCESS | 1793 | 1461246799200 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:19 INFO - PROCESS | 1793 | 1461246799359 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 06:53:19 INFO - PROCESS | 1793 | 1461246799371 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:19 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f29d800 == 55 [pid = 1793] [id = 108] 06:53:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 115 (0x8f4ce000) [pid = 1793] [serial = 323] [outer = (nil)] 06:53:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 116 (0x98223c00) [pid = 1793] [serial = 324] [outer = 0x8f4ce000] 06:53:19 INFO - PROCESS | 1793 | 1461246799443 Marionette DEBUG loaded listener.js 06:53:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 117 (0x98226000) [pid = 1793] [serial = 325] [outer = 0x8f4ce000] 06:53:20 INFO - PROCESS | 1793 | 1461246800314 Marionette TRACE conn3 <- [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]]]}] 06:53:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:53:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1183ms 06:53:20 INFO - PROCESS | 1793 | 1461246800375 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 06:53:20 INFO - PROCESS | 1793 | 1461246800378 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 06:53:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:53:20 INFO - PROCESS | 1793 | 1461246800384 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:53:20 INFO - PROCESS | 1793 | 1461246800387 Marionette TRACE conn3 <- [1,406,null,{}] 06:53:20 INFO - PROCESS | 1793 | 1461246800393 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:20 INFO - PROCESS | 1793 | 1461246800546 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 06:53:20 INFO - PROCESS | 1793 | 1461246800556 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:20 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4eec00 == 56 [pid = 1793] [id = 109] 06:53:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 118 (0x92b7bc00) [pid = 1793] [serial = 326] [outer = (nil)] 06:53:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 119 (0x99178c00) [pid = 1793] [serial = 327] [outer = 0x92b7bc00] 06:53:20 INFO - PROCESS | 1793 | 1461246800630 Marionette DEBUG loaded listener.js 06:53:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 120 (0x992c9000) [pid = 1793] [serial = 328] [outer = 0x92b7bc00] 06:53:21 INFO - PROCESS | 1793 | 1461246801815 Marionette TRACE conn3 <- [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]]]}] 06:53:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:53:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1498ms 06:53:21 INFO - PROCESS | 1793 | 1461246801884 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 06:53:21 INFO - PROCESS | 1793 | 1461246801892 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 06:53:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:53:21 INFO - PROCESS | 1793 | 1461246801902 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:53:21 INFO - PROCESS | 1793 | 1461246801907 Marionette TRACE conn3 <- [1,410,null,{}] 06:53:21 INFO - PROCESS | 1793 | 1461246801916 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:22 INFO - PROCESS | 1793 | 1461246802136 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 06:53:22 INFO - PROCESS | 1793 | 1461246802348 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:22 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f29b000 == 57 [pid = 1793] [id = 110] 06:53:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 121 (0x8f4d4000) [pid = 1793] [serial = 329] [outer = (nil)] 06:53:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 122 (0x9280a800) [pid = 1793] [serial = 330] [outer = 0x8f4d4000] 06:53:22 INFO - PROCESS | 1793 | 1461246802489 Marionette DEBUG loaded listener.js 06:53:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 123 (0x92b35800) [pid = 1793] [serial = 331] [outer = 0x8f4d4000] 06:53:23 INFO - PROCESS | 1793 | 1461246803496 Marionette TRACE conn3 <- [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]]]}] 06:53:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:53:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1644ms 06:53:23 INFO - PROCESS | 1793 | 1461246803547 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 06:53:23 INFO - PROCESS | 1793 | 1461246803556 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 06:53:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:53:23 INFO - PROCESS | 1793 | 1461246803568 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:53:23 INFO - PROCESS | 1793 | 1461246803572 Marionette TRACE conn3 <- [1,414,null,{}] 06:53:23 INFO - PROCESS | 1793 | 1461246803579 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:23 INFO - PROCESS | 1793 | 1461246803766 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 06:53:24 INFO - PROCESS | 1793 | 1461246804014 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:24 INFO - PROCESS | 1793 | ++DOCSHELL 0x93870400 == 58 [pid = 1793] [id = 111] 06:53:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 124 (0x96105800) [pid = 1793] [serial = 332] [outer = (nil)] 06:53:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 125 (0x96fd3000) [pid = 1793] [serial = 333] [outer = 0x96105800] 06:53:24 INFO - PROCESS | 1793 | 1461246804146 Marionette DEBUG loaded listener.js 06:53:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 126 (0x975d7000) [pid = 1793] [serial = 334] [outer = 0x96105800] 06:53:25 INFO - PROCESS | 1793 | 1461246805099 Marionette TRACE conn3 <- [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]]]}] 06:53:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:53:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1584ms 06:53:25 INFO - PROCESS | 1793 | 1461246805152 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 06:53:25 INFO - PROCESS | 1793 | 1461246805157 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 06:53:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:53:25 INFO - PROCESS | 1793 | 1461246805163 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:53:25 INFO - PROCESS | 1793 | 1461246805170 Marionette TRACE conn3 <- [1,418,null,{}] 06:53:25 INFO - PROCESS | 1793 | 1461246805186 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:25 INFO - PROCESS | 1793 | 1461246805374 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 06:53:25 INFO - PROCESS | 1793 | 1461246805584 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:25 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f1e6400 == 59 [pid = 1793] [id = 112] 06:53:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 127 (0x98536800) [pid = 1793] [serial = 335] [outer = (nil)] 06:53:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 128 (0x9a79fc00) [pid = 1793] [serial = 336] [outer = 0x98536800] 06:53:25 INFO - PROCESS | 1793 | 1461246805731 Marionette DEBUG loaded listener.js 06:53:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 129 (0x9fa8d000) [pid = 1793] [serial = 337] [outer = 0x98536800] 06:53:27 INFO - PROCESS | 1793 | 1461246807116 Marionette TRACE conn3 <- [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]]]}] 06:53:27 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 06:53:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1987ms 06:53:27 INFO - PROCESS | 1793 | 1461246807198 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 06:53:27 INFO - PROCESS | 1793 | 1461246807204 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 06:53:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:53:27 INFO - PROCESS | 1793 | 1461246807212 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:53:27 INFO - PROCESS | 1793 | 1461246807217 Marionette TRACE conn3 <- [1,422,null,{}] 06:53:27 INFO - PROCESS | 1793 | 1461246807223 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:27 INFO - PROCESS | 1793 | 1461246807392 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 06:53:27 INFO - PROCESS | 1793 | 1461246807555 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:27 INFO - PROCESS | 1793 | ++DOCSHELL 0x8e983000 == 60 [pid = 1793] [id = 113] 06:53:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 130 (0x8e983c00) [pid = 1793] [serial = 338] [outer = (nil)] 06:53:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 131 (0x8e989800) [pid = 1793] [serial = 339] [outer = 0x8e983c00] 06:53:27 INFO - PROCESS | 1793 | 1461246807648 Marionette DEBUG loaded listener.js 06:53:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 132 (0x8e990800) [pid = 1793] [serial = 340] [outer = 0x8e983c00] 06:53:28 INFO - PROCESS | 1793 | 1461246808952 Marionette TRACE conn3 <- [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]]]}] 06:53:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:53:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1788ms 06:53:29 INFO - PROCESS | 1793 | 1461246809043 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 06:53:29 INFO - PROCESS | 1793 | 1461246809047 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 06:53:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:53:29 INFO - PROCESS | 1793 | 1461246809057 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:53:29 INFO - PROCESS | 1793 | 1461246809061 Marionette TRACE conn3 <- [1,426,null,{}] 06:53:29 INFO - PROCESS | 1793 | 1461246809067 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:29 INFO - PROCESS | 1793 | 1461246809232 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 06:53:29 INFO - PROCESS | 1793 | 1461246809394 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:29 INFO - PROCESS | 1793 | ++DOCSHELL 0x8dba8000 == 61 [pid = 1793] [id = 114] 06:53:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x8df0c400) [pid = 1793] [serial = 341] [outer = (nil)] 06:53:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x8f4cb800) [pid = 1793] [serial = 342] [outer = 0x8df0c400] 06:53:29 INFO - PROCESS | 1793 | 1461246809481 Marionette DEBUG loaded listener.js 06:53:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x92b31000) [pid = 1793] [serial = 343] [outer = 0x8df0c400] 06:53:30 INFO - PROCESS | 1793 | 1461246810560 Marionette TRACE conn3 <- [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] 06:53:30 INFO - PROCESS | 1793 | 1461246810606 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 06:53:30 INFO - PROCESS | 1793 | 1461246810613 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:53:30 INFO - PROCESS | 1793 | 1461246810616 Marionette TRACE conn3 <- [1,430,null,{}] 06:53:30 INFO - PROCESS | 1793 | 1461246810622 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:30 INFO - PROCESS | 1793 | 1461246810812 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 06:53:31 INFO - PROCESS | 1793 | 1461246811320 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:31 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f298000 == 62 [pid = 1793] [id = 115] 06:53:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x8f298400) [pid = 1793] [serial = 344] [outer = (nil)] 06:53:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x8f4ce800) [pid = 1793] [serial = 345] [outer = 0x8f298400] 06:53:31 INFO - PROCESS | 1793 | 1461246811423 Marionette DEBUG loaded listener.js 06:53:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x8f4d7000) [pid = 1793] [serial = 346] [outer = 0x8f298400] 06:53:32 INFO - PROCESS | 1793 | 1461246812321 Marionette TRACE conn3 <- [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]]]}] 06:53:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:53:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1742ms 06:53:32 INFO - PROCESS | 1793 | 1461246812356 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 06:53:32 INFO - PROCESS | 1793 | 1461246812363 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 06:53:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:53:32 INFO - PROCESS | 1793 | 1461246812372 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:53:32 INFO - PROCESS | 1793 | 1461246812375 Marionette TRACE conn3 <- [1,434,null,{}] 06:53:32 INFO - PROCESS | 1793 | 1461246812384 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:32 INFO - PROCESS | 1793 | 1461246812553 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 06:53:32 INFO - PROCESS | 1793 | 1461246812723 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:32 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f29f400 == 63 [pid = 1793] [id = 116] 06:53:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x8f4c9400) [pid = 1793] [serial = 347] [outer = (nil)] 06:53:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x928df000) [pid = 1793] [serial = 348] [outer = 0x8f4c9400] 06:53:32 INFO - PROCESS | 1793 | 1461246812807 Marionette DEBUG loaded listener.js 06:53:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x94ea3800) [pid = 1793] [serial = 349] [outer = 0x8f4c9400] 06:53:33 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4efc00 == 62 [pid = 1793] [id = 65] 06:53:33 INFO - PROCESS | 1793 | --DOCSHELL 0x91277800 == 61 [pid = 1793] [id = 66] 06:53:33 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x99336800) [pid = 1793] [serial = 282] [outer = (nil)] [url = about:blank] 06:53:33 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x8dbaf800) [pid = 1793] [serial = 258] [outer = (nil)] [url = about:blank] 06:53:33 INFO - PROCESS | 1793 | --DOCSHELL 0x975d0400 == 60 [pid = 1793] [id = 70] 06:53:33 INFO - PROCESS | 1793 | --DOCSHELL 0x92807800 == 59 [pid = 1793] [id = 69] 06:53:33 INFO - PROCESS | 1793 | --DOCSHELL 0x96eb3800 == 58 [pid = 1793] [id = 68] 06:53:33 INFO - PROCESS | 1793 | 1461246813962 Marionette TRACE conn3 <- [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]]]}] 06:53:34 INFO - PROCESS | 1793 | --DOCSHELL 0x8f29d800 == 57 [pid = 1793] [id = 108] 06:53:34 INFO - PROCESS | 1793 | --DOCSHELL 0x97020800 == 56 [pid = 1793] [id = 107] 06:53:34 INFO - PROCESS | 1793 | --DOCSHELL 0x8f1ec800 == 55 [pid = 1793] [id = 106] 06:53:34 INFO - PROCESS | 1793 | --DOCSHELL 0x8dbb0000 == 54 [pid = 1793] [id = 105] 06:53:34 INFO - PROCESS | 1793 | --DOCSHELL 0x8dbadc00 == 53 [pid = 1793] [id = 104] 06:53:34 INFO - PROCESS | 1793 | --DOCSHELL 0x92b2d400 == 52 [pid = 1793] [id = 103] 06:53:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:53:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1639ms 06:53:34 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4cc800 == 51 [pid = 1793] [id = 102] 06:53:34 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4cb000 == 50 [pid = 1793] [id = 95] 06:53:34 INFO - PROCESS | 1793 | 1461246814023 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 06:53:34 INFO - PROCESS | 1793 | 1461246814029 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 06:53:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:53:34 INFO - PROCESS | 1793 | 1461246814038 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:53:34 INFO - PROCESS | 1793 | 1461246814042 Marionette TRACE conn3 <- [1,438,null,{}] 06:53:34 INFO - PROCESS | 1793 | 1461246814048 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:34 INFO - PROCESS | 1793 | 1461246814217 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x98930000) [pid = 1793] [serial = 280] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x975d0c00) [pid = 1793] [serial = 246] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x976bdc00) [pid = 1793] [serial = 274] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x975d1c00) [pid = 1793] [serial = 273] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x94eae400) [pid = 1793] [serial = 162] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x96fd6c00) [pid = 1793] [serial = 271] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0x91278c00) [pid = 1793] [serial = 264] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 131 (0xa0b37800) [pid = 1793] [serial = 252] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 130 (0x94ea4c00) [pid = 1793] [serial = 217] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 129 (0x92b28400) [pid = 1793] [serial = 243] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 128 (0x973ed000) [pid = 1793] [serial = 165] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 127 (0x97b83800) [pid = 1793] [serial = 276] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 126 (0x9889e000) [pid = 1793] [serial = 279] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 125 (0xa435b000) [pid = 1793] [serial = 255] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 124 (0x97bb2000) [pid = 1793] [serial = 277] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 123 (0x91335000) [pid = 1793] [serial = 265] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 122 (0x92b2c800) [pid = 1793] [serial = 268] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 121 (0x966e1000) [pid = 1793] [serial = 270] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 120 (0x8df0bc00) [pid = 1793] [serial = 262] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 119 (0x98fc4800) [pid = 1793] [serial = 159] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 118 (0x9a5c3000) [pid = 1793] [serial = 249] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 117 (0x992cb000) [pid = 1793] [serial = 168] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 116 (0x92926400) [pid = 1793] [serial = 267] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 115 (0x8df09400) [pid = 1793] [serial = 261] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 114 (0x9a7a0000) [pid = 1793] [serial = 171] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | --DOMWINDOW == 113 (0x94eac800) [pid = 1793] [serial = 240] [outer = (nil)] [url = about:blank] 06:53:34 INFO - PROCESS | 1793 | 1461246814483 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:34 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f1e7400 == 51 [pid = 1793] [id = 117] 06:53:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 114 (0x8f4fa400) [pid = 1793] [serial = 350] [outer = (nil)] 06:53:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 115 (0x928d3c00) [pid = 1793] [serial = 351] [outer = 0x8f4fa400] 06:53:34 INFO - PROCESS | 1793 | 1461246814559 Marionette DEBUG loaded listener.js 06:53:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 116 (0x92b33800) [pid = 1793] [serial = 352] [outer = 0x8f4fa400] 06:53:35 INFO - PROCESS | 1793 | 1461246815338 Marionette TRACE conn3 <- [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]]]}] 06:53:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:53:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1334ms 06:53:35 INFO - PROCESS | 1793 | 1461246815374 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 06:53:35 INFO - PROCESS | 1793 | 1461246815378 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 06:53:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:53:35 INFO - PROCESS | 1793 | 1461246815399 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:53:35 INFO - PROCESS | 1793 | 1461246815408 Marionette TRACE conn3 <- [1,442,null,{}] 06:53:35 INFO - PROCESS | 1793 | 1461246815415 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:35 INFO - PROCESS | 1793 | 1461246815577 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 06:53:35 INFO - PROCESS | 1793 | 1461246815588 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:35 INFO - PROCESS | 1793 | ++DOCSHELL 0x8df08400 == 52 [pid = 1793] [id = 118] 06:53:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 117 (0x96f22800) [pid = 1793] [serial = 353] [outer = (nil)] 06:53:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 118 (0x9701a800) [pid = 1793] [serial = 354] [outer = 0x96f22800] 06:53:35 INFO - PROCESS | 1793 | 1461246815664 Marionette DEBUG loaded listener.js 06:53:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 119 (0x975ce000) [pid = 1793] [serial = 355] [outer = 0x96f22800] 06:53:36 INFO - PROCESS | 1793 | 1461246816577 Marionette TRACE conn3 <- [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]]]}] 06:53:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:53:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1253ms 06:53:36 INFO - PROCESS | 1793 | 1461246816646 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 06:53:36 INFO - PROCESS | 1793 | 1461246816650 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 06:53:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:53:36 INFO - PROCESS | 1793 | 1461246816657 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:53:36 INFO - PROCESS | 1793 | 1461246816661 Marionette TRACE conn3 <- [1,446,null,{}] 06:53:36 INFO - PROCESS | 1793 | 1461246816674 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:36 INFO - PROCESS | 1793 | 1461246816879 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 06:53:36 INFO - PROCESS | 1793 | 1461246816898 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:36 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f299000 == 53 [pid = 1793] [id = 119] 06:53:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 120 (0x96fdc800) [pid = 1793] [serial = 356] [outer = (nil)] 06:53:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 121 (0x97a62800) [pid = 1793] [serial = 357] [outer = 0x96fdc800] 06:53:36 INFO - PROCESS | 1793 | 1461246816970 Marionette DEBUG loaded listener.js 06:53:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 122 (0x97a66400) [pid = 1793] [serial = 358] [outer = 0x96fdc800] 06:53:37 INFO - PROCESS | 1793 | 1461246817888 Marionette TRACE conn3 <- [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]]]}] 06:53:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:53:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1283ms 06:53:37 INFO - PROCESS | 1793 | 1461246817951 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 06:53:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:53:37 INFO - PROCESS | 1793 | 1461246817956 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 06:53:37 INFO - PROCESS | 1793 | 1461246817963 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:53:37 INFO - PROCESS | 1793 | 1461246817967 Marionette TRACE conn3 <- [1,450,null,{}] 06:53:37 INFO - PROCESS | 1793 | 1461246817972 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:38 INFO - PROCESS | 1793 | 1461246818181 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 06:53:38 INFO - PROCESS | 1793 | 1461246818208 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:38 INFO - PROCESS | 1793 | ++DOCSHELL 0x97b8bc00 == 54 [pid = 1793] [id = 120] 06:53:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 123 (0x97ba9400) [pid = 1793] [serial = 359] [outer = (nil)] 06:53:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 124 (0x97e8cc00) [pid = 1793] [serial = 360] [outer = 0x97ba9400] 06:53:38 INFO - PROCESS | 1793 | 1461246818296 Marionette DEBUG loaded listener.js 06:53:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 125 (0x97e94800) [pid = 1793] [serial = 361] [outer = 0x97ba9400] 06:53:39 INFO - PROCESS | 1793 | --DOMWINDOW == 124 (0x93871000) [pid = 1793] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:53:39 INFO - PROCESS | 1793 | --DOMWINDOW == 123 (0x8f4cd000) [pid = 1793] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:53:39 INFO - PROCESS | 1793 | --DOMWINDOW == 122 (0x9387cc00) [pid = 1793] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:53:39 INFO - PROCESS | 1793 | --DOMWINDOW == 121 (0x8df01800) [pid = 1793] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:53:39 INFO - PROCESS | 1793 | --DOMWINDOW == 120 (0x92929800) [pid = 1793] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:53:39 INFO - PROCESS | 1793 | --DOMWINDOW == 119 (0x8f4ce000) [pid = 1793] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:53:39 INFO - PROCESS | 1793 | --DOMWINDOW == 118 (0x975cd800) [pid = 1793] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 06:53:39 INFO - PROCESS | 1793 | --DOMWINDOW == 117 (0x8f293400) [pid = 1793] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:53:39 INFO - PROCESS | 1793 | --DOMWINDOW == 116 (0x8dba8400) [pid = 1793] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:53:39 INFO - PROCESS | 1793 | --DOMWINDOW == 115 (0x8f4fac00) [pid = 1793] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:53:39 INFO - PROCESS | 1793 | --DOMWINDOW == 114 (0x92802800) [pid = 1793] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:53:39 INFO - PROCESS | 1793 | --DOMWINDOW == 113 (0x96eaf400) [pid = 1793] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:53:39 INFO - PROCESS | 1793 | --DOMWINDOW == 112 (0x975c9800) [pid = 1793] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:53:39 INFO - PROCESS | 1793 | --DOMWINDOW == 111 (0x97a5b800) [pid = 1793] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:53:39 INFO - PROCESS | 1793 | --DOMWINDOW == 110 (0x97a58c00) [pid = 1793] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:53:39 INFO - PROCESS | 1793 | --DOMWINDOW == 109 (0x97b7e800) [pid = 1793] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:53:39 INFO - PROCESS | 1793 | --DOMWINDOW == 108 (0x91170400) [pid = 1793] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:53:39 INFO - PROCESS | 1793 | --DOMWINDOW == 107 (0x9892ec00) [pid = 1793] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:53:39 INFO - PROCESS | 1793 | --DOMWINDOW == 106 (0x959e5400) [pid = 1793] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:53:39 INFO - PROCESS | 1793 | --DOMWINDOW == 105 (0x9fe1a400) [pid = 1793] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:53:39 INFO - PROCESS | 1793 | --DOMWINDOW == 104 (0x98f38c00) [pid = 1793] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:53:39 INFO - PROCESS | 1793 | 1461246819546 Marionette TRACE conn3 <- [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] 06:53:39 INFO - PROCESS | 1793 | 1461246819607 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 06:53:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:53:39 INFO - PROCESS | 1793 | 1461246819613 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:53:39 INFO - PROCESS | 1793 | 1461246819622 Marionette TRACE conn3 <- [1,454,null,{}] 06:53:39 INFO - PROCESS | 1793 | 1461246819635 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:39 INFO - PROCESS | 1793 | 1461246819838 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 06:53:39 INFO - PROCESS | 1793 | 1461246819852 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:39 INFO - PROCESS | 1793 | ++DOCSHELL 0x8df01800 == 55 [pid = 1793] [id = 121] 06:53:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 105 (0x8f299800) [pid = 1793] [serial = 362] [outer = (nil)] 06:53:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 106 (0x92b2a400) [pid = 1793] [serial = 363] [outer = 0x8f299800] 06:53:39 INFO - PROCESS | 1793 | 1461246819924 Marionette DEBUG loaded listener.js 06:53:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 107 (0x959e5400) [pid = 1793] [serial = 364] [outer = 0x8f299800] 06:53:40 INFO - PROCESS | 1793 | [1793] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:53:40 INFO - PROCESS | 1793 | 1461246820714 Marionette TRACE conn3 <- [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]]]}] 06:53:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:53:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1151ms 06:53:40 INFO - PROCESS | 1793 | 1461246820765 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 06:53:40 INFO - PROCESS | 1793 | 1461246820769 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 06:53:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:53:40 INFO - PROCESS | 1793 | 1461246820775 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:53:40 INFO - PROCESS | 1793 | 1461246820778 Marionette TRACE conn3 <- [1,458,null,{}] 06:53:40 INFO - PROCESS | 1793 | 1461246820792 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:41 INFO - PROCESS | 1793 | 1461246821032 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 06:53:41 INFO - PROCESS | 1793 | 1461246821234 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:41 INFO - PROCESS | 1793 | ++DOCSHELL 0x8e983400 == 56 [pid = 1793] [id = 122] 06:53:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 108 (0x8e987800) [pid = 1793] [serial = 365] [outer = (nil)] 06:53:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 109 (0x8f1e3400) [pid = 1793] [serial = 366] [outer = 0x8e987800] 06:53:41 INFO - PROCESS | 1793 | 1461246821333 Marionette DEBUG loaded listener.js 06:53:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 110 (0x8f294800) [pid = 1793] [serial = 367] [outer = 0x8e987800] 06:53:42 INFO - PROCESS | 1793 | 1461246822363 Marionette TRACE conn3 <- [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] 06:53:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:53:42 INFO - PROCESS | 1793 | 1461246822444 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 06:53:42 INFO - PROCESS | 1793 | 1461246822453 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:53:42 INFO - PROCESS | 1793 | 1461246822459 Marionette TRACE conn3 <- [1,462,null,{}] 06:53:42 INFO - PROCESS | 1793 | 1461246822466 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:42 INFO - PROCESS | 1793 | 1461246822680 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 06:53:42 INFO - PROCESS | 1793 | 1461246822896 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:42 INFO - PROCESS | 1793 | ++DOCSHELL 0x9280ac00 == 57 [pid = 1793] [id = 123] 06:53:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 111 (0x92b29800) [pid = 1793] [serial = 368] [outer = (nil)] 06:53:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 112 (0x92b35000) [pid = 1793] [serial = 369] [outer = 0x92b29800] 06:53:43 INFO - PROCESS | 1793 | 1461246823032 Marionette DEBUG loaded listener.js 06:53:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 113 (0x94eae400) [pid = 1793] [serial = 370] [outer = 0x92b29800] 06:53:44 INFO - PROCESS | 1793 | [1793] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:53:44 INFO - PROCESS | 1793 | 1461246824078 Marionette TRACE conn3 <- [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] 06:53:44 INFO - PROCESS | 1793 | 1461246824153 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 06:53:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:53:44 INFO - PROCESS | 1793 | 1461246824159 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:53:44 INFO - PROCESS | 1793 | 1461246824163 Marionette TRACE conn3 <- [1,466,null,{}] 06:53:44 INFO - PROCESS | 1793 | 1461246824170 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:44 INFO - PROCESS | 1793 | 1461246824348 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 06:53:44 INFO - PROCESS | 1793 | 1461246824601 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:44 INFO - PROCESS | 1793 | ++DOCSHELL 0x976b5400 == 58 [pid = 1793] [id = 124] 06:53:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 114 (0x97bb2000) [pid = 1793] [serial = 371] [outer = (nil)] 06:53:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 115 (0x97e92c00) [pid = 1793] [serial = 372] [outer = 0x97bb2000] 06:53:44 INFO - PROCESS | 1793 | 1461246824703 Marionette DEBUG loaded listener.js 06:53:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 116 (0x97e98800) [pid = 1793] [serial = 373] [outer = 0x97bb2000] 06:53:45 INFO - PROCESS | 1793 | 1461246825620 Marionette TRACE conn3 <- [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] 06:53:45 INFO - PROCESS | 1793 | 1461246825705 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 06:53:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:53:45 INFO - PROCESS | 1793 | 1461246825724 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:53:45 INFO - PROCESS | 1793 | 1461246825731 Marionette TRACE conn3 <- [1,470,null,{}] 06:53:45 INFO - PROCESS | 1793 | 1461246825737 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:45 INFO - PROCESS | 1793 | 1461246825965 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 06:53:46 INFO - PROCESS | 1793 | 1461246826175 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:46 INFO - PROCESS | 1793 | ++DOCSHELL 0x96106800 == 59 [pid = 1793] [id = 125] 06:53:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 117 (0x975d0c00) [pid = 1793] [serial = 374] [outer = (nil)] 06:53:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 118 (0x98927000) [pid = 1793] [serial = 375] [outer = 0x975d0c00] 06:53:46 INFO - PROCESS | 1793 | 1461246826285 Marionette DEBUG loaded listener.js 06:53:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 119 (0x992c8400) [pid = 1793] [serial = 376] [outer = 0x975d0c00] 06:53:47 INFO - PROCESS | 1793 | 1461246827191 Marionette TRACE conn3 <- [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]]]}] 06:53:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:53:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1542ms 06:53:47 INFO - PROCESS | 1793 | 1461246827257 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 06:53:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:53:47 INFO - PROCESS | 1793 | 1461246827261 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 06:53:47 INFO - PROCESS | 1793 | 1461246827268 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:53:47 INFO - PROCESS | 1793 | 1461246827272 Marionette TRACE conn3 <- [1,474,null,{}] 06:53:47 INFO - PROCESS | 1793 | 1461246827279 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:47 INFO - PROCESS | 1793 | 1461246827454 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 06:53:47 INFO - PROCESS | 1793 | 1461246827617 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:47 INFO - PROCESS | 1793 | ++DOCSHELL 0x985bb800 == 60 [pid = 1793] [id = 126] 06:53:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 120 (0x992c3000) [pid = 1793] [serial = 377] [outer = (nil)] 06:53:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 121 (0x9de20c00) [pid = 1793] [serial = 378] [outer = 0x992c3000] 06:53:47 INFO - PROCESS | 1793 | 1461246827752 Marionette DEBUG loaded listener.js 06:53:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 122 (0x9fa8cc00) [pid = 1793] [serial = 379] [outer = 0x992c3000] 06:53:49 INFO - PROCESS | 1793 | 1461246829170 Marionette TRACE conn3 <- [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]]]}] 06:53:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:53:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1935ms 06:53:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:53:49 INFO - PROCESS | 1793 | 1461246829203 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 06:53:49 INFO - PROCESS | 1793 | 1461246829206 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 06:53:49 INFO - PROCESS | 1793 | 1461246829213 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:53:49 INFO - PROCESS | 1793 | 1461246829217 Marionette TRACE conn3 <- [1,478,null,{}] 06:53:49 INFO - PROCESS | 1793 | 1461246829222 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:49 INFO - PROCESS | 1793 | 1461246829451 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 06:53:49 INFO - PROCESS | 1793 | 1461246829622 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:49 INFO - PROCESS | 1793 | ++DOCSHELL 0xa09b0c00 == 61 [pid = 1793] [id = 127] 06:53:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 123 (0xa0db5400) [pid = 1793] [serial = 380] [outer = (nil)] 06:53:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 124 (0xa0e41000) [pid = 1793] [serial = 381] [outer = 0xa0db5400] 06:53:49 INFO - PROCESS | 1793 | 1461246829732 Marionette DEBUG loaded listener.js 06:53:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 125 (0xa2933c00) [pid = 1793] [serial = 382] [outer = 0xa0db5400] 06:53:50 INFO - PROCESS | 1793 | 1461246830656 Marionette TRACE conn3 <- [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]]]}] 06:53:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:53:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1482ms 06:53:50 INFO - PROCESS | 1793 | 1461246830695 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 06:53:50 INFO - PROCESS | 1793 | 1461246830698 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 06:53:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:53:50 INFO - PROCESS | 1793 | 1461246830705 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:53:50 INFO - PROCESS | 1793 | 1461246830709 Marionette TRACE conn3 <- [1,482,null,{}] 06:53:50 INFO - PROCESS | 1793 | 1461246830715 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:50 INFO - PROCESS | 1793 | 1461246830892 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 06:53:51 INFO - PROCESS | 1793 | 1461246831070 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:51 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c0c8400 == 62 [pid = 1793] [id = 128] 06:53:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 126 (0x8c0c9000) [pid = 1793] [serial = 383] [outer = (nil)] 06:53:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 127 (0x8c0d0c00) [pid = 1793] [serial = 384] [outer = 0x8c0c9000] 06:53:51 INFO - PROCESS | 1793 | 1461246831154 Marionette DEBUG loaded listener.js 06:53:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 128 (0x8dba4c00) [pid = 1793] [serial = 385] [outer = 0x8c0c9000] 06:53:52 INFO - PROCESS | 1793 | 1461246832207 Marionette TRACE conn3 <- [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]]]}] 06:53:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:53:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1550ms 06:53:52 INFO - PROCESS | 1793 | 1461246832256 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 06:53:52 INFO - PROCESS | 1793 | 1461246832260 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 06:53:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:53:52 INFO - PROCESS | 1793 | 1461246832267 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:53:52 INFO - PROCESS | 1793 | 1461246832270 Marionette TRACE conn3 <- [1,486,null,{}] 06:53:52 INFO - PROCESS | 1793 | 1461246832276 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:52 INFO - PROCESS | 1793 | 1461246832449 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 06:53:52 INFO - PROCESS | 1793 | 1461246832659 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:52 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c2ad800 == 63 [pid = 1793] [id = 129] 06:53:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 129 (0x8c2ae000) [pid = 1793] [serial = 386] [outer = (nil)] 06:53:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 130 (0x8c2b3000) [pid = 1793] [serial = 387] [outer = 0x8c2ae000] 06:53:52 INFO - PROCESS | 1793 | 1461246832790 Marionette DEBUG loaded listener.js 06:53:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 131 (0x8c2b6800) [pid = 1793] [serial = 388] [outer = 0x8c2ae000] 06:53:53 INFO - PROCESS | 1793 | 1461246833652 Marionette TRACE conn3 <- [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]]]}] 06:53:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:53:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1429ms 06:53:53 INFO - PROCESS | 1793 | 1461246833697 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 06:53:53 INFO - PROCESS | 1793 | 1461246833702 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 06:53:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:53:53 INFO - PROCESS | 1793 | 1461246833708 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:53:53 INFO - PROCESS | 1793 | 1461246833712 Marionette TRACE conn3 <- [1,490,null,{}] 06:53:53 INFO - PROCESS | 1793 | 1461246833717 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:53 INFO - PROCESS | 1793 | 1461246833877 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 06:53:54 INFO - PROCESS | 1793 | 1461246834048 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:54 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c2af000 == 64 [pid = 1793] [id = 130] 06:53:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 132 (0x8c2b0800) [pid = 1793] [serial = 389] [outer = (nil)] 06:53:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x8c3a2c00) [pid = 1793] [serial = 390] [outer = 0x8c2b0800] 06:53:54 INFO - PROCESS | 1793 | 1461246834131 Marionette DEBUG loaded listener.js 06:53:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x8c3a6000) [pid = 1793] [serial = 391] [outer = 0x8c2b0800] 06:53:55 INFO - PROCESS | 1793 | 1461246835071 Marionette TRACE conn3 <- [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]]]}] 06:53:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:53:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1433ms 06:53:55 INFO - PROCESS | 1793 | 1461246835142 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 06:53:55 INFO - PROCESS | 1793 | 1461246835146 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 06:53:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:53:55 INFO - PROCESS | 1793 | 1461246835153 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:53:55 INFO - PROCESS | 1793 | 1461246835156 Marionette TRACE conn3 <- [1,494,null,{}] 06:53:55 INFO - PROCESS | 1793 | 1461246835162 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:55 INFO - PROCESS | 1793 | 1461246835365 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 06:53:55 INFO - PROCESS | 1793 | 1461246835535 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:55 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c0c9400 == 65 [pid = 1793] [id = 131] 06:53:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x8c3a7c00) [pid = 1793] [serial = 392] [outer = (nil)] 06:53:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x8c3ad000) [pid = 1793] [serial = 393] [outer = 0x8c3a7c00] 06:53:55 INFO - PROCESS | 1793 | 1461246835623 Marionette DEBUG loaded listener.js 06:53:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x8c3adc00) [pid = 1793] [serial = 394] [outer = 0x8c3a7c00] 06:53:56 INFO - PROCESS | 1793 | 1461246836883 Marionette TRACE conn3 <- [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]]]}] 06:53:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:53:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1782ms 06:53:56 INFO - PROCESS | 1793 | 1461246836936 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 06:53:56 INFO - PROCESS | 1793 | 1461246836942 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 06:53:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:53:56 INFO - PROCESS | 1793 | 1461246836949 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:53:56 INFO - PROCESS | 1793 | 1461246836954 Marionette TRACE conn3 <- [1,498,null,{}] 06:53:56 INFO - PROCESS | 1793 | 1461246836961 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:57 INFO - PROCESS | 1793 | 1461246837246 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 06:53:57 INFO - PROCESS | 1793 | 1461246837482 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:57 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c3a9800 == 66 [pid = 1793] [id = 132] 06:53:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x8c4eac00) [pid = 1793] [serial = 395] [outer = (nil)] 06:53:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x8c4f2c00) [pid = 1793] [serial = 396] [outer = 0x8c4eac00] 06:53:57 INFO - PROCESS | 1793 | 1461246837570 Marionette DEBUG loaded listener.js 06:53:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x8dbad000) [pid = 1793] [serial = 397] [outer = 0x8c4eac00] 06:53:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8e98ac00) [pid = 1793] [serial = 398] [outer = 0x91333c00] 06:53:58 INFO - PROCESS | 1793 | --DOCSHELL 0x959dd800 == 65 [pid = 1793] [id = 83] 06:53:58 INFO - PROCESS | 1793 | --DOCSHELL 0x8df01800 == 64 [pid = 1793] [id = 121] 06:53:58 INFO - PROCESS | 1793 | --DOCSHELL 0x97b8bc00 == 63 [pid = 1793] [id = 120] 06:53:58 INFO - PROCESS | 1793 | --DOCSHELL 0x8f299000 == 62 [pid = 1793] [id = 119] 06:53:58 INFO - PROCESS | 1793 | --DOCSHELL 0x8df08400 == 61 [pid = 1793] [id = 118] 06:53:58 INFO - PROCESS | 1793 | --DOCSHELL 0x8f1e7400 == 60 [pid = 1793] [id = 117] 06:53:58 INFO - PROCESS | 1793 | --DOCSHELL 0x8f29f400 == 59 [pid = 1793] [id = 116] 06:53:58 INFO - PROCESS | 1793 | --DOCSHELL 0x8f298000 == 58 [pid = 1793] [id = 115] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0xa0e9f800) [pid = 1793] [serial = 195] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x961e5400) [pid = 1793] [serial = 198] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x975d7800) [pid = 1793] [serial = 201] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x9feaf400) [pid = 1793] [serial = 204] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x97a67000) [pid = 1793] [serial = 207] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0xa0e9f400) [pid = 1793] [serial = 210] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x97b8b000) [pid = 1793] [serial = 213] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x9292c000) [pid = 1793] [serial = 259] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0x92b32000) [pid = 1793] [serial = 244] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 131 (0xa0e9f000) [pid = 1793] [serial = 253] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 130 (0x97b7c800) [pid = 1793] [serial = 247] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 129 (0xa4366400) [pid = 1793] [serial = 256] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 128 (0x9fa8f800) [pid = 1793] [serial = 250] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 127 (0x9387d000) [pid = 1793] [serial = 310] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 126 (0x93878800) [pid = 1793] [serial = 309] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 125 (0x96eafc00) [pid = 1793] [serial = 288] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 124 (0xa44f3000) [pid = 1793] [serial = 303] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 123 (0x911e5400) [pid = 1793] [serial = 307] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 122 (0x8f4f9c00) [pid = 1793] [serial = 306] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 121 (0x972cbc00) [pid = 1793] [serial = 315] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 120 (0x92923800) [pid = 1793] [serial = 312] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 119 (0x92b35400) [pid = 1793] [serial = 313] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 118 (0x9a7a3000) [pid = 1793] [serial = 291] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 117 (0x9a5c4000) [pid = 1793] [serial = 283] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 116 (0x9fba7000) [pid = 1793] [serial = 297] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 115 (0x92805400) [pid = 1793] [serial = 285] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 114 (0xa43ddc00) [pid = 1793] [serial = 300] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 113 (0x98226000) [pid = 1793] [serial = 325] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 112 (0x8f1ebc00) [pid = 1793] [serial = 294] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 111 (0x97a61000) [pid = 1793] [serial = 321] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 110 (0x98223c00) [pid = 1793] [serial = 324] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 109 (0x8f29cc00) [pid = 1793] [serial = 318] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 108 (0x8f2a0800) [pid = 1793] [serial = 319] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 107 (0x975d2c00) [pid = 1793] [serial = 316] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | --DOMWINDOW == 106 (0x97b89000) [pid = 1793] [serial = 322] [outer = (nil)] [url = about:blank] 06:53:58 INFO - PROCESS | 1793 | 1461246838621 Marionette TRACE conn3 <- [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]]]}] 06:53:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:53:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1742ms 06:53:58 INFO - PROCESS | 1793 | 1461246838691 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 06:53:58 INFO - PROCESS | 1793 | 1461246838698 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 06:53:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:53:58 INFO - PROCESS | 1793 | 1461246838710 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:53:58 INFO - PROCESS | 1793 | 1461246838713 Marionette TRACE conn3 <- [1,502,null,{}] 06:53:58 INFO - PROCESS | 1793 | 1461246838720 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:53:58 INFO - PROCESS | 1793 | 1461246838888 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 06:53:59 INFO - PROCESS | 1793 | 1461246839052 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:53:59 INFO - PROCESS | 1793 | ++DOCSHELL 0x8df01800 == 59 [pid = 1793] [id = 133] 06:53:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 107 (0x8df08400) [pid = 1793] [serial = 399] [outer = (nil)] 06:53:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 108 (0x8f29ec00) [pid = 1793] [serial = 400] [outer = 0x8df08400] 06:53:59 INFO - PROCESS | 1793 | 1461246839128 Marionette DEBUG loaded listener.js 06:53:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 109 (0x8f4cbc00) [pid = 1793] [serial = 401] [outer = 0x8df08400] 06:53:59 INFO - PROCESS | 1793 | 1461246839966 Marionette TRACE conn3 <- [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]]]}] 06:54:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:54:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1296ms 06:54:00 INFO - PROCESS | 1793 | 1461246840006 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 06:54:00 INFO - PROCESS | 1793 | 1461246840008 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 06:54:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:54:00 INFO - PROCESS | 1793 | 1461246840015 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:54:00 INFO - PROCESS | 1793 | 1461246840021 Marionette TRACE conn3 <- [1,506,null,{}] 06:54:00 INFO - PROCESS | 1793 | 1461246840036 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:00 INFO - PROCESS | 1793 | 1461246840188 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 06:54:00 INFO - PROCESS | 1793 | 1461246840204 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:00 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f29fc00 == 60 [pid = 1793] [id = 134] 06:54:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 110 (0x91e4f800) [pid = 1793] [serial = 402] [outer = (nil)] 06:54:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 111 (0x9280a000) [pid = 1793] [serial = 403] [outer = 0x91e4f800] 06:54:00 INFO - PROCESS | 1793 | 1461246840283 Marionette DEBUG loaded listener.js 06:54:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 112 (0x9292b800) [pid = 1793] [serial = 404] [outer = 0x91e4f800] 06:54:01 INFO - PROCESS | 1793 | 1461246841196 Marionette TRACE conn3 <- [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]]]}] 06:54:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:54:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1240ms 06:54:01 INFO - PROCESS | 1793 | 1461246841256 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 06:54:01 INFO - PROCESS | 1793 | 1461246841261 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 06:54:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:54:01 INFO - PROCESS | 1793 | 1461246841267 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:54:01 INFO - PROCESS | 1793 | 1461246841270 Marionette TRACE conn3 <- [1,510,null,{}] 06:54:01 INFO - PROCESS | 1793 | 1461246841275 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:01 INFO - PROCESS | 1793 | 1461246841536 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 06:54:01 INFO - PROCESS | 1793 | 1461246841556 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:01 INFO - PROCESS | 1793 | ++DOCSHELL 0x91332800 == 61 [pid = 1793] [id = 135] 06:54:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 113 (0x92921800) [pid = 1793] [serial = 405] [outer = (nil)] 06:54:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 114 (0x9387a400) [pid = 1793] [serial = 406] [outer = 0x92921800] 06:54:01 INFO - PROCESS | 1793 | 1461246841643 Marionette DEBUG loaded listener.js 06:54:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 115 (0x9387ec00) [pid = 1793] [serial = 407] [outer = 0x92921800] 06:54:02 INFO - PROCESS | 1793 | 1461246842558 Marionette TRACE conn3 <- [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]]]}] 06:54:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:54:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1352ms 06:54:02 INFO - PROCESS | 1793 | 1461246842620 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 06:54:02 INFO - PROCESS | 1793 | 1461246842623 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 06:54:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:54:02 INFO - PROCESS | 1793 | 1461246842629 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:54:02 INFO - PROCESS | 1793 | 1461246842632 Marionette TRACE conn3 <- [1,514,null,{}] 06:54:02 INFO - PROCESS | 1793 | 1461246842638 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:02 INFO - PROCESS | 1793 | 1461246842857 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 06:54:02 INFO - PROCESS | 1793 | 1461246842881 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:02 INFO - PROCESS | 1793 | ++DOCSHELL 0x8df0e400 == 62 [pid = 1793] [id = 136] 06:54:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 116 (0x92b36000) [pid = 1793] [serial = 408] [outer = (nil)] 06:54:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 117 (0x96eaf400) [pid = 1793] [serial = 409] [outer = 0x92b36000] 06:54:02 INFO - PROCESS | 1793 | 1461246842955 Marionette DEBUG loaded listener.js 06:54:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 118 (0x96fd2c00) [pid = 1793] [serial = 410] [outer = 0x92b36000] 06:54:03 INFO - PROCESS | 1793 | --DOMWINDOW == 117 (0x96f22800) [pid = 1793] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 06:54:03 INFO - PROCESS | 1793 | --DOMWINDOW == 116 (0x8f4c9400) [pid = 1793] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 06:54:03 INFO - PROCESS | 1793 | --DOMWINDOW == 115 (0x8f4fa400) [pid = 1793] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 06:54:03 INFO - PROCESS | 1793 | --DOMWINDOW == 114 (0x97ba9400) [pid = 1793] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 06:54:03 INFO - PROCESS | 1793 | --DOMWINDOW == 113 (0x96fdc800) [pid = 1793] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 06:54:03 INFO - PROCESS | 1793 | --DOMWINDOW == 112 (0x8f298400) [pid = 1793] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:54:03 INFO - PROCESS | 1793 | 1461246843912 Marionette TRACE conn3 <- [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]]]}] 06:54:03 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 06:54:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1329ms 06:54:03 INFO - PROCESS | 1793 | 1461246843959 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 06:54:03 INFO - PROCESS | 1793 | 1461246843963 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 06:54:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:54:03 INFO - PROCESS | 1793 | 1461246843969 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:54:03 INFO - PROCESS | 1793 | 1461246843971 Marionette TRACE conn3 <- [1,518,null,{}] 06:54:03 INFO - PROCESS | 1793 | 1461246843977 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:04 INFO - PROCESS | 1793 | 1461246844200 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 06:54:04 INFO - PROCESS | 1793 | 1461246844227 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:04 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c3a1c00 == 63 [pid = 1793] [id = 137] 06:54:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 113 (0x8f4c9400) [pid = 1793] [serial = 411] [outer = (nil)] 06:54:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 114 (0x975d3000) [pid = 1793] [serial = 412] [outer = 0x8f4c9400] 06:54:04 INFO - PROCESS | 1793 | 1461246844302 Marionette DEBUG loaded listener.js 06:54:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 115 (0x97a5ac00) [pid = 1793] [serial = 413] [outer = 0x8f4c9400] 06:54:05 INFO - PROCESS | 1793 | 1461246845140 Marionette TRACE conn3 <- [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]]]}] 06:54:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:54:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1228ms 06:54:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:54:05 INFO - PROCESS | 1793 | 1461246845198 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 06:54:05 INFO - PROCESS | 1793 | 1461246845201 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 06:54:05 INFO - PROCESS | 1793 | 1461246845207 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:54:05 INFO - PROCESS | 1793 | 1461246845211 Marionette TRACE conn3 <- [1,522,null,{}] 06:54:05 INFO - PROCESS | 1793 | 1461246845216 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:05 INFO - PROCESS | 1793 | 1461246845366 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 06:54:05 INFO - PROCESS | 1793 | 1461246845376 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:05 INFO - PROCESS | 1793 | ++DOCSHELL 0x97020800 == 64 [pid = 1793] [id = 138] 06:54:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 116 (0x975d0800) [pid = 1793] [serial = 414] [outer = (nil)] 06:54:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 117 (0x97b80800) [pid = 1793] [serial = 415] [outer = 0x975d0800] 06:54:05 INFO - PROCESS | 1793 | 1461246845450 Marionette DEBUG loaded listener.js 06:54:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 118 (0x97b89400) [pid = 1793] [serial = 416] [outer = 0x975d0800] 06:54:06 INFO - PROCESS | 1793 | 1461246846663 Marionette TRACE conn3 <- [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]]]}] 06:54:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:54:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1490ms 06:54:06 INFO - PROCESS | 1793 | 1461246846697 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 06:54:06 INFO - PROCESS | 1793 | 1461246846705 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 06:54:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:54:06 INFO - PROCESS | 1793 | 1461246846715 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:54:06 INFO - PROCESS | 1793 | 1461246846721 Marionette TRACE conn3 <- [1,526,null,{}] 06:54:06 INFO - PROCESS | 1793 | 1461246846729 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:06 INFO - PROCESS | 1793 | 1461246846921 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 06:54:07 INFO - PROCESS | 1793 | 1461246847142 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:07 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c4ed000 == 65 [pid = 1793] [id = 139] 06:54:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 119 (0x8c4ef000) [pid = 1793] [serial = 417] [outer = (nil)] 06:54:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 120 (0x8e98b800) [pid = 1793] [serial = 418] [outer = 0x8c4ef000] 06:54:07 INFO - PROCESS | 1793 | 1461246847276 Marionette DEBUG loaded listener.js 06:54:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 121 (0x8f295800) [pid = 1793] [serial = 419] [outer = 0x8c4ef000] 06:54:08 INFO - PROCESS | 1793 | 1461246848295 Marionette TRACE conn3 <- [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]]]}] 06:54:08 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 06:54:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1638ms 06:54:08 INFO - PROCESS | 1793 | 1461246848353 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 06:54:08 INFO - PROCESS | 1793 | 1461246848363 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 06:54:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:54:08 INFO - PROCESS | 1793 | 1461246848373 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:54:08 INFO - PROCESS | 1793 | 1461246848377 Marionette TRACE conn3 <- [1,530,null,{}] 06:54:08 INFO - PROCESS | 1793 | 1461246848384 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:08 INFO - PROCESS | 1793 | 1461246848582 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 06:54:08 INFO - PROCESS | 1793 | 1461246848839 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:08 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f778000 == 66 [pid = 1793] [id = 140] 06:54:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 122 (0x92b28c00) [pid = 1793] [serial = 420] [outer = (nil)] 06:54:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 123 (0x9387a800) [pid = 1793] [serial = 421] [outer = 0x92b28c00] 06:54:08 INFO - PROCESS | 1793 | 1461246848970 Marionette DEBUG loaded listener.js 06:54:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 124 (0x96eafc00) [pid = 1793] [serial = 422] [outer = 0x92b28c00] 06:54:09 INFO - PROCESS | 1793 | 1461246849731 Marionette TRACE conn3 <- [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"]]]}] 06:54:09 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 06:54:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:54:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:54:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:54:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:54:09 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 06:54:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:54:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:54:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:54:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:54:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1438ms 06:54:09 INFO - PROCESS | 1793 | 1461246849815 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 06:54:09 INFO - PROCESS | 1793 | 1461246849819 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 06:54:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:54:09 INFO - PROCESS | 1793 | 1461246849826 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:54:09 INFO - PROCESS | 1793 | 1461246849833 Marionette TRACE conn3 <- [1,534,null,{}] 06:54:09 INFO - PROCESS | 1793 | 1461246849849 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:10 INFO - PROCESS | 1793 | 1461246850100 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 06:54:10 INFO - PROCESS | 1793 | 1461246850222 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:10 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c2b1800 == 67 [pid = 1793] [id = 141] 06:54:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 125 (0x97340800) [pid = 1793] [serial = 423] [outer = (nil)] 06:54:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 126 (0x98533800) [pid = 1793] [serial = 424] [outer = 0x97340800] 06:54:10 INFO - PROCESS | 1793 | 1461246850314 Marionette DEBUG loaded listener.js 06:54:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 127 (0x9892c400) [pid = 1793] [serial = 425] [outer = 0x97340800] 06:54:11 INFO - PROCESS | 1793 | 1461246851270 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 06:54:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:54:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1496ms 06:54:11 INFO - PROCESS | 1793 | 1461246851323 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 06:54:11 INFO - PROCESS | 1793 | 1461246851327 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 06:54:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:54:11 INFO - PROCESS | 1793 | 1461246851352 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:54:11 INFO - PROCESS | 1793 | 1461246851357 Marionette TRACE conn3 <- [1,538,null,{}] 06:54:11 INFO - PROCESS | 1793 | 1461246851364 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:11 INFO - PROCESS | 1793 | 1461246851561 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 06:54:11 INFO - PROCESS | 1793 | 1461246851763 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:11 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c0c5400 == 68 [pid = 1793] [id = 142] 06:54:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 128 (0x8c0d2c00) [pid = 1793] [serial = 426] [outer = (nil)] 06:54:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 129 (0x9889e000) [pid = 1793] [serial = 427] [outer = 0x8c0d2c00] 06:54:11 INFO - PROCESS | 1793 | 1461246851897 Marionette DEBUG loaded listener.js 06:54:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 130 (0x9fa90000) [pid = 1793] [serial = 428] [outer = 0x8c0d2c00] 06:54:12 INFO - PROCESS | 1793 | 1461246852693 Marionette TRACE conn3 <- [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]]]}] 06:54:12 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. 06:54:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1410ms 06:54:12 INFO - PROCESS | 1793 | 1461246852746 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 06:54:12 INFO - PROCESS | 1793 | 1461246852749 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 06:54:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:54:12 INFO - PROCESS | 1793 | 1461246852774 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:54:12 INFO - PROCESS | 1793 | 1461246852778 Marionette TRACE conn3 <- [1,542,null,{}] 06:54:12 INFO - PROCESS | 1793 | 1461246852784 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:12 INFO - PROCESS | 1793 | 1461246852954 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 06:54:13 INFO - PROCESS | 1793 | 1461246853122 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:13 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f262400 == 69 [pid = 1793] [id = 143] 06:54:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 131 (0x8f264000) [pid = 1793] [serial = 429] [outer = (nil)] 06:54:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 132 (0x8f26a400) [pid = 1793] [serial = 430] [outer = 0x8f264000] 06:54:13 INFO - PROCESS | 1793 | 1461246853208 Marionette DEBUG loaded listener.js 06:54:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x8f26e000) [pid = 1793] [serial = 431] [outer = 0x8f264000] 06:54:14 INFO - PROCESS | 1793 | 1461246854065 Marionette TRACE conn3 <- [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]]]}] 06:54:14 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. 06:54:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1342ms 06:54:14 INFO - PROCESS | 1793 | 1461246854124 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 06:54:14 INFO - PROCESS | 1793 | 1461246854127 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 06:54:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:54:14 INFO - PROCESS | 1793 | 1461246854137 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:54:14 INFO - PROCESS | 1793 | 1461246854139 Marionette TRACE conn3 <- [1,546,null,{}] 06:54:14 INFO - PROCESS | 1793 | 1461246854145 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:14 INFO - PROCESS | 1793 | 1461246854341 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 06:54:14 INFO - PROCESS | 1793 | 1461246854514 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:14 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f268400 == 70 [pid = 1793] [id = 144] 06:54:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x8f26ac00) [pid = 1793] [serial = 432] [outer = (nil)] 06:54:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x9fea5800) [pid = 1793] [serial = 433] [outer = 0x8f26ac00] 06:54:14 INFO - PROCESS | 1793 | 1461246854608 Marionette DEBUG loaded listener.js 06:54:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0xa0d59000) [pid = 1793] [serial = 434] [outer = 0x8f26ac00] 06:54:15 INFO - PROCESS | 1793 | 1461246855499 Marionette TRACE conn3 <- [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]]]}] 06:54:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:54:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1381ms 06:54:15 INFO - PROCESS | 1793 | 1461246855561 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 06:54:15 INFO - PROCESS | 1793 | 1461246855565 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 06:54:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:54:15 INFO - PROCESS | 1793 | 1461246855573 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:54:15 INFO - PROCESS | 1793 | 1461246855576 Marionette TRACE conn3 <- [1,550,null,{}] 06:54:15 INFO - PROCESS | 1793 | 1461246855582 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:15 INFO - PROCESS | 1793 | 1461246855827 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 06:54:16 INFO - PROCESS | 1793 | 1461246855997 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:16 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f122400 == 71 [pid = 1793] [id = 145] 06:54:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x8f122c00) [pid = 1793] [serial = 435] [outer = (nil)] 06:54:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x8f127c00) [pid = 1793] [serial = 436] [outer = 0x8f122c00] 06:54:16 INFO - PROCESS | 1793 | 1461246856142 Marionette DEBUG loaded listener.js 06:54:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x8f12d400) [pid = 1793] [serial = 437] [outer = 0x8f122c00] 06:54:16 INFO - PROCESS | 1793 | 1461246856981 Marionette TRACE conn3 <- [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]]]}] 06:54:17 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. 06:54:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1436ms 06:54:17 INFO - PROCESS | 1793 | 1461246857035 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 06:54:17 INFO - PROCESS | 1793 | 1461246857038 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 06:54:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:54:17 INFO - PROCESS | 1793 | 1461246857047 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:54:17 INFO - PROCESS | 1793 | 1461246857051 Marionette TRACE conn3 <- [1,554,null,{}] 06:54:17 INFO - PROCESS | 1793 | 1461246857057 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:17 INFO - PROCESS | 1793 | 1461246857223 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 06:54:17 INFO - PROCESS | 1793 | 1461246857396 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:17 INFO - PROCESS | 1793 | ++DOCSHELL 0x8deb0400 == 72 [pid = 1793] [id = 146] 06:54:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x8deb0c00) [pid = 1793] [serial = 438] [outer = (nil)] 06:54:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8deb8400) [pid = 1793] [serial = 439] [outer = 0x8deb0c00] 06:54:17 INFO - PROCESS | 1793 | 1461246857480 Marionette DEBUG loaded listener.js 06:54:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8debb800) [pid = 1793] [serial = 440] [outer = 0x8deb0c00] 06:54:18 INFO - PROCESS | 1793 | [1793] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:18 INFO - PROCESS | 1793 | 1461246858423 Marionette TRACE conn3 <- [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]]]}] 06:54:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:54:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1432ms 06:54:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:54:18 INFO - PROCESS | 1793 | 1461246858480 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 06:54:18 INFO - PROCESS | 1793 | 1461246858483 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 06:54:18 INFO - PROCESS | 1793 | 1461246858489 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:54:18 INFO - PROCESS | 1793 | 1461246858493 Marionette TRACE conn3 <- [1,558,null,{}] 06:54:18 INFO - PROCESS | 1793 | 1461246858499 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:18 INFO - PROCESS | 1793 | 1461246858665 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 06:54:18 INFO - PROCESS | 1793 | 1461246858833 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:18 INFO - PROCESS | 1793 | ++DOCSHELL 0x8bc3d400 == 73 [pid = 1793] [id = 147] 06:54:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8bc3e800) [pid = 1793] [serial = 441] [outer = (nil)] 06:54:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x8bc45400) [pid = 1793] [serial = 442] [outer = 0x8bc3e800] 06:54:18 INFO - PROCESS | 1793 | 1461246858922 Marionette DEBUG loaded listener.js 06:54:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x8bc47400) [pid = 1793] [serial = 443] [outer = 0x8bc3e800] 06:54:19 INFO - PROCESS | 1793 | 1461246859776 Marionette TRACE conn3 <- [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]]]}] 06:54:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:54:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1334ms 06:54:19 INFO - PROCESS | 1793 | 1461246859823 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 06:54:19 INFO - PROCESS | 1793 | 1461246859831 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 06:54:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:54:19 INFO - PROCESS | 1793 | 1461246859857 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:54:19 INFO - PROCESS | 1793 | 1461246859861 Marionette TRACE conn3 <- [1,562,null,{}] 06:54:19 INFO - PROCESS | 1793 | 1461246859867 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:20 INFO - PROCESS | 1793 | 1461246860043 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 06:54:20 INFO - PROCESS | 1793 | 1461246860216 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:20 INFO - PROCESS | 1793 | ++DOCSHELL 0x8bc45800 == 74 [pid = 1793] [id = 148] 06:54:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x8bc46400) [pid = 1793] [serial = 444] [outer = (nil)] 06:54:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x8deb9c00) [pid = 1793] [serial = 445] [outer = 0x8bc46400] 06:54:20 INFO - PROCESS | 1793 | 1461246860301 Marionette DEBUG loaded listener.js 06:54:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x8debe400) [pid = 1793] [serial = 446] [outer = 0x8bc46400] 06:54:20 INFO - PROCESS | 1793 | [1793] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:21 INFO - PROCESS | 1793 | 1461246861242 Marionette TRACE conn3 <- [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]]]}] 06:54:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:54:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1438ms 06:54:21 INFO - PROCESS | 1793 | 1461246861299 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 06:54:21 INFO - PROCESS | 1793 | 1461246861302 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 06:54:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:54:21 INFO - PROCESS | 1793 | 1461246861310 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:54:21 INFO - PROCESS | 1793 | 1461246861315 Marionette TRACE conn3 <- [1,566,null,{}] 06:54:21 INFO - PROCESS | 1793 | 1461246861320 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:21 INFO - PROCESS | 1793 | 1461246861533 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 06:54:21 INFO - PROCESS | 1793 | 1461246861703 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:21 INFO - PROCESS | 1793 | ++DOCSHELL 0x8a87c400 == 75 [pid = 1793] [id = 149] 06:54:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x8a87f800) [pid = 1793] [serial = 447] [outer = (nil)] 06:54:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x8a887000) [pid = 1793] [serial = 448] [outer = 0x8a87f800] 06:54:21 INFO - PROCESS | 1793 | 1461246861810 Marionette DEBUG loaded listener.js 06:54:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x8f12f800) [pid = 1793] [serial = 449] [outer = 0x8a87f800] 06:54:22 INFO - PROCESS | 1793 | [1793] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:22 INFO - PROCESS | 1793 | 1461246862650 Marionette TRACE conn3 <- [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]]]}] 06:54:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:54:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1387ms 06:54:22 INFO - PROCESS | 1793 | 1461246862698 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 06:54:22 INFO - PROCESS | 1793 | 1461246862701 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 06:54:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:54:22 INFO - PROCESS | 1793 | 1461246862708 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:54:22 INFO - PROCESS | 1793 | 1461246862711 Marionette TRACE conn3 <- [1,570,null,{}] 06:54:22 INFO - PROCESS | 1793 | 1461246862717 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:22 INFO - PROCESS | 1793 | 1461246862890 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 06:54:23 INFO - PROCESS | 1793 | 1461246863070 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:23 INFO - PROCESS | 1793 | ++DOCSHELL 0x8aa88c00 == 76 [pid = 1793] [id = 150] 06:54:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x8aa89c00) [pid = 1793] [serial = 450] [outer = (nil)] 06:54:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x8aa8e800) [pid = 1793] [serial = 451] [outer = 0x8aa89c00] 06:54:23 INFO - PROCESS | 1793 | 1461246863157 Marionette DEBUG loaded listener.js 06:54:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x8aa90000) [pid = 1793] [serial = 452] [outer = 0x8aa89c00] 06:54:23 INFO - PROCESS | 1793 | [1793] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:24 INFO - PROCESS | 1793 | 1461246864041 Marionette TRACE conn3 <- [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]]]}] 06:54:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:54:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1379ms 06:54:24 INFO - PROCESS | 1793 | 1461246864088 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 06:54:24 INFO - PROCESS | 1793 | 1461246864091 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 06:54:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:54:24 INFO - PROCESS | 1793 | 1461246864098 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:54:24 INFO - PROCESS | 1793 | 1461246864101 Marionette TRACE conn3 <- [1,574,null,{}] 06:54:24 INFO - PROCESS | 1793 | 1461246864107 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:24 INFO - PROCESS | 1793 | 1461246864273 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 06:54:24 INFO - PROCESS | 1793 | 1461246864914 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:24 INFO - PROCESS | 1793 | ++DOCSHELL 0x8bc44800 == 77 [pid = 1793] [id = 151] 06:54:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x8bc46000) [pid = 1793] [serial = 453] [outer = (nil)] 06:54:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x8c0c4c00) [pid = 1793] [serial = 454] [outer = 0x8bc46000] 06:54:25 INFO - PROCESS | 1793 | 1461246864999 Marionette DEBUG loaded listener.js 06:54:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x8c2b0c00) [pid = 1793] [serial = 455] [outer = 0x8bc46000] 06:54:25 INFO - PROCESS | 1793 | 1461246865854 Marionette TRACE conn3 <- [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]]]}] 06:54:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:54:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1830ms 06:54:25 INFO - PROCESS | 1793 | 1461246865929 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 06:54:25 INFO - PROCESS | 1793 | 1461246865936 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 06:54:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:54:25 INFO - PROCESS | 1793 | 1461246865945 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:54:25 INFO - PROCESS | 1793 | 1461246865950 Marionette TRACE conn3 <- [1,578,null,{}] 06:54:25 INFO - PROCESS | 1793 | 1461246865957 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:26 INFO - PROCESS | 1793 | 1461246866171 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 06:54:26 INFO - PROCESS | 1793 | 1461246866500 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:26 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c2b0400 == 78 [pid = 1793] [id = 152] 06:54:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 158 (0x8c3a8400) [pid = 1793] [serial = 456] [outer = (nil)] 06:54:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 159 (0x8dba5000) [pid = 1793] [serial = 457] [outer = 0x8c3a8400] 06:54:26 INFO - PROCESS | 1793 | 1461246866584 Marionette DEBUG loaded listener.js 06:54:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 160 (0x8ddb3c00) [pid = 1793] [serial = 458] [outer = 0x8c3a8400] 06:54:27 INFO - PROCESS | 1793 | 1461246867536 Marionette TRACE conn3 <- [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]]]}] 06:54:27 INFO - PROCESS | 1793 | --DOCSHELL 0x8df02c00 == 77 [pid = 1793] [id = 99] 06:54:27 INFO - PROCESS | 1793 | --DOCSHELL 0x8f1e4400 == 76 [pid = 1793] [id = 98] 06:54:27 INFO - PROCESS | 1793 | --DOCSHELL 0x8dbacc00 == 75 [pid = 1793] [id = 101] 06:54:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:54:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1687ms 06:54:27 INFO - PROCESS | 1793 | --DOMWINDOW == 159 (0x8e989800) [pid = 1793] [serial = 339] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 1793 | --DOMWINDOW == 158 (0x96fd3000) [pid = 1793] [serial = 333] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 1793 | --DOMWINDOW == 157 (0x9280a800) [pid = 1793] [serial = 330] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 1793 | --DOMWINDOW == 156 (0x9a79fc00) [pid = 1793] [serial = 336] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 1793 | --DOMWINDOW == 155 (0x99178c00) [pid = 1793] [serial = 327] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0x8f4cb800) [pid = 1793] [serial = 342] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x92b2a400) [pid = 1793] [serial = 363] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 1793 | --DOCSHELL 0x9fded400 == 74 [pid = 1793] [id = 100] 06:54:27 INFO - PROCESS | 1793 | --DOCSHELL 0x8c3a1c00 == 73 [pid = 1793] [id = 137] 06:54:27 INFO - PROCESS | 1793 | --DOCSHELL 0x8df0e400 == 72 [pid = 1793] [id = 136] 06:54:27 INFO - PROCESS | 1793 | --DOCSHELL 0x91332800 == 71 [pid = 1793] [id = 135] 06:54:27 INFO - PROCESS | 1793 | 1461246867680 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 06:54:27 INFO - PROCESS | 1793 | 1461246867686 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 06:54:27 INFO - PROCESS | 1793 | --DOCSHELL 0x8f29fc00 == 70 [pid = 1793] [id = 134] 06:54:27 INFO - PROCESS | 1793 | --DOCSHELL 0x8df01800 == 69 [pid = 1793] [id = 133] 06:54:27 INFO - PROCESS | 1793 | --DOCSHELL 0x8c3a9800 == 68 [pid = 1793] [id = 132] 06:54:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:54:27 INFO - PROCESS | 1793 | --DOCSHELL 0x8c0c8400 == 67 [pid = 1793] [id = 128] 06:54:27 INFO - PROCESS | 1793 | --DOCSHELL 0xa09b0c00 == 66 [pid = 1793] [id = 127] 06:54:27 INFO - PROCESS | 1793 | --DOCSHELL 0x985bb800 == 65 [pid = 1793] [id = 126] 06:54:27 INFO - PROCESS | 1793 | --DOCSHELL 0x96106800 == 64 [pid = 1793] [id = 125] 06:54:27 INFO - PROCESS | 1793 | --DOCSHELL 0x976b5400 == 63 [pid = 1793] [id = 124] 06:54:27 INFO - PROCESS | 1793 | --DOCSHELL 0x9280ac00 == 62 [pid = 1793] [id = 123] 06:54:27 INFO - PROCESS | 1793 | 1461246867720 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:54:27 INFO - PROCESS | 1793 | 1461246867723 Marionette TRACE conn3 <- [1,582,null,{}] 06:54:27 INFO - PROCESS | 1793 | --DOCSHELL 0x8e983400 == 61 [pid = 1793] [id = 122] 06:54:27 INFO - PROCESS | 1793 | 1461246867732 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:27 INFO - PROCESS | 1793 | 1461246867901 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 06:54:27 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x975ce000) [pid = 1793] [serial = 355] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x9701a800) [pid = 1793] [serial = 354] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x928df000) [pid = 1793] [serial = 348] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x928d3c00) [pid = 1793] [serial = 351] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x97e94800) [pid = 1793] [serial = 361] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x97a66400) [pid = 1793] [serial = 358] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x97e8cc00) [pid = 1793] [serial = 360] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x97a62800) [pid = 1793] [serial = 357] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x8f4ce800) [pid = 1793] [serial = 345] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x92b33800) [pid = 1793] [serial = 352] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x94ea3800) [pid = 1793] [serial = 349] [outer = (nil)] [url = about:blank] 06:54:27 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x8f4d7000) [pid = 1793] [serial = 346] [outer = (nil)] [url = about:blank] 06:54:28 INFO - PROCESS | 1793 | 1461246868158 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:28 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c4ed400 == 62 [pid = 1793] [id = 153] 06:54:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8c4f0800) [pid = 1793] [serial = 459] [outer = (nil)] 06:54:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8ddc0000) [pid = 1793] [serial = 460] [outer = 0x8c4f0800] 06:54:28 INFO - PROCESS | 1793 | 1461246868233 Marionette DEBUG loaded listener.js 06:54:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x8deba400) [pid = 1793] [serial = 461] [outer = 0x8c4f0800] 06:54:28 INFO - PROCESS | 1793 | 1461246868946 Marionette TRACE conn3 <- [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]]]}] 06:54:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:54:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1256ms 06:54:28 INFO - PROCESS | 1793 | 1461246868962 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 06:54:28 INFO - PROCESS | 1793 | 1461246868965 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 06:54:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:54:28 INFO - PROCESS | 1793 | 1461246868980 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:54:28 INFO - PROCESS | 1793 | 1461246868988 Marionette TRACE conn3 <- [1,586,null,{}] 06:54:28 INFO - PROCESS | 1793 | 1461246868996 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:29 INFO - PROCESS | 1793 | 1461246869160 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 06:54:29 INFO - PROCESS | 1793 | 1461246869291 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:29 INFO - PROCESS | 1793 | ++DOCSHELL 0x8ddba800 == 63 [pid = 1793] [id = 154] 06:54:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x8e98cc00) [pid = 1793] [serial = 462] [outer = (nil)] 06:54:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x8f263800) [pid = 1793] [serial = 463] [outer = 0x8e98cc00] 06:54:29 INFO - PROCESS | 1793 | 1461246869362 Marionette DEBUG loaded listener.js 06:54:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x8f26f800) [pid = 1793] [serial = 464] [outer = 0x8e98cc00] 06:54:29 INFO - PROCESS | 1793 | [1793] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:30 INFO - PROCESS | 1793 | 1461246870135 Marionette TRACE conn3 <- [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]]]}] 06:54:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:54:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1209ms 06:54:30 INFO - PROCESS | 1793 | 1461246870190 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 06:54:30 INFO - PROCESS | 1793 | 1461246870193 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 06:54:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:54:30 INFO - PROCESS | 1793 | 1461246870200 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:54:30 INFO - PROCESS | 1793 | 1461246870202 Marionette TRACE conn3 <- [1,590,null,{}] 06:54:30 INFO - PROCESS | 1793 | 1461246870208 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:30 INFO - PROCESS | 1793 | 1461246870416 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 06:54:30 INFO - PROCESS | 1793 | 1461246870443 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:30 INFO - PROCESS | 1793 | ++DOCSHELL 0x8e98f000 == 64 [pid = 1793] [id = 155] 06:54:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x8f29f400) [pid = 1793] [serial = 465] [outer = (nil)] 06:54:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x8f4d4800) [pid = 1793] [serial = 466] [outer = 0x8f29f400] 06:54:30 INFO - PROCESS | 1793 | 1461246870514 Marionette DEBUG loaded listener.js 06:54:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x8f4ee000) [pid = 1793] [serial = 467] [outer = 0x8f29f400] 06:54:31 INFO - PROCESS | 1793 | 1461246871537 Marionette TRACE conn3 <- [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]]]}] 06:54:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:54:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1378ms 06:54:31 INFO - PROCESS | 1793 | 1461246871579 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 06:54:31 INFO - PROCESS | 1793 | 1461246871583 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 06:54:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:54:31 INFO - PROCESS | 1793 | 1461246871589 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:54:31 INFO - PROCESS | 1793 | 1461246871592 Marionette TRACE conn3 <- [1,594,null,{}] 06:54:31 INFO - PROCESS | 1793 | 1461246871603 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:31 INFO - PROCESS | 1793 | 1461246871820 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 06:54:31 INFO - PROCESS | 1793 | 1461246871847 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:31 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4d1c00 == 65 [pid = 1793] [id = 156] 06:54:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x8f4f6800) [pid = 1793] [serial = 468] [outer = (nil)] 06:54:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x9116f400) [pid = 1793] [serial = 469] [outer = 0x8f4f6800] 06:54:31 INFO - PROCESS | 1793 | 1461246871933 Marionette DEBUG loaded listener.js 06:54:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x91331400) [pid = 1793] [serial = 470] [outer = 0x8f4f6800] 06:54:32 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x8f4c9400) [pid = 1793] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:54:32 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x92b7bc00) [pid = 1793] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:54:32 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x92921800) [pid = 1793] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 06:54:32 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x92b36000) [pid = 1793] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:54:32 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x8df08400) [pid = 1793] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 06:54:32 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x91e4f800) [pid = 1793] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 06:54:32 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x8c4eac00) [pid = 1793] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 06:54:32 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x8f299800) [pid = 1793] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 06:54:33 INFO - PROCESS | 1793 | 1461246873226 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 06:54:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:54:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1692ms 06:54:33 INFO - PROCESS | 1793 | 1461246873282 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 06:54:33 INFO - PROCESS | 1793 | 1461246873285 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 06:54:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:54:33 INFO - PROCESS | 1793 | 1461246873291 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:54:33 INFO - PROCESS | 1793 | 1461246873294 Marionette TRACE conn3 <- [1,598,null,{}] 06:54:33 INFO - PROCESS | 1793 | 1461246873300 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:33 INFO - PROCESS | 1793 | 1461246873457 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 06:54:33 INFO - PROCESS | 1793 | 1461246873588 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:33 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c4ed800 == 66 [pid = 1793] [id = 157] 06:54:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x8f1ee800) [pid = 1793] [serial = 471] [outer = (nil)] 06:54:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x9280b800) [pid = 1793] [serial = 472] [outer = 0x8f1ee800] 06:54:33 INFO - PROCESS | 1793 | 1461246873666 Marionette DEBUG loaded listener.js 06:54:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x92923400) [pid = 1793] [serial = 473] [outer = 0x8f1ee800] 06:54:34 INFO - PROCESS | 1793 | 1461246874397 Marionette TRACE conn3 <- [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]]]}] 06:54:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:54:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1127ms 06:54:34 INFO - PROCESS | 1793 | 1461246874421 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 06:54:34 INFO - PROCESS | 1793 | 1461246874424 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 06:54:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:54:34 INFO - PROCESS | 1793 | 1461246874432 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:54:34 INFO - PROCESS | 1793 | 1461246874435 Marionette TRACE conn3 <- [1,602,null,{}] 06:54:34 INFO - PROCESS | 1793 | 1461246874441 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:34 INFO - PROCESS | 1793 | 1461246874645 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 06:54:34 INFO - PROCESS | 1793 | 1461246874817 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:34 INFO - PROCESS | 1793 | ++DOCSHELL 0x8a882c00 == 67 [pid = 1793] [id = 158] 06:54:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x8a883000) [pid = 1793] [serial = 474] [outer = (nil)] 06:54:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x8aa8f000) [pid = 1793] [serial = 475] [outer = 0x8a883000] 06:54:34 INFO - PROCESS | 1793 | 1461246874921 Marionette DEBUG loaded listener.js 06:54:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x8bc44400) [pid = 1793] [serial = 476] [outer = 0x8a883000] 06:54:36 INFO - PROCESS | 1793 | 1461246876000 Marionette TRACE conn3 <- [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]]]}] 06:54:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:54:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1630ms 06:54:36 INFO - PROCESS | 1793 | 1461246876065 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 06:54:36 INFO - PROCESS | 1793 | 1461246876073 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 06:54:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:54:36 INFO - PROCESS | 1793 | 1461246876082 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:54:36 INFO - PROCESS | 1793 | 1461246876086 Marionette TRACE conn3 <- [1,606,null,{}] 06:54:36 INFO - PROCESS | 1793 | 1461246876094 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:36 INFO - PROCESS | 1793 | 1461246876296 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 06:54:36 INFO - PROCESS | 1793 | 1461246876518 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:36 INFO - PROCESS | 1793 | ++DOCSHELL 0x8dba7c00 == 68 [pid = 1793] [id = 159] 06:54:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x8ddbac00) [pid = 1793] [serial = 477] [outer = (nil)] 06:54:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x8ddbe000) [pid = 1793] [serial = 478] [outer = 0x8ddbac00] 06:54:36 INFO - PROCESS | 1793 | 1461246876651 Marionette DEBUG loaded listener.js 06:54:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x8deb5400) [pid = 1793] [serial = 479] [outer = 0x8ddbac00] 06:54:37 INFO - PROCESS | 1793 | 1461246877604 Marionette TRACE conn3 <- [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]]]}] 06:54:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:54:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1589ms 06:54:37 INFO - PROCESS | 1793 | 1461246877675 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 06:54:37 INFO - PROCESS | 1793 | 1461246877682 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 06:54:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:54:37 INFO - PROCESS | 1793 | 1461246877689 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:54:37 INFO - PROCESS | 1793 | 1461246877692 Marionette TRACE conn3 <- [1,610,null,{}] 06:54:37 INFO - PROCESS | 1793 | 1461246877699 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:37 INFO - PROCESS | 1793 | 1461246877919 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 06:54:38 INFO - PROCESS | 1793 | 1461246878179 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:38 INFO - PROCESS | 1793 | ++DOCSHELL 0x8df0d000 == 69 [pid = 1793] [id = 160] 06:54:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x8f294400) [pid = 1793] [serial = 480] [outer = (nil)] 06:54:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x8f4cd800) [pid = 1793] [serial = 481] [outer = 0x8f294400] 06:54:38 INFO - PROCESS | 1793 | 1461246878311 Marionette DEBUG loaded listener.js 06:54:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x91174400) [pid = 1793] [serial = 482] [outer = 0x8f294400] 06:54:39 INFO - PROCESS | 1793 | 1461246879214 Marionette TRACE conn3 <- [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]]]}] 06:54:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:54:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1591ms 06:54:39 INFO - PROCESS | 1793 | 1461246879282 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 06:54:39 INFO - PROCESS | 1793 | 1461246879286 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 06:54:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:54:39 INFO - PROCESS | 1793 | 1461246879303 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:54:39 INFO - PROCESS | 1793 | 1461246879313 Marionette TRACE conn3 <- [1,614,null,{}] 06:54:39 INFO - PROCESS | 1793 | 1461246879320 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:39 INFO - PROCESS | 1793 | 1461246879538 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 06:54:39 INFO - PROCESS | 1793 | 1461246879754 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:39 INFO - PROCESS | 1793 | ++DOCSHELL 0x8ddb2800 == 70 [pid = 1793] [id = 161] 06:54:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 158 (0x8f126c00) [pid = 1793] [serial = 483] [outer = (nil)] 06:54:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 159 (0x92b82800) [pid = 1793] [serial = 484] [outer = 0x8f126c00] 06:54:39 INFO - PROCESS | 1793 | 1461246879886 Marionette DEBUG loaded listener.js 06:54:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 160 (0x93878400) [pid = 1793] [serial = 485] [outer = 0x8f126c00] 06:54:40 INFO - PROCESS | 1793 | 1461246880781 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 06:54:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:54:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1547ms 06:54:40 INFO - PROCESS | 1793 | 1461246880842 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 06:54:40 INFO - PROCESS | 1793 | 1461246880847 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 06:54:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:54:40 INFO - PROCESS | 1793 | 1461246880853 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:54:40 INFO - PROCESS | 1793 | 1461246880857 Marionette TRACE conn3 <- [1,618,null,{}] 06:54:40 INFO - PROCESS | 1793 | 1461246880863 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:41 INFO - PROCESS | 1793 | 1461246881062 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 06:54:41 INFO - PROCESS | 1793 | 1461246881302 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:41 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c0d1c00 == 71 [pid = 1793] [id = 162] 06:54:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 161 (0x91284c00) [pid = 1793] [serial = 486] [outer = (nil)] 06:54:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 162 (0x959d7c00) [pid = 1793] [serial = 487] [outer = 0x91284c00] 06:54:41 INFO - PROCESS | 1793 | 1461246881435 Marionette DEBUG loaded listener.js 06:54:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 163 (0x96298800) [pid = 1793] [serial = 488] [outer = 0x91284c00] 06:54:42 INFO - PROCESS | 1793 | 1461246882342 Marionette TRACE conn3 <- [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]]]}] 06:54:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:54:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1535ms 06:54:42 INFO - PROCESS | 1793 | 1461246882391 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 06:54:42 INFO - PROCESS | 1793 | 1461246882395 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 06:54:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:54:42 INFO - PROCESS | 1793 | 1461246882401 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:54:42 INFO - PROCESS | 1793 | 1461246882405 Marionette TRACE conn3 <- [1,622,null,{}] 06:54:42 INFO - PROCESS | 1793 | 1461246882410 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:42 INFO - PROCESS | 1793 | 1461246882584 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 06:54:42 INFO - PROCESS | 1793 | 1461246882758 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:42 INFO - PROCESS | 1793 | ++DOCSHELL 0x973ec400 == 72 [pid = 1793] [id = 163] 06:54:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 164 (0x973ed000) [pid = 1793] [serial = 489] [outer = (nil)] 06:54:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 165 (0x975cec00) [pid = 1793] [serial = 490] [outer = 0x973ed000] 06:54:42 INFO - PROCESS | 1793 | 1461246882909 Marionette DEBUG loaded listener.js 06:54:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 166 (0x976b7c00) [pid = 1793] [serial = 491] [outer = 0x973ed000] 06:54:43 INFO - PROCESS | 1793 | 1461246883815 Marionette TRACE conn3 <- [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]]]}] 06:54:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:54:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1481ms 06:54:43 INFO - PROCESS | 1793 | 1461246883884 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 06:54:43 INFO - PROCESS | 1793 | 1461246883888 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 06:54:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:54:43 INFO - PROCESS | 1793 | 1461246883895 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:54:43 INFO - PROCESS | 1793 | 1461246883898 Marionette TRACE conn3 <- [1,626,null,{}] 06:54:43 INFO - PROCESS | 1793 | 1461246883904 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:44 INFO - PROCESS | 1793 | 1461246884085 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 06:54:44 INFO - PROCESS | 1793 | 1461246884259 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:44 INFO - PROCESS | 1793 | ++DOCSHELL 0x8a887c00 == 73 [pid = 1793] [id = 164] 06:54:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 167 (0x8ddb8800) [pid = 1793] [serial = 492] [outer = (nil)] 06:54:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x97b83800) [pid = 1793] [serial = 493] [outer = 0x8ddb8800] 06:54:44 INFO - PROCESS | 1793 | 1461246884343 Marionette DEBUG loaded listener.js 06:54:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x97b88800) [pid = 1793] [serial = 494] [outer = 0x8ddb8800] 06:54:45 INFO - PROCESS | 1793 | 1461246885376 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 06:54:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:54:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1537ms 06:54:45 INFO - PROCESS | 1793 | 1461246885433 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 06:54:45 INFO - PROCESS | 1793 | 1461246885437 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 06:54:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:54:45 INFO - PROCESS | 1793 | 1461246885443 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:54:45 INFO - PROCESS | 1793 | 1461246885447 Marionette TRACE conn3 <- [1,630,null,{}] 06:54:45 INFO - PROCESS | 1793 | 1461246885453 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:45 INFO - PROCESS | 1793 | 1461246885618 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 06:54:45 INFO - PROCESS | 1793 | 1461246885791 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:45 INFO - PROCESS | 1793 | ++DOCSHELL 0x9292ac00 == 74 [pid = 1793] [id = 165] 06:54:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x97a59800) [pid = 1793] [serial = 495] [outer = (nil)] 06:54:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x97e97c00) [pid = 1793] [serial = 496] [outer = 0x97a59800] 06:54:45 INFO - PROCESS | 1793 | 1461246885873 Marionette DEBUG loaded listener.js 06:54:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x97f30c00) [pid = 1793] [serial = 497] [outer = 0x97a59800] 06:54:46 INFO - PROCESS | 1793 | 1461246886811 Marionette TRACE conn3 <- [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]]]}] 06:54:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:54:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1441ms 06:54:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:54:46 INFO - PROCESS | 1793 | 1461246886886 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 06:54:46 INFO - PROCESS | 1793 | 1461246886889 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 06:54:46 INFO - PROCESS | 1793 | 1461246886895 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:54:46 INFO - PROCESS | 1793 | 1461246886899 Marionette TRACE conn3 <- [1,634,null,{}] 06:54:46 INFO - PROCESS | 1793 | 1461246886904 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:47 INFO - PROCESS | 1793 | 1461246887115 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 06:54:47 INFO - PROCESS | 1793 | 1461246887346 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:47 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c0d2800 == 75 [pid = 1793] [id = 166] 06:54:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x96eb1800) [pid = 1793] [serial = 498] [outer = (nil)] 06:54:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0x9fb9ec00) [pid = 1793] [serial = 499] [outer = 0x96eb1800] 06:54:47 INFO - PROCESS | 1793 | 1461246887478 Marionette DEBUG loaded listener.js 06:54:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 175 (0x9fed3000) [pid = 1793] [serial = 500] [outer = 0x96eb1800] 06:54:47 INFO - PROCESS | 1793 | [1793] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:48 INFO - PROCESS | 1793 | 1461246888448 Marionette TRACE conn3 <- [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]]]}] 06:54:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:54:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1586ms 06:54:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:54:48 INFO - PROCESS | 1793 | 1461246888480 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 06:54:48 INFO - PROCESS | 1793 | 1461246888483 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 06:54:48 INFO - PROCESS | 1793 | 1461246888490 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:54:48 INFO - PROCESS | 1793 | 1461246888500 Marionette TRACE conn3 <- [1,638,null,{}] 06:54:48 INFO - PROCESS | 1793 | 1461246888504 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:48 INFO - PROCESS | 1793 | 1461246888677 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 06:54:48 INFO - PROCESS | 1793 | 1461246888935 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:49 INFO - PROCESS | 1793 | ++DOCSHELL 0x8df10000 == 76 [pid = 1793] [id = 167] 06:54:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 176 (0x8f1e5400) [pid = 1793] [serial = 501] [outer = (nil)] 06:54:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 177 (0x92923800) [pid = 1793] [serial = 502] [outer = 0x8f1e5400] 06:54:49 INFO - PROCESS | 1793 | 1461246889092 Marionette DEBUG loaded listener.js 06:54:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 178 (0x9387f800) [pid = 1793] [serial = 503] [outer = 0x8f1e5400] 06:54:49 INFO - PROCESS | 1793 | [1793] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:50 INFO - PROCESS | 1793 | 1461246890021 Marionette TRACE conn3 <- [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]]]}] 06:54:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:54:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1552ms 06:54:50 INFO - PROCESS | 1793 | 1461246890041 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 06:54:50 INFO - PROCESS | 1793 | 1461246890044 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 06:54:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:54:50 INFO - PROCESS | 1793 | 1461246890051 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:54:50 INFO - PROCESS | 1793 | 1461246890054 Marionette TRACE conn3 <- [1,642,null,{}] 06:54:50 INFO - PROCESS | 1793 | 1461246890061 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:50 INFO - PROCESS | 1793 | 1461246890232 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 06:54:50 INFO - PROCESS | 1793 | 1461246890432 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:50 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c3b0800 == 77 [pid = 1793] [id = 168] 06:54:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 179 (0x8c4ef400) [pid = 1793] [serial = 504] [outer = (nil)] 06:54:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 180 (0x96fd8400) [pid = 1793] [serial = 505] [outer = 0x8c4ef400] 06:54:50 INFO - PROCESS | 1793 | 1461246890523 Marionette DEBUG loaded listener.js 06:54:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 181 (0x9a59c400) [pid = 1793] [serial = 506] [outer = 0x8c4ef400] 06:54:51 INFO - PROCESS | 1793 | 1461246891834 Marionette TRACE conn3 <- [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]]]}] 06:54:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:54:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1845ms 06:54:51 INFO - PROCESS | 1793 | 1461246891897 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 06:54:51 INFO - PROCESS | 1793 | 1461246891904 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 06:54:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:54:51 INFO - PROCESS | 1793 | 1461246891913 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:54:51 INFO - PROCESS | 1793 | 1461246891918 Marionette TRACE conn3 <- [1,646,null,{}] 06:54:51 INFO - PROCESS | 1793 | 1461246891925 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:52 INFO - PROCESS | 1793 | 1461246892096 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 06:54:52 INFO - PROCESS | 1793 | 1461246892331 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:52 INFO - PROCESS | 1793 | ++DOCSHELL 0x8aa91c00 == 78 [pid = 1793] [id = 169] 06:54:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 182 (0x8aa93400) [pid = 1793] [serial = 507] [outer = (nil)] 06:54:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 183 (0x8c2b1000) [pid = 1793] [serial = 508] [outer = 0x8aa93400] 06:54:52 INFO - PROCESS | 1793 | 1461246892517 Marionette DEBUG loaded listener.js 06:54:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 184 (0x8e98b400) [pid = 1793] [serial = 509] [outer = 0x8aa93400] 06:54:53 INFO - PROCESS | 1793 | 1461246893474 Marionette TRACE conn3 <- [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]]]}] 06:54:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:54:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1599ms 06:54:53 INFO - PROCESS | 1793 | 1461246893512 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 06:54:53 INFO - PROCESS | 1793 | 1461246893520 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 06:54:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:54:53 INFO - PROCESS | 1793 | 1461246893530 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:54:53 INFO - PROCESS | 1793 | 1461246893534 Marionette TRACE conn3 <- [1,650,null,{}] 06:54:53 INFO - PROCESS | 1793 | 1461246893540 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:53 INFO - PROCESS | 1793 | 1461246893718 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 06:54:53 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4f5000 == 77 [pid = 1793] [id = 84] 06:54:53 INFO - PROCESS | 1793 | --DOCSHELL 0x8c4ed800 == 76 [pid = 1793] [id = 157] 06:54:53 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4d1c00 == 75 [pid = 1793] [id = 156] 06:54:54 INFO - PROCESS | 1793 | 1461246894043 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:54 INFO - PROCESS | 1793 | --DOCSHELL 0x8e98f000 == 74 [pid = 1793] [id = 155] 06:54:54 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c2b5800 == 75 [pid = 1793] [id = 170] 06:54:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 185 (0x8c2b6400) [pid = 1793] [serial = 510] [outer = (nil)] 06:54:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 186 (0x8c3ae800) [pid = 1793] [serial = 511] [outer = 0x8c2b6400] 06:54:54 INFO - PROCESS | 1793 | 1461246894143 Marionette DEBUG loaded listener.js 06:54:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 187 (0x8e982800) [pid = 1793] [serial = 512] [outer = 0x8c2b6400] 06:54:54 INFO - PROCESS | 1793 | --DOCSHELL 0x8ddba800 == 74 [pid = 1793] [id = 154] 06:54:54 INFO - PROCESS | 1793 | --DOCSHELL 0x8c4ed400 == 73 [pid = 1793] [id = 153] 06:54:54 INFO - PROCESS | 1793 | --DOCSHELL 0x8c2b0400 == 72 [pid = 1793] [id = 152] 06:54:54 INFO - PROCESS | 1793 | --DOCSHELL 0x8bc44800 == 71 [pid = 1793] [id = 151] 06:54:54 INFO - PROCESS | 1793 | --DOCSHELL 0x8a87c400 == 70 [pid = 1793] [id = 149] 06:54:54 INFO - PROCESS | 1793 | --DOCSHELL 0x8bc45800 == 69 [pid = 1793] [id = 148] 06:54:54 INFO - PROCESS | 1793 | --DOCSHELL 0x8bc3d400 == 68 [pid = 1793] [id = 147] 06:54:54 INFO - PROCESS | 1793 | --DOCSHELL 0x8deb0400 == 67 [pid = 1793] [id = 146] 06:54:54 INFO - PROCESS | 1793 | --DOCSHELL 0x8f122400 == 66 [pid = 1793] [id = 145] 06:54:54 INFO - PROCESS | 1793 | --DOCSHELL 0x8f268400 == 65 [pid = 1793] [id = 144] 06:54:54 INFO - PROCESS | 1793 | --DOCSHELL 0x8f262400 == 64 [pid = 1793] [id = 143] 06:54:54 INFO - PROCESS | 1793 | --DOCSHELL 0x8c0c5400 == 63 [pid = 1793] [id = 142] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 186 (0x992c9000) [pid = 1793] [serial = 328] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 185 (0x9387ec00) [pid = 1793] [serial = 407] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 184 (0x96eaf400) [pid = 1793] [serial = 409] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 183 (0x8f29ec00) [pid = 1793] [serial = 400] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 182 (0x96fd2c00) [pid = 1793] [serial = 410] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 181 (0x8f4cbc00) [pid = 1793] [serial = 401] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 180 (0x98927000) [pid = 1793] [serial = 375] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 179 (0x97e92c00) [pid = 1793] [serial = 372] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 178 (0x9280a000) [pid = 1793] [serial = 403] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 177 (0x8dbad000) [pid = 1793] [serial = 397] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 176 (0x8c4f2c00) [pid = 1793] [serial = 396] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 175 (0x9de20c00) [pid = 1793] [serial = 378] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 174 (0x8c0d0c00) [pid = 1793] [serial = 384] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 173 (0x959e5400) [pid = 1793] [serial = 364] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0x92b35000) [pid = 1793] [serial = 369] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0xa0e41000) [pid = 1793] [serial = 381] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x8c3ad000) [pid = 1793] [serial = 393] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 169 (0x8f1e3400) [pid = 1793] [serial = 366] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 168 (0x8c2b3000) [pid = 1793] [serial = 387] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 167 (0x8c3a2c00) [pid = 1793] [serial = 390] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 166 (0x9387a400) [pid = 1793] [serial = 406] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 165 (0xa4376400) [pid = 1793] [serial = 214] [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.] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 164 (0x975d3000) [pid = 1793] [serial = 412] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 163 (0x97a5ac00) [pid = 1793] [serial = 413] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | --DOMWINDOW == 162 (0x9292b800) [pid = 1793] [serial = 404] [outer = (nil)] [url = about:blank] 06:54:54 INFO - PROCESS | 1793 | 1461246894924 Marionette TRACE conn3 <- [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]]]}] 06:54:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:54:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1435ms 06:54:54 INFO - PROCESS | 1793 | 1461246894965 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 06:54:54 INFO - PROCESS | 1793 | 1461246894973 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 06:54:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:54:54 INFO - PROCESS | 1793 | 1461246894986 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:54:54 INFO - PROCESS | 1793 | 1461246894992 Marionette TRACE conn3 <- [1,654,null,{}] 06:54:55 INFO - PROCESS | 1793 | 1461246895019 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:55 INFO - PROCESS | 1793 | 1461246895184 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 06:54:55 INFO - PROCESS | 1793 | 1461246895195 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:55 INFO - PROCESS | 1793 | ++DOCSHELL 0x8a87c400 == 64 [pid = 1793] [id = 171] 06:54:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 163 (0x8f1ed000) [pid = 1793] [serial = 513] [outer = (nil)] 06:54:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 164 (0x8f2a1400) [pid = 1793] [serial = 514] [outer = 0x8f1ed000] 06:54:55 INFO - PROCESS | 1793 | 1461246895271 Marionette DEBUG loaded listener.js 06:54:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 165 (0x8f4f8400) [pid = 1793] [serial = 515] [outer = 0x8f1ed000] 06:54:56 INFO - PROCESS | 1793 | 1461246896181 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 06:54:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:54:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1248ms 06:54:56 INFO - PROCESS | 1793 | 1461246896232 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 06:54:56 INFO - PROCESS | 1793 | 1461246896235 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 06:54:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:54:56 INFO - PROCESS | 1793 | 1461246896241 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:54:56 INFO - PROCESS | 1793 | 1461246896245 Marionette TRACE conn3 <- [1,658,null,{}] 06:54:56 INFO - PROCESS | 1793 | 1461246896250 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:56 INFO - PROCESS | 1793 | 1461246896406 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 06:54:56 INFO - PROCESS | 1793 | 1461246896418 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:56 INFO - PROCESS | 1793 | ++DOCSHELL 0x8ddc1400 == 65 [pid = 1793] [id = 172] 06:54:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 166 (0x91170800) [pid = 1793] [serial = 516] [outer = (nil)] 06:54:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 167 (0x928d0800) [pid = 1793] [serial = 517] [outer = 0x91170800] 06:54:56 INFO - PROCESS | 1793 | 1461246896489 Marionette DEBUG loaded listener.js 06:54:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x9292d400) [pid = 1793] [serial = 518] [outer = 0x91170800] 06:54:57 INFO - PROCESS | 1793 | 1461246897495 Marionette TRACE conn3 <- [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]]]}] 06:54:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:54:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1289ms 06:54:57 INFO - PROCESS | 1793 | 1461246897532 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 06:54:57 INFO - PROCESS | 1793 | 1461246897536 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 06:54:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:54:57 INFO - PROCESS | 1793 | 1461246897542 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:54:57 INFO - PROCESS | 1793 | 1461246897545 Marionette TRACE conn3 <- [1,662,null,{}] 06:54:57 INFO - PROCESS | 1793 | 1461246897557 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:57 INFO - PROCESS | 1793 | 1461246897756 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 06:54:57 INFO - PROCESS | 1793 | 1461246897779 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:57 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f29a800 == 66 [pid = 1793] [id = 173] 06:54:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x8fb3b400) [pid = 1793] [serial = 519] [outer = (nil)] 06:54:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x9387a400) [pid = 1793] [serial = 520] [outer = 0x8fb3b400] 06:54:57 INFO - PROCESS | 1793 | 1461246897852 Marionette DEBUG loaded listener.js 06:54:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x93c92800) [pid = 1793] [serial = 521] [outer = 0x8fb3b400] 06:54:58 INFO - PROCESS | 1793 | [1793] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:54:59 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x8f4f6800) [pid = 1793] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:54:59 INFO - PROCESS | 1793 | --DOMWINDOW == 169 (0x8c3a8400) [pid = 1793] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:54:59 INFO - PROCESS | 1793 | --DOMWINDOW == 168 (0x8e98cc00) [pid = 1793] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:54:59 INFO - PROCESS | 1793 | --DOMWINDOW == 167 (0x8c4f0800) [pid = 1793] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:54:59 INFO - PROCESS | 1793 | --DOMWINDOW == 166 (0x8bc46000) [pid = 1793] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 06:54:59 INFO - PROCESS | 1793 | --DOMWINDOW == 165 (0x8f29f400) [pid = 1793] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:54:59 INFO - PROCESS | 1793 | 1461246899069 Marionette TRACE conn3 <- [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]]]}] 06:54:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:54:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1546ms 06:54:59 INFO - PROCESS | 1793 | 1461246899090 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 06:54:59 INFO - PROCESS | 1793 | 1461246899093 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 06:54:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:54:59 INFO - PROCESS | 1793 | 1461246899099 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:54:59 INFO - PROCESS | 1793 | 1461246899101 Marionette TRACE conn3 <- [1,666,null,{}] 06:54:59 INFO - PROCESS | 1793 | 1461246899107 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:54:59 INFO - PROCESS | 1793 | 1461246899268 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 06:54:59 INFO - PROCESS | 1793 | 1461246899457 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:54:59 INFO - PROCESS | 1793 | ++DOCSHELL 0x8deb9800 == 67 [pid = 1793] [id = 174] 06:54:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 166 (0x8f26c000) [pid = 1793] [serial = 522] [outer = (nil)] 06:54:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 167 (0x9387dc00) [pid = 1793] [serial = 523] [outer = 0x8f26c000] 06:54:59 INFO - PROCESS | 1793 | 1461246899537 Marionette DEBUG loaded listener.js 06:54:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x96297400) [pid = 1793] [serial = 524] [outer = 0x8f26c000] 06:54:59 INFO - PROCESS | 1793 | [1793] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:55:00 INFO - PROCESS | 1793 | 1461246900253 Marionette TRACE conn3 <- [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]]]}] 06:55:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:55:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1185ms 06:55:00 INFO - PROCESS | 1793 | 1461246900292 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 06:55:00 INFO - PROCESS | 1793 | 1461246900294 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 06:55:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:55:00 INFO - PROCESS | 1793 | 1461246900302 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:55:00 INFO - PROCESS | 1793 | 1461246900305 Marionette TRACE conn3 <- [1,670,null,{}] 06:55:00 INFO - PROCESS | 1793 | 1461246900311 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:00 INFO - PROCESS | 1793 | 1461246900479 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 06:55:00 INFO - PROCESS | 1793 | 1461246900490 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:00 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f29c800 == 68 [pid = 1793] [id = 175] 06:55:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x93871000) [pid = 1793] [serial = 525] [outer = (nil)] 06:55:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x97606800) [pid = 1793] [serial = 526] [outer = 0x93871000] 06:55:00 INFO - PROCESS | 1793 | 1461246900563 Marionette DEBUG loaded listener.js 06:55:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x97a62800) [pid = 1793] [serial = 527] [outer = 0x93871000] 06:55:01 INFO - PROCESS | 1793 | 1461246901892 Marionette TRACE conn3 <- [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]]]}] 06:55:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:55:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1680ms 06:55:01 INFO - PROCESS | 1793 | 1461246901984 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 06:55:01 INFO - PROCESS | 1793 | 1461246901990 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 06:55:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:55:02 INFO - PROCESS | 1793 | 1461246902000 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:55:02 INFO - PROCESS | 1793 | 1461246902006 Marionette TRACE conn3 <- [1,674,null,{}] 06:55:02 INFO - PROCESS | 1793 | 1461246902015 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:02 INFO - PROCESS | 1793 | 1461246902432 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 06:55:02 INFO - PROCESS | 1793 | 1461246902566 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:02 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c0d0c00 == 69 [pid = 1793] [id = 176] 06:55:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x8c3af000) [pid = 1793] [serial = 528] [outer = (nil)] 06:55:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x8c4f3400) [pid = 1793] [serial = 529] [outer = 0x8c3af000] 06:55:02 INFO - PROCESS | 1793 | 1461246902710 Marionette DEBUG loaded listener.js 06:55:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0x8debcc00) [pid = 1793] [serial = 530] [outer = 0x8c3af000] 06:55:03 INFO - PROCESS | 1793 | [1793] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:55:03 INFO - PROCESS | 1793 | 1461246903730 Marionette TRACE conn3 <- [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]]]}] 06:55:03 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 06:55:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1792ms 06:55:03 INFO - PROCESS | 1793 | 1461246903794 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 06:55:03 INFO - PROCESS | 1793 | 1461246903803 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 06:55:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:55:03 INFO - PROCESS | 1793 | 1461246903814 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:55:03 INFO - PROCESS | 1793 | 1461246903818 Marionette TRACE conn3 <- [1,678,null,{}] 06:55:03 INFO - PROCESS | 1793 | 1461246903825 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:04 INFO - PROCESS | 1793 | 1461246904046 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 06:55:04 INFO - PROCESS | 1793 | 1461246904336 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:04 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c4ed400 == 70 [pid = 1793] [id = 177] 06:55:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 175 (0x8deb7800) [pid = 1793] [serial = 531] [outer = (nil)] 06:55:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 176 (0x8f270400) [pid = 1793] [serial = 532] [outer = 0x8deb7800] 06:55:04 INFO - PROCESS | 1793 | 1461246904447 Marionette DEBUG loaded listener.js 06:55:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 177 (0x8f4d7000) [pid = 1793] [serial = 533] [outer = 0x8deb7800] 06:55:05 INFO - PROCESS | 1793 | 1461246905375 Marionette TRACE conn3 <- [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]]]}] 06:55:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:55:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1639ms 06:55:05 INFO - PROCESS | 1793 | 1461246905455 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 06:55:05 INFO - PROCESS | 1793 | 1461246905462 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 06:55:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:55:05 INFO - PROCESS | 1793 | 1461246905468 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:55:05 INFO - PROCESS | 1793 | 1461246905475 Marionette TRACE conn3 <- [1,682,null,{}] 06:55:05 INFO - PROCESS | 1793 | 1461246905491 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:05 INFO - PROCESS | 1793 | 1461246905769 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 06:55:06 INFO - PROCESS | 1793 | 1461246905999 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:06 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c3a1400 == 71 [pid = 1793] [id = 178] 06:55:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 178 (0x91e4d000) [pid = 1793] [serial = 534] [outer = (nil)] 06:55:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 179 (0x975d6000) [pid = 1793] [serial = 535] [outer = 0x91e4d000] 06:55:06 INFO - PROCESS | 1793 | 1461246906095 Marionette DEBUG loaded listener.js 06:55:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 180 (0x97b87c00) [pid = 1793] [serial = 536] [outer = 0x91e4d000] 06:55:07 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:07 INFO - PROCESS | 1793 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:55:07 INFO - PROCESS | 1793 | 1461246907396 Marionette TRACE conn3 <- [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]]]}] 06:55:07 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) 06:55:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1986ms 06:55:07 INFO - PROCESS | 1793 | 1461246907502 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 06:55:07 INFO - PROCESS | 1793 | 1461246907508 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 06:55:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:55:07 INFO - PROCESS | 1793 | 1461246907565 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:55:07 INFO - PROCESS | 1793 | 1461246907569 Marionette TRACE conn3 <- [1,686,null,{}] 06:55:07 INFO - PROCESS | 1793 | 1461246907576 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:07 INFO - PROCESS | 1793 | 1461246907745 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 06:55:07 INFO - PROCESS | 1793 | 1461246907921 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:07 INFO - PROCESS | 1793 | ++DOCSHELL 0x8aa8d800 == 72 [pid = 1793] [id = 179] 06:55:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 181 (0x93ca0800) [pid = 1793] [serial = 537] [outer = (nil)] 06:55:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 182 (0x98fc0c00) [pid = 1793] [serial = 538] [outer = 0x93ca0800] 06:55:08 INFO - PROCESS | 1793 | 1461246908006 Marionette DEBUG loaded listener.js 06:55:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 183 (0x9a59d800) [pid = 1793] [serial = 539] [outer = 0x93ca0800] 06:55:09 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:09 INFO - PROCESS | 1793 | 1461246909369 Marionette TRACE conn3 <- [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]]]}] 06:55:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:55:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1846ms 06:55:09 INFO - PROCESS | 1793 | 1461246909408 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 06:55:09 INFO - PROCESS | 1793 | 1461246909412 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 06:55:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:55:09 INFO - PROCESS | 1793 | 1461246909418 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:55:09 INFO - PROCESS | 1793 | 1461246909422 Marionette TRACE conn3 <- [1,690,null,{}] 06:55:09 INFO - PROCESS | 1793 | 1461246909428 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:09 INFO - PROCESS | 1793 | 1461246909669 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 06:55:09 INFO - PROCESS | 1793 | 1461246909850 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:09 INFO - PROCESS | 1793 | ++DOCSHELL 0x97e8dc00 == 73 [pid = 1793] [id = 180] 06:55:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 184 (0x98304000) [pid = 1793] [serial = 540] [outer = (nil)] 06:55:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 185 (0x9a5a3800) [pid = 1793] [serial = 541] [outer = 0x98304000] 06:55:09 INFO - PROCESS | 1793 | 1461246909934 Marionette DEBUG loaded listener.js 06:55:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 186 (0x9a5a7800) [pid = 1793] [serial = 542] [outer = 0x98304000] 06:55:11 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:11 INFO - PROCESS | 1793 | 1461246911235 Marionette TRACE conn3 <- [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]]]}] 06:55:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:55:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1831ms 06:55:11 INFO - PROCESS | 1793 | 1461246911250 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 06:55:11 INFO - PROCESS | 1793 | 1461246911254 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 06:55:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:55:11 INFO - PROCESS | 1793 | 1461246911260 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:55:11 INFO - PROCESS | 1793 | 1461246911264 Marionette TRACE conn3 <- [1,694,null,{}] 06:55:11 INFO - PROCESS | 1793 | 1461246911270 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:11 INFO - PROCESS | 1793 | 1461246911561 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 06:55:11 INFO - PROCESS | 1793 | 1461246911717 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:11 INFO - PROCESS | 1793 | ++DOCSHELL 0x98931800 == 74 [pid = 1793] [id = 181] 06:55:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 187 (0x9a5a0800) [pid = 1793] [serial = 543] [outer = (nil)] 06:55:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 188 (0xa09b7c00) [pid = 1793] [serial = 544] [outer = 0x9a5a0800] 06:55:11 INFO - PROCESS | 1793 | 1461246911808 Marionette DEBUG loaded listener.js 06:55:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 189 (0xa0ea8000) [pid = 1793] [serial = 545] [outer = 0x9a5a0800] 06:55:13 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:13 INFO - PROCESS | 1793 | 1461246913185 Marionette TRACE conn3 <- [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]]]}] 06:55:13 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) 06:55:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1938ms 06:55:13 INFO - PROCESS | 1793 | 1461246913199 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 06:55:13 INFO - PROCESS | 1793 | 1461246913202 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 06:55:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:55:13 INFO - PROCESS | 1793 | 1461246913253 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:55:13 INFO - PROCESS | 1793 | 1461246913256 Marionette TRACE conn3 <- [1,698,null,{}] 06:55:13 INFO - PROCESS | 1793 | 1461246913298 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:13 INFO - PROCESS | 1793 | 1461246913471 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 06:55:13 INFO - PROCESS | 1793 | 1461246913649 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:13 INFO - PROCESS | 1793 | ++DOCSHELL 0x8a882800 == 75 [pid = 1793] [id = 182] 06:55:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 190 (0x8b955000) [pid = 1793] [serial = 546] [outer = (nil)] 06:55:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 191 (0x8b959400) [pid = 1793] [serial = 547] [outer = 0x8b955000] 06:55:13 INFO - PROCESS | 1793 | 1461246913732 Marionette DEBUG loaded listener.js 06:55:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 192 (0x8b95e400) [pid = 1793] [serial = 548] [outer = 0x8b955000] 06:55:15 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:15 INFO - PROCESS | 1793 | 1461246915136 Marionette TRACE conn3 <- [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]]]}] 06:55:15 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) 06:55:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2007ms 06:55:15 INFO - PROCESS | 1793 | 1461246915217 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 06:55:15 INFO - PROCESS | 1793 | 1461246915223 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 06:55:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:55:15 INFO - PROCESS | 1793 | 1461246915232 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:55:15 INFO - PROCESS | 1793 | 1461246915238 Marionette TRACE conn3 <- [1,702,null,{}] 06:55:15 INFO - PROCESS | 1793 | 1461246915245 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:15 INFO - PROCESS | 1793 | 1461246915444 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 06:55:15 INFO - PROCESS | 1793 | 1461246915625 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:15 INFO - PROCESS | 1793 | ++DOCSHELL 0x8a741400 == 76 [pid = 1793] [id = 183] 06:55:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 193 (0x8a746c00) [pid = 1793] [serial = 549] [outer = (nil)] 06:55:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 194 (0x8b960800) [pid = 1793] [serial = 550] [outer = 0x8a746c00] 06:55:15 INFO - PROCESS | 1793 | 1461246915702 Marionette DEBUG loaded listener.js 06:55:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 195 (0x8c3afc00) [pid = 1793] [serial = 551] [outer = 0x8a746c00] 06:55:17 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:17 INFO - PROCESS | 1793 | --DOCSHELL 0x8aa88c00 == 75 [pid = 1793] [id = 150] 06:55:17 INFO - PROCESS | 1793 | --DOCSHELL 0x8deb9800 == 74 [pid = 1793] [id = 174] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 194 (0x97b80800) [pid = 1793] [serial = 415] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 193 (0x9889e000) [pid = 1793] [serial = 427] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 192 (0x8e98b800) [pid = 1793] [serial = 418] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 191 (0x8f26a400) [pid = 1793] [serial = 430] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 190 (0x9387a800) [pid = 1793] [serial = 421] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 189 (0x9fea5800) [pid = 1793] [serial = 433] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 188 (0x8f127c00) [pid = 1793] [serial = 436] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 187 (0x8deb8400) [pid = 1793] [serial = 439] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 186 (0x8bc45400) [pid = 1793] [serial = 442] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 185 (0x98533800) [pid = 1793] [serial = 424] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 184 (0x8a887000) [pid = 1793] [serial = 448] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 183 (0x8aa8e800) [pid = 1793] [serial = 451] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 182 (0x8deb9c00) [pid = 1793] [serial = 445] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 181 (0x9280b800) [pid = 1793] [serial = 472] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | 1461246917242 Marionette TRACE conn3 <- [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]]]}] 06:55:17 INFO - PROCESS | 1793 | --DOCSHELL 0x8f29a800 == 73 [pid = 1793] [id = 173] 06:55:17 INFO - PROCESS | 1793 | --DOCSHELL 0x97020800 == 72 [pid = 1793] [id = 138] 06:55:17 INFO - PROCESS | 1793 | --DOCSHELL 0x8ddc1400 == 71 [pid = 1793] [id = 172] 06:55:17 INFO - PROCESS | 1793 | --DOCSHELL 0x8a87c400 == 70 [pid = 1793] [id = 171] 06:55:17 INFO - PROCESS | 1793 | --DOCSHELL 0x8c2b5800 == 69 [pid = 1793] [id = 170] 06:55:17 INFO - PROCESS | 1793 | --DOCSHELL 0x8aa91c00 == 68 [pid = 1793] [id = 169] 06:55:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:55:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2085ms 06:55:17 INFO - PROCESS | 1793 | 1461246917317 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 06:55:17 INFO - PROCESS | 1793 | 1461246917325 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 06:55:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:55:17 INFO - PROCESS | 1793 | 1461246917335 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:55:17 INFO - PROCESS | 1793 | 1461246917338 Marionette TRACE conn3 <- [1,706,null,{}] 06:55:17 INFO - PROCESS | 1793 | 1461246917344 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:17 INFO - PROCESS | 1793 | 1461246917499 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 06:55:17 INFO - PROCESS | 1793 | 1461246917525 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 180 (0x9116f400) [pid = 1793] [serial = 469] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 179 (0x91331400) [pid = 1793] [serial = 470] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 178 (0x8ddb3c00) [pid = 1793] [serial = 458] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 177 (0x8dba5000) [pid = 1793] [serial = 457] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 176 (0x8f263800) [pid = 1793] [serial = 463] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 175 (0x8ddc0000) [pid = 1793] [serial = 460] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 174 (0x8deba400) [pid = 1793] [serial = 461] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 173 (0x8c2b0c00) [pid = 1793] [serial = 455] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0x8c0c4c00) [pid = 1793] [serial = 454] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0x8f4d4800) [pid = 1793] [serial = 466] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x8f4ee000) [pid = 1793] [serial = 467] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | --DOMWINDOW == 169 (0x8f26f800) [pid = 1793] [serial = 464] [outer = (nil)] [url = about:blank] 06:55:17 INFO - PROCESS | 1793 | ++DOCSHELL 0x8a749400 == 69 [pid = 1793] [id = 184] 06:55:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x8a74a800) [pid = 1793] [serial = 552] [outer = (nil)] 06:55:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x8dba5000) [pid = 1793] [serial = 553] [outer = 0x8a74a800] 06:55:17 INFO - PROCESS | 1793 | 1461246917734 Marionette DEBUG loaded listener.js 06:55:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x8ddb4400) [pid = 1793] [serial = 554] [outer = 0x8a74a800] 06:55:18 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:18 INFO - PROCESS | 1793 | 1461246918858 Marionette TRACE conn3 <- [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]]]}] 06:55:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:55:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1533ms 06:55:18 INFO - PROCESS | 1793 | 1461246918869 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 06:55:18 INFO - PROCESS | 1793 | 1461246918873 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 06:55:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:55:18 INFO - PROCESS | 1793 | 1461246918880 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:55:18 INFO - PROCESS | 1793 | 1461246918885 Marionette TRACE conn3 <- [1,710,null,{}] 06:55:18 INFO - PROCESS | 1793 | 1461246918900 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:19 INFO - PROCESS | 1793 | 1461246919055 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 06:55:19 INFO - PROCESS | 1793 | 1461246919286 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:19 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c4eac00 == 70 [pid = 1793] [id = 185] 06:55:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x8debac00) [pid = 1793] [serial = 555] [outer = (nil)] 06:55:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0x8e98a400) [pid = 1793] [serial = 556] [outer = 0x8debac00] 06:55:19 INFO - PROCESS | 1793 | 1461246919359 Marionette DEBUG loaded listener.js 06:55:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 175 (0x8f12a400) [pid = 1793] [serial = 557] [outer = 0x8debac00] 06:55:20 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:20 INFO - PROCESS | 1793 | 1461246920493 Marionette TRACE conn3 <- [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]]]}] 06:55:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:55:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1641ms 06:55:20 INFO - PROCESS | 1793 | 1461246920522 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 06:55:20 INFO - PROCESS | 1793 | 1461246920526 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 06:55:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:55:20 INFO - PROCESS | 1793 | 1461246920532 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:55:20 INFO - PROCESS | 1793 | 1461246920534 Marionette TRACE conn3 <- [1,714,null,{}] 06:55:20 INFO - PROCESS | 1793 | 1461246920545 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:20 INFO - PROCESS | 1793 | 1461246920753 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 06:55:20 INFO - PROCESS | 1793 | 1461246920822 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:20 INFO - PROCESS | 1793 | ++DOCSHELL 0x8e98a800 == 71 [pid = 1793] [id = 186] 06:55:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 176 (0x8f12a000) [pid = 1793] [serial = 558] [outer = (nil)] 06:55:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 177 (0x8f269000) [pid = 1793] [serial = 559] [outer = 0x8f12a000] 06:55:20 INFO - PROCESS | 1793 | 1461246920894 Marionette DEBUG loaded listener.js 06:55:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 178 (0x8f270c00) [pid = 1793] [serial = 560] [outer = 0x8f12a000] 06:55:21 INFO - PROCESS | 1793 | --DOMWINDOW == 177 (0x8fb3b400) [pid = 1793] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 06:55:21 INFO - PROCESS | 1793 | --DOMWINDOW == 176 (0x91170800) [pid = 1793] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 06:55:21 INFO - PROCESS | 1793 | --DOMWINDOW == 175 (0x8aa93400) [pid = 1793] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:55:21 INFO - PROCESS | 1793 | --DOMWINDOW == 174 (0x8f1ee800) [pid = 1793] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:55:21 INFO - PROCESS | 1793 | --DOMWINDOW == 173 (0x8c2b6400) [pid = 1793] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 06:55:21 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0x8f1ed000) [pid = 1793] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 06:55:21 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0x8f26c000) [pid = 1793] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 06:55:22 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:22 INFO - PROCESS | 1793 | 1461246922361 Marionette TRACE conn3 <- [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]]]}] 06:55:22 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 06:55:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1838ms 06:55:22 INFO - PROCESS | 1793 | 1461246922372 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 06:55:22 INFO - PROCESS | 1793 | 1461246922375 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 06:55:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:55:22 INFO - PROCESS | 1793 | 1461246922381 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:55:22 INFO - PROCESS | 1793 | 1461246922383 Marionette TRACE conn3 <- [1,718,null,{}] 06:55:22 INFO - PROCESS | 1793 | 1461246922389 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:22 INFO - PROCESS | 1793 | 1461246922558 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 06:55:22 INFO - PROCESS | 1793 | 1461246922569 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:22 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c3a2c00 == 72 [pid = 1793] [id = 187] 06:55:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x8df0b400) [pid = 1793] [serial = 561] [outer = (nil)] 06:55:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x8f29dc00) [pid = 1793] [serial = 562] [outer = 0x8df0b400] 06:55:22 INFO - PROCESS | 1793 | 1461246922641 Marionette DEBUG loaded listener.js 06:55:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0x8f2a2400) [pid = 1793] [serial = 563] [outer = 0x8df0b400] 06:55:23 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:23 INFO - PROCESS | 1793 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:55:23 INFO - PROCESS | 1793 | 1461246923910 Marionette TRACE conn3 <- [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]]]}] 06:55:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:55:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1547ms 06:55:23 INFO - PROCESS | 1793 | 1461246923929 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 06:55:23 INFO - PROCESS | 1793 | 1461246923935 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 06:55:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:55:23 INFO - PROCESS | 1793 | 1461246923944 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:55:23 INFO - PROCESS | 1793 | 1461246923951 Marionette TRACE conn3 <- [1,722,null,{}] 06:55:23 INFO - PROCESS | 1793 | 1461246923961 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:24 INFO - PROCESS | 1793 | 1461246924223 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 06:55:24 INFO - PROCESS | 1793 | 1461246924417 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:24 INFO - PROCESS | 1793 | ++DOCSHELL 0x8bc4b400 == 73 [pid = 1793] [id = 188] 06:55:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 175 (0x8c0c5000) [pid = 1793] [serial = 564] [outer = (nil)] 06:55:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 176 (0x8c0d1800) [pid = 1793] [serial = 565] [outer = 0x8c0c5000] 06:55:24 INFO - PROCESS | 1793 | 1461246924514 Marionette DEBUG loaded listener.js 06:55:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 177 (0x8c3a1c00) [pid = 1793] [serial = 566] [outer = 0x8c0c5000] 06:55:25 INFO - PROCESS | 1793 | 1461246925499 Marionette TRACE conn3 <- [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] 06:55:25 INFO - PROCESS | 1793 | 1461246925547 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 06:55:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:55:25 INFO - PROCESS | 1793 | 1461246925559 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:55:25 INFO - PROCESS | 1793 | 1461246925563 Marionette TRACE conn3 <- [1,726,null,{}] 06:55:25 INFO - PROCESS | 1793 | 1461246925571 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:25 INFO - PROCESS | 1793 | 1461246925766 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 06:55:26 INFO - PROCESS | 1793 | 1461246926000 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:26 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b960400 == 74 [pid = 1793] [id = 189] 06:55:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 178 (0x8ddbc000) [pid = 1793] [serial = 567] [outer = (nil)] 06:55:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 179 (0x8f124000) [pid = 1793] [serial = 568] [outer = 0x8ddbc000] 06:55:26 INFO - PROCESS | 1793 | 1461246926133 Marionette DEBUG loaded listener.js 06:55:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 180 (0x8f26c400) [pid = 1793] [serial = 569] [outer = 0x8ddbc000] 06:55:26 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:26 INFO - PROCESS | 1793 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:55:27 INFO - PROCESS | 1793 | 1461246927198 Marionette TRACE conn3 <- [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]]]}] 06:55:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:55:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1687ms 06:55:27 INFO - PROCESS | 1793 | 1461246927246 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 06:55:27 INFO - PROCESS | 1793 | 1461246927250 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 06:55:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:55:27 INFO - PROCESS | 1793 | 1461246927258 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:55:27 INFO - PROCESS | 1793 | 1461246927264 Marionette TRACE conn3 <- [1,730,null,{}] 06:55:27 INFO - PROCESS | 1793 | 1461246927281 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:27 INFO - PROCESS | 1793 | 1461246927492 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 06:55:27 INFO - PROCESS | 1793 | 1461246927789 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:27 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b953c00 == 75 [pid = 1793] [id = 190] 06:55:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 181 (0x8fb39800) [pid = 1793] [serial = 570] [outer = (nil)] 06:55:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 182 (0x91339000) [pid = 1793] [serial = 571] [outer = 0x8fb39800] 06:55:27 INFO - PROCESS | 1793 | 1461246927893 Marionette DEBUG loaded listener.js 06:55:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 183 (0x92805000) [pid = 1793] [serial = 572] [outer = 0x8fb39800] 06:55:28 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:28 INFO - PROCESS | 1793 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:55:28 INFO - PROCESS | 1793 | 1461246928880 Marionette TRACE conn3 <- [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] 06:55:28 INFO - PROCESS | 1793 | 1461246928957 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 06:55:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:55:28 INFO - PROCESS | 1793 | 1461246928963 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:55:28 INFO - PROCESS | 1793 | 1461246928967 Marionette TRACE conn3 <- [1,734,null,{}] 06:55:28 INFO - PROCESS | 1793 | 1461246928973 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:29 INFO - PROCESS | 1793 | 1461246929162 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 06:55:29 INFO - PROCESS | 1793 | 1461246929396 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:29 INFO - PROCESS | 1793 | ++DOCSHELL 0x8ddbe400 == 76 [pid = 1793] [id = 191] 06:55:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 184 (0x92801800) [pid = 1793] [serial = 573] [outer = (nil)] 06:55:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 185 (0x9387e000) [pid = 1793] [serial = 574] [outer = 0x92801800] 06:55:29 INFO - PROCESS | 1793 | 1461246929529 Marionette DEBUG loaded listener.js 06:55:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 186 (0x94ea7400) [pid = 1793] [serial = 575] [outer = 0x92801800] 06:55:30 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:30 INFO - PROCESS | 1793 | 1461246930445 Marionette TRACE conn3 <- [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]]]}] 06:55:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:55:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1535ms 06:55:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 06:55:30 INFO - PROCESS | 1793 | 1461246930499 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 06:55:30 INFO - PROCESS | 1793 | 1461246930502 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 06:55:30 INFO - PROCESS | 1793 | 1461246930509 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 06:55:30 INFO - PROCESS | 1793 | 1461246930513 Marionette TRACE conn3 <- [1,738,null,{}] 06:55:30 INFO - PROCESS | 1793 | 1461246930519 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:30 INFO - PROCESS | 1793 | 1461246930698 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 06:55:30 INFO - PROCESS | 1793 | 1461246930881 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:30 INFO - PROCESS | 1793 | ++DOCSHELL 0x9133a800 == 77 [pid = 1793] [id = 192] 06:55:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 187 (0x92b34000) [pid = 1793] [serial = 576] [outer = (nil)] 06:55:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 188 (0x96fd2c00) [pid = 1793] [serial = 577] [outer = 0x92b34000] 06:55:30 INFO - PROCESS | 1793 | 1461246930970 Marionette DEBUG loaded listener.js 06:55:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 189 (0x97020800) [pid = 1793] [serial = 578] [outer = 0x92b34000] 06:55:32 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:32 INFO - PROCESS | 1793 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:55:32 INFO - PROCESS | 1793 | 1461246932327 Marionette TRACE conn3 <- [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]]]}] 06:55:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 06:55:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1833ms 06:55:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 06:55:32 INFO - PROCESS | 1793 | 1461246932341 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 06:55:32 INFO - PROCESS | 1793 | 1461246932344 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 06:55:32 INFO - PROCESS | 1793 | 1461246932352 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 06:55:32 INFO - PROCESS | 1793 | 1461246932355 Marionette TRACE conn3 <- [1,742,null,{}] 06:55:32 INFO - PROCESS | 1793 | 1461246932361 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:32 INFO - PROCESS | 1793 | 1461246932652 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 06:55:32 INFO - PROCESS | 1793 | 1461246932848 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:32 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b95cc00 == 78 [pid = 1793] [id = 193] 06:55:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 190 (0x8f12bc00) [pid = 1793] [serial = 579] [outer = (nil)] 06:55:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 191 (0x97b80800) [pid = 1793] [serial = 580] [outer = 0x8f12bc00] 06:55:32 INFO - PROCESS | 1793 | 1461246932976 Marionette DEBUG loaded listener.js 06:55:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 192 (0x992c4800) [pid = 1793] [serial = 581] [outer = 0x8f12bc00] 06:55:34 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:34 INFO - PROCESS | 1793 | 1461246934344 Marionette TRACE conn3 <- [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]]]}] 06:55:34 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 06:55:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2087ms 06:55:34 INFO - PROCESS | 1793 | 1461246934439 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 06:55:34 INFO - PROCESS | 1793 | 1461246934442 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 06:55:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 06:55:34 INFO - PROCESS | 1793 | 1461246934448 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 06:55:34 INFO - PROCESS | 1793 | 1461246934452 Marionette TRACE conn3 <- [1,746,null,{}] 06:55:34 INFO - PROCESS | 1793 | 1461246934458 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:34 INFO - PROCESS | 1793 | 1461246934658 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 06:55:34 INFO - PROCESS | 1793 | 1461246934883 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:34 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b959c00 == 79 [pid = 1793] [id = 194] 06:55:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 193 (0x8b95b800) [pid = 1793] [serial = 582] [outer = (nil)] 06:55:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 194 (0x9a5a5400) [pid = 1793] [serial = 583] [outer = 0x8b95b800] 06:55:35 INFO - PROCESS | 1793 | 1461246935044 Marionette DEBUG loaded listener.js 06:55:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 195 (0x9a7a0400) [pid = 1793] [serial = 584] [outer = 0x8b95b800] 06:55:35 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:36 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:36 INFO - PROCESS | 1793 | 1461246936369 Marionette TRACE conn3 <- [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]]]}] 06:55:36 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.) 06:55:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1947ms 06:55:36 INFO - PROCESS | 1793 | 1461246936433 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 06:55:36 INFO - PROCESS | 1793 | 1461246936437 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 06:55:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 06:55:36 INFO - PROCESS | 1793 | 1461246936464 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 06:55:36 INFO - PROCESS | 1793 | 1461246936468 Marionette TRACE conn3 <- [1,750,null,{}] 06:55:36 INFO - PROCESS | 1793 | 1461246936474 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:36 INFO - PROCESS | 1793 | 1461246936637 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 06:55:36 INFO - PROCESS | 1793 | 1461246936818 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:36 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b957c00 == 80 [pid = 1793] [id = 195] 06:55:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 196 (0x8b959800) [pid = 1793] [serial = 585] [outer = (nil)] 06:55:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 197 (0x9e918400) [pid = 1793] [serial = 586] [outer = 0x8b959800] 06:55:36 INFO - PROCESS | 1793 | 1461246936903 Marionette DEBUG loaded listener.js 06:55:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 198 (0x9fba2000) [pid = 1793] [serial = 587] [outer = 0x8b959800] 06:55:38 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:38 INFO - PROCESS | 1793 | 1461246938191 Marionette TRACE conn3 <- [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]]]}] 06:55:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 06:55:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1787ms 06:55:38 INFO - PROCESS | 1793 | 1461246938332 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 06:55:38 INFO - PROCESS | 1793 | 1461246938335 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 06:55:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 06:55:38 INFO - PROCESS | 1793 | 1461246938352 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 06:55:38 INFO - PROCESS | 1793 | 1461246938355 Marionette TRACE conn3 <- [1,754,null,{}] 06:55:38 INFO - PROCESS | 1793 | 1461246938361 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:38 INFO - PROCESS | 1793 | 1461246938539 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 06:55:38 INFO - PROCESS | 1793 | 1461246938719 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:38 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b956c00 == 81 [pid = 1793] [id = 196] 06:55:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 199 (0x8b95a000) [pid = 1793] [serial = 588] [outer = (nil)] 06:55:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 200 (0x8fc38c00) [pid = 1793] [serial = 589] [outer = 0x8b95a000] 06:55:38 INFO - PROCESS | 1793 | 1461246938813 Marionette DEBUG loaded listener.js 06:55:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 201 (0x8fc3ac00) [pid = 1793] [serial = 590] [outer = 0x8b95a000] 06:55:40 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:40 INFO - PROCESS | 1793 | 1461246940086 Marionette TRACE conn3 <- [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]]]}] 06:55:40 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 06:55:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1786ms 06:55:40 INFO - PROCESS | 1793 | 1461246940138 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 06:55:40 INFO - PROCESS | 1793 | 1461246940141 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 06:55:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 06:55:40 INFO - PROCESS | 1793 | 1461246940148 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 06:55:40 INFO - PROCESS | 1793 | 1461246940151 Marionette TRACE conn3 <- [1,758,null,{}] 06:55:40 INFO - PROCESS | 1793 | 1461246940276 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:40 INFO - PROCESS | 1793 | 1461246940443 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 06:55:40 INFO - PROCESS | 1793 | 1461246940623 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:40 INFO - PROCESS | 1793 | ++DOCSHELL 0x8bc4b800 == 82 [pid = 1793] [id = 197] 06:55:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 202 (0x8bc4cc00) [pid = 1793] [serial = 591] [outer = (nil)] 06:55:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 203 (0x8fc38800) [pid = 1793] [serial = 592] [outer = 0x8bc4cc00] 06:55:40 INFO - PROCESS | 1793 | 1461246940707 Marionette DEBUG loaded listener.js 06:55:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 204 (0x8fc3c400) [pid = 1793] [serial = 593] [outer = 0x8bc4cc00] 06:55:41 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:41 INFO - PROCESS | 1793 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:55:41 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:41 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:41 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:55:41 INFO - PROCESS | 1793 | 1461246941605 Marionette TRACE conn3 <- [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]]]}] 06:55:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 06:55:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1502ms 06:55:41 INFO - PROCESS | 1793 | 1461246941650 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 06:55:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 06:55:41 INFO - PROCESS | 1793 | 1461246941655 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 06:55:41 INFO - PROCESS | 1793 | 1461246941661 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 06:55:41 INFO - PROCESS | 1793 | 1461246941666 Marionette TRACE conn3 <- [1,762,null,{}] 06:55:41 INFO - PROCESS | 1793 | 1461246941672 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:41 INFO - PROCESS | 1793 | 1461246941888 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 06:55:42 INFO - PROCESS | 1793 | 1461246942129 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:42 INFO - PROCESS | 1793 | ++DOCSHELL 0x8aa87c00 == 83 [pid = 1793] [id = 198] 06:55:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 205 (0x8bc46800) [pid = 1793] [serial = 594] [outer = (nil)] 06:55:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 206 (0x992cc000) [pid = 1793] [serial = 595] [outer = 0x8bc46800] 06:55:42 INFO - PROCESS | 1793 | 1461246942273 Marionette DEBUG loaded listener.js 06:55:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 207 (0xa09d7400) [pid = 1793] [serial = 596] [outer = 0x8bc46800] 06:55:43 INFO - PROCESS | 1793 | 1461246943767 Marionette TRACE conn3 <- [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]]]}] 06:55:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 06:55:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2142ms 06:55:43 INFO - PROCESS | 1793 | 1461246943828 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 06:55:43 INFO - PROCESS | 1793 | 1461246943847 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 06:55:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 06:55:43 INFO - PROCESS | 1793 | 1461246943858 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 06:55:43 INFO - PROCESS | 1793 | 1461246943871 Marionette TRACE conn3 <- [1,766,null,{}] 06:55:44 INFO - PROCESS | 1793 | 1461246944007 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:44 INFO - PROCESS | 1793 | 1461246944225 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 06:55:44 INFO - PROCESS | 1793 | --DOCSHELL 0x8c2b1800 == 82 [pid = 1793] [id = 141] 06:55:44 INFO - PROCESS | 1793 | --DOCSHELL 0x8e98a800 == 81 [pid = 1793] [id = 186] 06:55:44 INFO - PROCESS | 1793 | --DOMWINDOW == 206 (0x97606800) [pid = 1793] [serial = 526] [outer = (nil)] [url = about:blank] 06:55:44 INFO - PROCESS | 1793 | 1461246944449 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:44 INFO - PROCESS | 1793 | --DOCSHELL 0x8c4eac00 == 80 [pid = 1793] [id = 185] 06:55:44 INFO - PROCESS | 1793 | --DOCSHELL 0x8a749400 == 79 [pid = 1793] [id = 184] 06:55:44 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b952800 == 80 [pid = 1793] [id = 199] 06:55:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 207 (0x8b95c000) [pid = 1793] [serial = 597] [outer = (nil)] 06:55:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 208 (0x8c0d2000) [pid = 1793] [serial = 598] [outer = 0x8b95c000] 06:55:44 INFO - PROCESS | 1793 | 1461246944532 Marionette DEBUG loaded listener.js 06:55:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 209 (0x8ddb8c00) [pid = 1793] [serial = 599] [outer = 0x8b95c000] 06:55:44 INFO - PROCESS | 1793 | --DOCSHELL 0x8a741400 == 79 [pid = 1793] [id = 183] 06:55:44 INFO - PROCESS | 1793 | --DOCSHELL 0x8aa8d800 == 78 [pid = 1793] [id = 179] 06:55:44 INFO - PROCESS | 1793 | --DOCSHELL 0x8c3a1400 == 77 [pid = 1793] [id = 178] 06:55:44 INFO - PROCESS | 1793 | --DOCSHELL 0x8c4ed400 == 76 [pid = 1793] [id = 177] 06:55:44 INFO - PROCESS | 1793 | --DOCSHELL 0x8c0d0c00 == 75 [pid = 1793] [id = 176] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 208 (0x9387a400) [pid = 1793] [serial = 520] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 207 (0x93c92800) [pid = 1793] [serial = 521] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 206 (0x928d0800) [pid = 1793] [serial = 517] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 205 (0x8e98b400) [pid = 1793] [serial = 509] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 204 (0x8c2b1000) [pid = 1793] [serial = 508] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 203 (0x96fd8400) [pid = 1793] [serial = 505] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 202 (0x959d7c00) [pid = 1793] [serial = 487] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 201 (0x92923400) [pid = 1793] [serial = 473] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 200 (0x8f4cd800) [pid = 1793] [serial = 481] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 199 (0x8aa8f000) [pid = 1793] [serial = 475] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 198 (0x8c3ae800) [pid = 1793] [serial = 511] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 197 (0x8e982800) [pid = 1793] [serial = 512] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 196 (0x92b82800) [pid = 1793] [serial = 484] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 195 (0x8ddbe000) [pid = 1793] [serial = 478] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 194 (0x8f2a1400) [pid = 1793] [serial = 514] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 193 (0x8f4f8400) [pid = 1793] [serial = 515] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 192 (0x975cec00) [pid = 1793] [serial = 490] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 191 (0x9fb9ec00) [pid = 1793] [serial = 499] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 190 (0x97e97c00) [pid = 1793] [serial = 496] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 189 (0x97b83800) [pid = 1793] [serial = 493] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 188 (0x92923800) [pid = 1793] [serial = 502] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 187 (0x9387dc00) [pid = 1793] [serial = 523] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 186 (0x96297400) [pid = 1793] [serial = 524] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | --DOMWINDOW == 185 (0x9292d400) [pid = 1793] [serial = 518] [outer = (nil)] [url = about:blank] 06:55:45 INFO - PROCESS | 1793 | 1461246945739 Marionette TRACE conn3 <- [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]]]}] 06:55:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 06:55:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1902ms 06:55:45 INFO - PROCESS | 1793 | 1461246945760 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 06:55:45 INFO - PROCESS | 1793 | 1461246945768 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 06:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 06:55:45 INFO - PROCESS | 1793 | 1461246945778 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 06:55:45 INFO - PROCESS | 1793 | 1461246945782 Marionette TRACE conn3 <- [1,770,null,{}] 06:55:45 INFO - PROCESS | 1793 | 1461246945788 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:46 INFO - PROCESS | 1793 | 1461246946115 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 06:55:46 INFO - PROCESS | 1793 | 1461246946137 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:46 INFO - PROCESS | 1793 | ++DOCSHELL 0x8ddbe000 == 76 [pid = 1793] [id = 200] 06:55:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 186 (0x8df10800) [pid = 1793] [serial = 600] [outer = (nil)] 06:55:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 187 (0x8f26b400) [pid = 1793] [serial = 601] [outer = 0x8df10800] 06:55:46 INFO - PROCESS | 1793 | 1461246946209 Marionette DEBUG loaded listener.js 06:55:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 188 (0x8f4d1000) [pid = 1793] [serial = 602] [outer = 0x8df10800] 06:55:47 INFO - PROCESS | 1793 | 1461246947077 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 06:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 06:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1329ms 06:55:47 INFO - PROCESS | 1793 | 1461246947108 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 06:55:47 INFO - PROCESS | 1793 | 1461246947112 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 06:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 06:55:47 INFO - PROCESS | 1793 | 1461246947118 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 06:55:47 INFO - PROCESS | 1793 | 1461246947124 Marionette TRACE conn3 <- [1,774,null,{}] 06:55:47 INFO - PROCESS | 1793 | 1461246947145 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:47 INFO - PROCESS | 1793 | 1461246947369 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 06:55:47 INFO - PROCESS | 1793 | 1461246947397 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:47 INFO - PROCESS | 1793 | ++DOCSHELL 0x8df10c00 == 77 [pid = 1793] [id = 201] 06:55:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 189 (0x9127ac00) [pid = 1793] [serial = 603] [outer = (nil)] 06:55:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 190 (0x91339c00) [pid = 1793] [serial = 604] [outer = 0x9127ac00] 06:55:47 INFO - PROCESS | 1793 | 1461246947475 Marionette DEBUG loaded listener.js 06:55:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 191 (0x9292b800) [pid = 1793] [serial = 605] [outer = 0x9127ac00] 06:55:48 INFO - PROCESS | 1793 | 1461246948428 Marionette TRACE conn3 <- [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]]]}] 06:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 06:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1338ms 06:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 06:55:48 INFO - PROCESS | 1793 | 1461246948458 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 06:55:48 INFO - PROCESS | 1793 | 1461246948461 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 06:55:48 INFO - PROCESS | 1793 | 1461246948467 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 06:55:48 INFO - PROCESS | 1793 | 1461246948470 Marionette TRACE conn3 <- [1,778,null,{}] 06:55:48 INFO - PROCESS | 1793 | 1461246948476 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:48 INFO - PROCESS | 1793 | 1461246948705 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 06:55:48 INFO - PROCESS | 1793 | 1461246948730 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:48 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f26d400 == 78 [pid = 1793] [id = 202] 06:55:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 192 (0x92b82800) [pid = 1793] [serial = 606] [outer = (nil)] 06:55:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 193 (0x93c95c00) [pid = 1793] [serial = 607] [outer = 0x92b82800] 06:55:48 INFO - PROCESS | 1793 | 1461246948803 Marionette DEBUG loaded listener.js 06:55:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 194 (0x94ea8400) [pid = 1793] [serial = 608] [outer = 0x92b82800] 06:55:49 INFO - PROCESS | 1793 | --DOMWINDOW == 193 (0x8f12a000) [pid = 1793] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 06:55:49 INFO - PROCESS | 1793 | --DOMWINDOW == 192 (0x8debac00) [pid = 1793] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 06:55:49 INFO - PROCESS | 1793 | --DOMWINDOW == 191 (0x8a74a800) [pid = 1793] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 06:55:49 INFO - PROCESS | 1793 | --DOMWINDOW == 190 (0x8a746c00) [pid = 1793] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 06:55:49 INFO - PROCESS | 1793 | 1461246949742 Marionette TRACE conn3 <- [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]]]}] 06:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 06:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1333ms 06:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 06:55:49 INFO - PROCESS | 1793 | 1461246949800 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 06:55:49 INFO - PROCESS | 1793 | 1461246949803 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 06:55:49 INFO - PROCESS | 1793 | 1461246949809 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 06:55:49 INFO - PROCESS | 1793 | 1461246949812 Marionette TRACE conn3 <- [1,782,null,{}] 06:55:49 INFO - PROCESS | 1793 | 1461246949818 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:49 INFO - PROCESS | 1793 | 1461246949969 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 06:55:49 INFO - PROCESS | 1793 | 1461246949983 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:50 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f12a000 == 79 [pid = 1793] [id = 203] 06:55:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 191 (0x8f266400) [pid = 1793] [serial = 609] [outer = (nil)] 06:55:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 192 (0x961eb000) [pid = 1793] [serial = 610] [outer = 0x8f266400] 06:55:50 INFO - PROCESS | 1793 | 1461246950057 Marionette DEBUG loaded listener.js 06:55:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 193 (0x96f21000) [pid = 1793] [serial = 611] [outer = 0x8f266400] 06:55:50 INFO - PROCESS | 1793 | 1461246950958 Marionette TRACE conn3 <- [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]]]}] 06:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 06:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1185ms 06:55:51 INFO - PROCESS | 1793 | 1461246950997 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 06:55:51 INFO - PROCESS | 1793 | 1461246950999 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 06:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 06:55:51 INFO - PROCESS | 1793 | 1461246951006 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 06:55:51 INFO - PROCESS | 1793 | 1461246951009 Marionette TRACE conn3 <- [1,786,null,{}] 06:55:51 INFO - PROCESS | 1793 | 1461246951014 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:51 INFO - PROCESS | 1793 | 1461246951197 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 06:55:51 INFO - PROCESS | 1793 | 1461246951472 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:51 INFO - PROCESS | 1793 | ++DOCSHELL 0x8a741400 == 80 [pid = 1793] [id = 204] 06:55:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 194 (0x8a743000) [pid = 1793] [serial = 612] [outer = (nil)] 06:55:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 195 (0x8b957800) [pid = 1793] [serial = 613] [outer = 0x8a743000] 06:55:51 INFO - PROCESS | 1793 | 1461246951564 Marionette DEBUG loaded listener.js 06:55:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 196 (0x8bc45400) [pid = 1793] [serial = 614] [outer = 0x8a743000] 06:55:52 INFO - PROCESS | 1793 | 1461246952621 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 06:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 06:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1679ms 06:55:52 INFO - PROCESS | 1793 | 1461246952688 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 06:55:52 INFO - PROCESS | 1793 | 1461246952696 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 06:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 06:55:52 INFO - PROCESS | 1793 | 1461246952706 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 06:55:52 INFO - PROCESS | 1793 | 1461246952711 Marionette TRACE conn3 <- [1,790,null,{}] 06:55:52 INFO - PROCESS | 1793 | 1461246952719 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:52 INFO - PROCESS | 1793 | 1461246952976 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 06:55:53 INFO - PROCESS | 1793 | 1461246953274 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:53 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c2b4000 == 81 [pid = 1793] [id = 205] 06:55:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 197 (0x8df0d400) [pid = 1793] [serial = 615] [outer = (nil)] 06:55:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 198 (0x8f266000) [pid = 1793] [serial = 616] [outer = 0x8df0d400] 06:55:53 INFO - PROCESS | 1793 | 1461246953369 Marionette DEBUG loaded listener.js 06:55:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 199 (0x8f4fa800) [pid = 1793] [serial = 617] [outer = 0x8df0d400] 06:55:54 INFO - PROCESS | 1793 | 1461246954372 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 06:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 06:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1746ms 06:55:54 INFO - PROCESS | 1793 | 1461246954455 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 06:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 06:55:54 INFO - PROCESS | 1793 | 1461246954462 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 06:55:54 INFO - PROCESS | 1793 | 1461246954469 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 06:55:54 INFO - PROCESS | 1793 | 1461246954472 Marionette TRACE conn3 <- [1,794,null,{}] 06:55:54 INFO - PROCESS | 1793 | 1461246954478 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:54 INFO - PROCESS | 1793 | 1461246954699 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 06:55:55 INFO - PROCESS | 1793 | 1461246954989 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:55 INFO - PROCESS | 1793 | ++DOCSHELL 0x92921800 == 82 [pid = 1793] [id = 206] 06:55:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 200 (0x92923800) [pid = 1793] [serial = 618] [outer = (nil)] 06:55:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 201 (0x92b2ac00) [pid = 1793] [serial = 619] [outer = 0x92923800] 06:55:55 INFO - PROCESS | 1793 | 1461246955120 Marionette DEBUG loaded listener.js 06:55:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 202 (0x9387cc00) [pid = 1793] [serial = 620] [outer = 0x92923800] 06:55:56 INFO - PROCESS | 1793 | 1461246956045 Marionette TRACE conn3 <- [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]]]}] 06:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 06:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1637ms 06:55:56 INFO - PROCESS | 1793 | 1461246956106 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 06:55:56 INFO - PROCESS | 1793 | 1461246956111 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 06:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 06:55:56 INFO - PROCESS | 1793 | 1461246956127 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 06:55:56 INFO - PROCESS | 1793 | 1461246956136 Marionette TRACE conn3 <- [1,798,null,{}] 06:55:56 INFO - PROCESS | 1793 | 1461246956142 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:56 INFO - PROCESS | 1793 | 1461246956375 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 06:55:56 INFO - PROCESS | 1793 | 1461246956606 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:56 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b953800 == 83 [pid = 1793] [id = 207] 06:55:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 203 (0x8b956400) [pid = 1793] [serial = 621] [outer = (nil)] 06:55:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 204 (0x97bb6400) [pid = 1793] [serial = 622] [outer = 0x8b956400] 06:55:56 INFO - PROCESS | 1793 | 1461246956738 Marionette DEBUG loaded listener.js 06:55:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 205 (0x98023400) [pid = 1793] [serial = 623] [outer = 0x8b956400] 06:55:57 INFO - PROCESS | 1793 | 1461246957646 Marionette TRACE conn3 <- [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]]]}] 06:55:57 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 06:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1596ms 06:55:57 INFO - PROCESS | 1793 | 1461246957715 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 06:55:57 INFO - PROCESS | 1793 | 1461246957721 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 06:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 06:55:57 INFO - PROCESS | 1793 | 1461246957727 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 06:55:57 INFO - PROCESS | 1793 | 1461246957730 Marionette TRACE conn3 <- [1,802,null,{}] 06:55:57 INFO - PROCESS | 1793 | 1461246957736 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:57 INFO - PROCESS | 1793 | 1461246957923 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 06:55:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 206 (0x8b955400) [pid = 1793] [serial = 624] [outer = 0x91333c00] 06:55:58 INFO - PROCESS | 1793 | 1461246958222 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:58 INFO - PROCESS | 1793 | ++DOCSHELL 0x992d1c00 == 84 [pid = 1793] [id = 208] 06:55:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 207 (0x9933fc00) [pid = 1793] [serial = 625] [outer = (nil)] 06:55:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 208 (0x9a5a5000) [pid = 1793] [serial = 626] [outer = 0x9933fc00] 06:55:58 INFO - PROCESS | 1793 | 1461246958370 Marionette DEBUG loaded listener.js 06:55:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 209 (0x9e91bc00) [pid = 1793] [serial = 627] [outer = 0x9933fc00] 06:55:59 INFO - PROCESS | 1793 | 1461246959303 Marionette TRACE conn3 <- [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]]]}] 06:55:59 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 06:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1632ms 06:55:59 INFO - PROCESS | 1793 | 1461246959361 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 06:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 06:55:59 INFO - PROCESS | 1793 | 1461246959365 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 06:55:59 INFO - PROCESS | 1793 | 1461246959371 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 06:55:59 INFO - PROCESS | 1793 | 1461246959375 Marionette TRACE conn3 <- [1,806,null,{}] 06:55:59 INFO - PROCESS | 1793 | 1461246959381 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:55:59 INFO - PROCESS | 1793 | 1461246959558 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 06:55:59 INFO - PROCESS | 1793 | 1461246959805 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:55:59 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f256400 == 85 [pid = 1793] [id = 209] 06:55:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 210 (0x8f257000) [pid = 1793] [serial = 628] [outer = (nil)] 06:55:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 211 (0x8f259800) [pid = 1793] [serial = 629] [outer = 0x8f257000] 06:55:59 INFO - PROCESS | 1793 | 1461246959949 Marionette DEBUG loaded listener.js 06:56:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 212 (0x9feaf400) [pid = 1793] [serial = 630] [outer = 0x8f257000] 06:56:01 INFO - PROCESS | 1793 | 1461246961333 Marionette TRACE conn3 <- [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]]]}] 06:56:01 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 06:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1992ms 06:56:01 INFO - PROCESS | 1793 | 1461246961382 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 06:56:01 INFO - PROCESS | 1793 | 1461246961389 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 06:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 06:56:01 INFO - PROCESS | 1793 | 1461246961398 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 06:56:01 INFO - PROCESS | 1793 | 1461246961404 Marionette TRACE conn3 <- [1,810,null,{}] 06:56:01 INFO - PROCESS | 1793 | 1461246961413 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:01 INFO - PROCESS | 1793 | 1461246961730 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 06:56:02 INFO - PROCESS | 1793 | 1461246962030 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:02 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c345800 == 86 [pid = 1793] [id = 210] 06:56:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 213 (0x8c347800) [pid = 1793] [serial = 631] [outer = (nil)] 06:56:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 214 (0x8c34f000) [pid = 1793] [serial = 632] [outer = 0x8c347800] 06:56:02 INFO - PROCESS | 1793 | 1461246962123 Marionette DEBUG loaded listener.js 06:56:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 215 (0x8f258000) [pid = 1793] [serial = 633] [outer = 0x8c347800] 06:56:03 INFO - PROCESS | 1793 | 1461246963007 Marionette TRACE conn3 <- [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]]]}] 06:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 06:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1651ms 06:56:03 INFO - PROCESS | 1793 | 1461246963049 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 06:56:03 INFO - PROCESS | 1793 | 1461246963052 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 06:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 06:56:03 INFO - PROCESS | 1793 | 1461246963059 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 06:56:03 INFO - PROCESS | 1793 | 1461246963062 Marionette TRACE conn3 <- [1,814,null,{}] 06:56:03 INFO - PROCESS | 1793 | 1461246963068 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:03 INFO - PROCESS | 1793 | 1461246963285 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 06:56:03 INFO - PROCESS | 1793 | 1461246963521 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:03 INFO - PROCESS | 1793 | ++DOCSHELL 0x88de2400 == 87 [pid = 1793] [id = 211] 06:56:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 216 (0x88de4800) [pid = 1793] [serial = 634] [outer = (nil)] 06:56:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 217 (0x88dea400) [pid = 1793] [serial = 635] [outer = 0x88de4800] 06:56:03 INFO - PROCESS | 1793 | 1461246963663 Marionette DEBUG loaded listener.js 06:56:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 218 (0x88dee000) [pid = 1793] [serial = 636] [outer = 0x88de4800] 06:56:04 INFO - PROCESS | 1793 | 1461246964560 Marionette TRACE conn3 <- [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] 06:56:04 INFO - PROCESS | 1793 | 1461246964595 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 06:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 06:56:04 INFO - PROCESS | 1793 | 1461246964601 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 06:56:04 INFO - PROCESS | 1793 | 1461246964605 Marionette TRACE conn3 <- [1,818,null,{}] 06:56:04 INFO - PROCESS | 1793 | 1461246964611 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:04 INFO - PROCESS | 1793 | 1461246964778 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 06:56:04 INFO - PROCESS | 1793 | 1461246964972 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:05 INFO - PROCESS | 1793 | ++DOCSHELL 0x882a4000 == 88 [pid = 1793] [id = 212] 06:56:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 219 (0x882a4c00) [pid = 1793] [serial = 637] [outer = (nil)] 06:56:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 220 (0x882ad000) [pid = 1793] [serial = 638] [outer = 0x882a4c00] 06:56:05 INFO - PROCESS | 1793 | 1461246965058 Marionette DEBUG loaded listener.js 06:56:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 221 (0x882b1c00) [pid = 1793] [serial = 639] [outer = 0x882a4c00] 06:56:06 INFO - PROCESS | 1793 | 1461246966436 Marionette TRACE conn3 <- [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]]]}] 06:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 06:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1883ms 06:56:06 INFO - PROCESS | 1793 | 1461246966484 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 06:56:06 INFO - PROCESS | 1793 | 1461246966490 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 06:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 06:56:06 INFO - PROCESS | 1793 | 1461246966617 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 06:56:06 INFO - PROCESS | 1793 | 1461246966623 Marionette TRACE conn3 <- [1,822,null,{}] 06:56:06 INFO - PROCESS | 1793 | 1461246966633 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:06 INFO - PROCESS | 1793 | 1461246966810 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 06:56:07 INFO - PROCESS | 1793 | 1461246967071 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:07 INFO - PROCESS | 1793 | ++DOCSHELL 0x882afc00 == 89 [pid = 1793] [id = 213] 06:56:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 222 (0x8bc49c00) [pid = 1793] [serial = 640] [outer = (nil)] 06:56:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 223 (0x8c343400) [pid = 1793] [serial = 641] [outer = 0x8bc49c00] 06:56:07 INFO - PROCESS | 1793 | 1461246967206 Marionette DEBUG loaded listener.js 06:56:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 224 (0x8c34c400) [pid = 1793] [serial = 642] [outer = 0x8bc49c00] 06:56:08 INFO - PROCESS | 1793 | 1461246968587 Marionette TRACE conn3 <- [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] 06:56:08 INFO - PROCESS | 1793 | 1461246968670 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 06:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 06:56:08 INFO - PROCESS | 1793 | 1461246968756 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 06:56:08 INFO - PROCESS | 1793 | 1461246968767 Marionette TRACE conn3 <- [1,826,null,{}] 06:56:08 INFO - PROCESS | 1793 | 1461246968773 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:09 INFO - PROCESS | 1793 | 1461246969080 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 06:56:09 INFO - PROCESS | 1793 | 1461246969292 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:09 INFO - PROCESS | 1793 | ++DOCSHELL 0x882af800 == 90 [pid = 1793] [id = 214] 06:56:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 225 (0x8c2b3800) [pid = 1793] [serial = 643] [outer = (nil)] 06:56:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 226 (0x8debac00) [pid = 1793] [serial = 644] [outer = 0x8c2b3800] 06:56:09 INFO - PROCESS | 1793 | 1461246969368 Marionette DEBUG loaded listener.js 06:56:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 227 (0x8df0c000) [pid = 1793] [serial = 645] [outer = 0x8c2b3800] 06:56:10 INFO - PROCESS | 1793 | 1461246970404 Marionette TRACE conn3 <- [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]]]}] 06:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 06:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1724ms 06:56:10 INFO - PROCESS | 1793 | 1461246970452 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 06:56:10 INFO - PROCESS | 1793 | 1461246970456 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 06:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 06:56:10 INFO - PROCESS | 1793 | 1461246970462 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 06:56:10 INFO - PROCESS | 1793 | 1461246970468 Marionette TRACE conn3 <- [1,830,null,{}] 06:56:10 INFO - PROCESS | 1793 | 1461246970485 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:10 INFO - PROCESS | 1793 | 1461246970702 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 06:56:11 INFO - PROCESS | 1793 | 1461246970989 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:11 INFO - PROCESS | 1793 | ++DOCSHELL 0x8e982000 == 91 [pid = 1793] [id = 215] 06:56:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 228 (0x8f253400) [pid = 1793] [serial = 646] [outer = (nil)] 06:56:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 229 (0x8f26e800) [pid = 1793] [serial = 647] [outer = 0x8f253400] 06:56:11 INFO - PROCESS | 1793 | 1461246971069 Marionette DEBUG loaded listener.js 06:56:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 230 (0x8f4cf000) [pid = 1793] [serial = 648] [outer = 0x8f253400] 06:56:11 INFO - PROCESS | 1793 | 1461246971986 Marionette TRACE conn3 <- [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]]]}] 06:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 06:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1586ms 06:56:12 INFO - PROCESS | 1793 | 1461246972048 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 06:56:12 INFO - PROCESS | 1793 | 1461246972053 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 06:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 06:56:12 INFO - PROCESS | 1793 | 1461246972059 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 06:56:12 INFO - PROCESS | 1793 | 1461246972061 Marionette TRACE conn3 <- [1,834,null,{}] 06:56:12 INFO - PROCESS | 1793 | 1461246972067 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:12 INFO - PROCESS | 1793 | 1461246972231 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 06:56:12 INFO - PROCESS | 1793 | 1461246972423 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:12 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b95ec00 == 92 [pid = 1793] [id = 216] 06:56:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 231 (0x8c4ea800) [pid = 1793] [serial = 649] [outer = (nil)] 06:56:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 232 (0x911ef000) [pid = 1793] [serial = 650] [outer = 0x8c4ea800] 06:56:12 INFO - PROCESS | 1793 | 1461246972504 Marionette DEBUG loaded listener.js 06:56:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 233 (0x92806000) [pid = 1793] [serial = 651] [outer = 0x8c4ea800] 06:56:13 INFO - PROCESS | 1793 | --DOCSHELL 0x8f12a000 == 91 [pid = 1793] [id = 203] 06:56:13 INFO - PROCESS | 1793 | --DOMWINDOW == 232 (0x8f29dc00) [pid = 1793] [serial = 562] [outer = (nil)] [url = about:blank] 06:56:13 INFO - PROCESS | 1793 | --DOMWINDOW == 231 (0x8c4f3400) [pid = 1793] [serial = 529] [outer = (nil)] [url = about:blank] 06:56:13 INFO - PROCESS | 1793 | --DOMWINDOW == 230 (0x8f270400) [pid = 1793] [serial = 532] [outer = (nil)] [url = about:blank] 06:56:13 INFO - PROCESS | 1793 | --DOMWINDOW == 229 (0x98fc0c00) [pid = 1793] [serial = 538] [outer = (nil)] [url = about:blank] 06:56:13 INFO - PROCESS | 1793 | --DOMWINDOW == 228 (0x975d6000) [pid = 1793] [serial = 535] [outer = (nil)] [url = about:blank] 06:56:13 INFO - PROCESS | 1793 | --DOMWINDOW == 227 (0x9a5a3800) [pid = 1793] [serial = 541] [outer = (nil)] [url = about:blank] 06:56:13 INFO - PROCESS | 1793 | --DOMWINDOW == 226 (0xa09b7c00) [pid = 1793] [serial = 544] [outer = (nil)] [url = about:blank] 06:56:13 INFO - PROCESS | 1793 | --DOMWINDOW == 225 (0x8b959400) [pid = 1793] [serial = 547] [outer = (nil)] [url = about:blank] 06:56:13 INFO - PROCESS | 1793 | --DOCSHELL 0x8f26d400 == 90 [pid = 1793] [id = 202] 06:56:13 INFO - PROCESS | 1793 | --DOCSHELL 0x8df10c00 == 89 [pid = 1793] [id = 201] 06:56:13 INFO - PROCESS | 1793 | --DOCSHELL 0x8ddbe000 == 88 [pid = 1793] [id = 200] 06:56:13 INFO - PROCESS | 1793 | --DOCSHELL 0x8b952800 == 87 [pid = 1793] [id = 199] 06:56:13 INFO - PROCESS | 1793 | 1461246973555 Marionette TRACE conn3 <- [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]]]}] 06:56:13 INFO - PROCESS | 1793 | --DOCSHELL 0x8c3a2c00 == 86 [pid = 1793] [id = 187] 06:56:13 INFO - PROCESS | 1793 | --DOMWINDOW == 224 (0x8f269000) [pid = 1793] [serial = 559] [outer = (nil)] [url = about:blank] 06:56:13 INFO - PROCESS | 1793 | --DOMWINDOW == 223 (0x8e98a400) [pid = 1793] [serial = 556] [outer = (nil)] [url = about:blank] 06:56:13 INFO - PROCESS | 1793 | --DOMWINDOW == 222 (0x8dba5000) [pid = 1793] [serial = 553] [outer = (nil)] [url = about:blank] 06:56:13 INFO - PROCESS | 1793 | --DOMWINDOW == 221 (0x8ddb4400) [pid = 1793] [serial = 554] [outer = (nil)] [url = about:blank] 06:56:13 INFO - PROCESS | 1793 | --DOMWINDOW == 220 (0x8c3afc00) [pid = 1793] [serial = 551] [outer = (nil)] [url = about:blank] 06:56:13 INFO - PROCESS | 1793 | --DOMWINDOW == 219 (0x8b960800) [pid = 1793] [serial = 550] [outer = (nil)] [url = about:blank] 06:56:13 INFO - PROCESS | 1793 | --DOMWINDOW == 218 (0x8f270c00) [pid = 1793] [serial = 560] [outer = (nil)] [url = about:blank] 06:56:13 INFO - PROCESS | 1793 | --DOMWINDOW == 217 (0x8f12a400) [pid = 1793] [serial = 557] [outer = (nil)] [url = about:blank] 06:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 06:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1529ms 06:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 06:56:13 INFO - PROCESS | 1793 | 1461246973589 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 06:56:13 INFO - PROCESS | 1793 | 1461246973591 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 06:56:13 INFO - PROCESS | 1793 | 1461246973598 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 06:56:13 INFO - PROCESS | 1793 | 1461246973601 Marionette TRACE conn3 <- [1,838,null,{}] 06:56:13 INFO - PROCESS | 1793 | 1461246973606 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:13 INFO - PROCESS | 1793 | 1461246973775 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 06:56:14 INFO - PROCESS | 1793 | 1461246974001 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:14 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b954400 == 87 [pid = 1793] [id = 217] 06:56:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 218 (0x8c0cd800) [pid = 1793] [serial = 652] [outer = (nil)] 06:56:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 219 (0x8dba5000) [pid = 1793] [serial = 653] [outer = 0x8c0cd800] 06:56:14 INFO - PROCESS | 1793 | 1461246974074 Marionette DEBUG loaded listener.js 06:56:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 220 (0x8ddbc400) [pid = 1793] [serial = 654] [outer = 0x8c0cd800] 06:56:14 INFO - PROCESS | 1793 | 1461246974800 Marionette TRACE conn3 <- [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]]]}] 06:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 06:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1242ms 06:56:14 INFO - PROCESS | 1793 | 1461246974839 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 06:56:14 INFO - PROCESS | 1793 | 1461246974842 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 06:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 06:56:14 INFO - PROCESS | 1793 | 1461246974848 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 06:56:14 INFO - PROCESS | 1793 | 1461246974851 Marionette TRACE conn3 <- [1,842,null,{}] 06:56:14 INFO - PROCESS | 1793 | 1461246974858 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:15 INFO - PROCESS | 1793 | 1461246975055 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 06:56:15 INFO - PROCESS | 1793 | 1461246975067 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:15 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c0c6400 == 88 [pid = 1793] [id = 218] 06:56:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 221 (0x8c2bb000) [pid = 1793] [serial = 655] [outer = (nil)] 06:56:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 222 (0x91279000) [pid = 1793] [serial = 656] [outer = 0x8c2bb000] 06:56:15 INFO - PROCESS | 1793 | 1461246975145 Marionette DEBUG loaded listener.js 06:56:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 223 (0x92925400) [pid = 1793] [serial = 657] [outer = 0x8c2bb000] 06:56:16 INFO - PROCESS | 1793 | 1461246976052 Marionette TRACE conn3 <- [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]]]}] 06:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 06:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1283ms 06:56:16 INFO - PROCESS | 1793 | 1461246976137 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 06:56:16 INFO - PROCESS | 1793 | 1461246976141 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 06:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 06:56:16 INFO - PROCESS | 1793 | 1461246976147 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 06:56:16 INFO - PROCESS | 1793 | 1461246976150 Marionette TRACE conn3 <- [1,846,null,{}] 06:56:16 INFO - PROCESS | 1793 | 1461246976156 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:16 INFO - PROCESS | 1793 | 1461246976362 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 06:56:16 INFO - PROCESS | 1793 | 1461246976386 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:16 INFO - PROCESS | 1793 | ++DOCSHELL 0x91170400 == 89 [pid = 1793] [id = 219] 06:56:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 224 (0x91332000) [pid = 1793] [serial = 658] [outer = (nil)] 06:56:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 225 (0x92b34800) [pid = 1793] [serial = 659] [outer = 0x91332000] 06:56:16 INFO - PROCESS | 1793 | 1461246976457 Marionette DEBUG loaded listener.js 06:56:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 226 (0x9387b400) [pid = 1793] [serial = 660] [outer = 0x91332000] 06:56:17 INFO - PROCESS | 1793 | 1461246977331 Marionette TRACE conn3 <- [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]]]}] 06:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 06:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1228ms 06:56:17 INFO - PROCESS | 1793 | 1461246977377 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 06:56:17 INFO - PROCESS | 1793 | 1461246977380 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 06:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 06:56:17 INFO - PROCESS | 1793 | 1461246977387 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 06:56:17 INFO - PROCESS | 1793 | 1461246977390 Marionette TRACE conn3 <- [1,850,null,{}] 06:56:17 INFO - PROCESS | 1793 | 1461246977420 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:17 INFO - PROCESS | 1793 | 1461246977635 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 06:56:17 INFO - PROCESS | 1793 | 1461246977662 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:17 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c343c00 == 90 [pid = 1793] [id = 220] 06:56:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 227 (0x92b31400) [pid = 1793] [serial = 661] [outer = (nil)] 06:56:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 228 (0x94ea6800) [pid = 1793] [serial = 662] [outer = 0x92b31400] 06:56:17 INFO - PROCESS | 1793 | 1461246977743 Marionette DEBUG loaded listener.js 06:56:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 229 (0x96107c00) [pid = 1793] [serial = 663] [outer = 0x92b31400] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 228 (0xa0db5400) [pid = 1793] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 227 (0x98304000) [pid = 1793] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 226 (0x8bc46400) [pid = 1793] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 225 (0x8df10800) [pid = 1793] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 224 (0x8f1e5000) [pid = 1793] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 223 (0x8deb0c00) [pid = 1793] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 222 (0x8c3af000) [pid = 1793] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 221 (0x975d0c00) [pid = 1793] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 220 (0x8ddbac00) [pid = 1793] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 219 (0x8f126c00) [pid = 1793] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 218 (0x8b955000) [pid = 1793] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 217 (0x8c4ef000) [pid = 1793] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 216 (0x973ed000) [pid = 1793] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 215 (0x98536800) [pid = 1793] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 214 (0x8c2b0800) [pid = 1793] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 213 (0x8c0d2c00) [pid = 1793] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 212 (0x9127ac00) [pid = 1793] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 211 (0x992c3000) [pid = 1793] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 210 (0x8df0b400) [pid = 1793] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 209 (0x97bb2000) [pid = 1793] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 208 (0x97340800) [pid = 1793] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 207 (0x91284c00) [pid = 1793] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 206 (0x8f264000) [pid = 1793] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 205 (0x8deb7800) [pid = 1793] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 204 (0x8c4ef400) [pid = 1793] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 203 (0x8b95c000) [pid = 1793] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 202 (0x8c3a7c00) [pid = 1793] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 201 (0x8bc46800) [pid = 1793] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 200 (0x8ddb8800) [pid = 1793] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 199 (0x96eb1800) [pid = 1793] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 198 (0x8c0c9000) [pid = 1793] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 197 (0x8c0c5000) [pid = 1793] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 196 (0x92b82800) [pid = 1793] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 195 (0x8f1f0400) [pid = 1793] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 194 (0x96105800) [pid = 1793] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 193 (0xa0949400) [pid = 1793] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 192 (0x8f4d4000) [pid = 1793] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 191 (0x8e983c00) [pid = 1793] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 190 (0x8f4ccc00) [pid = 1793] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 189 (0x8f1e5400) [pid = 1793] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 188 (0x91e4d000) [pid = 1793] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 187 (0x8df0c400) [pid = 1793] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 186 (0x8f122c00) [pid = 1793] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 185 (0x975d0800) [pid = 1793] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 184 (0x97a59800) [pid = 1793] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 183 (0x8e987800) [pid = 1793] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 182 (0x8aa89c00) [pid = 1793] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 181 (0x8a87f800) [pid = 1793] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 180 (0xa44cb000) [pid = 1793] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 179 (0x8a883000) [pid = 1793] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 178 (0x8f26ac00) [pid = 1793] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 177 (0x92b28c00) [pid = 1793] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 176 (0x8c2ae000) [pid = 1793] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 175 (0x93ca0800) [pid = 1793] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 174 (0x8f777c00) [pid = 1793] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 173 (0x8f294400) [pid = 1793] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0x961e6800) [pid = 1793] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0x961e6000) [pid = 1793] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x8bc3e800) [pid = 1793] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 169 (0x92b29800) [pid = 1793] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 168 (0x9a5a0800) [pid = 1793] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 06:56:19 INFO - PROCESS | 1793 | --DOMWINDOW == 167 (0x93871000) [pid = 1793] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 06:56:20 INFO - PROCESS | 1793 | 1461246980137 Marionette TRACE conn3 <- [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]]]}] 06:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 06:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2763ms 06:56:20 INFO - PROCESS | 1793 | 1461246980152 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 06:56:20 INFO - PROCESS | 1793 | 1461246980156 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 06:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 06:56:20 INFO - PROCESS | 1793 | 1461246980166 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 06:56:20 INFO - PROCESS | 1793 | 1461246980170 Marionette TRACE conn3 <- [1,854,null,{}] 06:56:20 INFO - PROCESS | 1793 | 1461246980179 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:20 INFO - PROCESS | 1793 | 1461246980457 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 06:56:20 INFO - PROCESS | 1793 | 1461246980477 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:20 INFO - PROCESS | 1793 | ++DOCSHELL 0x8a87d800 == 91 [pid = 1793] [id = 221] 06:56:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x8bc3d800) [pid = 1793] [serial = 664] [outer = (nil)] 06:56:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x8c2adc00) [pid = 1793] [serial = 665] [outer = 0x8bc3d800] 06:56:20 INFO - PROCESS | 1793 | 1461246980551 Marionette DEBUG loaded listener.js 06:56:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x8c2b9400) [pid = 1793] [serial = 666] [outer = 0x8bc3d800] 06:56:21 INFO - PROCESS | 1793 | 1461246981482 Marionette TRACE conn3 <- [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]]]}] 06:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 06:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1333ms 06:56:21 INFO - PROCESS | 1793 | 1461246981498 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 06:56:21 INFO - PROCESS | 1793 | 1461246981504 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 06:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 06:56:21 INFO - PROCESS | 1793 | 1461246981513 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 06:56:21 INFO - PROCESS | 1793 | 1461246981519 Marionette TRACE conn3 <- [1,858,null,{}] 06:56:21 INFO - PROCESS | 1793 | 1461246981529 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:21 INFO - PROCESS | 1793 | 1461246981712 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 06:56:21 INFO - PROCESS | 1793 | 1461246981912 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:21 INFO - PROCESS | 1793 | ++DOCSHELL 0x882af400 == 92 [pid = 1793] [id = 222] 06:56:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x88de5c00) [pid = 1793] [serial = 667] [outer = (nil)] 06:56:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x8bc41400) [pid = 1793] [serial = 668] [outer = 0x88de5c00] 06:56:22 INFO - PROCESS | 1793 | 1461246982002 Marionette DEBUG loaded listener.js 06:56:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x8c2b1c00) [pid = 1793] [serial = 669] [outer = 0x88de5c00] 06:56:23 INFO - PROCESS | 1793 | 1461246983005 Marionette TRACE conn3 <- [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]]]}] 06:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 06:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1535ms 06:56:23 INFO - PROCESS | 1793 | 1461246983049 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 06:56:23 INFO - PROCESS | 1793 | 1461246983058 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 06:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 06:56:23 INFO - PROCESS | 1793 | 1461246983069 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 06:56:23 INFO - PROCESS | 1793 | 1461246983073 Marionette TRACE conn3 <- [1,862,null,{}] 06:56:23 INFO - PROCESS | 1793 | 1461246983079 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:23 INFO - PROCESS | 1793 | 1461246983267 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 06:56:23 INFO - PROCESS | 1793 | 1461246983524 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:23 INFO - PROCESS | 1793 | ++DOCSHELL 0x8dba4000 == 93 [pid = 1793] [id = 223] 06:56:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0x8dbafc00) [pid = 1793] [serial = 670] [outer = (nil)] 06:56:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 175 (0x8ddc0000) [pid = 1793] [serial = 671] [outer = 0x8dbafc00] 06:56:23 INFO - PROCESS | 1793 | 1461246983663 Marionette DEBUG loaded listener.js 06:56:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 176 (0x8debe800) [pid = 1793] [serial = 672] [outer = 0x8dbafc00] 06:56:24 INFO - PROCESS | 1793 | 1461246984700 Marionette TRACE conn3 <- [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]]]}] 06:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 06:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1644ms 06:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 06:56:24 INFO - PROCESS | 1793 | 1461246984713 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 06:56:24 INFO - PROCESS | 1793 | 1461246984716 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 06:56:24 INFO - PROCESS | 1793 | 1461246984724 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 06:56:24 INFO - PROCESS | 1793 | 1461246984730 Marionette TRACE conn3 <- [1,866,null,{}] 06:56:24 INFO - PROCESS | 1793 | 1461246984747 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:24 INFO - PROCESS | 1793 | 1461246984964 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 06:56:25 INFO - PROCESS | 1793 | 1461246985286 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:25 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f1e5000 == 94 [pid = 1793] [id = 224] 06:56:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 177 (0x8f1ee800) [pid = 1793] [serial = 673] [outer = (nil)] 06:56:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 178 (0x8f255400) [pid = 1793] [serial = 674] [outer = 0x8f1ee800] 06:56:25 INFO - PROCESS | 1793 | 1461246985404 Marionette DEBUG loaded listener.js 06:56:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 179 (0x8f26dc00) [pid = 1793] [serial = 675] [outer = 0x8f1ee800] 06:56:26 INFO - PROCESS | 1793 | 1461246986382 Marionette TRACE conn3 <- [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]]]}] 06:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 06:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1692ms 06:56:26 INFO - PROCESS | 1793 | 1461246986415 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 06:56:26 INFO - PROCESS | 1793 | 1461246986420 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 06:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 06:56:26 INFO - PROCESS | 1793 | 1461246986426 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 06:56:26 INFO - PROCESS | 1793 | 1461246986430 Marionette TRACE conn3 <- [1,870,null,{}] 06:56:26 INFO - PROCESS | 1793 | 1461246986438 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:26 INFO - PROCESS | 1793 | 1461246986642 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 06:56:26 INFO - PROCESS | 1793 | 1461246986880 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:26 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f1ebc00 == 95 [pid = 1793] [id = 225] 06:56:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 180 (0x8f254800) [pid = 1793] [serial = 676] [outer = (nil)] 06:56:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 181 (0x8f4f6800) [pid = 1793] [serial = 677] [outer = 0x8f254800] 06:56:27 INFO - PROCESS | 1793 | 1461246987012 Marionette DEBUG loaded listener.js 06:56:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 182 (0x9116f400) [pid = 1793] [serial = 678] [outer = 0x8f254800] 06:56:27 INFO - PROCESS | 1793 | 1461246987916 Marionette TRACE conn3 <- [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]]]}] 06:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 06:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1537ms 06:56:27 INFO - PROCESS | 1793 | 1461246987965 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 06:56:27 INFO - PROCESS | 1793 | 1461246987968 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 06:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 06:56:27 INFO - PROCESS | 1793 | 1461246987976 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 06:56:27 INFO - PROCESS | 1793 | 1461246987980 Marionette TRACE conn3 <- [1,874,null,{}] 06:56:27 INFO - PROCESS | 1793 | 1461246987985 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:28 INFO - PROCESS | 1793 | 1461246988204 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 06:56:28 INFO - PROCESS | 1793 | 1461246988458 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:28 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4c9800 == 96 [pid = 1793] [id = 226] 06:56:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 183 (0x91278c00) [pid = 1793] [serial = 679] [outer = (nil)] 06:56:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 184 (0x92929400) [pid = 1793] [serial = 680] [outer = 0x91278c00] 06:56:28 INFO - PROCESS | 1793 | 1461246988589 Marionette DEBUG loaded listener.js 06:56:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 185 (0x93871000) [pid = 1793] [serial = 681] [outer = 0x91278c00] 06:56:29 INFO - PROCESS | 1793 | 1461246989489 Marionette TRACE conn3 <- [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]]]}] 06:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 06:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1544ms 06:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 06:56:29 INFO - PROCESS | 1793 | 1461246989521 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 06:56:29 INFO - PROCESS | 1793 | 1461246989524 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 06:56:29 INFO - PROCESS | 1793 | 1461246989531 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 06:56:29 INFO - PROCESS | 1793 | 1461246989535 Marionette TRACE conn3 <- [1,878,null,{}] 06:56:29 INFO - PROCESS | 1793 | 1461246989541 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:29 INFO - PROCESS | 1793 | 1461246989748 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 06:56:29 INFO - PROCESS | 1793 | 1461246989942 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:29 INFO - PROCESS | 1793 | ++DOCSHELL 0x93875c00 == 97 [pid = 1793] [id = 227] 06:56:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 186 (0x93ca0800) [pid = 1793] [serial = 682] [outer = (nil)] 06:56:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 187 (0x96fd4400) [pid = 1793] [serial = 683] [outer = 0x93ca0800] 06:56:30 INFO - PROCESS | 1793 | 1461246990034 Marionette DEBUG loaded listener.js 06:56:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 188 (0x973ed000) [pid = 1793] [serial = 684] [outer = 0x93ca0800] 06:56:30 INFO - PROCESS | 1793 | 1461246990961 Marionette TRACE conn3 <- [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]]]}] 06:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 06:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1480ms 06:56:31 INFO - PROCESS | 1793 | 1461246991010 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 06:56:31 INFO - PROCESS | 1793 | 1461246991015 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 06:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 06:56:31 INFO - PROCESS | 1793 | 1461246991021 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 06:56:31 INFO - PROCESS | 1793 | 1461246991024 Marionette TRACE conn3 <- [1,882,null,{}] 06:56:31 INFO - PROCESS | 1793 | 1461246991030 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:31 INFO - PROCESS | 1793 | 1461246991271 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 06:56:31 INFO - PROCESS | 1793 | 1461246991517 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:31 INFO - PROCESS | 1793 | ++DOCSHELL 0x9597a400 == 98 [pid = 1793] [id = 228] 06:56:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 189 (0x9727f400) [pid = 1793] [serial = 685] [outer = (nil)] 06:56:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 190 (0x97a58800) [pid = 1793] [serial = 686] [outer = 0x9727f400] 06:56:31 INFO - PROCESS | 1793 | 1461246991655 Marionette DEBUG loaded listener.js 06:56:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 191 (0x97a64c00) [pid = 1793] [serial = 687] [outer = 0x9727f400] 06:56:32 INFO - PROCESS | 1793 | 1461246992524 Marionette TRACE conn3 <- [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]]]}] 06:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 06:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1533ms 06:56:32 INFO - PROCESS | 1793 | 1461246992555 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 06:56:32 INFO - PROCESS | 1793 | 1461246992559 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 06:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 06:56:32 INFO - PROCESS | 1793 | 1461246992565 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 06:56:32 INFO - PROCESS | 1793 | 1461246992569 Marionette TRACE conn3 <- [1,886,null,{}] 06:56:32 INFO - PROCESS | 1793 | 1461246992574 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:32 INFO - PROCESS | 1793 | 1461246992739 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 06:56:32 INFO - PROCESS | 1793 | 1461246992944 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:33 INFO - PROCESS | 1793 | ++DOCSHELL 0x9280b000 == 99 [pid = 1793] [id = 229] 06:56:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 192 (0x92923000) [pid = 1793] [serial = 688] [outer = (nil)] 06:56:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 193 (0x97b85000) [pid = 1793] [serial = 689] [outer = 0x92923000] 06:56:33 INFO - PROCESS | 1793 | 1461246993066 Marionette DEBUG loaded listener.js 06:56:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 194 (0x97bae000) [pid = 1793] [serial = 690] [outer = 0x92923000] 06:56:34 INFO - PROCESS | 1793 | 1461246994037 Marionette TRACE conn3 <- [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]]]}] 06:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 06:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1529ms 06:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 06:56:34 INFO - PROCESS | 1793 | 1461246994095 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 06:56:34 INFO - PROCESS | 1793 | 1461246994098 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 06:56:34 INFO - PROCESS | 1793 | 1461246994105 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 06:56:34 INFO - PROCESS | 1793 | 1461246994109 Marionette TRACE conn3 <- [1,890,null,{}] 06:56:34 INFO - PROCESS | 1793 | 1461246994115 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:34 INFO - PROCESS | 1793 | 1461246994323 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 06:56:34 INFO - PROCESS | 1793 | 1461246994577 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:34 INFO - PROCESS | 1793 | ++DOCSHELL 0x97a62c00 == 100 [pid = 1793] [id = 230] 06:56:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 195 (0x97b84800) [pid = 1793] [serial = 691] [outer = (nil)] 06:56:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 196 (0x98539c00) [pid = 1793] [serial = 692] [outer = 0x97b84800] 06:56:34 INFO - PROCESS | 1793 | 1461246994682 Marionette DEBUG loaded listener.js 06:56:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 197 (0x9889ec00) [pid = 1793] [serial = 693] [outer = 0x97b84800] 06:56:35 INFO - PROCESS | 1793 | 1461246995595 Marionette TRACE conn3 <- [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]]]}] 06:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 06:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1548ms 06:56:35 INFO - PROCESS | 1793 | 1461246995654 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 06:56:35 INFO - PROCESS | 1793 | 1461246995657 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 06:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 06:56:35 INFO - PROCESS | 1793 | 1461246995664 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 06:56:35 INFO - PROCESS | 1793 | 1461246995667 Marionette TRACE conn3 <- [1,894,null,{}] 06:56:35 INFO - PROCESS | 1793 | 1461246995673 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:35 INFO - PROCESS | 1793 | 1461246995891 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 06:56:36 INFO - PROCESS | 1793 | 1461246996145 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:36 INFO - PROCESS | 1793 | ++DOCSHELL 0x98024400 == 101 [pid = 1793] [id = 231] 06:56:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 198 (0x9892ec00) [pid = 1793] [serial = 694] [outer = (nil)] 06:56:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 199 (0x992c7400) [pid = 1793] [serial = 695] [outer = 0x9892ec00] 06:56:36 INFO - PROCESS | 1793 | 1461246996249 Marionette DEBUG loaded listener.js 06:56:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 200 (0x992d1800) [pid = 1793] [serial = 696] [outer = 0x9892ec00] 06:56:37 INFO - PROCESS | 1793 | 1461246997184 Marionette TRACE conn3 <- [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]]]}] 06:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 06:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1588ms 06:56:37 INFO - PROCESS | 1793 | 1461246997253 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 06:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 06:56:37 INFO - PROCESS | 1793 | 1461246997258 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 06:56:37 INFO - PROCESS | 1793 | 1461246997264 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 06:56:37 INFO - PROCESS | 1793 | 1461246997269 Marionette TRACE conn3 <- [1,898,null,{}] 06:56:37 INFO - PROCESS | 1793 | 1461246997275 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:37 INFO - PROCESS | 1793 | 1461246997515 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 06:56:37 INFO - PROCESS | 1793 | 1461246997774 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:37 INFO - PROCESS | 1793 | ++DOCSHELL 0x959e5800 == 102 [pid = 1793] [id = 232] 06:56:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 201 (0x96196000) [pid = 1793] [serial = 697] [outer = (nil)] 06:56:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 202 (0x9fa38800) [pid = 1793] [serial = 698] [outer = 0x96196000] 06:56:37 INFO - PROCESS | 1793 | 1461246997911 Marionette DEBUG loaded listener.js 06:56:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 203 (0x9fea5400) [pid = 1793] [serial = 699] [outer = 0x96196000] 06:56:38 INFO - PROCESS | 1793 | 1461246998839 Marionette TRACE conn3 <- [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]]]}] 06:56:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 06:56:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1631ms 06:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 06:56:38 INFO - PROCESS | 1793 | 1461246998896 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 06:56:38 INFO - PROCESS | 1793 | 1461246998899 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 06:56:38 INFO - PROCESS | 1793 | 1461246998905 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 06:56:38 INFO - PROCESS | 1793 | 1461246998909 Marionette TRACE conn3 <- [1,902,null,{}] 06:56:38 INFO - PROCESS | 1793 | 1461246998915 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:39 INFO - PROCESS | 1793 | 1461246999085 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 06:56:39 INFO - PROCESS | 1793 | 1461246999277 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:39 INFO - PROCESS | 1793 | ++DOCSHELL 0x9a5c3400 == 103 [pid = 1793] [id = 233] 06:56:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 204 (0x9fb54400) [pid = 1793] [serial = 700] [outer = (nil)] 06:56:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 205 (0xa0db0c00) [pid = 1793] [serial = 701] [outer = 0x9fb54400] 06:56:39 INFO - PROCESS | 1793 | 1461246999408 Marionette DEBUG loaded listener.js 06:56:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 206 (0xa0db9400) [pid = 1793] [serial = 702] [outer = 0x9fb54400] 06:56:40 INFO - PROCESS | 1793 | 1461247000247 Marionette TRACE conn3 <- [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]]]}] 06:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 06:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1400ms 06:56:40 INFO - PROCESS | 1793 | 1461247000305 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 06:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 06:56:40 INFO - PROCESS | 1793 | 1461247000310 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 06:56:40 INFO - PROCESS | 1793 | 1461247000316 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 06:56:40 INFO - PROCESS | 1793 | 1461247000320 Marionette TRACE conn3 <- [1,906,null,{}] 06:56:40 INFO - PROCESS | 1793 | 1461247000325 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:40 INFO - PROCESS | 1793 | 1461247000517 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 06:56:40 INFO - PROCESS | 1793 | 1461247000719 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:40 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a01c00 == 104 [pid = 1793] [id = 234] 06:56:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 207 (0x87a05400) [pid = 1793] [serial = 703] [outer = (nil)] 06:56:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 208 (0x87a0ac00) [pid = 1793] [serial = 704] [outer = 0x87a05400] 06:56:40 INFO - PROCESS | 1793 | 1461247000910 Marionette DEBUG loaded listener.js 06:56:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 209 (0x87a0e400) [pid = 1793] [serial = 705] [outer = 0x87a05400] 06:56:41 INFO - PROCESS | 1793 | 1461247001867 Marionette TRACE conn3 <- [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]]]}] 06:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 06:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1632ms 06:56:41 INFO - PROCESS | 1793 | 1461247001951 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 06:56:41 INFO - PROCESS | 1793 | 1461247001958 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 06:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 06:56:41 INFO - PROCESS | 1793 | 1461247001968 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 06:56:41 INFO - PROCESS | 1793 | 1461247001973 Marionette TRACE conn3 <- [1,910,null,{}] 06:56:41 INFO - PROCESS | 1793 | 1461247001982 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:42 INFO - PROCESS | 1793 | 1461247002242 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 06:56:42 INFO - PROCESS | 1793 | 1461247002564 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:42 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a05c00 == 105 [pid = 1793] [id = 235] 06:56:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 210 (0x87a09c00) [pid = 1793] [serial = 706] [outer = (nil)] 06:56:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 211 (0x87a7b400) [pid = 1793] [serial = 707] [outer = 0x87a09c00] 06:56:42 INFO - PROCESS | 1793 | 1461247002703 Marionette DEBUG loaded listener.js 06:56:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 212 (0x87a7cc00) [pid = 1793] [serial = 708] [outer = 0x87a09c00] 06:56:43 INFO - PROCESS | 1793 | 1461247003730 Marionette TRACE conn3 <- [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]]]}] 06:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 06:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1835ms 06:56:43 INFO - PROCESS | 1793 | 1461247003802 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 06:56:43 INFO - PROCESS | 1793 | 1461247003806 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 06:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 06:56:43 INFO - PROCESS | 1793 | 1461247003816 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 06:56:43 INFO - PROCESS | 1793 | 1461247003819 Marionette TRACE conn3 <- [1,914,null,{}] 06:56:43 INFO - PROCESS | 1793 | 1461247003825 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:44 INFO - PROCESS | 1793 | 1461247004044 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 06:56:44 INFO - PROCESS | 1793 | 1461247004308 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:44 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a77800 == 106 [pid = 1793] [id = 236] 06:56:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 213 (0x87a7b000) [pid = 1793] [serial = 709] [outer = (nil)] 06:56:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 214 (0x8a746800) [pid = 1793] [serial = 710] [outer = 0x87a7b000] 06:56:44 INFO - PROCESS | 1793 | 1461247004467 Marionette DEBUG loaded listener.js 06:56:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 215 (0x8a887800) [pid = 1793] [serial = 711] [outer = 0x87a7b000] 06:56:45 INFO - PROCESS | 1793 | 1461247005739 Marionette TRACE conn3 <- [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]]]}] 06:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 06:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1984ms 06:56:45 INFO - PROCESS | 1793 | 1461247005801 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 06:56:45 INFO - PROCESS | 1793 | 1461247005806 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 06:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 06:56:45 INFO - PROCESS | 1793 | 1461247005815 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 06:56:45 INFO - PROCESS | 1793 | 1461247005820 Marionette TRACE conn3 <- [1,918,null,{}] 06:56:45 INFO - PROCESS | 1793 | 1461247005828 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:46 INFO - PROCESS | 1793 | 1461247006055 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 06:56:46 INFO - PROCESS | 1793 | 1461247006256 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:46 INFO - PROCESS | 1793 | ++DOCSHELL 0x882b0c00 == 107 [pid = 1793] [id = 237] 06:56:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 216 (0x88de3c00) [pid = 1793] [serial = 712] [outer = (nil)] 06:56:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 217 (0x8a888400) [pid = 1793] [serial = 713] [outer = 0x88de3c00] 06:56:46 INFO - PROCESS | 1793 | 1461247006388 Marionette DEBUG loaded listener.js 06:56:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 218 (0x8aa91c00) [pid = 1793] [serial = 714] [outer = 0x88de3c00] 06:56:47 INFO - PROCESS | 1793 | 1461247007395 Marionette TRACE conn3 <- [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]]]}] 06:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 06:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1633ms 06:56:47 INFO - PROCESS | 1793 | 1461247007448 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 06:56:47 INFO - PROCESS | 1793 | 1461247007456 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 06:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 06:56:47 INFO - PROCESS | 1793 | 1461247007468 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 06:56:47 INFO - PROCESS | 1793 | 1461247007472 Marionette TRACE conn3 <- [1,922,null,{}] 06:56:47 INFO - PROCESS | 1793 | 1461247007478 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:47 INFO - PROCESS | 1793 | 1461247007667 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 06:56:48 INFO - PROCESS | 1793 | 1461247007998 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:48 INFO - PROCESS | 1793 | ++DOCSHELL 0x88df0c00 == 108 [pid = 1793] [id = 238] 06:56:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 219 (0x8a744c00) [pid = 1793] [serial = 715] [outer = (nil)] 06:56:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 220 (0x8b960800) [pid = 1793] [serial = 716] [outer = 0x8a744c00] 06:56:48 INFO - PROCESS | 1793 | 1461247008162 Marionette DEBUG loaded listener.js 06:56:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 221 (0x8bc4ac00) [pid = 1793] [serial = 717] [outer = 0x8a744c00] 06:56:48 INFO - PROCESS | 1793 | --DOCSHELL 0x91e4cc00 == 107 [pid = 1793] [id = 67] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 220 (0x961eb000) [pid = 1793] [serial = 610] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 219 (0x8f124000) [pid = 1793] [serial = 568] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 218 (0x9387e000) [pid = 1793] [serial = 574] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 217 (0x8fc38800) [pid = 1793] [serial = 592] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 216 (0x91339000) [pid = 1793] [serial = 571] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 215 (0x9e918400) [pid = 1793] [serial = 586] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 214 (0x97b80800) [pid = 1793] [serial = 580] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 213 (0x96fd2c00) [pid = 1793] [serial = 577] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 212 (0x8fc38c00) [pid = 1793] [serial = 589] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 211 (0x9a5a5400) [pid = 1793] [serial = 583] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOCSHELL 0x992d1c00 == 106 [pid = 1793] [id = 208] 06:56:48 INFO - PROCESS | 1793 | --DOCSHELL 0x8b953800 == 105 [pid = 1793] [id = 207] 06:56:48 INFO - PROCESS | 1793 | --DOCSHELL 0x92921800 == 104 [pid = 1793] [id = 206] 06:56:48 INFO - PROCESS | 1793 | --DOCSHELL 0x8c2b4000 == 103 [pid = 1793] [id = 205] 06:56:48 INFO - PROCESS | 1793 | --DOCSHELL 0x8a741400 == 102 [pid = 1793] [id = 204] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 210 (0xa2933c00) [pid = 1793] [serial = 382] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 209 (0x9a5a7800) [pid = 1793] [serial = 542] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 208 (0x8debe400) [pid = 1793] [serial = 446] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 207 (0x8f26b400) [pid = 1793] [serial = 601] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 206 (0x8f1ed400) [pid = 1793] [serial = 295] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 205 (0x8debb800) [pid = 1793] [serial = 440] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 204 (0x8debcc00) [pid = 1793] [serial = 530] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 203 (0x992c8400) [pid = 1793] [serial = 376] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 202 (0x8deb5400) [pid = 1793] [serial = 479] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 201 (0x93878400) [pid = 1793] [serial = 485] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 200 (0x8b95e400) [pid = 1793] [serial = 548] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 199 (0x8f295800) [pid = 1793] [serial = 419] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 198 (0x976b7c00) [pid = 1793] [serial = 491] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 197 (0x9fa8d000) [pid = 1793] [serial = 337] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 196 (0x8c3a6000) [pid = 1793] [serial = 391] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 195 (0x9fa90000) [pid = 1793] [serial = 428] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 194 (0x91339c00) [pid = 1793] [serial = 604] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 193 (0x9fa8cc00) [pid = 1793] [serial = 379] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 192 (0x8f2a2400) [pid = 1793] [serial = 563] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 191 (0x97e98800) [pid = 1793] [serial = 373] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 190 (0x9892c400) [pid = 1793] [serial = 425] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 189 (0x96298800) [pid = 1793] [serial = 488] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 188 (0x8f26e000) [pid = 1793] [serial = 431] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 187 (0x8f4d7000) [pid = 1793] [serial = 533] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 186 (0x9a59c400) [pid = 1793] [serial = 506] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 185 (0x9292b800) [pid = 1793] [serial = 605] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 184 (0x8c0d2000) [pid = 1793] [serial = 598] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 183 (0x8c3adc00) [pid = 1793] [serial = 394] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 182 (0x8ddb8c00) [pid = 1793] [serial = 599] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 181 (0x992cc000) [pid = 1793] [serial = 595] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 180 (0x97b88800) [pid = 1793] [serial = 494] [outer = (nil)] [url = about:blank] 06:56:48 INFO - PROCESS | 1793 | --DOMWINDOW == 179 (0x9fed3000) [pid = 1793] [serial = 500] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 178 (0x8dba4c00) [pid = 1793] [serial = 385] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 177 (0x8c3a1c00) [pid = 1793] [serial = 566] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 176 (0x94ea8400) [pid = 1793] [serial = 608] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 175 (0x9fe16000) [pid = 1793] [serial = 298] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 174 (0x975d7000) [pid = 1793] [serial = 334] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 173 (0xa44c0800) [pid = 1793] [serial = 301] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0xa09d7400) [pid = 1793] [serial = 596] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0x92b35800) [pid = 1793] [serial = 331] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x8c0d1800) [pid = 1793] [serial = 565] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 169 (0x8e990800) [pid = 1793] [serial = 340] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 168 (0x92923c00) [pid = 1793] [serial = 286] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 167 (0x9387f800) [pid = 1793] [serial = 503] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 166 (0x8f4d1000) [pid = 1793] [serial = 602] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 165 (0x97b87c00) [pid = 1793] [serial = 536] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 164 (0x92b31000) [pid = 1793] [serial = 343] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 163 (0x8f12d400) [pid = 1793] [serial = 437] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 162 (0x97b89400) [pid = 1793] [serial = 416] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 161 (0x97f30c00) [pid = 1793] [serial = 497] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 160 (0x8f294800) [pid = 1793] [serial = 367] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 159 (0x93c95c00) [pid = 1793] [serial = 607] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 158 (0x8aa90000) [pid = 1793] [serial = 452] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 157 (0x8f12f800) [pid = 1793] [serial = 449] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 156 (0xa4b08000) [pid = 1793] [serial = 304] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 155 (0x8bc44400) [pid = 1793] [serial = 476] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0xa0d59000) [pid = 1793] [serial = 434] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x96eafc00) [pid = 1793] [serial = 422] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x8c2b6800) [pid = 1793] [serial = 388] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x9a59d800) [pid = 1793] [serial = 539] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x97bb4800) [pid = 1793] [serial = 241] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x91174400) [pid = 1793] [serial = 482] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x9fba0800) [pid = 1793] [serial = 292] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x97a5e800) [pid = 1793] [serial = 289] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x8bc47400) [pid = 1793] [serial = 443] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x94eae400) [pid = 1793] [serial = 370] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0xa0ea8000) [pid = 1793] [serial = 545] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x97a62800) [pid = 1793] [serial = 527] [outer = (nil)] [url = about:blank] 06:56:49 INFO - PROCESS | 1793 | 1461247009208 Marionette TRACE conn3 <- [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]]]}] 06:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 06:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1790ms 06:56:49 INFO - PROCESS | 1793 | 1461247009259 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 06:56:49 INFO - PROCESS | 1793 | 1461247009263 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 06:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 06:56:49 INFO - PROCESS | 1793 | 1461247009269 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 06:56:49 INFO - PROCESS | 1793 | 1461247009275 Marionette TRACE conn3 <- [1,926,null,{}] 06:56:49 INFO - PROCESS | 1793 | 1461247009291 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:49 INFO - PROCESS | 1793 | 1461247009471 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 06:56:49 INFO - PROCESS | 1793 | 1461247009611 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:49 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c0c5000 == 103 [pid = 1793] [id = 239] 06:56:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x8c0c7400) [pid = 1793] [serial = 718] [outer = (nil)] 06:56:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x8c343800) [pid = 1793] [serial = 719] [outer = 0x8c0c7400] 06:56:49 INFO - PROCESS | 1793 | 1461247009686 Marionette DEBUG loaded listener.js 06:56:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x8c350000) [pid = 1793] [serial = 720] [outer = 0x8c0c7400] 06:56:50 INFO - PROCESS | 1793 | 1461247010469 Marionette TRACE conn3 <- [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]]]}] 06:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 06:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1283ms 06:56:50 INFO - PROCESS | 1793 | 1461247010553 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 06:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 06:56:50 INFO - PROCESS | 1793 | 1461247010558 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 06:56:50 INFO - PROCESS | 1793 | 1461247010564 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 06:56:50 INFO - PROCESS | 1793 | 1461247010567 Marionette TRACE conn3 <- [1,930,null,{}] 06:56:50 INFO - PROCESS | 1793 | 1461247010573 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:50 INFO - PROCESS | 1793 | 1461247010730 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 06:56:50 INFO - PROCESS | 1793 | 1461247010741 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:50 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c3a6800 == 104 [pid = 1793] [id = 240] 06:56:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x8c3aa000) [pid = 1793] [serial = 721] [outer = (nil)] 06:56:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x8c4e4400) [pid = 1793] [serial = 722] [outer = 0x8c3aa000] 06:56:50 INFO - PROCESS | 1793 | 1461247010812 Marionette DEBUG loaded listener.js 06:56:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x8c4ebc00) [pid = 1793] [serial = 723] [outer = 0x8c3aa000] 06:56:51 INFO - PROCESS | 1793 | 1461247011842 Marionette TRACE conn3 <- [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]]]}] 06:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 06:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1337ms 06:56:51 INFO - PROCESS | 1793 | 1461247011901 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 06:56:51 INFO - PROCESS | 1793 | 1461247011905 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 06:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 06:56:51 INFO - PROCESS | 1793 | 1461247011911 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 06:56:51 INFO - PROCESS | 1793 | 1461247011914 Marionette TRACE conn3 <- [1,934,null,{}] 06:56:51 INFO - PROCESS | 1793 | 1461247011921 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:52 INFO - PROCESS | 1793 | 1461247012147 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 06:56:52 INFO - PROCESS | 1793 | 1461247012205 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:52 INFO - PROCESS | 1793 | ++DOCSHELL 0x882b0800 == 105 [pid = 1793] [id = 241] 06:56:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x8a741c00) [pid = 1793] [serial = 724] [outer = (nil)] 06:56:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x8dba3400) [pid = 1793] [serial = 725] [outer = 0x8a741c00] 06:56:52 INFO - PROCESS | 1793 | 1461247012302 Marionette DEBUG loaded listener.js 06:56:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x8dbae000) [pid = 1793] [serial = 726] [outer = 0x8a741c00] 06:56:53 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x8f12bc00) [pid = 1793] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 06:56:53 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x92801800) [pid = 1793] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 06:56:53 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x8ddbc000) [pid = 1793] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 06:56:53 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x8fb39800) [pid = 1793] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 06:56:53 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x8f266400) [pid = 1793] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 06:56:53 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x8b95b800) [pid = 1793] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 06:56:53 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x8b959800) [pid = 1793] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 06:56:53 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x8b95a000) [pid = 1793] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 06:56:53 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x8bc4cc00) [pid = 1793] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 06:56:53 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x8c2bb000) [pid = 1793] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 06:56:53 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x8f253400) [pid = 1793] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 06:56:53 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x8c0cd800) [pid = 1793] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 06:56:53 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x8c4ea800) [pid = 1793] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 06:56:53 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x8bc49c00) [pid = 1793] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 06:56:53 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x8c2b3800) [pid = 1793] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 06:56:53 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x92b31400) [pid = 1793] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 06:56:53 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x91332000) [pid = 1793] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 06:56:53 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x92b34000) [pid = 1793] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 06:56:53 INFO - PROCESS | 1793 | 1461247013564 Marionette TRACE conn3 <- [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]]]}] 06:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 06:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1679ms 06:56:53 INFO - PROCESS | 1793 | 1461247013590 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 06:56:53 INFO - PROCESS | 1793 | 1461247013593 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 06:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 06:56:53 INFO - PROCESS | 1793 | 1461247013599 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 06:56:53 INFO - PROCESS | 1793 | 1461247013602 Marionette TRACE conn3 <- [1,938,null,{}] 06:56:53 INFO - PROCESS | 1793 | 1461247013608 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:53 INFO - PROCESS | 1793 | 1461247013805 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 06:56:54 INFO - PROCESS | 1793 | 1461247014020 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:54 INFO - PROCESS | 1793 | ++DOCSHELL 0x8bc49c00 == 106 [pid = 1793] [id = 242] 06:56:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x8c2b3800) [pid = 1793] [serial = 727] [outer = (nil)] 06:56:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x8deb2c00) [pid = 1793] [serial = 728] [outer = 0x8c2b3800] 06:56:54 INFO - PROCESS | 1793 | 1461247014100 Marionette DEBUG loaded listener.js 06:56:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x8deb8c00) [pid = 1793] [serial = 729] [outer = 0x8c2b3800] 06:56:54 INFO - PROCESS | 1793 | 1461247014803 Marionette TRACE conn3 <- [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]]]}] 06:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 06:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1228ms 06:56:54 INFO - PROCESS | 1793 | 1461247014829 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 06:56:54 INFO - PROCESS | 1793 | 1461247014832 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 06:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 06:56:54 INFO - PROCESS | 1793 | 1461247014838 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 06:56:54 INFO - PROCESS | 1793 | 1461247014842 Marionette TRACE conn3 <- [1,942,null,{}] 06:56:54 INFO - PROCESS | 1793 | 1461247014847 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:55 INFO - PROCESS | 1793 | 1461247015071 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 06:56:55 INFO - PROCESS | 1793 | 1461247015095 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:55 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a80c00 == 107 [pid = 1793] [id = 243] 06:56:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x8c2b7000) [pid = 1793] [serial = 730] [outer = (nil)] 06:56:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x8df0cc00) [pid = 1793] [serial = 731] [outer = 0x8c2b7000] 06:56:55 INFO - PROCESS | 1793 | 1461247015167 Marionette DEBUG loaded listener.js 06:56:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x8e985400) [pid = 1793] [serial = 732] [outer = 0x8c2b7000] 06:56:56 INFO - PROCESS | 1793 | 1461247016281 Marionette TRACE conn3 <- [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]]]}] 06:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 06:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1489ms 06:56:56 INFO - PROCESS | 1793 | 1461247016330 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 06:56:56 INFO - PROCESS | 1793 | 1461247016338 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 06:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 06:56:56 INFO - PROCESS | 1793 | 1461247016347 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 06:56:56 INFO - PROCESS | 1793 | 1461247016353 Marionette TRACE conn3 <- [1,946,null,{}] 06:56:56 INFO - PROCESS | 1793 | 1461247016360 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:56 INFO - PROCESS | 1793 | 1461247016571 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 06:56:56 INFO - PROCESS | 1793 | 1461247016832 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:56 INFO - PROCESS | 1793 | ++DOCSHELL 0x882aec00 == 108 [pid = 1793] [id = 244] 06:56:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x88de8400) [pid = 1793] [serial = 733] [outer = (nil)] 06:56:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8aa96800) [pid = 1793] [serial = 734] [outer = 0x88de8400] 06:56:56 INFO - PROCESS | 1793 | 1461247016976 Marionette DEBUG loaded listener.js 06:56:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8b95d800) [pid = 1793] [serial = 735] [outer = 0x88de8400] 06:56:58 INFO - PROCESS | 1793 | 1461247018028 Marionette TRACE conn3 <- [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]]]}] 06:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 06:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1748ms 06:56:58 INFO - PROCESS | 1793 | 1461247018098 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 06:56:58 INFO - PROCESS | 1793 | 1461247018112 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 06:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 06:56:58 INFO - PROCESS | 1793 | 1461247018122 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 06:56:58 INFO - PROCESS | 1793 | 1461247018126 Marionette TRACE conn3 <- [1,950,null,{}] 06:56:58 INFO - PROCESS | 1793 | 1461247018133 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:58 INFO - PROCESS | 1793 | 1461247018378 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 06:56:58 INFO - PROCESS | 1793 | 1461247018691 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:58 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c2bac00 == 109 [pid = 1793] [id = 245] 06:56:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x8c344000) [pid = 1793] [serial = 736] [outer = (nil)] 06:56:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x8c3a8000) [pid = 1793] [serial = 737] [outer = 0x8c344000] 06:56:58 INFO - PROCESS | 1793 | 1461247018814 Marionette DEBUG loaded listener.js 06:56:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x8c4e8000) [pid = 1793] [serial = 738] [outer = 0x8c344000] 06:56:59 INFO - PROCESS | 1793 | 1461247019809 Marionette TRACE conn3 <- [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]]]}] 06:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 06:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1734ms 06:56:59 INFO - PROCESS | 1793 | 1461247019857 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 06:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 06:56:59 INFO - PROCESS | 1793 | 1461247019861 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 06:56:59 INFO - PROCESS | 1793 | 1461247019868 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 06:56:59 INFO - PROCESS | 1793 | 1461247019874 Marionette TRACE conn3 <- [1,954,null,{}] 06:56:59 INFO - PROCESS | 1793 | 1461247019891 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:00 INFO - PROCESS | 1793 | 1461247020084 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 06:57:00 INFO - PROCESS | 1793 | 1461247020277 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:00 INFO - PROCESS | 1793 | ++DOCSHELL 0x8bc43800 == 110 [pid = 1793] [id = 246] 06:57:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x8deb3400) [pid = 1793] [serial = 739] [outer = (nil)] 06:57:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x8e98d400) [pid = 1793] [serial = 740] [outer = 0x8deb3400] 06:57:00 INFO - PROCESS | 1793 | 1461247020413 Marionette DEBUG loaded listener.js 06:57:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x8f126400) [pid = 1793] [serial = 741] [outer = 0x8deb3400] 06:57:01 INFO - PROCESS | 1793 | 1461247021364 Marionette TRACE conn3 <- [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]]]}] 06:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 06:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1546ms 06:57:01 INFO - PROCESS | 1793 | 1461247021416 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 06:57:01 INFO - PROCESS | 1793 | 1461247021424 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 06:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 06:57:01 INFO - PROCESS | 1793 | 1461247021433 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 06:57:01 INFO - PROCESS | 1793 | 1461247021436 Marionette TRACE conn3 <- [1,958,null,{}] 06:57:01 INFO - PROCESS | 1793 | 1461247021442 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:01 INFO - PROCESS | 1793 | 1461247021653 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 06:57:01 INFO - PROCESS | 1793 | 1461247021907 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:01 INFO - PROCESS | 1793 | ++DOCSHELL 0x8deba800 == 111 [pid = 1793] [id = 247] 06:57:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x8e988800) [pid = 1793] [serial = 742] [outer = (nil)] 06:57:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x8f1e4c00) [pid = 1793] [serial = 743] [outer = 0x8e988800] 06:57:02 INFO - PROCESS | 1793 | 1461247022043 Marionette DEBUG loaded listener.js 06:57:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x8f1ed400) [pid = 1793] [serial = 744] [outer = 0x8e988800] 06:57:02 INFO - PROCESS | 1793 | 1461247022964 Marionette TRACE conn3 <- [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]]]}] 06:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 06:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1580ms 06:57:03 INFO - PROCESS | 1793 | 1461247023012 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 06:57:03 INFO - PROCESS | 1793 | 1461247023016 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 06:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 06:57:03 INFO - PROCESS | 1793 | 1461247023023 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 06:57:03 INFO - PROCESS | 1793 | 1461247023026 Marionette TRACE conn3 <- [1,962,null,{}] 06:57:03 INFO - PROCESS | 1793 | 1461247023033 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:03 INFO - PROCESS | 1793 | 1461247023220 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 06:57:03 INFO - PROCESS | 1793 | 1461247023464 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:03 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b960000 == 112 [pid = 1793] [id = 248] 06:57:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x8f252c00) [pid = 1793] [serial = 745] [outer = (nil)] 06:57:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x8f25c400) [pid = 1793] [serial = 746] [outer = 0x8f252c00] 06:57:03 INFO - PROCESS | 1793 | 1461247023594 Marionette DEBUG loaded listener.js 06:57:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x8f266400) [pid = 1793] [serial = 747] [outer = 0x8f252c00] 06:57:04 INFO - PROCESS | 1793 | 1461247024547 Marionette TRACE conn3 <- [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]]]}] 06:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 06:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1580ms 06:57:04 INFO - PROCESS | 1793 | 1461247024603 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 06:57:04 INFO - PROCESS | 1793 | 1461247024608 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 06:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 06:57:04 INFO - PROCESS | 1793 | 1461247024614 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 06:57:04 INFO - PROCESS | 1793 | 1461247024618 Marionette TRACE conn3 <- [1,966,null,{}] 06:57:04 INFO - PROCESS | 1793 | 1461247024623 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:04 INFO - PROCESS | 1793 | 1461247024817 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 06:57:05 INFO - PROCESS | 1793 | 1461247025046 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:05 INFO - PROCESS | 1793 | ++DOCSHELL 0x8debcc00 == 113 [pid = 1793] [id = 249] 06:57:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x8f24ec00) [pid = 1793] [serial = 748] [outer = (nil)] 06:57:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x8f2a1c00) [pid = 1793] [serial = 749] [outer = 0x8f24ec00] 06:57:05 INFO - PROCESS | 1793 | 1461247025179 Marionette DEBUG loaded listener.js 06:57:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 158 (0x8f4d3c00) [pid = 1793] [serial = 750] [outer = 0x8f24ec00] 06:57:06 INFO - PROCESS | 1793 | 1461247026059 Marionette TRACE conn3 <- [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]]]}] 06:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 06:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1487ms 06:57:06 INFO - PROCESS | 1793 | 1461247026102 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 06:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 06:57:06 INFO - PROCESS | 1793 | 1461247026106 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 06:57:06 INFO - PROCESS | 1793 | 1461247026113 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 06:57:06 INFO - PROCESS | 1793 | 1461247026117 Marionette TRACE conn3 <- [1,970,null,{}] 06:57:06 INFO - PROCESS | 1793 | 1461247026123 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:06 INFO - PROCESS | 1793 | 1461247026301 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 06:57:06 INFO - PROCESS | 1793 | 1461247026499 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:06 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f29d800 == 114 [pid = 1793] [id = 250] 06:57:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 159 (0x8f4d1000) [pid = 1793] [serial = 751] [outer = (nil)] 06:57:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 160 (0x8f777800) [pid = 1793] [serial = 752] [outer = 0x8f4d1000] 06:57:06 INFO - PROCESS | 1793 | 1461247026674 Marionette DEBUG loaded listener.js 06:57:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 161 (0x8fb41400) [pid = 1793] [serial = 753] [outer = 0x8f4d1000] 06:57:07 INFO - PROCESS | 1793 | 1461247027586 Marionette TRACE conn3 <- [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]]]}] 06:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 06:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1535ms 06:57:07 INFO - PROCESS | 1793 | 1461247027649 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 06:57:07 INFO - PROCESS | 1793 | 1461247027652 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 06:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 06:57:07 INFO - PROCESS | 1793 | 1461247027659 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 06:57:07 INFO - PROCESS | 1793 | 1461247027663 Marionette TRACE conn3 <- [1,974,null,{}] 06:57:07 INFO - PROCESS | 1793 | 1461247027669 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:07 INFO - PROCESS | 1793 | 1461247027858 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 06:57:08 INFO - PROCESS | 1793 | 1461247028109 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:08 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f294c00 == 115 [pid = 1793] [id = 251] 06:57:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 162 (0x8f4cc800) [pid = 1793] [serial = 754] [outer = (nil)] 06:57:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 163 (0x8fc3f400) [pid = 1793] [serial = 755] [outer = 0x8f4cc800] 06:57:08 INFO - PROCESS | 1793 | 1461247028244 Marionette DEBUG loaded listener.js 06:57:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 164 (0x911e7400) [pid = 1793] [serial = 756] [outer = 0x8f4cc800] 06:57:09 INFO - PROCESS | 1793 | 1461247029177 Marionette TRACE conn3 <- [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]]]}] 06:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 06:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1581ms 06:57:09 INFO - PROCESS | 1793 | 1461247029241 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 06:57:09 INFO - PROCESS | 1793 | 1461247029245 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 06:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 06:57:09 INFO - PROCESS | 1793 | 1461247029252 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 06:57:09 INFO - PROCESS | 1793 | 1461247029255 Marionette TRACE conn3 <- [1,978,null,{}] 06:57:09 INFO - PROCESS | 1793 | 1461247029261 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:09 INFO - PROCESS | 1793 | 1461247029473 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 06:57:09 INFO - PROCESS | 1793 | 1461247029713 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:09 INFO - PROCESS | 1793 | ++DOCSHELL 0x8fc32800 == 116 [pid = 1793] [id = 252] 06:57:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 165 (0x8fc39000) [pid = 1793] [serial = 757] [outer = (nil)] 06:57:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 166 (0x91336000) [pid = 1793] [serial = 758] [outer = 0x8fc39000] 06:57:09 INFO - PROCESS | 1793 | 1461247029843 Marionette DEBUG loaded listener.js 06:57:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 167 (0x91e4dc00) [pid = 1793] [serial = 759] [outer = 0x8fc39000] 06:57:10 INFO - PROCESS | 1793 | 1461247030710 Marionette TRACE conn3 <- [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]]]}] 06:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 06:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1532ms 06:57:10 INFO - PROCESS | 1793 | 1461247030785 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 06:57:10 INFO - PROCESS | 1793 | 1461247030789 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 06:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 06:57:10 INFO - PROCESS | 1793 | 1461247030796 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 06:57:10 INFO - PROCESS | 1793 | 1461247030799 Marionette TRACE conn3 <- [1,982,null,{}] 06:57:10 INFO - PROCESS | 1793 | 1461247030805 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:11 INFO - PROCESS | 1793 | 1461247031034 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 06:57:11 INFO - PROCESS | 1793 | 1461247031297 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:11 INFO - PROCESS | 1793 | ++DOCSHELL 0x911f1000 == 117 [pid = 1793] [id = 253] 06:57:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x9280f000) [pid = 1793] [serial = 760] [outer = (nil)] 06:57:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x928de000) [pid = 1793] [serial = 761] [outer = 0x9280f000] 06:57:11 INFO - PROCESS | 1793 | 1461247031429 Marionette DEBUG loaded listener.js 06:57:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x92921800) [pid = 1793] [serial = 762] [outer = 0x9280f000] 06:57:12 INFO - PROCESS | 1793 | 1461247032373 Marionette TRACE conn3 <- [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]]]}] 06:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 06:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1643ms 06:57:12 INFO - PROCESS | 1793 | 1461247032441 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 06:57:12 INFO - PROCESS | 1793 | 1461247032446 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 06:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 06:57:12 INFO - PROCESS | 1793 | 1461247032452 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 06:57:12 INFO - PROCESS | 1793 | 1461247032457 Marionette TRACE conn3 <- [1,986,null,{}] 06:57:12 INFO - PROCESS | 1793 | 1461247032462 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:12 INFO - PROCESS | 1793 | 1461247032742 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 06:57:13 INFO - PROCESS | 1793 | 1461247033029 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:13 INFO - PROCESS | 1793 | ++DOCSHELL 0x928d3c00 == 118 [pid = 1793] [id = 254] 06:57:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x92b28800) [pid = 1793] [serial = 763] [outer = (nil)] 06:57:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x92b81400) [pid = 1793] [serial = 764] [outer = 0x92b28800] 06:57:13 INFO - PROCESS | 1793 | 1461247033128 Marionette DEBUG loaded listener.js 06:57:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x9387ec00) [pid = 1793] [serial = 765] [outer = 0x92b28800] 06:57:14 INFO - PROCESS | 1793 | 1461247034004 Marionette TRACE conn3 <- [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]]]}] 06:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 06:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1634ms 06:57:14 INFO - PROCESS | 1793 | 1461247034087 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 06:57:14 INFO - PROCESS | 1793 | 1461247034091 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 06:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 06:57:14 INFO - PROCESS | 1793 | 1461247034097 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 06:57:14 INFO - PROCESS | 1793 | 1461247034101 Marionette TRACE conn3 <- [1,990,null,{}] 06:57:14 INFO - PROCESS | 1793 | 1461247034107 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:14 INFO - PROCESS | 1793 | 1461247034301 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 06:57:14 INFO - PROCESS | 1793 | 1461247034595 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:14 INFO - PROCESS | 1793 | ++DOCSHELL 0x8aa95c00 == 119 [pid = 1793] [id = 255] 06:57:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0x8b95c000) [pid = 1793] [serial = 766] [outer = (nil)] 06:57:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 175 (0x8deb9400) [pid = 1793] [serial = 767] [outer = 0x8b95c000] 06:57:14 INFO - PROCESS | 1793 | 1461247034760 Marionette DEBUG loaded listener.js 06:57:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 176 (0x8f29e800) [pid = 1793] [serial = 768] [outer = 0x8b95c000] 06:57:15 INFO - PROCESS | 1793 | 1461247035693 Marionette TRACE conn3 <- [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]]]}] 06:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 06:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1634ms 06:57:15 INFO - PROCESS | 1793 | 1461247035732 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 06:57:15 INFO - PROCESS | 1793 | 1461247035736 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 06:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 06:57:15 INFO - PROCESS | 1793 | 1461247035742 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 06:57:15 INFO - PROCESS | 1793 | 1461247035746 Marionette TRACE conn3 <- [1,994,null,{}] 06:57:15 INFO - PROCESS | 1793 | 1461247035751 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:15 INFO - PROCESS | 1793 | 1461247035945 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 06:57:16 INFO - PROCESS | 1793 | 1461247036730 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:16 INFO - PROCESS | 1793 | ++DOCSHELL 0x8a884c00 == 120 [pid = 1793] [id = 256] 06:57:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 177 (0x8a885000) [pid = 1793] [serial = 769] [outer = (nil)] 06:57:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 178 (0x8aa90400) [pid = 1793] [serial = 770] [outer = 0x8a885000] 06:57:16 INFO - PROCESS | 1793 | 1461247036842 Marionette DEBUG loaded listener.js 06:57:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 179 (0x8b95c800) [pid = 1793] [serial = 771] [outer = 0x8a885000] 06:57:17 INFO - PROCESS | 1793 | 1461247037770 Marionette TRACE conn3 <- [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]]]}] 06:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 06:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 2084ms 06:57:17 INFO - PROCESS | 1793 | 1461247037829 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 06:57:17 INFO - PROCESS | 1793 | 1461247037836 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 06:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 06:57:17 INFO - PROCESS | 1793 | 1461247037845 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 06:57:17 INFO - PROCESS | 1793 | 1461247037849 Marionette TRACE conn3 <- [1,998,null,{}] 06:57:17 INFO - PROCESS | 1793 | 1461247037856 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:18 INFO - PROCESS | 1793 | 1461247038043 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 06:57:18 INFO - PROCESS | 1793 | 1461247038253 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:18 INFO - PROCESS | 1793 | ++DOCSHELL 0x882aac00 == 121 [pid = 1793] [id = 257] 06:57:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 180 (0x8c0c9000) [pid = 1793] [serial = 772] [outer = (nil)] 06:57:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 181 (0x8c3ad000) [pid = 1793] [serial = 773] [outer = 0x8c0c9000] 06:57:18 INFO - PROCESS | 1793 | 1461247038535 Marionette DEBUG loaded listener.js 06:57:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 182 (0x8ddb9000) [pid = 1793] [serial = 774] [outer = 0x8c0c9000] 06:57:19 INFO - PROCESS | 1793 | 1461247039595 Marionette TRACE conn3 <- [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]]]}] 06:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 06:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1833ms 06:57:19 INFO - PROCESS | 1793 | 1461247039682 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 06:57:19 INFO - PROCESS | 1793 | 1461247039688 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 06:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 06:57:19 INFO - PROCESS | 1793 | 1461247039696 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 06:57:19 INFO - PROCESS | 1793 | 1461247039698 Marionette TRACE conn3 <- [1,1002,null,{}] 06:57:19 INFO - PROCESS | 1793 | 1461247039705 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:19 INFO - PROCESS | 1793 | 1461247039961 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 06:57:19 INFO - PROCESS | 1793 | --DOCSHELL 0x8b95cc00 == 120 [pid = 1793] [id = 193] 06:57:19 INFO - PROCESS | 1793 | --DOCSHELL 0x8aa87c00 == 119 [pid = 1793] [id = 198] 06:57:19 INFO - PROCESS | 1793 | --DOCSHELL 0x8b960400 == 118 [pid = 1793] [id = 189] 06:57:19 INFO - PROCESS | 1793 | --DOCSHELL 0x9133bc00 == 117 [pid = 1793] [id = 38] 06:57:19 INFO - PROCESS | 1793 | --DOCSHELL 0x8bc4b800 == 116 [pid = 1793] [id = 197] 06:57:19 INFO - PROCESS | 1793 | --DOCSHELL 0x8b957c00 == 115 [pid = 1793] [id = 195] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 181 (0x8c2adc00) [pid = 1793] [serial = 665] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8b959c00 == 114 [pid = 1793] [id = 194] 06:57:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8bc49c00 == 113 [pid = 1793] [id = 242] 06:57:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8c0c5000 == 112 [pid = 1793] [id = 239] 06:57:20 INFO - PROCESS | 1793 | --DOCSHELL 0x88df0c00 == 111 [pid = 1793] [id = 238] 06:57:20 INFO - PROCESS | 1793 | --DOCSHELL 0x882b0c00 == 110 [pid = 1793] [id = 237] 06:57:20 INFO - PROCESS | 1793 | 1461247040303 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:20 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a7a400 == 111 [pid = 1793] [id = 258] 06:57:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 182 (0x882b0c00) [pid = 1793] [serial = 775] [outer = (nil)] 06:57:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 183 (0x8bc41800) [pid = 1793] [serial = 776] [outer = 0x882b0c00] 06:57:20 INFO - PROCESS | 1793 | 1461247040383 Marionette DEBUG loaded listener.js 06:57:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 184 (0x8c350c00) [pid = 1793] [serial = 777] [outer = 0x882b0c00] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 183 (0x97020800) [pid = 1793] [serial = 578] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 182 (0x992c4800) [pid = 1793] [serial = 581] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 181 (0x94ea7400) [pid = 1793] [serial = 575] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 180 (0x8f26c400) [pid = 1793] [serial = 569] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 179 (0x92805000) [pid = 1793] [serial = 572] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 178 (0x96f21000) [pid = 1793] [serial = 611] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 177 (0x9a7a0400) [pid = 1793] [serial = 584] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 176 (0x9fba2000) [pid = 1793] [serial = 587] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 175 (0x8fc3ac00) [pid = 1793] [serial = 590] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 174 (0x8fc3c400) [pid = 1793] [serial = 593] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 173 (0x8f259800) [pid = 1793] [serial = 629] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0x91279000) [pid = 1793] [serial = 656] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0x8f4cf000) [pid = 1793] [serial = 648] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x8f26e800) [pid = 1793] [serial = 647] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 169 (0x8b957800) [pid = 1793] [serial = 613] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 168 (0x8dba5000) [pid = 1793] [serial = 653] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 167 (0x8ddbc400) [pid = 1793] [serial = 654] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 166 (0x92806000) [pid = 1793] [serial = 651] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 165 (0x911ef000) [pid = 1793] [serial = 650] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 164 (0x9a5a5000) [pid = 1793] [serial = 626] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 163 (0x8c34c400) [pid = 1793] [serial = 642] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 162 (0x8c343400) [pid = 1793] [serial = 641] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 161 (0x8df0c000) [pid = 1793] [serial = 645] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 160 (0x8debac00) [pid = 1793] [serial = 644] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 159 (0x92b2ac00) [pid = 1793] [serial = 619] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 158 (0x97bb6400) [pid = 1793] [serial = 622] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 157 (0x882ad000) [pid = 1793] [serial = 638] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 156 (0x8f266000) [pid = 1793] [serial = 616] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 155 (0x8c34f000) [pid = 1793] [serial = 632] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0x94ea6800) [pid = 1793] [serial = 662] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x88dea400) [pid = 1793] [serial = 635] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x8e98ac00) [pid = 1793] [serial = 398] [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.] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x92b34800) [pid = 1793] [serial = 659] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x96107c00) [pid = 1793] [serial = 663] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x9387b400) [pid = 1793] [serial = 660] [outer = (nil)] [url = about:blank] 06:57:20 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x92925400) [pid = 1793] [serial = 657] [outer = (nil)] [url = about:blank] 06:57:21 INFO - PROCESS | 1793 | 1461247041242 Marionette TRACE conn3 <- [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]]]}] 06:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 06:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1587ms 06:57:21 INFO - PROCESS | 1793 | 1461247041283 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 06:57:21 INFO - PROCESS | 1793 | 1461247041287 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 06:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 06:57:21 INFO - PROCESS | 1793 | 1461247041300 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 06:57:21 INFO - PROCESS | 1793 | 1461247041309 Marionette TRACE conn3 <- [1,1006,null,{}] 06:57:21 INFO - PROCESS | 1793 | 1461247041317 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:21 INFO - PROCESS | 1793 | 1461247041499 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 06:57:21 INFO - PROCESS | 1793 | 1461247041510 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:21 INFO - PROCESS | 1793 | ++DOCSHELL 0x882b1000 == 112 [pid = 1793] [id = 259] 06:57:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x8df07000) [pid = 1793] [serial = 778] [outer = (nil)] 06:57:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x8e990000) [pid = 1793] [serial = 779] [outer = 0x8df07000] 06:57:21 INFO - PROCESS | 1793 | 1461247041585 Marionette DEBUG loaded listener.js 06:57:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x8f12e000) [pid = 1793] [serial = 780] [outer = 0x8df07000] 06:57:22 INFO - PROCESS | 1793 | 1461247042520 Marionette TRACE conn3 <- [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]]]}] 06:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 06:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1259ms 06:57:22 INFO - PROCESS | 1793 | 1461247042556 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 06:57:22 INFO - PROCESS | 1793 | 1461247042560 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 06:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 06:57:22 INFO - PROCESS | 1793 | 1461247042567 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 06:57:22 INFO - PROCESS | 1793 | 1461247042569 Marionette TRACE conn3 <- [1,1010,null,{}] 06:57:22 INFO - PROCESS | 1793 | 1461247042575 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:22 INFO - PROCESS | 1793 | 1461247042737 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 06:57:22 INFO - PROCESS | 1793 | 1461247042923 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:22 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a85400 == 113 [pid = 1793] [id = 260] 06:57:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x8debac00) [pid = 1793] [serial = 781] [outer = (nil)] 06:57:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x8f262000) [pid = 1793] [serial = 782] [outer = 0x8debac00] 06:57:23 INFO - PROCESS | 1793 | 1461247042995 Marionette DEBUG loaded listener.js 06:57:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x8f26e400) [pid = 1793] [serial = 783] [outer = 0x8debac00] 06:57:23 INFO - PROCESS | 1793 | 1461247043830 Marionette TRACE conn3 <- [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]]]}] 06:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 06:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1290ms 06:57:23 INFO - PROCESS | 1793 | 1461247043857 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 06:57:23 INFO - PROCESS | 1793 | 1461247043860 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 06:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 06:57:23 INFO - PROCESS | 1793 | 1461247043876 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 06:57:23 INFO - PROCESS | 1793 | 1461247043883 Marionette TRACE conn3 <- [1,1014,null,{}] 06:57:23 INFO - PROCESS | 1793 | 1461247043893 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:24 INFO - PROCESS | 1793 | 1461247044111 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 06:57:24 INFO - PROCESS | 1793 | 1461247044138 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:24 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f266000 == 114 [pid = 1793] [id = 261] 06:57:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x8f295000) [pid = 1793] [serial = 784] [outer = (nil)] 06:57:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x8f4cb000) [pid = 1793] [serial = 785] [outer = 0x8f295000] 06:57:24 INFO - PROCESS | 1793 | 1461247044223 Marionette DEBUG loaded listener.js 06:57:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x8fc34c00) [pid = 1793] [serial = 786] [outer = 0x8f295000] 06:57:25 INFO - PROCESS | 1793 | --DOMWINDOW == 156 (0x8a741c00) [pid = 1793] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 06:57:25 INFO - PROCESS | 1793 | --DOMWINDOW == 155 (0x8c2b3800) [pid = 1793] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 06:57:25 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0x8a744c00) [pid = 1793] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 06:57:25 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x8c3aa000) [pid = 1793] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 06:57:25 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x88de3c00) [pid = 1793] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 06:57:25 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x8c0c7400) [pid = 1793] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 06:57:25 INFO - PROCESS | 1793 | 1461247045421 Marionette TRACE conn3 <- [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]]]}] 06:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 06:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1593ms 06:57:25 INFO - PROCESS | 1793 | 1461247045466 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 06:57:25 INFO - PROCESS | 1793 | 1461247045470 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 06:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 06:57:25 INFO - PROCESS | 1793 | 1461247045476 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 06:57:25 INFO - PROCESS | 1793 | 1461247045479 Marionette TRACE conn3 <- [1,1018,null,{}] 06:57:25 INFO - PROCESS | 1793 | 1461247045485 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:25 INFO - PROCESS | 1793 | 1461247045664 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 06:57:25 INFO - PROCESS | 1793 | 1461247045680 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:25 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a7c000 == 115 [pid = 1793] [id = 262] 06:57:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x88de3c00) [pid = 1793] [serial = 787] [outer = (nil)] 06:57:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x8f262800) [pid = 1793] [serial = 788] [outer = 0x88de3c00] 06:57:25 INFO - PROCESS | 1793 | 1461247045890 Marionette DEBUG loaded listener.js 06:57:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x911f2000) [pid = 1793] [serial = 789] [outer = 0x88de3c00] 06:57:26 INFO - PROCESS | 1793 | 1461247046624 Marionette TRACE conn3 <- [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]]]}] 06:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 06:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1188ms 06:57:26 INFO - PROCESS | 1793 | 1461247046666 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 06:57:26 INFO - PROCESS | 1793 | 1461247046669 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 06:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 06:57:26 INFO - PROCESS | 1793 | 1461247046675 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 06:57:26 INFO - PROCESS | 1793 | 1461247046678 Marionette TRACE conn3 <- [1,1022,null,{}] 06:57:26 INFO - PROCESS | 1793 | 1461247046688 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:26 INFO - PROCESS | 1793 | 1461247046895 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 06:57:26 INFO - PROCESS | 1793 | 1461247046914 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:26 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c34b400 == 116 [pid = 1793] [id = 263] 06:57:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x8c3af800) [pid = 1793] [serial = 790] [outer = (nil)] 06:57:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x9280b400) [pid = 1793] [serial = 791] [outer = 0x8c3af800] 06:57:26 INFO - PROCESS | 1793 | 1461247046986 Marionette DEBUG loaded listener.js 06:57:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x92924800) [pid = 1793] [serial = 792] [outer = 0x8c3af800] 06:57:28 INFO - PROCESS | 1793 | 1461247048111 Marionette TRACE conn3 <- [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]]]}] 06:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 06:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1487ms 06:57:28 INFO - PROCESS | 1793 | 1461247048164 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 06:57:28 INFO - PROCESS | 1793 | 1461247048171 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 06:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 06:57:28 INFO - PROCESS | 1793 | 1461247048181 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 06:57:28 INFO - PROCESS | 1793 | 1461247048186 Marionette TRACE conn3 <- [1,1026,null,{}] 06:57:28 INFO - PROCESS | 1793 | 1461247048194 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:28 INFO - PROCESS | 1793 | 1461247048389 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 06:57:28 INFO - PROCESS | 1793 | 1461247048637 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:28 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b959000 == 117 [pid = 1793] [id = 264] 06:57:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 158 (0x8bc48c00) [pid = 1793] [serial = 793] [outer = (nil)] 06:57:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 159 (0x8c342000) [pid = 1793] [serial = 794] [outer = 0x8bc48c00] 06:57:28 INFO - PROCESS | 1793 | 1461247048774 Marionette DEBUG loaded listener.js 06:57:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 160 (0x8c34e800) [pid = 1793] [serial = 795] [outer = 0x8bc48c00] 06:57:29 INFO - PROCESS | 1793 | 1461247049771 Marionette TRACE conn3 <- [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]]]}] 06:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 06:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1634ms 06:57:29 INFO - PROCESS | 1793 | 1461247049816 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 06:57:29 INFO - PROCESS | 1793 | 1461247049825 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 06:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 06:57:29 INFO - PROCESS | 1793 | 1461247049836 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 06:57:29 INFO - PROCESS | 1793 | 1461247049840 Marionette TRACE conn3 <- [1,1030,null,{}] 06:57:29 INFO - PROCESS | 1793 | 1461247049846 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:30 INFO - PROCESS | 1793 | 1461247050114 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 06:57:30 INFO - PROCESS | 1793 | 1461247050416 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:30 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c2b7800 == 118 [pid = 1793] [id = 265] 06:57:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 161 (0x8ddb4800) [pid = 1793] [serial = 796] [outer = (nil)] 06:57:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 162 (0x8e98dc00) [pid = 1793] [serial = 797] [outer = 0x8ddb4800] 06:57:30 INFO - PROCESS | 1793 | 1461247050502 Marionette DEBUG loaded listener.js 06:57:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 163 (0x8f264000) [pid = 1793] [serial = 798] [outer = 0x8ddb4800] 06:57:31 INFO - PROCESS | 1793 | 1461247051526 Marionette TRACE conn3 <- [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]]]}] 06:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 06:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1734ms 06:57:31 INFO - PROCESS | 1793 | 1461247051570 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 06:57:31 INFO - PROCESS | 1793 | 1461247051575 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 06:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 06:57:31 INFO - PROCESS | 1793 | 1461247051582 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 06:57:31 INFO - PROCESS | 1793 | 1461247051588 Marionette TRACE conn3 <- [1,1034,null,{}] 06:57:31 INFO - PROCESS | 1793 | 1461247051605 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:31 INFO - PROCESS | 1793 | 1461247051815 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 06:57:32 INFO - PROCESS | 1793 | 1461247052106 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:32 INFO - PROCESS | 1793 | ++DOCSHELL 0x8fc32c00 == 119 [pid = 1793] [id = 266] 06:57:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 164 (0x91e51c00) [pid = 1793] [serial = 799] [outer = (nil)] 06:57:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 165 (0x928dbc00) [pid = 1793] [serial = 800] [outer = 0x91e51c00] 06:57:32 INFO - PROCESS | 1793 | 1461247052201 Marionette DEBUG loaded listener.js 06:57:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 166 (0x92b34400) [pid = 1793] [serial = 801] [outer = 0x91e51c00] 06:57:33 INFO - PROCESS | 1793 | 1461247053095 Marionette TRACE conn3 <- [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]]]}] 06:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 06:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1544ms 06:57:33 INFO - PROCESS | 1793 | 1461247053127 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 06:57:33 INFO - PROCESS | 1793 | 1461247053131 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 06:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 06:57:33 INFO - PROCESS | 1793 | 1461247053138 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 06:57:33 INFO - PROCESS | 1793 | 1461247053141 Marionette TRACE conn3 <- [1,1038,null,{}] 06:57:33 INFO - PROCESS | 1793 | 1461247053147 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:33 INFO - PROCESS | 1793 | 1461247053327 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 06:57:33 INFO - PROCESS | 1793 | 1461247053525 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:33 INFO - PROCESS | 1793 | ++DOCSHELL 0x92809800 == 120 [pid = 1793] [id = 267] 06:57:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 167 (0x9292c800) [pid = 1793] [serial = 802] [outer = (nil)] 06:57:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x9387bc00) [pid = 1793] [serial = 803] [outer = 0x9292c800] 06:57:33 INFO - PROCESS | 1793 | 1461247053611 Marionette DEBUG loaded listener.js 06:57:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x93c99000) [pid = 1793] [serial = 804] [outer = 0x9292c800] 06:57:34 INFO - PROCESS | 1793 | 1461247054519 Marionette TRACE conn3 <- [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]]]}] 06:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 06:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1438ms 06:57:34 INFO - PROCESS | 1793 | 1461247054577 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 06:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 06:57:34 INFO - PROCESS | 1793 | 1461247054581 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 06:57:34 INFO - PROCESS | 1793 | 1461247054587 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 06:57:34 INFO - PROCESS | 1793 | 1461247054595 Marionette TRACE conn3 <- [1,1042,null,{}] 06:57:34 INFO - PROCESS | 1793 | 1461247054605 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:34 INFO - PROCESS | 1793 | 1461247054791 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 06:57:35 INFO - PROCESS | 1793 | 1461247054986 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:35 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a7d400 == 121 [pid = 1793] [id = 268] 06:57:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x8aa89c00) [pid = 1793] [serial = 805] [outer = (nil)] 06:57:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x94ea4c00) [pid = 1793] [serial = 806] [outer = 0x8aa89c00] 06:57:35 INFO - PROCESS | 1793 | 1461247055070 Marionette DEBUG loaded listener.js 06:57:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x94eaa400) [pid = 1793] [serial = 807] [outer = 0x8aa89c00] 06:57:36 INFO - PROCESS | 1793 | 1461247055998 Marionette TRACE conn3 <- [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]]]}] 06:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 06:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1440ms 06:57:36 INFO - PROCESS | 1793 | 1461247056027 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 06:57:36 INFO - PROCESS | 1793 | 1461247056030 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 06:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 06:57:36 INFO - PROCESS | 1793 | 1461247056037 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 06:57:36 INFO - PROCESS | 1793 | 1461247056041 Marionette TRACE conn3 <- [1,1046,null,{}] 06:57:36 INFO - PROCESS | 1793 | 1461247056046 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:36 INFO - PROCESS | 1793 | 1461247056251 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 06:57:36 INFO - PROCESS | 1793 | 1461247056452 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:36 INFO - PROCESS | 1793 | ++DOCSHELL 0x8ddb5c00 == 122 [pid = 1793] [id = 269] 06:57:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x8f4cec00) [pid = 1793] [serial = 808] [outer = (nil)] 06:57:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0x96290c00) [pid = 1793] [serial = 809] [outer = 0x8f4cec00] 06:57:36 INFO - PROCESS | 1793 | 1461247056578 Marionette DEBUG loaded listener.js 06:57:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 175 (0x966e9800) [pid = 1793] [serial = 810] [outer = 0x8f4cec00] 06:57:37 INFO - PROCESS | 1793 | 1461247057678 Marionette TRACE conn3 <- [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]]]}] 06:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 06:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1683ms 06:57:37 INFO - PROCESS | 1793 | 1461247057723 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 06:57:37 INFO - PROCESS | 1793 | 1461247057730 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 06:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 06:57:37 INFO - PROCESS | 1793 | 1461247057739 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 06:57:37 INFO - PROCESS | 1793 | 1461247057745 Marionette TRACE conn3 <- [1,1050,null,{}] 06:57:37 INFO - PROCESS | 1793 | 1461247057754 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:38 INFO - PROCESS | 1793 | 1461247058028 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 06:57:38 INFO - PROCESS | 1793 | 1461247058328 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:38 INFO - PROCESS | 1793 | ++DOCSHELL 0x93c9cc00 == 123 [pid = 1793] [id = 270] 06:57:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 176 (0x9629a800) [pid = 1793] [serial = 811] [outer = (nil)] 06:57:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 177 (0x96fd4000) [pid = 1793] [serial = 812] [outer = 0x9629a800] 06:57:38 INFO - PROCESS | 1793 | 1461247058456 Marionette DEBUG loaded listener.js 06:57:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 178 (0x9701a000) [pid = 1793] [serial = 813] [outer = 0x9629a800] 06:57:39 INFO - PROCESS | 1793 | 1461247059296 Marionette TRACE conn3 <- [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]]]}] 06:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 06:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1588ms 06:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 06:57:39 INFO - PROCESS | 1793 | 1461247059327 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 06:57:39 INFO - PROCESS | 1793 | 1461247059330 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 06:57:39 INFO - PROCESS | 1793 | 1461247059337 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 06:57:39 INFO - PROCESS | 1793 | 1461247059340 Marionette TRACE conn3 <- [1,1054,null,{}] 06:57:39 INFO - PROCESS | 1793 | 1461247059346 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:39 INFO - PROCESS | 1793 | 1461247059516 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 06:57:39 INFO - PROCESS | 1793 | 1461247059721 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:39 INFO - PROCESS | 1793 | ++DOCSHELL 0x961eb000 == 124 [pid = 1793] [id = 271] 06:57:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 179 (0x96f2c400) [pid = 1793] [serial = 814] [outer = (nil)] 06:57:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 180 (0x975d0000) [pid = 1793] [serial = 815] [outer = 0x96f2c400] 06:57:39 INFO - PROCESS | 1793 | 1461247059805 Marionette DEBUG loaded listener.js 06:57:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 181 (0x975d1800) [pid = 1793] [serial = 816] [outer = 0x96f2c400] 06:57:40 INFO - PROCESS | 1793 | 1461247060689 Marionette TRACE conn3 <- [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]]]}] 06:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 06:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1388ms 06:57:40 INFO - PROCESS | 1793 | 1461247060726 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 06:57:40 INFO - PROCESS | 1793 | 1461247060730 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 06:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 06:57:40 INFO - PROCESS | 1793 | 1461247060736 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 06:57:40 INFO - PROCESS | 1793 | 1461247060740 Marionette TRACE conn3 <- [1,1058,null,{}] 06:57:40 INFO - PROCESS | 1793 | 1461247060745 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:40 INFO - PROCESS | 1793 | 1461247060922 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 06:57:41 INFO - PROCESS | 1793 | 1461247061124 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:41 INFO - PROCESS | 1793 | ++DOCSHELL 0x96fd6c00 == 125 [pid = 1793] [id = 272] 06:57:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 182 (0x972c7c00) [pid = 1793] [serial = 817] [outer = (nil)] 06:57:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 183 (0x97a5a800) [pid = 1793] [serial = 818] [outer = 0x972c7c00] 06:57:41 INFO - PROCESS | 1793 | 1461247061207 Marionette DEBUG loaded listener.js 06:57:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 184 (0x97a5c400) [pid = 1793] [serial = 819] [outer = 0x972c7c00] 06:57:42 INFO - PROCESS | 1793 | 1461247062110 Marionette TRACE conn3 <- [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]]]}] 06:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 06:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1429ms 06:57:42 INFO - PROCESS | 1793 | 1461247062166 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 06:57:42 INFO - PROCESS | 1793 | 1461247062171 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 06:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 06:57:42 INFO - PROCESS | 1793 | 1461247062177 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 06:57:42 INFO - PROCESS | 1793 | 1461247062180 Marionette TRACE conn3 <- [1,1062,null,{}] 06:57:42 INFO - PROCESS | 1793 | 1461247062186 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:42 INFO - PROCESS | 1793 | 1461247062369 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 06:57:42 INFO - PROCESS | 1793 | 1461247062564 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:42 INFO - PROCESS | 1793 | ++DOCSHELL 0x93c9f000 == 126 [pid = 1793] [id = 273] 06:57:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 185 (0x975c9400) [pid = 1793] [serial = 820] [outer = (nil)] 06:57:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 186 (0x97b7f800) [pid = 1793] [serial = 821] [outer = 0x975c9400] 06:57:42 INFO - PROCESS | 1793 | 1461247062652 Marionette DEBUG loaded listener.js 06:57:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 187 (0x97b84000) [pid = 1793] [serial = 822] [outer = 0x975c9400] 06:57:43 INFO - PROCESS | 1793 | 1461247063631 Marionette TRACE conn3 <- [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]]]}] 06:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 06:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1529ms 06:57:43 INFO - PROCESS | 1793 | 1461247063707 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 06:57:43 INFO - PROCESS | 1793 | 1461247063712 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 06:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 06:57:43 INFO - PROCESS | 1793 | 1461247063719 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 06:57:43 INFO - PROCESS | 1793 | 1461247063723 Marionette TRACE conn3 <- [1,1066,null,{}] 06:57:43 INFO - PROCESS | 1793 | 1461247063729 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:43 INFO - PROCESS | 1793 | 1461247063984 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 06:57:44 INFO - PROCESS | 1793 | 1461247064234 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:44 INFO - PROCESS | 1793 | ++DOCSHELL 0x976bf800 == 127 [pid = 1793] [id = 274] 06:57:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 188 (0x97af8c00) [pid = 1793] [serial = 823] [outer = (nil)] 06:57:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 189 (0x97e97800) [pid = 1793] [serial = 824] [outer = 0x97af8c00] 06:57:44 INFO - PROCESS | 1793 | 1461247064375 Marionette DEBUG loaded listener.js 06:57:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 190 (0x9830d400) [pid = 1793] [serial = 825] [outer = 0x97af8c00] 06:57:45 INFO - PROCESS | 1793 | 1461247065319 Marionette TRACE conn3 <- [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]]]}] 06:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 06:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1638ms 06:57:45 INFO - PROCESS | 1793 | 1461247065360 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 06:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 06:57:45 INFO - PROCESS | 1793 | 1461247065366 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 06:57:45 INFO - PROCESS | 1793 | 1461247065374 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 06:57:45 INFO - PROCESS | 1793 | 1461247065380 Marionette TRACE conn3 <- [1,1070,null,{}] 06:57:45 INFO - PROCESS | 1793 | 1461247065388 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:45 INFO - PROCESS | 1793 | 1461247065659 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 06:57:45 INFO - PROCESS | 1793 | 1461247065972 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:46 INFO - PROCESS | 1793 | ++DOCSHELL 0x97b8ac00 == 128 [pid = 1793] [id = 275] 06:57:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 191 (0x97e98000) [pid = 1793] [serial = 826] [outer = (nil)] 06:57:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 192 (0x9889c400) [pid = 1793] [serial = 827] [outer = 0x97e98000] 06:57:46 INFO - PROCESS | 1793 | 1461247066068 Marionette DEBUG loaded listener.js 06:57:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 193 (0x988aac00) [pid = 1793] [serial = 828] [outer = 0x97e98000] 06:57:46 INFO - PROCESS | 1793 | 1461247066907 Marionette TRACE conn3 <- [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]]]}] 06:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 06:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1595ms 06:57:46 INFO - PROCESS | 1793 | 1461247066968 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 06:57:46 INFO - PROCESS | 1793 | 1461247066973 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 06:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 06:57:46 INFO - PROCESS | 1793 | 1461247066979 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 06:57:46 INFO - PROCESS | 1793 | 1461247066983 Marionette TRACE conn3 <- [1,1074,null,{}] 06:57:46 INFO - PROCESS | 1793 | 1461247066989 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:47 INFO - PROCESS | 1793 | 1461247067167 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 06:57:47 INFO - PROCESS | 1793 | 1461247067366 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:47 INFO - PROCESS | 1793 | ++DOCSHELL 0x97e92400 == 129 [pid = 1793] [id = 276] 06:57:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 194 (0x98f32000) [pid = 1793] [serial = 829] [outer = (nil)] 06:57:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 195 (0x992c5c00) [pid = 1793] [serial = 830] [outer = 0x98f32000] 06:57:47 INFO - PROCESS | 1793 | 1461247067457 Marionette DEBUG loaded listener.js 06:57:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 196 (0x992c9400) [pid = 1793] [serial = 831] [outer = 0x98f32000] 06:57:48 INFO - PROCESS | 1793 | 1461247068414 Marionette TRACE conn3 <- [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]]]}] 06:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 06:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1491ms 06:57:48 INFO - PROCESS | 1793 | 1461247068471 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 06:57:48 INFO - PROCESS | 1793 | 1461247068475 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 06:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 06:57:48 INFO - PROCESS | 1793 | 1461247068482 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 06:57:48 INFO - PROCESS | 1793 | 1461247068484 Marionette TRACE conn3 <- [1,1078,null,{}] 06:57:48 INFO - PROCESS | 1793 | 1461247068490 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:48 INFO - PROCESS | 1793 | 1461247068669 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 06:57:48 INFO - PROCESS | 1793 | 1461247068913 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:48 INFO - PROCESS | 1793 | ++DOCSHELL 0x988a1800 == 130 [pid = 1793] [id = 277] 06:57:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 197 (0x988a8400) [pid = 1793] [serial = 832] [outer = (nil)] 06:57:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 198 (0x9a59ec00) [pid = 1793] [serial = 833] [outer = 0x988a8400] 06:57:49 INFO - PROCESS | 1793 | 1461247069041 Marionette DEBUG loaded listener.js 06:57:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 199 (0x9a5a1c00) [pid = 1793] [serial = 834] [outer = 0x988a8400] 06:57:49 INFO - PROCESS | 1793 | 1461247069922 Marionette TRACE conn3 <- [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]]]}] 06:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 06:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1481ms 06:57:49 INFO - PROCESS | 1793 | 1461247069963 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 06:57:49 INFO - PROCESS | 1793 | 1461247069967 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 06:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 06:57:49 INFO - PROCESS | 1793 | 1461247069973 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 06:57:49 INFO - PROCESS | 1793 | 1461247069976 Marionette TRACE conn3 <- [1,1082,null,{}] 06:57:49 INFO - PROCESS | 1793 | 1461247069982 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:50 INFO - PROCESS | 1793 | 1461247070188 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 06:57:50 INFO - PROCESS | 1793 | 1461247070444 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:50 INFO - PROCESS | 1793 | ++DOCSHELL 0x8dba7400 == 131 [pid = 1793] [id = 278] 06:57:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 200 (0x8df01400) [pid = 1793] [serial = 835] [outer = (nil)] 06:57:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 201 (0x9a5b7c00) [pid = 1793] [serial = 836] [outer = 0x8df01400] 06:57:50 INFO - PROCESS | 1793 | 1461247070570 Marionette DEBUG loaded listener.js 06:57:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 202 (0x9a5c3000) [pid = 1793] [serial = 837] [outer = 0x8df01400] 06:57:51 INFO - PROCESS | 1793 | 1461247071472 Marionette TRACE conn3 <- [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]]]}] 06:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 06:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1541ms 06:57:51 INFO - PROCESS | 1793 | 1461247071514 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 06:57:51 INFO - PROCESS | 1793 | 1461247071518 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 06:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 06:57:51 INFO - PROCESS | 1793 | 1461247071525 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 06:57:51 INFO - PROCESS | 1793 | 1461247071528 Marionette TRACE conn3 <- [1,1086,null,{}] 06:57:51 INFO - PROCESS | 1793 | 1461247071534 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:51 INFO - PROCESS | 1793 | 1461247071708 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 06:57:51 INFO - PROCESS | 1793 | 1461247071918 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:51 INFO - PROCESS | 1793 | ++DOCSHELL 0x8aa91000 == 132 [pid = 1793] [id = 279] 06:57:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 203 (0x8b95c400) [pid = 1793] [serial = 838] [outer = (nil)] 06:57:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 204 (0x8c3a8c00) [pid = 1793] [serial = 839] [outer = 0x8b95c400] 06:57:52 INFO - PROCESS | 1793 | 1461247072045 Marionette DEBUG loaded listener.js 06:57:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 205 (0x8deba400) [pid = 1793] [serial = 840] [outer = 0x8b95c400] 06:57:53 INFO - PROCESS | 1793 | 1461247073385 Marionette TRACE conn3 <- [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]]]}] 06:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 06:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1936ms 06:57:53 INFO - PROCESS | 1793 | 1461247073520 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 06:57:53 INFO - PROCESS | 1793 | 1461247073526 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 06:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 06:57:53 INFO - PROCESS | 1793 | 1461247073549 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 06:57:53 INFO - PROCESS | 1793 | 1461247073555 Marionette TRACE conn3 <- [1,1090,null,{}] 06:57:53 INFO - PROCESS | 1793 | 1461247073563 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:53 INFO - PROCESS | 1793 | 1461247073733 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 06:57:53 INFO - PROCESS | 1793 | 1461247073941 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:54 INFO - PROCESS | 1793 | ++DOCSHELL 0x8aa95400 == 133 [pid = 1793] [id = 280] 06:57:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 206 (0x8bc4c000) [pid = 1793] [serial = 841] [outer = (nil)] 06:57:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 207 (0x8c346c00) [pid = 1793] [serial = 842] [outer = 0x8bc4c000] 06:57:54 INFO - PROCESS | 1793 | 1461247074057 Marionette DEBUG loaded listener.js 06:57:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 208 (0x8c4ef800) [pid = 1793] [serial = 843] [outer = 0x8bc4c000] 06:57:55 INFO - PROCESS | 1793 | 1461247075092 Marionette TRACE conn3 <- [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]]]}] 06:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 06:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1597ms 06:57:55 INFO - PROCESS | 1793 | 1461247075136 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 06:57:55 INFO - PROCESS | 1793 | 1461247075144 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 06:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 06:57:55 INFO - PROCESS | 1793 | 1461247075154 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 06:57:55 INFO - PROCESS | 1793 | 1461247075158 Marionette TRACE conn3 <- [1,1094,null,{}] 06:57:55 INFO - PROCESS | 1793 | 1461247075164 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:55 INFO - PROCESS | 1793 | 1461247075343 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 06:57:55 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4f4400 == 132 [pid = 1793] [id = 42] 06:57:55 INFO - PROCESS | 1793 | --DOCSHELL 0x8f778000 == 131 [pid = 1793] [id = 140] 06:57:55 INFO - PROCESS | 1793 | --DOCSHELL 0x94ea9400 == 130 [pid = 1793] [id = 96] 06:57:55 INFO - PROCESS | 1793 | --DOMWINDOW == 207 (0x8df0cc00) [pid = 1793] [serial = 731] [outer = (nil)] [url = about:blank] 06:57:55 INFO - PROCESS | 1793 | 1461247075718 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:55 INFO - PROCESS | 1793 | --DOCSHELL 0x8f1e6400 == 129 [pid = 1793] [id = 112] 06:57:55 INFO - PROCESS | 1793 | --DOCSHELL 0x87a7c000 == 128 [pid = 1793] [id = 262] 06:57:55 INFO - PROCESS | 1793 | --DOCSHELL 0x8f266000 == 127 [pid = 1793] [id = 261] 06:57:55 INFO - PROCESS | 1793 | --DOCSHELL 0x87a85400 == 126 [pid = 1793] [id = 260] 06:57:55 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a0d400 == 127 [pid = 1793] [id = 281] 06:57:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 208 (0x87a0f000) [pid = 1793] [serial = 844] [outer = (nil)] 06:57:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 209 (0x8a887400) [pid = 1793] [serial = 845] [outer = 0x87a0f000] 06:57:55 INFO - PROCESS | 1793 | 1461247075840 Marionette DEBUG loaded listener.js 06:57:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 210 (0x8bc45000) [pid = 1793] [serial = 846] [outer = 0x87a0f000] 06:57:55 INFO - PROCESS | 1793 | --DOCSHELL 0x882b0800 == 126 [pid = 1793] [id = 241] 06:57:55 INFO - PROCESS | 1793 | --DOCSHELL 0x882b1000 == 125 [pid = 1793] [id = 259] 06:57:55 INFO - PROCESS | 1793 | --DOCSHELL 0x8c3a6800 == 124 [pid = 1793] [id = 240] 06:57:55 INFO - PROCESS | 1793 | --DOCSHELL 0x87a7a400 == 123 [pid = 1793] [id = 258] 06:57:55 INFO - PROCESS | 1793 | --DOCSHELL 0x882aac00 == 122 [pid = 1793] [id = 257] 06:57:56 INFO - PROCESS | 1793 | --DOCSHELL 0x8a884c00 == 121 [pid = 1793] [id = 256] 06:57:56 INFO - PROCESS | 1793 | --DOCSHELL 0x8f29d800 == 120 [pid = 1793] [id = 250] 06:57:56 INFO - PROCESS | 1793 | --DOCSHELL 0x8debcc00 == 119 [pid = 1793] [id = 249] 06:57:56 INFO - PROCESS | 1793 | --DOCSHELL 0x8b960000 == 118 [pid = 1793] [id = 248] 06:57:56 INFO - PROCESS | 1793 | --DOCSHELL 0x8deba800 == 117 [pid = 1793] [id = 247] 06:57:56 INFO - PROCESS | 1793 | --DOCSHELL 0x8bc43800 == 116 [pid = 1793] [id = 246] 06:57:56 INFO - PROCESS | 1793 | --DOCSHELL 0x8c2bac00 == 115 [pid = 1793] [id = 245] 06:57:56 INFO - PROCESS | 1793 | --DOCSHELL 0x882aec00 == 114 [pid = 1793] [id = 244] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 209 (0x96fd4400) [pid = 1793] [serial = 683] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 208 (0x8bc41400) [pid = 1793] [serial = 668] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 207 (0x92929400) [pid = 1793] [serial = 680] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 206 (0x98539c00) [pid = 1793] [serial = 692] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 205 (0x8f4f6800) [pid = 1793] [serial = 677] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 204 (0x97a58800) [pid = 1793] [serial = 686] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 203 (0x97b85000) [pid = 1793] [serial = 689] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 202 (0x8f255400) [pid = 1793] [serial = 674] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 201 (0x9fa38800) [pid = 1793] [serial = 698] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 200 (0xa0db0c00) [pid = 1793] [serial = 701] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 199 (0x87a0ac00) [pid = 1793] [serial = 704] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 198 (0x87a7b400) [pid = 1793] [serial = 707] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 197 (0x8deb2c00) [pid = 1793] [serial = 728] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 196 (0x8c4ebc00) [pid = 1793] [serial = 723] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 195 (0x8dba3400) [pid = 1793] [serial = 725] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 194 (0x8dbae000) [pid = 1793] [serial = 726] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 193 (0x8deb8c00) [pid = 1793] [serial = 729] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 192 (0x8a746800) [pid = 1793] [serial = 710] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 191 (0x8b960800) [pid = 1793] [serial = 716] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 190 (0x8bc4ac00) [pid = 1793] [serial = 717] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 189 (0x8ddc0000) [pid = 1793] [serial = 671] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 188 (0x992c7400) [pid = 1793] [serial = 695] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 187 (0x8c4e4400) [pid = 1793] [serial = 722] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 186 (0x8aa91c00) [pid = 1793] [serial = 714] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 185 (0x8a888400) [pid = 1793] [serial = 713] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 184 (0x8c343800) [pid = 1793] [serial = 719] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | --DOMWINDOW == 183 (0x8c350000) [pid = 1793] [serial = 720] [outer = (nil)] [url = about:blank] 06:57:56 INFO - PROCESS | 1793 | 1461247076790 Marionette TRACE conn3 <- [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]]]}] 06:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 06:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1678ms 06:57:56 INFO - PROCESS | 1793 | 1461247076833 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 06:57:56 INFO - PROCESS | 1793 | 1461247076835 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 06:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 06:57:56 INFO - PROCESS | 1793 | 1461247076842 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 06:57:56 INFO - PROCESS | 1793 | 1461247076848 Marionette TRACE conn3 <- [1,1098,null,{}] 06:57:56 INFO - PROCESS | 1793 | 1461247076863 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:57 INFO - PROCESS | 1793 | 1461247077036 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 06:57:57 INFO - PROCESS | 1793 | 1461247077242 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:57 INFO - PROCESS | 1793 | ++DOCSHELL 0x8bc4ac00 == 115 [pid = 1793] [id = 282] 06:57:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 184 (0x8ddbc000) [pid = 1793] [serial = 847] [outer = (nil)] 06:57:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 185 (0x8debc800) [pid = 1793] [serial = 848] [outer = 0x8ddbc000] 06:57:57 INFO - PROCESS | 1793 | 1461247077320 Marionette DEBUG loaded listener.js 06:57:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 186 (0x8e987800) [pid = 1793] [serial = 849] [outer = 0x8ddbc000] 06:57:58 INFO - PROCESS | 1793 | 1461247078073 Marionette TRACE conn3 <- [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]]]}] 06:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 06:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1284ms 06:57:58 INFO - PROCESS | 1793 | 1461247078129 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 06:57:58 INFO - PROCESS | 1793 | 1461247078132 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 06:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 06:57:58 INFO - PROCESS | 1793 | 1461247078139 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 06:57:58 INFO - PROCESS | 1793 | 1461247078142 Marionette TRACE conn3 <- [1,1102,null,{}] 06:57:58 INFO - PROCESS | 1793 | 1461247078148 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:58 INFO - PROCESS | 1793 | 1461247078364 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 06:57:58 INFO - PROCESS | 1793 | 1461247078393 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:58 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f129000 == 116 [pid = 1793] [id = 283] 06:57:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 187 (0x8f1e9800) [pid = 1793] [serial = 850] [outer = (nil)] 06:57:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 188 (0x8f258400) [pid = 1793] [serial = 851] [outer = 0x8f1e9800] 06:57:58 INFO - PROCESS | 1793 | 1461247078465 Marionette DEBUG loaded listener.js 06:57:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 189 (0x8f267c00) [pid = 1793] [serial = 852] [outer = 0x8f1e9800] 06:57:59 INFO - PROCESS | 1793 | 1461247079389 Marionette TRACE conn3 <- [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]]]}] 06:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 06:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1293ms 06:57:59 INFO - PROCESS | 1793 | 1461247079432 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 06:57:59 INFO - PROCESS | 1793 | 1461247079436 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 06:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 06:57:59 INFO - PROCESS | 1793 | 1461247079442 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 06:57:59 INFO - PROCESS | 1793 | 1461247079444 Marionette TRACE conn3 <- [1,1106,null,{}] 06:57:59 INFO - PROCESS | 1793 | 1461247079450 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:59 INFO - PROCESS | 1793 | 1461247079678 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 06:57:59 INFO - PROCESS | 1793 | 1461247079703 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:59 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f121800 == 117 [pid = 1793] [id = 284] 06:57:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 190 (0x8f1f0400) [pid = 1793] [serial = 853] [outer = (nil)] 06:57:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 191 (0x8f4edc00) [pid = 1793] [serial = 854] [outer = 0x8f1f0400] 06:57:59 INFO - PROCESS | 1793 | 1461247079784 Marionette DEBUG loaded listener.js 06:57:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 192 (0x8f77a800) [pid = 1793] [serial = 855] [outer = 0x8f1f0400] 06:58:00 INFO - PROCESS | 1793 | --DOMWINDOW == 191 (0x8f295000) [pid = 1793] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 06:58:00 INFO - PROCESS | 1793 | --DOMWINDOW == 190 (0x882b0c00) [pid = 1793] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 06:58:00 INFO - PROCESS | 1793 | --DOMWINDOW == 189 (0x8a885000) [pid = 1793] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 06:58:00 INFO - PROCESS | 1793 | --DOMWINDOW == 188 (0x8df07000) [pid = 1793] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 06:58:00 INFO - PROCESS | 1793 | --DOMWINDOW == 187 (0x8c0c9000) [pid = 1793] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 06:58:00 INFO - PROCESS | 1793 | --DOMWINDOW == 186 (0x8debac00) [pid = 1793] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 06:58:00 INFO - PROCESS | 1793 | --DOMWINDOW == 185 (0x88de3c00) [pid = 1793] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 06:58:01 INFO - PROCESS | 1793 | 1461247081130 Marionette TRACE conn3 <- [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]]]}] 06:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 06:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1731ms 06:58:01 INFO - PROCESS | 1793 | 1461247081173 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 06:58:01 INFO - PROCESS | 1793 | 1461247081176 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 06:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 06:58:01 INFO - PROCESS | 1793 | 1461247081183 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 06:58:01 INFO - PROCESS | 1793 | 1461247081186 Marionette TRACE conn3 <- [1,1110,null,{}] 06:58:01 INFO - PROCESS | 1793 | 1461247081191 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:01 INFO - PROCESS | 1793 | 1461247081438 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 06:58:01 INFO - PROCESS | 1793 | 1461247081463 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:01 INFO - PROCESS | 1793 | ++DOCSHELL 0x8a888c00 == 118 [pid = 1793] [id = 285] 06:58:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 186 (0x8c0c7400) [pid = 1793] [serial = 856] [outer = (nil)] 06:58:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 187 (0x8fc3bc00) [pid = 1793] [serial = 857] [outer = 0x8c0c7400] 06:58:01 INFO - PROCESS | 1793 | 1461247081560 Marionette DEBUG loaded listener.js 06:58:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 188 (0x928d2400) [pid = 1793] [serial = 858] [outer = 0x8c0c7400] 06:58:02 INFO - PROCESS | 1793 | 1461247082411 Marionette TRACE conn3 <- [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]]]}] 06:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 06:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1278ms 06:58:02 INFO - PROCESS | 1793 | 1461247082463 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 06:58:02 INFO - PROCESS | 1793 | 1461247082469 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 06:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 06:58:02 INFO - PROCESS | 1793 | 1461247082480 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 06:58:02 INFO - PROCESS | 1793 | 1461247082484 Marionette TRACE conn3 <- [1,1114,null,{}] 06:58:02 INFO - PROCESS | 1793 | 1461247082493 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:02 INFO - PROCESS | 1793 | 1461247082686 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 06:58:03 INFO - PROCESS | 1793 | 1461247082984 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:03 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a7b400 == 119 [pid = 1793] [id = 286] 06:58:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 189 (0x87a7d800) [pid = 1793] [serial = 859] [outer = (nil)] 06:58:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 190 (0x88df1c00) [pid = 1793] [serial = 860] [outer = 0x87a7d800] 06:58:03 INFO - PROCESS | 1793 | 1461247083144 Marionette DEBUG loaded listener.js 06:58:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 191 (0x8b951800) [pid = 1793] [serial = 861] [outer = 0x87a7d800] 06:58:04 INFO - PROCESS | 1793 | 1461247084183 Marionette TRACE conn3 <- [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]]]}] 06:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 06:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1741ms 06:58:04 INFO - PROCESS | 1793 | 1461247084221 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 06:58:04 INFO - PROCESS | 1793 | 1461247084229 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 06:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 06:58:04 INFO - PROCESS | 1793 | 1461247084239 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 06:58:04 INFO - PROCESS | 1793 | 1461247084243 Marionette TRACE conn3 <- [1,1118,null,{}] 06:58:04 INFO - PROCESS | 1793 | 1461247084250 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:04 INFO - PROCESS | 1793 | 1461247084464 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 06:58:04 INFO - PROCESS | 1793 | 1461247084723 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:04 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c348800 == 120 [pid = 1793] [id = 287] 06:58:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 192 (0x8c34dc00) [pid = 1793] [serial = 862] [outer = (nil)] 06:58:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 193 (0x8c4e9c00) [pid = 1793] [serial = 863] [outer = 0x8c34dc00] 06:58:04 INFO - PROCESS | 1793 | 1461247084859 Marionette DEBUG loaded listener.js 06:58:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 194 (0x8ddb6400) [pid = 1793] [serial = 864] [outer = 0x8c34dc00] 06:58:05 INFO - PROCESS | 1793 | 1461247085929 Marionette TRACE conn3 <- [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]]]}] 06:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 06:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1736ms 06:58:05 INFO - PROCESS | 1793 | 1461247085979 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 06:58:05 INFO - PROCESS | 1793 | 1461247085986 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 06:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 06:58:05 INFO - PROCESS | 1793 | 1461247085993 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 06:58:05 INFO - PROCESS | 1793 | 1461247085996 Marionette TRACE conn3 <- [1,1122,null,{}] 06:58:06 INFO - PROCESS | 1793 | 1461247086003 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:06 INFO - PROCESS | 1793 | 1461247086237 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 06:58:06 INFO - PROCESS | 1793 | 1461247086575 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:06 INFO - PROCESS | 1793 | ++DOCSHELL 0x8df04400 == 121 [pid = 1793] [id = 288] 06:58:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 195 (0x8f124800) [pid = 1793] [serial = 865] [outer = (nil)] 06:58:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 196 (0x8f1e7400) [pid = 1793] [serial = 866] [outer = 0x8f124800] 06:58:06 INFO - PROCESS | 1793 | 1461247086664 Marionette DEBUG loaded listener.js 06:58:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 197 (0x8f299800) [pid = 1793] [serial = 867] [outer = 0x8f124800] 06:58:07 INFO - PROCESS | 1793 | 1461247087722 Marionette TRACE conn3 <- [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]]]}] 06:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 06:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1745ms 06:58:07 INFO - PROCESS | 1793 | 1461247087737 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 06:58:07 INFO - PROCESS | 1793 | 1461247087741 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 06:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 06:58:07 INFO - PROCESS | 1793 | 1461247087760 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 06:58:07 INFO - PROCESS | 1793 | 1461247087770 Marionette TRACE conn3 <- [1,1126,null,{}] 06:58:07 INFO - PROCESS | 1793 | 1461247087776 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:08 INFO - PROCESS | 1793 | 1461247088016 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 06:58:08 INFO - PROCESS | 1793 | 1461247088263 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:08 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c34ac00 == 122 [pid = 1793] [id = 289] 06:58:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 198 (0x8e985800) [pid = 1793] [serial = 868] [outer = (nil)] 06:58:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 199 (0x928dc400) [pid = 1793] [serial = 869] [outer = 0x8e985800] 06:58:08 INFO - PROCESS | 1793 | 1461247088398 Marionette DEBUG loaded listener.js 06:58:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 200 (0x92b31800) [pid = 1793] [serial = 870] [outer = 0x8e985800] 06:58:09 INFO - PROCESS | 1793 | 1461247089325 Marionette TRACE conn3 <- [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]]]}] 06:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 06:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1614ms 06:58:09 INFO - PROCESS | 1793 | 1461247089363 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 06:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 06:58:09 INFO - PROCESS | 1793 | 1461247089368 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 06:58:09 INFO - PROCESS | 1793 | 1461247089374 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 06:58:09 INFO - PROCESS | 1793 | 1461247089378 Marionette TRACE conn3 <- [1,1130,null,{}] 06:58:09 INFO - PROCESS | 1793 | 1461247089384 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:09 INFO - PROCESS | 1793 | 1461247089628 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 06:58:09 INFO - PROCESS | 1793 | 1461247089877 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:09 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c2b9800 == 123 [pid = 1793] [id = 290] 06:58:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 201 (0x92805400) [pid = 1793] [serial = 871] [outer = (nil)] 06:58:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 202 (0x95975c00) [pid = 1793] [serial = 872] [outer = 0x92805400] 06:58:10 INFO - PROCESS | 1793 | 1461247090006 Marionette DEBUG loaded listener.js 06:58:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 203 (0x959e5400) [pid = 1793] [serial = 873] [outer = 0x92805400] 06:58:10 INFO - PROCESS | 1793 | 1461247090926 Marionette TRACE conn3 <- [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]]]}] 06:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 06:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1592ms 06:58:10 INFO - PROCESS | 1793 | 1461247090968 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 06:58:10 INFO - PROCESS | 1793 | 1461247090972 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 06:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 06:58:10 INFO - PROCESS | 1793 | 1461247090979 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 06:58:10 INFO - PROCESS | 1793 | 1461247090982 Marionette TRACE conn3 <- [1,1134,null,{}] 06:58:10 INFO - PROCESS | 1793 | 1461247090988 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:11 INFO - PROCESS | 1793 | 1461247091177 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 06:58:11 INFO - PROCESS | 1793 | 1461247091435 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:11 INFO - PROCESS | 1793 | ++DOCSHELL 0x96eb8800 == 124 [pid = 1793] [id = 291] 06:58:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 204 (0x96f1e000) [pid = 1793] [serial = 874] [outer = (nil)] 06:58:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 205 (0x97340800) [pid = 1793] [serial = 875] [outer = 0x96f1e000] 06:58:11 INFO - PROCESS | 1793 | 1461247091584 Marionette DEBUG loaded listener.js 06:58:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 206 (0x97b7fc00) [pid = 1793] [serial = 876] [outer = 0x96f1e000] 06:58:12 INFO - PROCESS | 1793 | 1461247092541 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 06:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 06:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1641ms 06:58:12 INFO - PROCESS | 1793 | 1461247092621 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 06:58:12 INFO - PROCESS | 1793 | 1461247092624 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 06:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 06:58:12 INFO - PROCESS | 1793 | 1461247092631 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 06:58:12 INFO - PROCESS | 1793 | 1461247092633 Marionette TRACE conn3 <- [1,1138,null,{}] 06:58:12 INFO - PROCESS | 1793 | 1461247092640 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:12 INFO - PROCESS | 1793 | 1461247092870 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 06:58:13 INFO - PROCESS | 1793 | 1461247093124 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:13 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f1ea400 == 125 [pid = 1793] [id = 292] 06:58:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 207 (0x8fb3bc00) [pid = 1793] [serial = 877] [outer = (nil)] 06:58:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 208 (0x98305c00) [pid = 1793] [serial = 878] [outer = 0x8fb3bc00] 06:58:13 INFO - PROCESS | 1793 | 1461247093252 Marionette DEBUG loaded listener.js 06:58:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 209 (0x985bc800) [pid = 1793] [serial = 879] [outer = 0x8fb3bc00] 06:58:14 INFO - PROCESS | 1793 | 1461247094147 Marionette TRACE conn3 <- [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]]]}] 06:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 06:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1592ms 06:58:14 INFO - PROCESS | 1793 | 1461247094222 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 06:58:14 INFO - PROCESS | 1793 | 1461247094226 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 06:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 06:58:14 INFO - PROCESS | 1793 | 1461247094233 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 06:58:14 INFO - PROCESS | 1793 | 1461247094236 Marionette TRACE conn3 <- [1,1142,null,{}] 06:58:14 INFO - PROCESS | 1793 | 1461247094242 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:14 INFO - PROCESS | 1793 | 1461247094461 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 06:58:14 INFO - PROCESS | 1793 | 1461247094790 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:14 INFO - PROCESS | 1793 | ++DOCSHELL 0x97a5b000 == 126 [pid = 1793] [id = 293] 06:58:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 210 (0x97e98800) [pid = 1793] [serial = 880] [outer = (nil)] 06:58:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 211 (0x9a5a0800) [pid = 1793] [serial = 881] [outer = 0x97e98800] 06:58:14 INFO - PROCESS | 1793 | 1461247094886 Marionette DEBUG loaded listener.js 06:58:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 212 (0x9a5a8c00) [pid = 1793] [serial = 882] [outer = 0x97e98800] 06:58:15 INFO - PROCESS | 1793 | 1461247095775 Marionette TRACE conn3 <- [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]]]}] 06:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 06:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1579ms 06:58:15 INFO - PROCESS | 1793 | 1461247095813 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 06:58:15 INFO - PROCESS | 1793 | 1461247095816 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 06:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 06:58:15 INFO - PROCESS | 1793 | 1461247095823 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 06:58:15 INFO - PROCESS | 1793 | 1461247095827 Marionette TRACE conn3 <- [1,1146,null,{}] 06:58:15 INFO - PROCESS | 1793 | 1461247095839 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:16 INFO - PROCESS | 1793 | 1461247096032 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 06:58:16 INFO - PROCESS | 1793 | 1461247096280 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:16 INFO - PROCESS | 1793 | ++DOCSHELL 0x97e8c400 == 127 [pid = 1793] [id = 294] 06:58:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 213 (0x99178800) [pid = 1793] [serial = 883] [outer = (nil)] 06:58:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 214 (0x9de20c00) [pid = 1793] [serial = 884] [outer = 0x99178800] 06:58:16 INFO - PROCESS | 1793 | 1461247096411 Marionette DEBUG loaded listener.js 06:58:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 215 (0x9e915c00) [pid = 1793] [serial = 885] [outer = 0x99178800] 06:58:17 INFO - PROCESS | 1793 | 1461247097308 Marionette TRACE conn3 <- [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]]]}] 06:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 06:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1539ms 06:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 06:58:17 INFO - PROCESS | 1793 | 1461247097362 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 06:58:17 INFO - PROCESS | 1793 | 1461247097366 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 06:58:17 INFO - PROCESS | 1793 | 1461247097373 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 06:58:17 INFO - PROCESS | 1793 | 1461247097376 Marionette TRACE conn3 <- [1,1150,null,{}] 06:58:17 INFO - PROCESS | 1793 | 1461247097382 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:17 INFO - PROCESS | 1793 | 1461247097582 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 06:58:17 INFO - PROCESS | 1793 | 1461247097835 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:17 INFO - PROCESS | 1793 | ++DOCSHELL 0x92b83400 == 128 [pid = 1793] [id = 295] 06:58:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 216 (0x93873000) [pid = 1793] [serial = 886] [outer = (nil)] 06:58:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 217 (0x9fa8f400) [pid = 1793] [serial = 887] [outer = 0x93873000] 06:58:17 INFO - PROCESS | 1793 | 1461247097969 Marionette DEBUG loaded listener.js 06:58:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 218 (0x9fb59000) [pid = 1793] [serial = 888] [outer = 0x93873000] 06:58:19 INFO - PROCESS | 1793 | 1461247099009 Marionette TRACE conn3 <- [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]]]}] 06:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 06:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1684ms 06:58:19 INFO - PROCESS | 1793 | 1461247099056 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 06:58:19 INFO - PROCESS | 1793 | 1461247099060 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 06:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 06:58:19 INFO - PROCESS | 1793 | 1461247099067 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 06:58:19 INFO - PROCESS | 1793 | 1461247099071 Marionette TRACE conn3 <- [1,1154,null,{}] 06:58:19 INFO - PROCESS | 1793 | 1461247099077 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:19 INFO - PROCESS | 1793 | 1461247099275 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 06:58:19 INFO - PROCESS | 1793 | 1461247099535 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:19 INFO - PROCESS | 1793 | ++DOCSHELL 0x9fdf1400 == 129 [pid = 1793] [id = 296] 06:58:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 219 (0x9fdf1800) [pid = 1793] [serial = 889] [outer = (nil)] 06:58:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 220 (0x9fea4400) [pid = 1793] [serial = 890] [outer = 0x9fdf1800] 06:58:19 INFO - PROCESS | 1793 | 1461247099683 Marionette DEBUG loaded listener.js 06:58:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 221 (0xa09b0800) [pid = 1793] [serial = 891] [outer = 0x9fdf1800] 06:58:20 INFO - PROCESS | 1793 | 1461247100591 Marionette TRACE conn3 <- [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]]]}] 06:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 06:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1587ms 06:58:20 INFO - PROCESS | 1793 | 1461247100655 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 06:58:20 INFO - PROCESS | 1793 | 1461247100660 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 06:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 06:58:20 INFO - PROCESS | 1793 | 1461247100668 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 06:58:20 INFO - PROCESS | 1793 | 1461247100672 Marionette TRACE conn3 <- [1,1158,null,{}] 06:58:20 INFO - PROCESS | 1793 | 1461247100678 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:20 INFO - PROCESS | 1793 | 1461247100924 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 06:58:21 INFO - PROCESS | 1793 | 1461247101182 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:21 INFO - PROCESS | 1793 | ++DOCSHELL 0x9fb54c00 == 130 [pid = 1793] [id = 297] 06:58:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 222 (0x9fb99c00) [pid = 1793] [serial = 892] [outer = (nil)] 06:58:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 223 (0xa0dbac00) [pid = 1793] [serial = 893] [outer = 0x9fb99c00] 06:58:21 INFO - PROCESS | 1793 | 1461247101310 Marionette DEBUG loaded listener.js 06:58:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 224 (0xa0e9f800) [pid = 1793] [serial = 894] [outer = 0x9fb99c00] 06:58:22 INFO - PROCESS | 1793 | 1461247102165 Marionette TRACE conn3 <- [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]]]}] 06:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 06:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1535ms 06:58:22 INFO - PROCESS | 1793 | 1461247102204 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 06:58:22 INFO - PROCESS | 1793 | 1461247102208 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 06:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 06:58:22 INFO - PROCESS | 1793 | 1461247102214 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 06:58:22 INFO - PROCESS | 1793 | 1461247102218 Marionette TRACE conn3 <- [1,1162,null,{}] 06:58:22 INFO - PROCESS | 1793 | 1461247102224 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:22 INFO - PROCESS | 1793 | 1461247102403 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 06:58:22 INFO - PROCESS | 1793 | 1461247102662 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:22 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f296800 == 131 [pid = 1793] [id = 298] 06:58:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 225 (0x973f9400) [pid = 1793] [serial = 895] [outer = (nil)] 06:58:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 226 (0xa2720400) [pid = 1793] [serial = 896] [outer = 0x973f9400] 06:58:22 INFO - PROCESS | 1793 | 1461247102796 Marionette DEBUG loaded listener.js 06:58:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 227 (0xa2936400) [pid = 1793] [serial = 897] [outer = 0x973f9400] 06:58:23 INFO - PROCESS | 1793 | 1461247103643 Marionette TRACE conn3 <- [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]]]}] 06:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 06:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1486ms 06:58:23 INFO - PROCESS | 1793 | 1461247103701 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 06:58:23 INFO - PROCESS | 1793 | 1461247103705 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 06:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 06:58:23 INFO - PROCESS | 1793 | 1461247103712 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 06:58:23 INFO - PROCESS | 1793 | 1461247103715 Marionette TRACE conn3 <- [1,1166,null,{}] 06:58:23 INFO - PROCESS | 1793 | 1461247103721 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:23 INFO - PROCESS | 1793 | 1461247103912 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 06:58:24 INFO - PROCESS | 1793 | 1461247104122 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:24 INFO - PROCESS | 1793 | ++DOCSHELL 0x8ec61800 == 132 [pid = 1793] [id = 299] 06:58:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 228 (0x8ec62c00) [pid = 1793] [serial = 898] [outer = (nil)] 06:58:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 229 (0x8ec6b000) [pid = 1793] [serial = 899] [outer = 0x8ec62c00] 06:58:24 INFO - PROCESS | 1793 | 1461247104328 Marionette DEBUG loaded listener.js 06:58:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 230 (0x8ec6dc00) [pid = 1793] [serial = 900] [outer = 0x8ec62c00] 06:58:25 INFO - PROCESS | 1793 | 1461247105287 Marionette TRACE conn3 <- [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]]]}] 06:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 06:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1635ms 06:58:25 INFO - PROCESS | 1793 | 1461247105348 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 06:58:25 INFO - PROCESS | 1793 | 1461247105351 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 06:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 06:58:25 INFO - PROCESS | 1793 | 1461247105358 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 06:58:25 INFO - PROCESS | 1793 | 1461247105361 Marionette TRACE conn3 <- [1,1170,null,{}] 06:58:25 INFO - PROCESS | 1793 | 1461247105367 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:25 INFO - PROCESS | 1793 | 1461247105550 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 06:58:25 INFO - PROCESS | 1793 | 1461247105802 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:26 INFO - PROCESS | 1793 | ++DOCSHELL 0x8bc40000 == 133 [pid = 1793] [id = 300] 06:58:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 231 (0x8bc42000) [pid = 1793] [serial = 901] [outer = (nil)] 06:58:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 232 (0x8c2b3000) [pid = 1793] [serial = 902] [outer = 0x8bc42000] 06:58:26 INFO - PROCESS | 1793 | 1461247106359 Marionette DEBUG loaded listener.js 06:58:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 233 (0x8c345400) [pid = 1793] [serial = 903] [outer = 0x8bc42000] 06:58:27 INFO - PROCESS | 1793 | 1461247107269 Marionette TRACE conn3 <- [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]]]}] 06:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 06:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1931ms 06:58:27 INFO - PROCESS | 1793 | 1461247107289 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 06:58:27 INFO - PROCESS | 1793 | 1461247107296 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 06:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 06:58:27 INFO - PROCESS | 1793 | 1461247107305 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 06:58:27 INFO - PROCESS | 1793 | 1461247107309 Marionette TRACE conn3 <- [1,1174,null,{}] 06:58:27 INFO - PROCESS | 1793 | 1461247107317 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:27 INFO - PROCESS | 1793 | 1461247107496 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 06:58:27 INFO - PROCESS | 1793 | 1461247107729 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:27 INFO - PROCESS | 1793 | ++DOCSHELL 0x8dba5c00 == 134 [pid = 1793] [id = 301] 06:58:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 234 (0x8e984400) [pid = 1793] [serial = 904] [outer = (nil)] 06:58:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 235 (0x8ec6a400) [pid = 1793] [serial = 905] [outer = 0x8e984400] 06:58:27 INFO - PROCESS | 1793 | 1461247107814 Marionette DEBUG loaded listener.js 06:58:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 236 (0x8f124400) [pid = 1793] [serial = 906] [outer = 0x8e984400] 06:58:28 INFO - PROCESS | 1793 | --DOCSHELL 0x91336400 == 133 [pid = 1793] [id = 9] 06:58:29 INFO - PROCESS | 1793 | 1461247109059 Marionette TRACE conn3 <- [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] 06:58:29 INFO - PROCESS | 1793 | 1461247109159 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 06:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 06:58:29 INFO - PROCESS | 1793 | 1461247109170 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 06:58:29 INFO - PROCESS | 1793 | 1461247109174 Marionette TRACE conn3 <- [1,1178,null,{}] 06:58:29 INFO - PROCESS | 1793 | 1461247109181 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:29 INFO - PROCESS | 1793 | 1461247109587 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 06:58:29 INFO - PROCESS | 1793 | 1461247109798 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:29 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b95d000 == 134 [pid = 1793] [id = 302] 06:58:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 237 (0x8b95e400) [pid = 1793] [serial = 907] [outer = (nil)] 06:58:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 238 (0x8deb7400) [pid = 1793] [serial = 908] [outer = 0x8b95e400] 06:58:29 INFO - PROCESS | 1793 | 1461247109881 Marionette DEBUG loaded listener.js 06:58:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 239 (0x8f4f7400) [pid = 1793] [serial = 909] [outer = 0x8b95e400] 06:58:30 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4c9800 == 133 [pid = 1793] [id = 226] 06:58:30 INFO - PROCESS | 1793 | --DOMWINDOW == 238 (0x92b81400) [pid = 1793] [serial = 764] [outer = (nil)] [url = about:blank] 06:58:30 INFO - PROCESS | 1793 | --DOMWINDOW == 237 (0x8f777800) [pid = 1793] [serial = 752] [outer = (nil)] [url = about:blank] 06:58:30 INFO - PROCESS | 1793 | --DOMWINDOW == 236 (0x8f2a1c00) [pid = 1793] [serial = 749] [outer = (nil)] [url = about:blank] 06:58:30 INFO - PROCESS | 1793 | --DOMWINDOW == 235 (0x8e98d400) [pid = 1793] [serial = 740] [outer = (nil)] [url = about:blank] 06:58:30 INFO - PROCESS | 1793 | --DOMWINDOW == 234 (0x91336000) [pid = 1793] [serial = 758] [outer = (nil)] [url = about:blank] 06:58:30 INFO - PROCESS | 1793 | --DOMWINDOW == 233 (0x928de000) [pid = 1793] [serial = 761] [outer = (nil)] [url = about:blank] 06:58:30 INFO - PROCESS | 1793 | --DOMWINDOW == 232 (0x8c3a8000) [pid = 1793] [serial = 737] [outer = (nil)] [url = about:blank] 06:58:30 INFO - PROCESS | 1793 | --DOMWINDOW == 231 (0x8f1e4c00) [pid = 1793] [serial = 743] [outer = (nil)] [url = about:blank] 06:58:30 INFO - PROCESS | 1793 | --DOMWINDOW == 230 (0x8f25c400) [pid = 1793] [serial = 746] [outer = (nil)] [url = about:blank] 06:58:30 INFO - PROCESS | 1793 | --DOMWINDOW == 229 (0x8aa96800) [pid = 1793] [serial = 734] [outer = (nil)] [url = about:blank] 06:58:30 INFO - PROCESS | 1793 | --DOMWINDOW == 228 (0x8fc3f400) [pid = 1793] [serial = 755] [outer = (nil)] [url = about:blank] 06:58:30 INFO - PROCESS | 1793 | --DOMWINDOW == 227 (0x8deb9400) [pid = 1793] [serial = 767] [outer = (nil)] [url = about:blank] 06:58:30 INFO - PROCESS | 1793 | --DOMWINDOW == 226 (0x9280b400) [pid = 1793] [serial = 791] [outer = (nil)] [url = about:blank] 06:58:30 INFO - PROCESS | 1793 | --DOCSHELL 0x93875c00 == 132 [pid = 1793] [id = 227] 06:58:30 INFO - PROCESS | 1793 | --DOCSHELL 0x8bc4b400 == 131 [pid = 1793] [id = 188] 06:58:30 INFO - PROCESS | 1793 | --DOCSHELL 0x87a77800 == 130 [pid = 1793] [id = 236] 06:58:30 INFO - PROCESS | 1793 | --DOCSHELL 0x9280b000 == 129 [pid = 1793] [id = 229] 06:58:30 INFO - PROCESS | 1793 | --DOCSHELL 0x959e5800 == 128 [pid = 1793] [id = 232] 06:58:30 INFO - PROCESS | 1793 | --DOCSHELL 0x9a5c3400 == 127 [pid = 1793] [id = 233] 06:58:30 INFO - PROCESS | 1793 | --DOCSHELL 0x87a01c00 == 126 [pid = 1793] [id = 234] 06:58:30 INFO - PROCESS | 1793 | --DOCSHELL 0x98024400 == 125 [pid = 1793] [id = 231] 06:58:30 INFO - PROCESS | 1793 | --DOCSHELL 0x87a05c00 == 124 [pid = 1793] [id = 235] 06:58:30 INFO - PROCESS | 1793 | --DOCSHELL 0x8b953c00 == 123 [pid = 1793] [id = 190] 06:58:30 INFO - PROCESS | 1793 | --DOCSHELL 0x8f1e5000 == 122 [pid = 1793] [id = 224] 06:58:30 INFO - PROCESS | 1793 | --DOCSHELL 0x97a62c00 == 121 [pid = 1793] [id = 230] 06:58:30 INFO - PROCESS | 1793 | --DOCSHELL 0x8f1ebc00 == 120 [pid = 1793] [id = 225] 06:58:30 INFO - PROCESS | 1793 | --DOCSHELL 0x8a888c00 == 119 [pid = 1793] [id = 285] 06:58:30 INFO - PROCESS | 1793 | --DOCSHELL 0x8f121800 == 118 [pid = 1793] [id = 284] 06:58:30 INFO - PROCESS | 1793 | --DOCSHELL 0x8f129000 == 117 [pid = 1793] [id = 283] 06:58:30 INFO - PROCESS | 1793 | --DOCSHELL 0x8bc4ac00 == 116 [pid = 1793] [id = 282] 06:58:30 INFO - PROCESS | 1793 | --DOCSHELL 0x87a0d400 == 115 [pid = 1793] [id = 281] 06:58:30 INFO - PROCESS | 1793 | --DOCSHELL 0x8aa95400 == 114 [pid = 1793] [id = 280] 06:58:31 INFO - PROCESS | 1793 | --DOCSHELL 0x93c9f000 == 113 [pid = 1793] [id = 273] 06:58:31 INFO - PROCESS | 1793 | --DOCSHELL 0x96fd6c00 == 112 [pid = 1793] [id = 272] 06:58:31 INFO - PROCESS | 1793 | 1461247111129 Marionette TRACE conn3 <- [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] 06:58:31 INFO - PROCESS | 1793 | 1461247111274 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 06:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 06:58:31 INFO - PROCESS | 1793 | 1461247111281 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 06:58:31 INFO - PROCESS | 1793 | 1461247111287 Marionette TRACE conn3 <- [1,1182,null,{}] 06:58:31 INFO - PROCESS | 1793 | 1461247111302 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:31 INFO - PROCESS | 1793 | 1461247111546 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 06:58:31 INFO - PROCESS | 1793 | --DOMWINDOW == 225 (0x8fc34c00) [pid = 1793] [serial = 786] [outer = (nil)] [url = about:blank] 06:58:31 INFO - PROCESS | 1793 | --DOMWINDOW == 224 (0x8c350c00) [pid = 1793] [serial = 777] [outer = (nil)] [url = about:blank] 06:58:31 INFO - PROCESS | 1793 | --DOMWINDOW == 223 (0x8aa90400) [pid = 1793] [serial = 770] [outer = (nil)] [url = about:blank] 06:58:31 INFO - PROCESS | 1793 | --DOMWINDOW == 222 (0x8bc41800) [pid = 1793] [serial = 776] [outer = (nil)] [url = about:blank] 06:58:31 INFO - PROCESS | 1793 | --DOMWINDOW == 221 (0x8f12e000) [pid = 1793] [serial = 780] [outer = (nil)] [url = about:blank] 06:58:31 INFO - PROCESS | 1793 | --DOMWINDOW == 220 (0x8ddb9000) [pid = 1793] [serial = 774] [outer = (nil)] [url = about:blank] 06:58:31 INFO - PROCESS | 1793 | --DOMWINDOW == 219 (0x8b95c800) [pid = 1793] [serial = 771] [outer = (nil)] [url = about:blank] 06:58:31 INFO - PROCESS | 1793 | --DOMWINDOW == 218 (0x8f26e400) [pid = 1793] [serial = 783] [outer = (nil)] [url = about:blank] 06:58:31 INFO - PROCESS | 1793 | --DOMWINDOW == 217 (0x8e990000) [pid = 1793] [serial = 779] [outer = (nil)] [url = about:blank] 06:58:31 INFO - PROCESS | 1793 | --DOMWINDOW == 216 (0x8f262800) [pid = 1793] [serial = 788] [outer = (nil)] [url = about:blank] 06:58:31 INFO - PROCESS | 1793 | --DOMWINDOW == 215 (0x911f2000) [pid = 1793] [serial = 789] [outer = (nil)] [url = about:blank] 06:58:31 INFO - PROCESS | 1793 | --DOMWINDOW == 214 (0x8f262000) [pid = 1793] [serial = 782] [outer = (nil)] [url = about:blank] 06:58:31 INFO - PROCESS | 1793 | --DOMWINDOW == 213 (0x8c3ad000) [pid = 1793] [serial = 773] [outer = (nil)] [url = about:blank] 06:58:31 INFO - PROCESS | 1793 | --DOMWINDOW == 212 (0x8f4cb000) [pid = 1793] [serial = 785] [outer = (nil)] [url = about:blank] 06:58:31 INFO - PROCESS | 1793 | 1461247111827 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:31 INFO - PROCESS | 1793 | ++DOCSHELL 0x8aa90400 == 104 [pid = 1793] [id = 303] 06:58:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 213 (0x8b95c800) [pid = 1793] [serial = 910] [outer = (nil)] 06:58:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 214 (0x8c4ee400) [pid = 1793] [serial = 911] [outer = 0x8b95c800] 06:58:31 INFO - PROCESS | 1793 | 1461247111906 Marionette DEBUG loaded listener.js 06:58:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 215 (0x8f26ac00) [pid = 1793] [serial = 912] [outer = 0x8b95c800] 06:58:32 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:58:32 INFO - PROCESS | 1793 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:58:32 INFO - PROCESS | 1793 | 1461247112718 Marionette TRACE conn3 <- [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] 06:58:32 INFO - PROCESS | 1793 | 1461247112782 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 06:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 06:58:32 INFO - PROCESS | 1793 | 1461247112789 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 06:58:32 INFO - PROCESS | 1793 | 1461247112791 Marionette TRACE conn3 <- [1,1186,null,{}] 06:58:32 INFO - PROCESS | 1793 | 1461247112799 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:32 INFO - PROCESS | 1793 | 1461247112982 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 06:58:33 INFO - PROCESS | 1793 | 1461247112994 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:33 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b95a400 == 105 [pid = 1793] [id = 304] 06:58:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 216 (0x911e4c00) [pid = 1793] [serial = 913] [outer = (nil)] 06:58:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 217 (0x91336400) [pid = 1793] [serial = 914] [outer = 0x911e4c00] 06:58:33 INFO - PROCESS | 1793 | 1461247113070 Marionette DEBUG loaded listener.js 06:58:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 218 (0x9133d800) [pid = 1793] [serial = 915] [outer = 0x911e4c00] 06:58:34 INFO - PROCESS | 1793 | 1461247114134 Marionette TRACE conn3 <- [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] 06:58:34 INFO - PROCESS | 1793 | 1461247114178 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 06:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 06:58:34 INFO - PROCESS | 1793 | 1461247114184 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 06:58:34 INFO - PROCESS | 1793 | 1461247114187 Marionette TRACE conn3 <- [1,1190,null,{}] 06:58:34 INFO - PROCESS | 1793 | 1461247114200 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:34 INFO - PROCESS | 1793 | 1461247114441 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 06:58:34 INFO - PROCESS | 1793 | 1461247114469 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:34 INFO - PROCESS | 1793 | ++DOCSHELL 0x9133cc00 == 106 [pid = 1793] [id = 305] 06:58:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 219 (0x92809400) [pid = 1793] [serial = 916] [outer = (nil)] 06:58:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 220 (0x9292b800) [pid = 1793] [serial = 917] [outer = 0x92809400] 06:58:34 INFO - PROCESS | 1793 | 1461247114552 Marionette DEBUG loaded listener.js 06:58:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 221 (0x94ead800) [pid = 1793] [serial = 918] [outer = 0x92809400] 06:58:35 INFO - PROCESS | 1793 | --DOMWINDOW == 220 (0x8ddbc000) [pid = 1793] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 06:58:35 INFO - PROCESS | 1793 | --DOMWINDOW == 219 (0x8f1e9800) [pid = 1793] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 06:58:35 INFO - PROCESS | 1793 | --DOMWINDOW == 218 (0x8bc4c000) [pid = 1793] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 06:58:35 INFO - PROCESS | 1793 | --DOMWINDOW == 217 (0x87a0f000) [pid = 1793] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 06:58:35 INFO - PROCESS | 1793 | --DOMWINDOW == 216 (0x8f1f0400) [pid = 1793] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 06:58:36 INFO - PROCESS | 1793 | 1461247116081 Marionette TRACE conn3 <- [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] 06:58:36 INFO - PROCESS | 1793 | 1461247116127 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 06:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 06:58:36 INFO - PROCESS | 1793 | 1461247116134 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 06:58:36 INFO - PROCESS | 1793 | 1461247116137 Marionette TRACE conn3 <- [1,1194,null,{}] 06:58:36 INFO - PROCESS | 1793 | 1461247116142 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:36 INFO - PROCESS | 1793 | 1461247116429 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 06:58:36 INFO - PROCESS | 1793 | 1461247116449 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:36 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a0f000 == 107 [pid = 1793] [id = 306] 06:58:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 217 (0x8aa88c00) [pid = 1793] [serial = 919] [outer = (nil)] 06:58:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 218 (0x95979400) [pid = 1793] [serial = 920] [outer = 0x8aa88c00] 06:58:36 INFO - PROCESS | 1793 | 1461247116524 Marionette DEBUG loaded listener.js 06:58:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 219 (0x96f26000) [pid = 1793] [serial = 921] [outer = 0x8aa88c00] 06:58:37 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:58:37 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 06:58:37 INFO - PROCESS | 1793 | 1461247117365 Marionette TRACE conn3 <- [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] 06:58:37 INFO - PROCESS | 1793 | 1461247117418 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 06:58:37 INFO - PROCESS | 1793 | 1461247117424 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 06:58:37 INFO - PROCESS | 1793 | 1461247117428 Marionette TRACE conn3 <- [1,1198,null,{}] 06:58:37 INFO - PROCESS | 1793 | 1461247117433 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:37 INFO - PROCESS | 1793 | 1461247117609 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 06:58:37 INFO - PROCESS | 1793 | 1461247117623 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:37 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f259400 == 108 [pid = 1793] [id = 307] 06:58:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 220 (0x92923c00) [pid = 1793] [serial = 922] [outer = (nil)] 06:58:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 221 (0x976b9000) [pid = 1793] [serial = 923] [outer = 0x92923c00] 06:58:37 INFO - PROCESS | 1793 | 1461247117699 Marionette DEBUG loaded listener.js 06:58:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 222 (0x97a67000) [pid = 1793] [serial = 924] [outer = 0x92923c00] 06:58:38 INFO - PROCESS | 1793 | 1461247118937 Marionette TRACE conn3 <- [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]]]}] 06:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 06:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1590ms 06:58:39 INFO - PROCESS | 1793 | 1461247119015 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 06:58:39 INFO - PROCESS | 1793 | 1461247119023 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 06:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 06:58:39 INFO - PROCESS | 1793 | 1461247119033 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 06:58:39 INFO - PROCESS | 1793 | 1461247119039 Marionette TRACE conn3 <- [1,1202,null,{}] 06:58:39 INFO - PROCESS | 1793 | 1461247119048 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:39 INFO - PROCESS | 1793 | 1461247119284 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 06:58:39 INFO - PROCESS | 1793 | 1461247119606 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:39 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c3a6000 == 109 [pid = 1793] [id = 308] 06:58:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 223 (0x8ddb3800) [pid = 1793] [serial = 925] [outer = (nil)] 06:58:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 224 (0x8df07000) [pid = 1793] [serial = 926] [outer = 0x8ddb3800] 06:58:39 INFO - PROCESS | 1793 | 1461247119700 Marionette DEBUG loaded listener.js 06:58:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 225 (0x8ec63c00) [pid = 1793] [serial = 927] [outer = 0x8ddb3800] 06:58:40 INFO - PROCESS | 1793 | 1461247120708 Marionette TRACE conn3 <- [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]]]}] 06:58:40 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 06:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1740ms 06:58:40 INFO - PROCESS | 1793 | 1461247120774 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 06:58:40 INFO - PROCESS | 1793 | 1461247120783 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 06:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 06:58:40 INFO - PROCESS | 1793 | 1461247120794 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 06:58:40 INFO - PROCESS | 1793 | 1461247120798 Marionette TRACE conn3 <- [1,1206,null,{}] 06:58:40 INFO - PROCESS | 1793 | 1461247120804 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:41 INFO - PROCESS | 1793 | 1461247121054 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 06:58:41 INFO - PROCESS | 1793 | 1461247121400 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:41 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f1ea000 == 110 [pid = 1793] [id = 309] 06:58:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 226 (0x8f294000) [pid = 1793] [serial = 928] [outer = (nil)] 06:58:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 227 (0x8f4d2800) [pid = 1793] [serial = 929] [outer = 0x8f294000] 06:58:41 INFO - PROCESS | 1793 | 1461247121492 Marionette DEBUG loaded listener.js 06:58:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 228 (0x8fc3c000) [pid = 1793] [serial = 930] [outer = 0x8f294000] 06:58:42 INFO - PROCESS | 1793 | 1461247122407 Marionette TRACE conn3 <- [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]]]}] 06:58:42 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 06:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1683ms 06:58:42 INFO - PROCESS | 1793 | 1461247122477 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 06:58:42 INFO - PROCESS | 1793 | 1461247122480 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 06:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 06:58:42 INFO - PROCESS | 1793 | 1461247122488 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 06:58:42 INFO - PROCESS | 1793 | 1461247122494 Marionette TRACE conn3 <- [1,1210,null,{}] 06:58:42 INFO - PROCESS | 1793 | 1461247122510 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:42 INFO - PROCESS | 1793 | 1461247122750 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 06:58:43 INFO - PROCESS | 1793 | 1461247123050 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:43 INFO - PROCESS | 1793 | ++DOCSHELL 0x93c9f400 == 111 [pid = 1793] [id = 310] 06:58:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 229 (0x96106800) [pid = 1793] [serial = 931] [outer = (nil)] 06:58:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 230 (0x975d2000) [pid = 1793] [serial = 932] [outer = 0x96106800] 06:58:43 INFO - PROCESS | 1793 | 1461247123151 Marionette DEBUG loaded listener.js 06:58:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 231 (0x97b8a000) [pid = 1793] [serial = 933] [outer = 0x96106800] 06:58:44 INFO - PROCESS | 1793 | 1461247124036 Marionette TRACE conn3 <- [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]]]}] 06:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 06:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1593ms 06:58:44 INFO - PROCESS | 1793 | 1461247124081 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 06:58:44 INFO - PROCESS | 1793 | 1461247124086 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 06:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 06:58:44 INFO - PROCESS | 1793 | 1461247124110 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 06:58:44 INFO - PROCESS | 1793 | 1461247124114 Marionette TRACE conn3 <- [1,1214,null,{}] 06:58:44 INFO - PROCESS | 1793 | 1461247124120 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:44 INFO - PROCESS | 1793 | 1461247124312 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 06:58:44 INFO - PROCESS | 1793 | 1461247124578 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:44 INFO - PROCESS | 1793 | ++DOCSHELL 0x96f26800 == 112 [pid = 1793] [id = 311] 06:58:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 232 (0x97e96400) [pid = 1793] [serial = 934] [outer = (nil)] 06:58:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 233 (0x98925c00) [pid = 1793] [serial = 935] [outer = 0x97e96400] 06:58:44 INFO - PROCESS | 1793 | 1461247124681 Marionette DEBUG loaded listener.js 06:58:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 234 (0x992d1000) [pid = 1793] [serial = 936] [outer = 0x97e96400] 06:58:45 INFO - PROCESS | 1793 | 1461247125561 Marionette TRACE conn3 <- [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]]]}] 06:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 06:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1487ms 06:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 06:58:45 INFO - PROCESS | 1793 | 1461247125595 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 06:58:45 INFO - PROCESS | 1793 | 1461247125598 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 06:58:45 INFO - PROCESS | 1793 | 1461247125605 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 06:58:45 INFO - PROCESS | 1793 | 1461247125608 Marionette TRACE conn3 <- [1,1218,null,{}] 06:58:45 INFO - PROCESS | 1793 | 1461247125614 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:45 INFO - PROCESS | 1793 | 1461247125790 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 06:58:46 INFO - PROCESS | 1793 | 1461247126146 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:46 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a7d400 == 113 [pid = 1793] [id = 312] 06:58:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 235 (0x9de17800) [pid = 1793] [serial = 937] [outer = (nil)] 06:58:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 236 (0x9fa37000) [pid = 1793] [serial = 938] [outer = 0x9de17800] 06:58:46 INFO - PROCESS | 1793 | 1461247126246 Marionette DEBUG loaded listener.js 06:58:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 237 (0x9fb9ec00) [pid = 1793] [serial = 939] [outer = 0x9de17800] 06:58:47 INFO - PROCESS | 1793 | 1461247127153 Marionette TRACE conn3 <- [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]]]}] 06:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 06:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1585ms 06:58:47 INFO - PROCESS | 1793 | 1461247127190 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 06:58:47 INFO - PROCESS | 1793 | 1461247127193 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 06:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 06:58:47 INFO - PROCESS | 1793 | 1461247127200 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 06:58:47 INFO - PROCESS | 1793 | 1461247127204 Marionette TRACE conn3 <- [1,1222,null,{}] 06:58:47 INFO - PROCESS | 1793 | 1461247127209 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:47 INFO - PROCESS | 1793 | 1461247127410 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 06:58:47 INFO - PROCESS | 1793 | 1461247127670 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:47 INFO - PROCESS | 1793 | ++DOCSHELL 0x92809000 == 114 [pid = 1793] [id = 313] 06:58:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 238 (0x96296400) [pid = 1793] [serial = 940] [outer = (nil)] 06:58:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 239 (0xa0d59000) [pid = 1793] [serial = 941] [outer = 0x96296400] 06:58:47 INFO - PROCESS | 1793 | 1461247127801 Marionette DEBUG loaded listener.js 06:58:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 240 (0xa271c400) [pid = 1793] [serial = 942] [outer = 0x96296400] 06:58:48 INFO - PROCESS | 1793 | 1461247128651 Marionette TRACE conn3 <- [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] 06:58:48 INFO - PROCESS | 1793 | 1461247128738 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 06:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 06:58:48 INFO - PROCESS | 1793 | 1461247128745 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 06:58:48 INFO - PROCESS | 1793 | 1461247128749 Marionette TRACE conn3 <- [1,1226,null,{}] 06:58:48 INFO - PROCESS | 1793 | 1461247128754 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:48 INFO - PROCESS | 1793 | 1461247128976 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 06:58:49 INFO - PROCESS | 1793 | 1461247129233 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:49 INFO - PROCESS | 1793 | ++DOCSHELL 0x896a6400 == 115 [pid = 1793] [id = 314] 06:58:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 241 (0x896a8000) [pid = 1793] [serial = 943] [outer = (nil)] 06:58:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 242 (0x896af800) [pid = 1793] [serial = 944] [outer = 0x896a8000] 06:58:49 INFO - PROCESS | 1793 | 1461247129380 Marionette DEBUG loaded listener.js 06:58:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 243 (0x896b4800) [pid = 1793] [serial = 945] [outer = 0x896a8000] 06:58:50 INFO - PROCESS | 1793 | 1461247130318 Marionette TRACE conn3 <- [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]]]}] 06:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 06:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1604ms 06:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 06:58:50 INFO - PROCESS | 1793 | 1461247130350 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 06:58:50 INFO - PROCESS | 1793 | 1461247130353 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 06:58:50 INFO - PROCESS | 1793 | 1461247130361 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 06:58:50 INFO - PROCESS | 1793 | 1461247130365 Marionette TRACE conn3 <- [1,1230,null,{}] 06:58:50 INFO - PROCESS | 1793 | 1461247130370 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:50 INFO - PROCESS | 1793 | 1461247130552 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 06:58:50 INFO - PROCESS | 1793 | 1461247130812 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:50 INFO - PROCESS | 1793 | ++DOCSHELL 0x871e7400 == 116 [pid = 1793] [id = 315] 06:58:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 244 (0x871e9000) [pid = 1793] [serial = 946] [outer = (nil)] 06:58:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 245 (0x871f0000) [pid = 1793] [serial = 947] [outer = 0x871e9000] 06:58:50 INFO - PROCESS | 1793 | 1461247130941 Marionette DEBUG loaded listener.js 06:58:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 246 (0x871f2c00) [pid = 1793] [serial = 948] [outer = 0x871e9000] 06:58:51 INFO - PROCESS | 1793 | 1461247131840 Marionette TRACE conn3 <- [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]]]}] 06:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 06:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1544ms 06:58:51 INFO - PROCESS | 1793 | 1461247131904 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 06:58:51 INFO - PROCESS | 1793 | 1461247131908 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 06:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 06:58:51 INFO - PROCESS | 1793 | 1461247131915 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 06:58:51 INFO - PROCESS | 1793 | 1461247131917 Marionette TRACE conn3 <- [1,1234,null,{}] 06:58:51 INFO - PROCESS | 1793 | 1461247131924 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:52 INFO - PROCESS | 1793 | 1461247132106 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 06:58:52 INFO - PROCESS | 1793 | 1461247132366 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:52 INFO - PROCESS | 1793 | ++DOCSHELL 0x871e7800 == 117 [pid = 1793] [id = 316] 06:58:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 247 (0x871ee800) [pid = 1793] [serial = 949] [outer = (nil)] 06:58:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 248 (0x896b2800) [pid = 1793] [serial = 950] [outer = 0x871ee800] 06:58:52 INFO - PROCESS | 1793 | 1461247132503 Marionette DEBUG loaded listener.js 06:58:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 249 (0x97d2a400) [pid = 1793] [serial = 951] [outer = 0x871ee800] 06:58:53 INFO - PROCESS | 1793 | 1461247133352 Marionette TRACE conn3 <- [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]]]}] 06:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 06:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1482ms 06:58:53 INFO - PROCESS | 1793 | 1461247133398 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 06:58:53 INFO - PROCESS | 1793 | 1461247133402 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 06:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 06:58:53 INFO - PROCESS | 1793 | 1461247133409 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 06:58:53 INFO - PROCESS | 1793 | 1461247133411 Marionette TRACE conn3 <- [1,1238,null,{}] 06:58:53 INFO - PROCESS | 1793 | 1461247133417 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:53 INFO - PROCESS | 1793 | 1461247133599 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 06:58:53 INFO - PROCESS | 1793 | 1461247133816 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:53 INFO - PROCESS | 1793 | ++DOCSHELL 0x871f4400 == 118 [pid = 1793] [id = 317] 06:58:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 250 (0x896a6c00) [pid = 1793] [serial = 952] [outer = (nil)] 06:58:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 251 (0x89760800) [pid = 1793] [serial = 953] [outer = 0x896a6c00] 06:58:53 INFO - PROCESS | 1793 | 1461247133936 Marionette DEBUG loaded listener.js 06:58:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 252 (0x89763800) [pid = 1793] [serial = 954] [outer = 0x896a6c00] 06:58:54 INFO - PROCESS | 1793 | 1461247134910 Marionette TRACE conn3 <- [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]]]}] 06:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 06:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1536ms 06:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 06:58:54 INFO - PROCESS | 1793 | 1461247134946 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 06:58:54 INFO - PROCESS | 1793 | 1461247134949 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 06:58:54 INFO - PROCESS | 1793 | 1461247134956 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 06:58:54 INFO - PROCESS | 1793 | 1461247134961 Marionette TRACE conn3 <- [1,1242,null,{}] 06:58:54 INFO - PROCESS | 1793 | 1461247134966 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:55 INFO - PROCESS | 1793 | 1461247135193 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 06:58:55 INFO - PROCESS | 1793 | 1461247135453 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:55 INFO - PROCESS | 1793 | ++DOCSHELL 0x853db400 == 119 [pid = 1793] [id = 318] 06:58:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 253 (0x853dc800) [pid = 1793] [serial = 955] [outer = (nil)] 06:58:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 254 (0x853e7400) [pid = 1793] [serial = 956] [outer = 0x853dc800] 06:58:55 INFO - PROCESS | 1793 | 1461247135587 Marionette DEBUG loaded listener.js 06:58:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 255 (0x89762000) [pid = 1793] [serial = 957] [outer = 0x853dc800] 06:58:56 INFO - PROCESS | 1793 | 1461247136464 Marionette TRACE conn3 <- [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]]]}] 06:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 06:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1551ms 06:58:56 INFO - PROCESS | 1793 | 1461247136507 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 06:58:56 INFO - PROCESS | 1793 | 1461247136511 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 06:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 06:58:56 INFO - PROCESS | 1793 | 1461247136517 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 06:58:56 INFO - PROCESS | 1793 | 1461247136520 Marionette TRACE conn3 <- [1,1246,null,{}] 06:58:56 INFO - PROCESS | 1793 | 1461247136526 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:56 INFO - PROCESS | 1793 | 1461247136706 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 06:58:56 INFO - PROCESS | 1793 | 1461247136925 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:57 INFO - PROCESS | 1793 | ++DOCSHELL 0x853dcc00 == 120 [pid = 1793] [id = 319] 06:58:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 256 (0x853e1000) [pid = 1793] [serial = 958] [outer = (nil)] 06:58:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 257 (0x97af6c00) [pid = 1793] [serial = 959] [outer = 0x853e1000] 06:58:57 INFO - PROCESS | 1793 | 1461247137099 Marionette DEBUG loaded listener.js 06:58:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 258 (0xa0e44000) [pid = 1793] [serial = 960] [outer = 0x853e1000] 06:58:57 INFO - PROCESS | 1793 | 1461247137958 Marionette TRACE conn3 <- [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]]]}] 06:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 06:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1484ms 06:58:58 INFO - PROCESS | 1793 | 1461247138002 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 06:58:58 INFO - PROCESS | 1793 | 1461247138006 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 06:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 06:58:58 INFO - PROCESS | 1793 | 1461247138012 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 06:58:58 INFO - PROCESS | 1793 | 1461247138015 Marionette TRACE conn3 <- [1,1250,null,{}] 06:58:58 INFO - PROCESS | 1793 | 1461247138021 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:58 INFO - PROCESS | 1793 | 1461247138197 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 06:58:58 INFO - PROCESS | 1793 | 1461247138416 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:58 INFO - PROCESS | 1793 | ++DOCSHELL 0x853db800 == 121 [pid = 1793] [id = 320] 06:58:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 259 (0x857d3800) [pid = 1793] [serial = 961] [outer = (nil)] 06:58:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 260 (0x857d8c00) [pid = 1793] [serial = 962] [outer = 0x857d3800] 06:58:58 INFO - PROCESS | 1793 | 1461247138542 Marionette DEBUG loaded listener.js 06:58:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 261 (0x857db800) [pid = 1793] [serial = 963] [outer = 0x857d3800] 06:58:59 INFO - PROCESS | 1793 | 1461247139472 Marionette TRACE conn3 <- [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]]]}] 06:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 06:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1529ms 06:58:59 INFO - PROCESS | 1793 | 1461247139542 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 06:58:59 INFO - PROCESS | 1793 | 1461247139546 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 06:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 06:58:59 INFO - PROCESS | 1793 | 1461247139552 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 06:58:59 INFO - PROCESS | 1793 | 1461247139555 Marionette TRACE conn3 <- [1,1254,null,{}] 06:58:59 INFO - PROCESS | 1793 | 1461247139561 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:59 INFO - PROCESS | 1793 | 1461247139746 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 06:59:00 INFO - PROCESS | 1793 | 1461247140006 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:00 INFO - PROCESS | 1793 | ++DOCSHELL 0x857d0800 == 122 [pid = 1793] [id = 321] 06:59:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 262 (0x857d4000) [pid = 1793] [serial = 964] [outer = (nil)] 06:59:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 263 (0x86677c00) [pid = 1793] [serial = 965] [outer = 0x857d4000] 06:59:00 INFO - PROCESS | 1793 | 1461247140134 Marionette DEBUG loaded listener.js 06:59:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 264 (0x8667ac00) [pid = 1793] [serial = 966] [outer = 0x857d4000] 06:59:01 INFO - PROCESS | 1793 | 1461247141265 Marionette TRACE conn3 <- [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]]]}] 06:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 06:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1799ms 06:59:01 INFO - PROCESS | 1793 | 1461247141362 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 06:59:01 INFO - PROCESS | 1793 | 1461247141366 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 06:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 06:59:01 INFO - PROCESS | 1793 | 1461247141373 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 06:59:01 INFO - PROCESS | 1793 | 1461247141376 Marionette TRACE conn3 <- [1,1258,null,{}] 06:59:01 INFO - PROCESS | 1793 | 1461247141386 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:01 INFO - PROCESS | 1793 | 1461247141573 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 06:59:01 INFO - PROCESS | 1793 | 1461247141842 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:01 INFO - PROCESS | 1793 | ++DOCSHELL 0x857df400 == 123 [pid = 1793] [id = 322] 06:59:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 265 (0x857df800) [pid = 1793] [serial = 967] [outer = (nil)] 06:59:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 266 (0x8975ec00) [pid = 1793] [serial = 968] [outer = 0x857df800] 06:59:01 INFO - PROCESS | 1793 | 1461247141990 Marionette DEBUG loaded listener.js 06:59:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 267 (0x8c2ae400) [pid = 1793] [serial = 969] [outer = 0x857df800] 06:59:02 INFO - PROCESS | 1793 | 1461247142921 Marionette TRACE conn3 <- [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]]]}] 06:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 06:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1632ms 06:59:03 INFO - PROCESS | 1793 | 1461247143006 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 06:59:03 INFO - PROCESS | 1793 | 1461247143010 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 06:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 06:59:03 INFO - PROCESS | 1793 | 1461247143016 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 06:59:03 INFO - PROCESS | 1793 | 1461247143020 Marionette TRACE conn3 <- [1,1262,null,{}] 06:59:03 INFO - PROCESS | 1793 | 1461247143025 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:03 INFO - PROCESS | 1793 | 1461247143215 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 06:59:03 INFO - PROCESS | 1793 | 1461247143480 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:03 INFO - PROCESS | 1793 | ++DOCSHELL 0x86682000 == 124 [pid = 1793] [id = 323] 06:59:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 268 (0x86682400) [pid = 1793] [serial = 970] [outer = (nil)] 06:59:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 269 (0x868b5c00) [pid = 1793] [serial = 971] [outer = 0x86682400] 06:59:03 INFO - PROCESS | 1793 | 1461247143603 Marionette DEBUG loaded listener.js 06:59:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 270 (0x868b8c00) [pid = 1793] [serial = 972] [outer = 0x86682400] 06:59:04 INFO - PROCESS | 1793 | 1461247144472 Marionette TRACE conn3 <- [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]]]}] 06:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 06:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1488ms 06:59:04 INFO - PROCESS | 1793 | 1461247144508 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 06:59:04 INFO - PROCESS | 1793 | 1461247144512 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 06:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 06:59:04 INFO - PROCESS | 1793 | 1461247144518 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 06:59:04 INFO - PROCESS | 1793 | 1461247144521 Marionette TRACE conn3 <- [1,1266,null,{}] 06:59:04 INFO - PROCESS | 1793 | 1461247144527 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:04 INFO - PROCESS | 1793 | 1461247144707 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 06:59:04 INFO - PROCESS | 1793 | 1461247144974 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:05 INFO - PROCESS | 1793 | ++DOCSHELL 0x86680800 == 125 [pid = 1793] [id = 324] 06:59:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 271 (0x868af800) [pid = 1793] [serial = 973] [outer = (nil)] 06:59:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 272 (0x8a741c00) [pid = 1793] [serial = 974] [outer = 0x868af800] 06:59:05 INFO - PROCESS | 1793 | 1461247145100 Marionette DEBUG loaded listener.js 06:59:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 273 (0x8c34f800) [pid = 1793] [serial = 975] [outer = 0x868af800] 06:59:05 INFO - PROCESS | 1793 | 1461247145975 Marionette TRACE conn3 <- [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]]]}] 06:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 06:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1529ms 06:59:06 INFO - PROCESS | 1793 | 1461247146048 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 06:59:06 INFO - PROCESS | 1793 | 1461247146052 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 06:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 06:59:06 INFO - PROCESS | 1793 | 1461247146058 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 06:59:06 INFO - PROCESS | 1793 | 1461247146061 Marionette TRACE conn3 <- [1,1270,null,{}] 06:59:06 INFO - PROCESS | 1793 | 1461247146068 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:06 INFO - PROCESS | 1793 | 1461247146254 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 06:59:07 INFO - PROCESS | 1793 | 1461247147048 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:07 INFO - PROCESS | 1793 | ++DOCSHELL 0x8667fc00 == 126 [pid = 1793] [id = 325] 06:59:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 274 (0x86683000) [pid = 1793] [serial = 976] [outer = (nil)] 06:59:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 275 (0x86f56800) [pid = 1793] [serial = 977] [outer = 0x86683000] 06:59:07 INFO - PROCESS | 1793 | 1461247147135 Marionette DEBUG loaded listener.js 06:59:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 276 (0x86f5d800) [pid = 1793] [serial = 978] [outer = 0x86683000] 06:59:08 INFO - PROCESS | 1793 | 1461247148091 Marionette TRACE conn3 <- [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]]]}] 06:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 06:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2082ms 06:59:08 INFO - PROCESS | 1793 | 1461247148142 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 06:59:08 INFO - PROCESS | 1793 | 1461247148149 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 06:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 06:59:08 INFO - PROCESS | 1793 | 1461247148159 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 06:59:08 INFO - PROCESS | 1793 | 1461247148162 Marionette TRACE conn3 <- [1,1274,null,{}] 06:59:08 INFO - PROCESS | 1793 | 1461247148170 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:08 INFO - PROCESS | 1793 | 1461247148369 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 06:59:08 INFO - PROCESS | 1793 | 1461247148636 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:08 INFO - PROCESS | 1793 | ++DOCSHELL 0x871ec800 == 127 [pid = 1793] [id = 326] 06:59:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 277 (0x87a01c00) [pid = 1793] [serial = 979] [outer = (nil)] 06:59:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 278 (0x882b1800) [pid = 1793] [serial = 980] [outer = 0x87a01c00] 06:59:08 INFO - PROCESS | 1793 | 1461247148779 Marionette DEBUG loaded listener.js 06:59:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 279 (0x8975f800) [pid = 1793] [serial = 981] [outer = 0x87a01c00] 06:59:09 INFO - PROCESS | 1793 | --DOCSHELL 0x8e983000 == 126 [pid = 1793] [id = 113] 06:59:09 INFO - PROCESS | 1793 | --DOCSHELL 0x911e8400 == 125 [pid = 1793] [id = 11] 06:59:09 INFO - PROCESS | 1793 | --DOCSHELL 0x97a5b000 == 124 [pid = 1793] [id = 293] 06:59:09 INFO - PROCESS | 1793 | --DOCSHELL 0x96eb8800 == 123 [pid = 1793] [id = 291] 06:59:09 INFO - PROCESS | 1793 | --DOCSHELL 0x8f1ea400 == 122 [pid = 1793] [id = 292] 06:59:09 INFO - PROCESS | 1793 | --DOCSHELL 0x8c2b9800 == 121 [pid = 1793] [id = 290] 06:59:09 INFO - PROCESS | 1793 | --DOCSHELL 0x8c34ac00 == 120 [pid = 1793] [id = 289] 06:59:09 INFO - PROCESS | 1793 | --DOCSHELL 0x8df04400 == 119 [pid = 1793] [id = 288] 06:59:09 INFO - PROCESS | 1793 | --DOCSHELL 0x8c348800 == 118 [pid = 1793] [id = 287] 06:59:09 INFO - PROCESS | 1793 | --DOCSHELL 0x87a7b400 == 117 [pid = 1793] [id = 286] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 278 (0x96290c00) [pid = 1793] [serial = 809] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 277 (0x8debc800) [pid = 1793] [serial = 848] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 276 (0x94ea4c00) [pid = 1793] [serial = 806] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 275 (0x8c3a8c00) [pid = 1793] [serial = 839] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 274 (0x97a5a800) [pid = 1793] [serial = 818] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 273 (0x8f267c00) [pid = 1793] [serial = 852] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 272 (0x8c342000) [pid = 1793] [serial = 794] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 271 (0x992c5c00) [pid = 1793] [serial = 830] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 270 (0x97e97800) [pid = 1793] [serial = 824] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 269 (0x8c346c00) [pid = 1793] [serial = 842] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 268 (0x928dbc00) [pid = 1793] [serial = 800] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 267 (0x9387bc00) [pid = 1793] [serial = 803] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 266 (0x8a887400) [pid = 1793] [serial = 845] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 265 (0x8f4edc00) [pid = 1793] [serial = 854] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 264 (0x8f77a800) [pid = 1793] [serial = 855] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 263 (0x8bc45000) [pid = 1793] [serial = 846] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 262 (0x8e98dc00) [pid = 1793] [serial = 797] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 261 (0x8c4ef800) [pid = 1793] [serial = 843] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 260 (0x97b7f800) [pid = 1793] [serial = 821] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 259 (0x8e987800) [pid = 1793] [serial = 849] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 258 (0x9889c400) [pid = 1793] [serial = 827] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 257 (0x9a5b7c00) [pid = 1793] [serial = 836] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 256 (0x96fd4000) [pid = 1793] [serial = 812] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 255 (0x9a59ec00) [pid = 1793] [serial = 833] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 254 (0x975d0000) [pid = 1793] [serial = 815] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 253 (0x8f258400) [pid = 1793] [serial = 851] [outer = (nil)] [url = about:blank] 06:59:09 INFO - PROCESS | 1793 | --DOMWINDOW == 252 (0x8fc3bc00) [pid = 1793] [serial = 857] [outer = (nil)] [url = about:blank] 06:59:10 INFO - PROCESS | 1793 | 1461247150196 Marionette TRACE conn3 <- [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]]]}] 06:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 06:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 2085ms 06:59:10 INFO - PROCESS | 1793 | 1461247150248 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 06:59:10 INFO - PROCESS | 1793 | 1461247150254 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 06:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 06:59:10 INFO - PROCESS | 1793 | 1461247150275 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 06:59:10 INFO - PROCESS | 1793 | 1461247150279 Marionette TRACE conn3 <- [1,1278,null,{}] 06:59:10 INFO - PROCESS | 1793 | 1461247150284 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:10 INFO - PROCESS | 1793 | 1461247150474 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 06:59:10 INFO - PROCESS | 1793 | 1461247150485 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:10 INFO - PROCESS | 1793 | ++DOCSHELL 0x871eb800 == 118 [pid = 1793] [id = 327] 06:59:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 253 (0x896aac00) [pid = 1793] [serial = 982] [outer = (nil)] 06:59:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 254 (0x8c0d0400) [pid = 1793] [serial = 983] [outer = 0x896aac00] 06:59:10 INFO - PROCESS | 1793 | 1461247150559 Marionette DEBUG loaded listener.js 06:59:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 255 (0x8c34b000) [pid = 1793] [serial = 984] [outer = 0x896aac00] 06:59:11 INFO - PROCESS | 1793 | 1461247151564 Marionette TRACE conn3 <- [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]]]}] 06:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 06:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1340ms 06:59:11 INFO - PROCESS | 1793 | 1461247151611 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 06:59:11 INFO - PROCESS | 1793 | 1461247151615 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 06:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 06:59:11 INFO - PROCESS | 1793 | 1461247151629 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 06:59:11 INFO - PROCESS | 1793 | 1461247151638 Marionette TRACE conn3 <- [1,1282,null,{}] 06:59:11 INFO - PROCESS | 1793 | 1461247151646 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:11 INFO - PROCESS | 1793 | 1461247151835 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 06:59:12 INFO - PROCESS | 1793 | 1461247152041 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:12 INFO - PROCESS | 1793 | ++DOCSHELL 0x8aa96400 == 119 [pid = 1793] [id = 328] 06:59:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 256 (0x8bc44800) [pid = 1793] [serial = 985] [outer = (nil)] 06:59:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 257 (0x8debb400) [pid = 1793] [serial = 986] [outer = 0x8bc44800] 06:59:12 INFO - PROCESS | 1793 | 1461247152118 Marionette DEBUG loaded listener.js 06:59:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 258 (0x8df0a400) [pid = 1793] [serial = 987] [outer = 0x8bc44800] 06:59:12 INFO - PROCESS | 1793 | 1461247152995 Marionette TRACE conn3 <- [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]]]}] 06:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 06:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1399ms 06:59:13 INFO - PROCESS | 1793 | 1461247153022 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 06:59:13 INFO - PROCESS | 1793 | 1461247153025 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 06:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 06:59:13 INFO - PROCESS | 1793 | 1461247153032 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 06:59:13 INFO - PROCESS | 1793 | 1461247153035 Marionette TRACE conn3 <- [1,1286,null,{}] 06:59:13 INFO - PROCESS | 1793 | 1461247153041 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:13 INFO - PROCESS | 1793 | 1461247153271 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 06:59:13 INFO - PROCESS | 1793 | 1461247153306 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:13 INFO - PROCESS | 1793 | ++DOCSHELL 0x8deb4000 == 120 [pid = 1793] [id = 329] 06:59:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 259 (0x8deb8400) [pid = 1793] [serial = 988] [outer = (nil)] 06:59:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 260 (0x8f121c00) [pid = 1793] [serial = 989] [outer = 0x8deb8400] 06:59:13 INFO - PROCESS | 1793 | 1461247153376 Marionette DEBUG loaded listener.js 06:59:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 261 (0x8f1e4400) [pid = 1793] [serial = 990] [outer = 0x8deb8400] 06:59:14 INFO - PROCESS | 1793 | --DOMWINDOW == 260 (0x8b95e400) [pid = 1793] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 06:59:14 INFO - PROCESS | 1793 | --DOMWINDOW == 259 (0x8b95c800) [pid = 1793] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 06:59:14 INFO - PROCESS | 1793 | --DOMWINDOW == 258 (0x92809400) [pid = 1793] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 06:59:14 INFO - PROCESS | 1793 | --DOMWINDOW == 257 (0x9133a000) [pid = 1793] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:59:14 INFO - PROCESS | 1793 | --DOMWINDOW == 256 (0x8e984400) [pid = 1793] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 06:59:14 INFO - PROCESS | 1793 | --DOMWINDOW == 255 (0x91333c00) [pid = 1793] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:59:14 INFO - PROCESS | 1793 | --DOMWINDOW == 254 (0x8aa88c00) [pid = 1793] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 06:59:14 INFO - PROCESS | 1793 | --DOMWINDOW == 253 (0x911e4c00) [pid = 1793] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 06:59:14 INFO - PROCESS | 1793 | --DOMWINDOW == 252 (0x8bc42000) [pid = 1793] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 06:59:14 INFO - PROCESS | 1793 | --DOMWINDOW == 251 (0x8c0c7400) [pid = 1793] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 06:59:14 INFO - PROCESS | 1793 | 1461247154750 Marionette TRACE conn3 <- [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]]]}] 06:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 06:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1780ms 06:59:14 INFO - PROCESS | 1793 | 1461247154855 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 06:59:14 INFO - PROCESS | 1793 | 1461247154859 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 06:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 06:59:14 INFO - PROCESS | 1793 | 1461247154870 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 06:59:14 INFO - PROCESS | 1793 | 1461247154872 Marionette TRACE conn3 <- [1,1290,null,{}] 06:59:14 INFO - PROCESS | 1793 | 1461247154879 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:15 INFO - PROCESS | 1793 | 1461247155040 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 06:59:15 INFO - PROCESS | 1793 | 1461247155210 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:15 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b95b800 == 121 [pid = 1793] [id = 330] 06:59:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 252 (0x8b95bc00) [pid = 1793] [serial = 991] [outer = (nil)] 06:59:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 253 (0x8ec69800) [pid = 1793] [serial = 992] [outer = 0x8b95bc00] 06:59:15 INFO - PROCESS | 1793 | 1461247155297 Marionette DEBUG loaded listener.js 06:59:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 254 (0x8f264800) [pid = 1793] [serial = 993] [outer = 0x8b95bc00] 06:59:16 INFO - PROCESS | 1793 | 1461247156055 Marionette TRACE conn3 <- [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]]]}] 06:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 06:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1234ms 06:59:16 INFO - PROCESS | 1793 | 1461247156105 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 06:59:16 INFO - PROCESS | 1793 | 1461247156109 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 06:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 06:59:16 INFO - PROCESS | 1793 | 1461247156115 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 06:59:16 INFO - PROCESS | 1793 | 1461247156117 Marionette TRACE conn3 <- [1,1294,null,{}] 06:59:16 INFO - PROCESS | 1793 | 1461247156123 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:16 INFO - PROCESS | 1793 | 1461247156300 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 06:59:16 INFO - PROCESS | 1793 | 1461247156505 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:16 INFO - PROCESS | 1793 | ++DOCSHELL 0x853e0000 == 122 [pid = 1793] [id = 331] 06:59:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 255 (0x853e0400) [pid = 1793] [serial = 994] [outer = (nil)] 06:59:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 256 (0x857d7800) [pid = 1793] [serial = 995] [outer = 0x853e0400] 06:59:16 INFO - PROCESS | 1793 | 1461247156720 Marionette DEBUG loaded listener.js 06:59:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 257 (0x868b6400) [pid = 1793] [serial = 996] [outer = 0x853e0400] 06:59:17 INFO - PROCESS | 1793 | 1461247157766 Marionette TRACE conn3 <- [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]]]}] 06:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 06:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1679ms 06:59:17 INFO - PROCESS | 1793 | 1461247157796 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 06:59:17 INFO - PROCESS | 1793 | 1461247157804 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 06:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 06:59:17 INFO - PROCESS | 1793 | 1461247157814 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 06:59:17 INFO - PROCESS | 1793 | 1461247157818 Marionette TRACE conn3 <- [1,1298,null,{}] 06:59:17 INFO - PROCESS | 1793 | 1461247157826 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:18 INFO - PROCESS | 1793 | 1461247158035 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 06:59:18 INFO - PROCESS | 1793 | 1461247158306 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:18 INFO - PROCESS | 1793 | ++DOCSHELL 0x8976a800 == 123 [pid = 1793] [id = 332] 06:59:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 258 (0x8aa8b000) [pid = 1793] [serial = 997] [outer = (nil)] 06:59:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 259 (0x8b951c00) [pid = 1793] [serial = 998] [outer = 0x8aa8b000] 06:59:18 INFO - PROCESS | 1793 | 1461247158442 Marionette DEBUG loaded listener.js 06:59:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 260 (0x8bc4ac00) [pid = 1793] [serial = 999] [outer = 0x8aa8b000] 06:59:19 INFO - PROCESS | 1793 | 1461247159437 Marionette TRACE conn3 <- [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]]]}] 06:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 06:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1684ms 06:59:19 INFO - PROCESS | 1793 | 1461247159497 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 06:59:19 INFO - PROCESS | 1793 | 1461247159504 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 06:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 06:59:19 INFO - PROCESS | 1793 | 1461247159521 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 06:59:19 INFO - PROCESS | 1793 | 1461247159525 Marionette TRACE conn3 <- [1,1302,null,{}] 06:59:19 INFO - PROCESS | 1793 | 1461247159580 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:19 INFO - PROCESS | 1793 | 1461247159808 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 06:59:20 INFO - PROCESS | 1793 | 1461247160165 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:20 INFO - PROCESS | 1793 | ++DOCSHELL 0x896afc00 == 124 [pid = 1793] [id = 333] 06:59:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 261 (0x8c4e4800) [pid = 1793] [serial = 1000] [outer = (nil)] 06:59:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 262 (0x8dbaa400) [pid = 1793] [serial = 1001] [outer = 0x8c4e4800] 06:59:20 INFO - PROCESS | 1793 | 1461247160256 Marionette DEBUG loaded listener.js 06:59:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 263 (0x8df0f000) [pid = 1793] [serial = 1002] [outer = 0x8c4e4800] 06:59:21 INFO - PROCESS | 1793 | 1461247161247 Marionette TRACE conn3 <- [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]]]}] 06:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 06:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1800ms 06:59:21 INFO - PROCESS | 1793 | 1461247161316 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 06:59:21 INFO - PROCESS | 1793 | 1461247161320 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 06:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 06:59:21 INFO - PROCESS | 1793 | 1461247161327 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 06:59:21 INFO - PROCESS | 1793 | 1461247161334 Marionette TRACE conn3 <- [1,1306,null,{}] 06:59:21 INFO - PROCESS | 1793 | 1461247161355 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:21 INFO - PROCESS | 1793 | 1461247161670 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 06:59:21 INFO - PROCESS | 1793 | 1461247161923 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:21 INFO - PROCESS | 1793 | ++DOCSHELL 0x89767400 == 125 [pid = 1793] [id = 334] 06:59:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 264 (0x8f1e7800) [pid = 1793] [serial = 1003] [outer = (nil)] 06:59:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 265 (0x8f4edc00) [pid = 1793] [serial = 1004] [outer = 0x8f1e7800] 06:59:22 INFO - PROCESS | 1793 | 1461247162012 Marionette DEBUG loaded listener.js 06:59:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 266 (0x8f779000) [pid = 1793] [serial = 1005] [outer = 0x8f1e7800] 06:59:22 INFO - PROCESS | 1793 | 1461247162968 Marionette TRACE conn3 <- [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]]]}] 06:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 06:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1687ms 06:59:23 INFO - PROCESS | 1793 | 1461247163015 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 06:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 06:59:23 INFO - PROCESS | 1793 | 1461247163020 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 06:59:23 INFO - PROCESS | 1793 | 1461247163027 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 06:59:23 INFO - PROCESS | 1793 | 1461247163030 Marionette TRACE conn3 <- [1,1310,null,{}] 06:59:23 INFO - PROCESS | 1793 | 1461247163037 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:23 INFO - PROCESS | 1793 | 1461247163252 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 06:59:23 INFO - PROCESS | 1793 | 1461247163518 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:23 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c4ef800 == 126 [pid = 1793] [id = 335] 06:59:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 267 (0x8f4d2000) [pid = 1793] [serial = 1006] [outer = (nil)] 06:59:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 268 (0x9127a000) [pid = 1793] [serial = 1007] [outer = 0x8f4d2000] 06:59:23 INFO - PROCESS | 1793 | 1461247163650 Marionette DEBUG loaded listener.js 06:59:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 269 (0x9133a000) [pid = 1793] [serial = 1008] [outer = 0x8f4d2000] 06:59:24 INFO - PROCESS | 1793 | 1461247164546 Marionette TRACE conn3 <- [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] 06:59:24 INFO - PROCESS | 1793 | 1461247164614 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 06:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 06:59:24 INFO - PROCESS | 1793 | 1461247164620 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 06:59:24 INFO - PROCESS | 1793 | 1461247164624 Marionette TRACE conn3 <- [1,1314,null,{}] 06:59:24 INFO - PROCESS | 1793 | 1461247164630 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:24 INFO - PROCESS | 1793 | 1461247164818 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 06:59:25 INFO - PROCESS | 1793 | 1461247165088 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:25 INFO - PROCESS | 1793 | ++DOCSHELL 0x92807c00 == 127 [pid = 1793] [id = 336] 06:59:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 270 (0x92b29400) [pid = 1793] [serial = 1009] [outer = (nil)] 06:59:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 271 (0x92b81800) [pid = 1793] [serial = 1010] [outer = 0x92b29400] 06:59:25 INFO - PROCESS | 1793 | 1461247165235 Marionette DEBUG loaded listener.js 06:59:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 272 (0x94ea9800) [pid = 1793] [serial = 1011] [outer = 0x92b29400] 06:59:26 INFO - PROCESS | 1793 | 1461247166213 Marionette TRACE conn3 <- [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]]]}] 06:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 06:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1635ms 06:59:26 INFO - PROCESS | 1793 | 1461247166257 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 06:59:26 INFO - PROCESS | 1793 | 1461247166261 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 06:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 06:59:26 INFO - PROCESS | 1793 | 1461247166268 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 06:59:26 INFO - PROCESS | 1793 | 1461247166270 Marionette TRACE conn3 <- [1,1318,null,{}] 06:59:26 INFO - PROCESS | 1793 | 1461247166276 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:26 INFO - PROCESS | 1793 | 1461247166485 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 06:59:26 INFO - PROCESS | 1793 | 1461247166758 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:26 INFO - PROCESS | 1793 | ++DOCSHELL 0x8bc41c00 == 128 [pid = 1793] [id = 337] 06:59:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 273 (0x92b2ac00) [pid = 1793] [serial = 1012] [outer = (nil)] 06:59:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 274 (0x97347c00) [pid = 1793] [serial = 1013] [outer = 0x92b2ac00] 06:59:26 INFO - PROCESS | 1793 | 1461247166937 Marionette DEBUG loaded listener.js 06:59:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 275 (0x975d3c00) [pid = 1793] [serial = 1014] [outer = 0x92b2ac00] 06:59:27 INFO - PROCESS | 1793 | 1461247167844 Marionette TRACE conn3 <- [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]]]}] 06:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 06:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1634ms 06:59:27 INFO - PROCESS | 1793 | 1461247167905 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 06:59:27 INFO - PROCESS | 1793 | 1461247167911 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 06:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 06:59:27 INFO - PROCESS | 1793 | 1461247167921 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 06:59:27 INFO - PROCESS | 1793 | 1461247167925 Marionette TRACE conn3 <- [1,1322,null,{}] 06:59:27 INFO - PROCESS | 1793 | 1461247167936 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:28 INFO - PROCESS | 1793 | 1461247168146 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 06:59:28 INFO - PROCESS | 1793 | 1461247168407 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:28 INFO - PROCESS | 1793 | ++DOCSHELL 0x959e5800 == 129 [pid = 1793] [id = 338] 06:59:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 276 (0x96fd4000) [pid = 1793] [serial = 1015] [outer = (nil)] 06:59:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 277 (0x97b85800) [pid = 1793] [serial = 1016] [outer = 0x96fd4000] 06:59:28 INFO - PROCESS | 1793 | 1461247168537 Marionette DEBUG loaded listener.js 06:59:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 278 (0x97b89400) [pid = 1793] [serial = 1017] [outer = 0x96fd4000] 06:59:29 INFO - PROCESS | 1793 | 1461247169476 Marionette TRACE conn3 <- [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]]]}] 06:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 06:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1635ms 06:59:29 INFO - PROCESS | 1793 | 1461247169555 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 06:59:29 INFO - PROCESS | 1793 | 1461247169558 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 06:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 06:59:29 INFO - PROCESS | 1793 | 1461247169565 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 06:59:29 INFO - PROCESS | 1793 | 1461247169574 Marionette TRACE conn3 <- [1,1326,null,{}] 06:59:29 INFO - PROCESS | 1793 | 1461247169606 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:29 INFO - PROCESS | 1793 | 1461247169800 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 06:59:30 INFO - PROCESS | 1793 | 1461247170062 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:30 INFO - PROCESS | 1793 | ++DOCSHELL 0x8aa89400 == 130 [pid = 1793] [id = 339] 06:59:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 279 (0x91338800) [pid = 1793] [serial = 1018] [outer = (nil)] 06:59:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 280 (0x988ab000) [pid = 1793] [serial = 1019] [outer = 0x91338800] 06:59:30 INFO - PROCESS | 1793 | 1461247170191 Marionette DEBUG loaded listener.js 06:59:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 281 (0x98930400) [pid = 1793] [serial = 1020] [outer = 0x91338800] 06:59:31 INFO - PROCESS | 1793 | 1461247171094 Marionette TRACE conn3 <- [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]]]}] 06:59:31 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 06:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1594ms 06:59:31 INFO - PROCESS | 1793 | 1461247171161 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 06:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 06:59:31 INFO - PROCESS | 1793 | 1461247171165 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 06:59:31 INFO - PROCESS | 1793 | 1461247171172 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 06:59:31 INFO - PROCESS | 1793 | 1461247171175 Marionette TRACE conn3 <- [1,1330,null,{}] 06:59:31 INFO - PROCESS | 1793 | 1461247171181 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:31 INFO - PROCESS | 1793 | 1461247171375 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 06:59:31 INFO - PROCESS | 1793 | 1461247171733 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:31 INFO - PROCESS | 1793 | ++DOCSHELL 0x857d6800 == 131 [pid = 1793] [id = 340] 06:59:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 282 (0x8aa89800) [pid = 1793] [serial = 1021] [outer = (nil)] 06:59:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 283 (0x9a5b7c00) [pid = 1793] [serial = 1022] [outer = 0x8aa89800] 06:59:31 INFO - PROCESS | 1793 | 1461247171832 Marionette DEBUG loaded listener.js 06:59:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 284 (0x9a7a7800) [pid = 1793] [serial = 1023] [outer = 0x8aa89800] 06:59:32 INFO - PROCESS | 1793 | 1461247172732 Marionette TRACE conn3 <- [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]]]}] 06:59:32 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 06:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1633ms 06:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 06:59:32 INFO - PROCESS | 1793 | 1461247172804 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 06:59:32 INFO - PROCESS | 1793 | 1461247172808 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 06:59:32 INFO - PROCESS | 1793 | 1461247172814 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 06:59:32 INFO - PROCESS | 1793 | 1461247172818 Marionette TRACE conn3 <- [1,1334,null,{}] 06:59:32 INFO - PROCESS | 1793 | 1461247172823 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:33 INFO - PROCESS | 1793 | 1461247173018 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 06:59:33 INFO - PROCESS | 1793 | 1461247173292 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:33 INFO - PROCESS | 1793 | ++DOCSHELL 0x9fded400 == 132 [pid = 1793] [id = 341] 06:59:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 285 (0x9fea8400) [pid = 1793] [serial = 1024] [outer = (nil)] 06:59:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 286 (0xa09b7c00) [pid = 1793] [serial = 1025] [outer = 0x9fea8400] 06:59:33 INFO - PROCESS | 1793 | 1461247173429 Marionette DEBUG loaded listener.js 06:59:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 287 (0xa0db7000) [pid = 1793] [serial = 1026] [outer = 0x9fea8400] 06:59:34 INFO - PROCESS | 1793 | 1461247174335 Marionette TRACE conn3 <- [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]]]}] 06:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 06:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1587ms 06:59:34 INFO - PROCESS | 1793 | 1461247174401 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 06:59:34 INFO - PROCESS | 1793 | 1461247174406 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 06:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 06:59:34 INFO - PROCESS | 1793 | 1461247174412 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 06:59:34 INFO - PROCESS | 1793 | 1461247174416 Marionette TRACE conn3 <- [1,1338,null,{}] 06:59:34 INFO - PROCESS | 1793 | 1461247174422 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:34 INFO - PROCESS | 1793 | 1461247174654 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 06:59:34 INFO - PROCESS | 1793 | 1461247174966 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:35 INFO - PROCESS | 1793 | ++DOCSHELL 0x848e4000 == 133 [pid = 1793] [id = 342] 06:59:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 288 (0x848e4800) [pid = 1793] [serial = 1027] [outer = (nil)] 06:59:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 289 (0x848ee800) [pid = 1793] [serial = 1028] [outer = 0x848e4800] 06:59:35 INFO - PROCESS | 1793 | 1461247175060 Marionette DEBUG loaded listener.js 06:59:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 290 (0x9fa36000) [pid = 1793] [serial = 1029] [outer = 0x848e4800] 06:59:36 INFO - PROCESS | 1793 | 1461247176407 Marionette TRACE conn3 <- [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]]]}] 06:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 06:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2032ms 06:59:36 INFO - PROCESS | 1793 | 1461247176482 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 06:59:36 INFO - PROCESS | 1793 | 1461247176486 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 06:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 06:59:36 INFO - PROCESS | 1793 | 1461247176495 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 06:59:36 INFO - PROCESS | 1793 | 1461247176498 Marionette TRACE conn3 <- [1,1342,null,{}] 06:59:36 INFO - PROCESS | 1793 | 1461247176505 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:36 INFO - PROCESS | 1793 | 1461247176689 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 06:59:36 INFO - PROCESS | 1793 | 1461247176957 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:36 INFO - PROCESS | 1793 | ++DOCSHELL 0x848e8c00 == 134 [pid = 1793] [id = 343] 06:59:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 291 (0x848e9800) [pid = 1793] [serial = 1030] [outer = (nil)] 06:59:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 292 (0x885a2400) [pid = 1793] [serial = 1031] [outer = 0x848e9800] 06:59:37 INFO - PROCESS | 1793 | 1461247177044 Marionette DEBUG loaded listener.js 06:59:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 293 (0x885a4800) [pid = 1793] [serial = 1032] [outer = 0x848e9800] 06:59:37 INFO - PROCESS | 1793 | 1461247177922 Marionette TRACE conn3 <- [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]]]}] 06:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 06:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1486ms 06:59:37 INFO - PROCESS | 1793 | 1461247177981 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 06:59:37 INFO - PROCESS | 1793 | 1461247177984 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 06:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 06:59:37 INFO - PROCESS | 1793 | 1461247177991 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 06:59:37 INFO - PROCESS | 1793 | 1461247177995 Marionette TRACE conn3 <- [1,1346,null,{}] 06:59:38 INFO - PROCESS | 1793 | 1461247178000 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:38 INFO - PROCESS | 1793 | 1461247178192 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 06:59:38 INFO - PROCESS | 1793 | 1461247178456 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:38 INFO - PROCESS | 1793 | ++DOCSHELL 0x848eb800 == 135 [pid = 1793] [id = 344] 06:59:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 294 (0x885a3400) [pid = 1793] [serial = 1033] [outer = (nil)] 06:59:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 295 (0x9e91ac00) [pid = 1793] [serial = 1034] [outer = 0x885a3400] 06:59:38 INFO - PROCESS | 1793 | 1461247178594 Marionette DEBUG loaded listener.js 06:59:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 296 (0xa3b82400) [pid = 1793] [serial = 1035] [outer = 0x885a3400] 06:59:39 INFO - PROCESS | 1793 | 1461247179511 Marionette TRACE conn3 <- [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]]]}] 06:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 06:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1587ms 06:59:39 INFO - PROCESS | 1793 | 1461247179579 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 06:59:39 INFO - PROCESS | 1793 | 1461247179583 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 06:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 06:59:39 INFO - PROCESS | 1793 | 1461247179589 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 06:59:39 INFO - PROCESS | 1793 | 1461247179592 Marionette TRACE conn3 <- [1,1350,null,{}] 06:59:39 INFO - PROCESS | 1793 | 1461247179598 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:39 INFO - PROCESS | 1793 | 1461247179804 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 06:59:40 INFO - PROCESS | 1793 | 1461247180126 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:40 INFO - PROCESS | 1793 | ++DOCSHELL 0x84745800 == 136 [pid = 1793] [id = 345] 06:59:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 297 (0x84747400) [pid = 1793] [serial = 1036] [outer = (nil)] 06:59:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 298 (0x8474e000) [pid = 1793] [serial = 1037] [outer = 0x84747400] 06:59:40 INFO - PROCESS | 1793 | 1461247180230 Marionette DEBUG loaded listener.js 06:59:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 299 (0x84750000) [pid = 1793] [serial = 1038] [outer = 0x84747400] 06:59:41 INFO - PROCESS | 1793 | 1461247181112 Marionette TRACE conn3 <- [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]]]}] 06:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 06:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1589ms 06:59:41 INFO - PROCESS | 1793 | 1461247181179 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 06:59:41 INFO - PROCESS | 1793 | 1461247181183 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 06:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 06:59:41 INFO - PROCESS | 1793 | 1461247181189 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 06:59:41 INFO - PROCESS | 1793 | 1461247181193 Marionette TRACE conn3 <- [1,1354,null,{}] 06:59:41 INFO - PROCESS | 1793 | 1461247181198 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:41 INFO - PROCESS | 1793 | 1461247181399 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 06:59:41 INFO - PROCESS | 1793 | 1461247181720 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:41 INFO - PROCESS | 1793 | ++DOCSHELL 0x84066400 == 137 [pid = 1793] [id = 346] 06:59:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 300 (0x84066c00) [pid = 1793] [serial = 1039] [outer = (nil)] 06:59:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 301 (0x8406f800) [pid = 1793] [serial = 1040] [outer = 0x84066c00] 06:59:41 INFO - PROCESS | 1793 | 1461247181815 Marionette DEBUG loaded listener.js 06:59:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 302 (0x84071c00) [pid = 1793] [serial = 1041] [outer = 0x84066c00] 06:59:42 INFO - PROCESS | 1793 | 1461247182683 Marionette TRACE conn3 <- [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]]]}] 06:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 06:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1532ms 06:59:42 INFO - PROCESS | 1793 | 1461247182722 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 06:59:42 INFO - PROCESS | 1793 | 1461247182725 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 06:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 06:59:42 INFO - PROCESS | 1793 | 1461247182732 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 06:59:42 INFO - PROCESS | 1793 | 1461247182735 Marionette TRACE conn3 <- [1,1358,null,{}] 06:59:42 INFO - PROCESS | 1793 | 1461247182740 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:42 INFO - PROCESS | 1793 | 1461247182924 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 06:59:43 INFO - PROCESS | 1793 | 1461247183197 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:43 INFO - PROCESS | 1793 | ++DOCSHELL 0x84070800 == 138 [pid = 1793] [id = 347] 06:59:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 303 (0x84075800) [pid = 1793] [serial = 1042] [outer = (nil)] 06:59:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 304 (0x84753800) [pid = 1793] [serial = 1043] [outer = 0x84075800] 06:59:43 INFO - PROCESS | 1793 | 1461247183333 Marionette DEBUG loaded listener.js 06:59:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 305 (0x885a9800) [pid = 1793] [serial = 1044] [outer = 0x84075800] 06:59:44 INFO - PROCESS | 1793 | 1461247184236 Marionette TRACE conn3 <- [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]]]}] 06:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 06:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1529ms 06:59:44 INFO - PROCESS | 1793 | 1461247184262 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 06:59:44 INFO - PROCESS | 1793 | 1461247184264 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 06:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 06:59:44 INFO - PROCESS | 1793 | 1461247184271 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 06:59:44 INFO - PROCESS | 1793 | 1461247184275 Marionette TRACE conn3 <- [1,1362,null,{}] 06:59:44 INFO - PROCESS | 1793 | 1461247184280 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:44 INFO - PROCESS | 1793 | 1461247184463 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 06:59:44 INFO - PROCESS | 1793 | 1461247184788 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:44 INFO - PROCESS | 1793 | ++DOCSHELL 0x8474fc00 == 139 [pid = 1793] [id = 348] 06:59:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 306 (0x8a883400) [pid = 1793] [serial = 1045] [outer = (nil)] 06:59:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 307 (0x8ddbd000) [pid = 1793] [serial = 1046] [outer = 0x8a883400] 06:59:44 INFO - PROCESS | 1793 | 1461247184876 Marionette DEBUG loaded listener.js 06:59:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 308 (0x8ec65800) [pid = 1793] [serial = 1047] [outer = 0x8a883400] 06:59:45 INFO - PROCESS | 1793 | 1461247185774 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 06:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 06:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1539ms 06:59:45 INFO - PROCESS | 1793 | 1461247185811 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 06:59:45 INFO - PROCESS | 1793 | 1461247185815 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 06:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 06:59:45 INFO - PROCESS | 1793 | 1461247185822 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 06:59:45 INFO - PROCESS | 1793 | 1461247185826 Marionette TRACE conn3 <- [1,1366,null,{}] 06:59:45 INFO - PROCESS | 1793 | 1461247185832 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:46 INFO - PROCESS | 1793 | 1461247186028 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 06:59:46 INFO - PROCESS | 1793 | 1461247186356 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:46 INFO - PROCESS | 1793 | ++DOCSHELL 0x84069400 == 140 [pid = 1793] [id = 349] 06:59:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 309 (0x857d9800) [pid = 1793] [serial = 1048] [outer = (nil)] 06:59:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 310 (0x9013cc00) [pid = 1793] [serial = 1049] [outer = 0x857d9800] 06:59:46 INFO - PROCESS | 1793 | 1461247186447 Marionette DEBUG loaded listener.js 06:59:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 311 (0x9013e400) [pid = 1793] [serial = 1050] [outer = 0x857d9800] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x8b954400 == 139 [pid = 1793] [id = 217] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x8a87d800 == 138 [pid = 1793] [id = 221] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x97e92400 == 137 [pid = 1793] [id = 276] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x988a1800 == 136 [pid = 1793] [id = 277] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x976bf800 == 135 [pid = 1793] [id = 274] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x8dba7400 == 134 [pid = 1793] [id = 278] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x97b8ac00 == 133 [pid = 1793] [id = 275] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x8b95b800 == 132 [pid = 1793] [id = 330] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x8deb4000 == 131 [pid = 1793] [id = 329] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x8aa96400 == 130 [pid = 1793] [id = 328] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x871eb800 == 129 [pid = 1793] [id = 327] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x871ec800 == 128 [pid = 1793] [id = 326] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x8667fc00 == 127 [pid = 1793] [id = 325] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x853db400 == 126 [pid = 1793] [id = 318] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x871f4400 == 125 [pid = 1793] [id = 317] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x871e7400 == 124 [pid = 1793] [id = 315] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x871e7800 == 123 [pid = 1793] [id = 316] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x896a6400 == 122 [pid = 1793] [id = 314] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x92809000 == 121 [pid = 1793] [id = 313] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x87a7d400 == 120 [pid = 1793] [id = 312] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x96f26800 == 119 [pid = 1793] [id = 311] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x8f1ea000 == 118 [pid = 1793] [id = 309] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x93c9f400 == 117 [pid = 1793] [id = 310] 06:59:48 INFO - PROCESS | 1793 | --DOCSHELL 0x8c3a6000 == 116 [pid = 1793] [id = 308] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 310 (0x96f26000) [pid = 1793] [serial = 921] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 309 (0x8f4f7400) [pid = 1793] [serial = 909] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 308 (0x8f26ac00) [pid = 1793] [serial = 912] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 307 (0x9292b800) [pid = 1793] [serial = 917] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 306 (0x8f1e7400) [pid = 1793] [serial = 866] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 305 (0x8c4ee400) [pid = 1793] [serial = 911] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 304 (0x98305c00) [pid = 1793] [serial = 878] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 303 (0x9de20c00) [pid = 1793] [serial = 884] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 302 (0x8ec6b000) [pid = 1793] [serial = 899] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 301 (0xa2720400) [pid = 1793] [serial = 896] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 300 (0x96195c00) [pid = 1793] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 299 (0x8ec6a400) [pid = 1793] [serial = 905] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 298 (0x8deb7400) [pid = 1793] [serial = 908] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 297 (0xa0dbac00) [pid = 1793] [serial = 893] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 296 (0x97340800) [pid = 1793] [serial = 875] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 295 (0x8b955400) [pid = 1793] [serial = 624] [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.] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 294 (0x8f124400) [pid = 1793] [serial = 906] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 293 (0x95979400) [pid = 1793] [serial = 920] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 292 (0x91336400) [pid = 1793] [serial = 914] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 291 (0x8c345400) [pid = 1793] [serial = 903] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 290 (0x9fa8f400) [pid = 1793] [serial = 887] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 289 (0x94ead800) [pid = 1793] [serial = 918] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 288 (0x9a5a0800) [pid = 1793] [serial = 881] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 287 (0x928dc400) [pid = 1793] [serial = 869] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 286 (0x9fea4400) [pid = 1793] [serial = 890] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 285 (0x8c4e9c00) [pid = 1793] [serial = 863] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 284 (0x9133d800) [pid = 1793] [serial = 915] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 283 (0x8c2b3000) [pid = 1793] [serial = 902] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 282 (0x928d2400) [pid = 1793] [serial = 858] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 281 (0x88df1c00) [pid = 1793] [serial = 860] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | --DOMWINDOW == 280 (0x95975c00) [pid = 1793] [serial = 872] [outer = (nil)] [url = about:blank] 06:59:48 INFO - PROCESS | 1793 | 1461247188658 Marionette TRACE conn3 <- [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] 06:59:48 INFO - PROCESS | 1793 | 1461247188716 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 06:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 06:59:48 INFO - PROCESS | 1793 | 1461247188725 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 06:59:48 INFO - PROCESS | 1793 | 1461247188729 Marionette TRACE conn3 <- [1,1370,null,{}] 06:59:48 INFO - PROCESS | 1793 | 1461247188775 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:48 INFO - PROCESS | 1793 | 1461247188957 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 06:59:48 INFO - PROCESS | 1793 | 1461247188970 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:49 INFO - PROCESS | 1793 | ++DOCSHELL 0x853e8800 == 117 [pid = 1793] [id = 350] 06:59:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 281 (0x8667d800) [pid = 1793] [serial = 1051] [outer = (nil)] 06:59:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 282 (0x86f63400) [pid = 1793] [serial = 1052] [outer = 0x8667d800] 06:59:49 INFO - PROCESS | 1793 | 1461247189045 Marionette DEBUG loaded listener.js 06:59:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 283 (0x871f1400) [pid = 1793] [serial = 1053] [outer = 0x8667d800] 06:59:50 INFO - PROCESS | 1793 | 1461247189988 Marionette TRACE conn3 <- [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] 06:59:50 INFO - PROCESS | 1793 | 1461247190059 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 06:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 06:59:50 INFO - PROCESS | 1793 | 1461247190069 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 06:59:50 INFO - PROCESS | 1793 | 1461247190073 Marionette TRACE conn3 <- [1,1374,null,{}] 06:59:50 INFO - PROCESS | 1793 | 1461247190079 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:50 INFO - PROCESS | 1793 | 1461247190350 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 06:59:50 INFO - PROCESS | 1793 | 1461247190466 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:50 INFO - PROCESS | 1793 | ++DOCSHELL 0x86f61800 == 118 [pid = 1793] [id = 351] 06:59:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 284 (0x86f64800) [pid = 1793] [serial = 1054] [outer = (nil)] 06:59:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 285 (0x89766800) [pid = 1793] [serial = 1055] [outer = 0x86f64800] 06:59:50 INFO - PROCESS | 1793 | 1461247190538 Marionette DEBUG loaded listener.js 06:59:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 286 (0x8a88bc00) [pid = 1793] [serial = 1056] [outer = 0x86f64800] 06:59:51 INFO - PROCESS | 1793 | [1793] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:59:51 INFO - PROCESS | 1793 | 1461247191548 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 06:59:51 INFO - PROCESS | 1793 | 1461247191607 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 06:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 06:59:51 INFO - PROCESS | 1793 | 1461247191614 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 06:59:51 INFO - PROCESS | 1793 | 1461247191619 Marionette TRACE conn3 <- [1,1378,null,{}] 06:59:51 INFO - PROCESS | 1793 | 1461247191635 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:51 INFO - PROCESS | 1793 | 1461247191905 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 06:59:51 INFO - PROCESS | 1793 | 1461247191933 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:52 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b955400 == 119 [pid = 1793] [id = 352] 06:59:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 287 (0x8c34cc00) [pid = 1793] [serial = 1057] [outer = (nil)] 06:59:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 288 (0x8c4ed400) [pid = 1793] [serial = 1058] [outer = 0x8c34cc00] 06:59:52 INFO - PROCESS | 1793 | 1461247192059 Marionette DEBUG loaded listener.js 06:59:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 289 (0x8ddba800) [pid = 1793] [serial = 1059] [outer = 0x8c34cc00] 06:59:53 INFO - PROCESS | 1793 | --DOMWINDOW == 288 (0x8deb8400) [pid = 1793] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 06:59:53 INFO - PROCESS | 1793 | --DOMWINDOW == 287 (0x87a01c00) [pid = 1793] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 06:59:53 INFO - PROCESS | 1793 | --DOMWINDOW == 286 (0x896aac00) [pid = 1793] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 06:59:53 INFO - PROCESS | 1793 | --DOMWINDOW == 285 (0x86683000) [pid = 1793] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 06:59:53 INFO - PROCESS | 1793 | --DOMWINDOW == 284 (0x8bc44800) [pid = 1793] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 06:59:53 INFO - PROCESS | 1793 | 1461247193392 Marionette TRACE conn3 <- [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] 06:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 06:59:53 INFO - PROCESS | 1793 | 1461247193465 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 06:59:53 INFO - PROCESS | 1793 | 1461247193471 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 06:59:53 INFO - PROCESS | 1793 | 1461247193475 Marionette TRACE conn3 <- [1,1382,null,{}] 06:59:53 INFO - PROCESS | 1793 | 1461247193494 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:53 INFO - PROCESS | 1793 | 1461247193708 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 06:59:53 INFO - PROCESS | 1793 | 1461247193893 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:53 INFO - PROCESS | 1793 | ++DOCSHELL 0x86f63800 == 120 [pid = 1793] [id = 353] 06:59:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 285 (0x8bc44000) [pid = 1793] [serial = 1060] [outer = (nil)] 06:59:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 286 (0x8ec6d800) [pid = 1793] [serial = 1061] [outer = 0x8bc44000] 06:59:53 INFO - PROCESS | 1793 | 1461247193971 Marionette DEBUG loaded listener.js 06:59:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 287 (0x8f1e7400) [pid = 1793] [serial = 1062] [outer = 0x8bc44000] 06:59:54 INFO - PROCESS | 1793 | [1793] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 06:59:54 INFO - PROCESS | 1793 | 1461247194763 Marionette TRACE conn3 <- [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] 06:59:54 INFO - PROCESS | 1793 | 1461247194815 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 06:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 06:59:54 INFO - PROCESS | 1793 | 1461247194821 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 06:59:54 INFO - PROCESS | 1793 | 1461247194824 Marionette TRACE conn3 <- [1,1386,null,{}] 06:59:54 INFO - PROCESS | 1793 | 1461247194829 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:54 INFO - PROCESS | 1793 | 1461247194996 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 06:59:55 INFO - PROCESS | 1793 | 1461247195012 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:55 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f25c800 == 121 [pid = 1793] [id = 354] 06:59:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 288 (0x8f266000) [pid = 1793] [serial = 1063] [outer = (nil)] 06:59:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 289 (0x8f296c00) [pid = 1793] [serial = 1064] [outer = 0x8f266000] 06:59:55 INFO - PROCESS | 1793 | 1461247195086 Marionette DEBUG loaded listener.js 06:59:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 290 (0x8f2a0800) [pid = 1793] [serial = 1065] [outer = 0x8f266000] 06:59:56 INFO - PROCESS | 1793 | 1461247196434 Marionette TRACE conn3 <- [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] 06:59:56 INFO - PROCESS | 1793 | 1461247196475 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 06:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 06:59:56 INFO - PROCESS | 1793 | 1461247196484 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 06:59:56 INFO - PROCESS | 1793 | 1461247196489 Marionette TRACE conn3 <- [1,1390,null,{}] 06:59:56 INFO - PROCESS | 1793 | 1461247196498 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:56 INFO - PROCESS | 1793 | 1461247196764 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 06:59:57 INFO - PROCESS | 1793 | 1461247197098 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:57 INFO - PROCESS | 1793 | ++DOCSHELL 0x857dd800 == 122 [pid = 1793] [id = 355] 06:59:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 291 (0x868b7c00) [pid = 1793] [serial = 1066] [outer = (nil)] 06:59:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 292 (0x8bc43800) [pid = 1793] [serial = 1067] [outer = 0x868b7c00] 06:59:57 INFO - PROCESS | 1793 | 1461247197192 Marionette DEBUG loaded listener.js 06:59:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 293 (0x8c344c00) [pid = 1793] [serial = 1068] [outer = 0x868b7c00] 06:59:58 INFO - PROCESS | 1793 | 1461247198219 Marionette TRACE conn3 <- [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]]]}] 06:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 06:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1783ms 06:59:58 INFO - PROCESS | 1793 | 1461247198269 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 06:59:58 INFO - PROCESS | 1793 | 1461247198278 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 06:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 06:59:58 INFO - PROCESS | 1793 | 1461247198288 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 06:59:58 INFO - PROCESS | 1793 | 1461247198292 Marionette TRACE conn3 <- [1,1394,null,{}] 06:59:58 INFO - PROCESS | 1793 | 1461247198299 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:58 INFO - PROCESS | 1793 | 1461247198535 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 06:59:58 INFO - PROCESS | 1793 | 1461247198850 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:58 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c0c5000 == 123 [pid = 1793] [id = 356] 06:59:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 294 (0x8f1e5000) [pid = 1793] [serial = 1069] [outer = (nil)] 06:59:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 295 (0x8f4cf000) [pid = 1793] [serial = 1070] [outer = 0x8f1e5000] 06:59:58 INFO - PROCESS | 1793 | 1461247198941 Marionette DEBUG loaded listener.js 06:59:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 296 (0x8f4f7400) [pid = 1793] [serial = 1071] [outer = 0x8f1e5000] 06:59:59 INFO - PROCESS | 1793 | 1461247199866 Marionette TRACE conn3 <- [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]]]}] 06:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 06:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1594ms 06:59:59 INFO - PROCESS | 1793 | 1461247199881 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 06:59:59 INFO - PROCESS | 1793 | 1461247199886 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 06:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 06:59:59 INFO - PROCESS | 1793 | 1461247199892 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 06:59:59 INFO - PROCESS | 1793 | 1461247199898 Marionette TRACE conn3 <- [1,1398,null,{}] 06:59:59 INFO - PROCESS | 1793 | 1461247199915 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:00 INFO - PROCESS | 1793 | 1461247200114 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 07:00:00 INFO - PROCESS | 1793 | 1461247200436 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:00 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f295c00 == 124 [pid = 1793] [id = 357] 07:00:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 297 (0x90145000) [pid = 1793] [serial = 1072] [outer = (nil)] 07:00:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 298 (0x90149800) [pid = 1793] [serial = 1073] [outer = 0x90145000] 07:00:00 INFO - PROCESS | 1793 | 1461247200535 Marionette DEBUG loaded listener.js 07:00:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 299 (0x91e4cc00) [pid = 1793] [serial = 1074] [outer = 0x90145000] 07:00:01 INFO - PROCESS | 1793 | 1461247201447 Marionette TRACE conn3 <- [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]]]}] 07:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1585ms 07:00:01 INFO - PROCESS | 1793 | 1461247201480 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 07:00:01 INFO - PROCESS | 1793 | 1461247201487 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 07:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:00:01 INFO - PROCESS | 1793 | 1461247201496 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:00:01 INFO - PROCESS | 1793 | 1461247201499 Marionette TRACE conn3 <- [1,1402,null,{}] 07:00:01 INFO - PROCESS | 1793 | 1461247201505 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:01 INFO - PROCESS | 1793 | 1461247201760 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 07:00:02 INFO - PROCESS | 1793 | 1461247202156 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:02 INFO - PROCESS | 1793 | ++DOCSHELL 0x8406d000 == 125 [pid = 1793] [id = 358] 07:00:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 300 (0x92920000) [pid = 1793] [serial = 1075] [outer = (nil)] 07:00:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 301 (0x92b31400) [pid = 1793] [serial = 1076] [outer = 0x92920000] 07:00:02 INFO - PROCESS | 1793 | 1461247202255 Marionette DEBUG loaded listener.js 07:00:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 302 (0x93878800) [pid = 1793] [serial = 1077] [outer = 0x92920000] 07:00:03 INFO - PROCESS | 1793 | 1461247203133 Marionette TRACE conn3 <- [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]]]}] 07:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1686ms 07:00:03 INFO - PROCESS | 1793 | 1461247203183 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 07:00:03 INFO - PROCESS | 1793 | 1461247203187 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 07:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:00:03 INFO - PROCESS | 1793 | 1461247203194 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:00:03 INFO - PROCESS | 1793 | 1461247203198 Marionette TRACE conn3 <- [1,1406,null,{}] 07:00:03 INFO - PROCESS | 1793 | 1461247203203 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:03 INFO - PROCESS | 1793 | 1461247203415 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 07:00:03 INFO - PROCESS | 1793 | 1461247203737 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:03 INFO - PROCESS | 1793 | ++DOCSHELL 0x928d0c00 == 126 [pid = 1793] [id = 359] 07:00:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 303 (0x94ea1c00) [pid = 1793] [serial = 1078] [outer = (nil)] 07:00:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 304 (0x94eaec00) [pid = 1793] [serial = 1079] [outer = 0x94ea1c00] 07:00:03 INFO - PROCESS | 1793 | 1461247203832 Marionette DEBUG loaded listener.js 07:00:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 305 (0x959dd000) [pid = 1793] [serial = 1080] [outer = 0x94ea1c00] 07:00:04 INFO - PROCESS | 1793 | 1461247204744 Marionette TRACE conn3 <- [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]]]}] 07:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1585ms 07:00:04 INFO - PROCESS | 1793 | 1461247204780 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 07:00:04 INFO - PROCESS | 1793 | 1461247204784 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 07:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:00:04 INFO - PROCESS | 1793 | 1461247204790 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:00:04 INFO - PROCESS | 1793 | 1461247204794 Marionette TRACE conn3 <- [1,1410,null,{}] 07:00:04 INFO - PROCESS | 1793 | 1461247204800 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:05 INFO - PROCESS | 1793 | 1461247205016 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 07:00:05 INFO - PROCESS | 1793 | 1461247205332 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:05 INFO - PROCESS | 1793 | ++DOCSHELL 0x94ea7800 == 127 [pid = 1793] [id = 360] 07:00:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 306 (0x95976000) [pid = 1793] [serial = 1081] [outer = (nil)] 07:00:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 307 (0x976bf800) [pid = 1793] [serial = 1082] [outer = 0x95976000] 07:00:05 INFO - PROCESS | 1793 | 1461247205444 Marionette DEBUG loaded listener.js 07:00:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 308 (0x97e92400) [pid = 1793] [serial = 1083] [outer = 0x95976000] 07:00:06 INFO - PROCESS | 1793 | 1461247206437 Marionette TRACE conn3 <- [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]]]}] 07:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1689ms 07:00:06 INFO - PROCESS | 1793 | 1461247206481 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 07:00:06 INFO - PROCESS | 1793 | 1461247206484 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 07:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:00:06 INFO - PROCESS | 1793 | 1461247206491 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:00:06 INFO - PROCESS | 1793 | 1461247206495 Marionette TRACE conn3 <- [1,1414,null,{}] 07:00:06 INFO - PROCESS | 1793 | 1461247206501 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:06 INFO - PROCESS | 1793 | 1461247206719 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 07:00:07 INFO - PROCESS | 1793 | 1461247207038 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:07 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c4f3000 == 128 [pid = 1793] [id = 361] 07:00:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 309 (0x8ec6a400) [pid = 1793] [serial = 1084] [outer = (nil)] 07:00:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 310 (0x9892c400) [pid = 1793] [serial = 1085] [outer = 0x8ec6a400] 07:00:07 INFO - PROCESS | 1793 | 1461247207141 Marionette DEBUG loaded listener.js 07:00:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 311 (0x9a5a0800) [pid = 1793] [serial = 1086] [outer = 0x8ec6a400] 07:00:08 INFO - PROCESS | 1793 | 1461247208138 Marionette TRACE conn3 <- [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]]]}] 07:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1685ms 07:00:08 INFO - PROCESS | 1793 | 1461247208176 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 07:00:08 INFO - PROCESS | 1793 | 1461247208179 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 07:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:00:08 INFO - PROCESS | 1793 | 1461247208186 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:00:08 INFO - PROCESS | 1793 | 1461247208190 Marionette TRACE conn3 <- [1,1418,null,{}] 07:00:08 INFO - PROCESS | 1793 | 1461247208196 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:08 INFO - PROCESS | 1793 | 1461247208384 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 07:00:08 INFO - PROCESS | 1793 | 1461247208696 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:08 INFO - PROCESS | 1793 | ++DOCSHELL 0x97a63c00 == 129 [pid = 1793] [id = 362] 07:00:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 312 (0x9892fc00) [pid = 1793] [serial = 1087] [outer = (nil)] 07:00:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 313 (0x9fb5e800) [pid = 1793] [serial = 1088] [outer = 0x9892fc00] 07:00:08 INFO - PROCESS | 1793 | 1461247208791 Marionette DEBUG loaded listener.js 07:00:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 314 (0x9fe13400) [pid = 1793] [serial = 1089] [outer = 0x9892fc00] 07:00:09 INFO - PROCESS | 1793 | 1461247209762 Marionette TRACE conn3 <- [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]]]}] 07:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1631ms 07:00:09 INFO - PROCESS | 1793 | 1461247209818 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 07:00:09 INFO - PROCESS | 1793 | 1461247209821 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 07:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:00:09 INFO - PROCESS | 1793 | 1461247209829 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:00:09 INFO - PROCESS | 1793 | 1461247209832 Marionette TRACE conn3 <- [1,1422,null,{}] 07:00:09 INFO - PROCESS | 1793 | 1461247209838 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:10 INFO - PROCESS | 1793 | 1461247210044 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 07:00:10 INFO - PROCESS | 1793 | 1461247210363 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:10 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c189000 == 130 [pid = 1793] [id = 363] 07:00:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 315 (0x8c189800) [pid = 1793] [serial = 1090] [outer = (nil)] 07:00:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 316 (0x8c190c00) [pid = 1793] [serial = 1091] [outer = 0x8c189800] 07:00:10 INFO - PROCESS | 1793 | 1461247210458 Marionette DEBUG loaded listener.js 07:00:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 317 (0x8c192400) [pid = 1793] [serial = 1092] [outer = 0x8c189800] 07:00:11 INFO - PROCESS | 1793 | 1461247211439 Marionette TRACE conn3 <- [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]]]}] 07:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1681ms 07:00:11 INFO - PROCESS | 1793 | 1461247211511 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 07:00:11 INFO - PROCESS | 1793 | 1461247211515 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 07:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:00:11 INFO - PROCESS | 1793 | 1461247211521 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:00:11 INFO - PROCESS | 1793 | 1461247211525 Marionette TRACE conn3 <- [1,1426,null,{}] 07:00:11 INFO - PROCESS | 1793 | 1461247211531 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:11 INFO - PROCESS | 1793 | 1461247211758 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 07:00:12 INFO - PROCESS | 1793 | 1461247212073 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:12 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c18f800 == 131 [pid = 1793] [id = 364] 07:00:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 318 (0x9fdf0c00) [pid = 1793] [serial = 1093] [outer = (nil)] 07:00:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 319 (0xa0dad800) [pid = 1793] [serial = 1094] [outer = 0x9fdf0c00] 07:00:12 INFO - PROCESS | 1793 | 1461247212178 Marionette DEBUG loaded listener.js 07:00:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 320 (0xa0db6000) [pid = 1793] [serial = 1095] [outer = 0x9fdf0c00] 07:00:13 INFO - PROCESS | 1793 | 1461247213162 Marionette TRACE conn3 <- [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]]]}] 07:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1682ms 07:00:13 INFO - PROCESS | 1793 | 1461247213205 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 07:00:13 INFO - PROCESS | 1793 | 1461247213210 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 07:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:00:13 INFO - PROCESS | 1793 | 1461247213216 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:00:13 INFO - PROCESS | 1793 | 1461247213221 Marionette TRACE conn3 <- [1,1430,null,{}] 07:00:13 INFO - PROCESS | 1793 | 1461247213227 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:13 INFO - PROCESS | 1793 | 1461247213522 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 07:00:13 INFO - PROCESS | 1793 | 1461247213825 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:13 INFO - PROCESS | 1793 | ++DOCSHELL 0x88a25400 == 132 [pid = 1793] [id = 365] 07:00:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 321 (0x88a26000) [pid = 1793] [serial = 1096] [outer = (nil)] 07:00:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 322 (0x88a2e800) [pid = 1793] [serial = 1097] [outer = 0x88a26000] 07:00:13 INFO - PROCESS | 1793 | 1461247213929 Marionette DEBUG loaded listener.js 07:00:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 323 (0xa2723800) [pid = 1793] [serial = 1098] [outer = 0x88a26000] 07:00:14 INFO - PROCESS | 1793 | 1461247214896 Marionette TRACE conn3 <- [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]]]}] 07:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1746ms 07:00:14 INFO - PROCESS | 1793 | 1461247214963 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 07:00:14 INFO - PROCESS | 1793 | 1461247214967 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 07:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:00:14 INFO - PROCESS | 1793 | 1461247214974 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:00:14 INFO - PROCESS | 1793 | 1461247214977 Marionette TRACE conn3 <- [1,1434,null,{}] 07:00:14 INFO - PROCESS | 1793 | 1461247214983 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:15 INFO - PROCESS | 1793 | 1461247215204 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 07:00:15 INFO - PROCESS | 1793 | 1461247215531 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:15 INFO - PROCESS | 1793 | ++DOCSHELL 0x88a22800 == 133 [pid = 1793] [id = 366] 07:00:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 324 (0x88a2ac00) [pid = 1793] [serial = 1099] [outer = (nil)] 07:00:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 325 (0x900af800) [pid = 1793] [serial = 1100] [outer = 0x88a2ac00] 07:00:15 INFO - PROCESS | 1793 | 1461247215621 Marionette DEBUG loaded listener.js 07:00:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 326 (0x900b2800) [pid = 1793] [serial = 1101] [outer = 0x88a2ac00] 07:00:16 INFO - PROCESS | 1793 | 1461247216641 Marionette TRACE conn3 <- [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]]]}] 07:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1741ms 07:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:00:16 INFO - PROCESS | 1793 | 1461247216716 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 07:00:16 INFO - PROCESS | 1793 | 1461247216720 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 07:00:16 INFO - PROCESS | 1793 | 1461247216726 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:00:16 INFO - PROCESS | 1793 | 1461247216729 Marionette TRACE conn3 <- [1,1438,null,{}] 07:00:16 INFO - PROCESS | 1793 | 1461247216735 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:16 INFO - PROCESS | 1793 | 1461247216950 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 07:00:17 INFO - PROCESS | 1793 | 1461247217316 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:17 INFO - PROCESS | 1793 | ++DOCSHELL 0x8e809400 == 134 [pid = 1793] [id = 367] 07:00:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 327 (0x8e80a400) [pid = 1793] [serial = 1102] [outer = (nil)] 07:00:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 328 (0x8e80cc00) [pid = 1793] [serial = 1103] [outer = 0x8e80a400] 07:00:17 INFO - PROCESS | 1793 | 1461247217411 Marionette DEBUG loaded listener.js 07:00:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 329 (0x8e80f400) [pid = 1793] [serial = 1104] [outer = 0x8e80a400] 07:00:18 INFO - PROCESS | 1793 | 1461247218332 Marionette TRACE conn3 <- [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]]]}] 07:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1639ms 07:00:18 INFO - PROCESS | 1793 | 1461247218367 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 07:00:18 INFO - PROCESS | 1793 | 1461247218370 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 07:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:00:18 INFO - PROCESS | 1793 | 1461247218377 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:00:18 INFO - PROCESS | 1793 | 1461247218380 Marionette TRACE conn3 <- [1,1442,null,{}] 07:00:18 INFO - PROCESS | 1793 | 1461247218386 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:18 INFO - PROCESS | 1793 | 1461247218600 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 07:00:18 INFO - PROCESS | 1793 | 1461247218926 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:18 INFO - PROCESS | 1793 | ++DOCSHELL 0x8e80d800 == 135 [pid = 1793] [id = 368] 07:00:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 330 (0x8f12f400) [pid = 1793] [serial = 1105] [outer = (nil)] 07:00:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 331 (0x900b7000) [pid = 1793] [serial = 1106] [outer = 0x8f12f400] 07:00:19 INFO - PROCESS | 1793 | 1461247219021 Marionette DEBUG loaded listener.js 07:00:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 332 (0x900b8c00) [pid = 1793] [serial = 1107] [outer = 0x8f12f400] 07:00:19 INFO - PROCESS | 1793 | 1461247219950 Marionette TRACE conn3 <- [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]]]}] 07:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1635ms 07:00:20 INFO - PROCESS | 1793 | 1461247220013 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 07:00:20 INFO - PROCESS | 1793 | 1461247220017 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 07:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:00:20 INFO - PROCESS | 1793 | 1461247220023 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:00:20 INFO - PROCESS | 1793 | 1461247220026 Marionette TRACE conn3 <- [1,1446,null,{}] 07:00:20 INFO - PROCESS | 1793 | 1461247220032 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:20 INFO - PROCESS | 1793 | 1461247220243 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 07:00:20 INFO - PROCESS | 1793 | 1461247220570 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:20 INFO - PROCESS | 1793 | ++DOCSHELL 0x8e810c00 == 136 [pid = 1793] [id = 369] 07:00:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 333 (0x900b4c00) [pid = 1793] [serial = 1108] [outer = (nil)] 07:00:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 334 (0x90516800) [pid = 1793] [serial = 1109] [outer = 0x900b4c00] 07:00:20 INFO - PROCESS | 1793 | 1461247220669 Marionette DEBUG loaded listener.js 07:00:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 335 (0x90517c00) [pid = 1793] [serial = 1110] [outer = 0x900b4c00] 07:00:21 INFO - PROCESS | 1793 | 1461247221630 Marionette TRACE conn3 <- [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]]]}] 07:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1686ms 07:00:21 INFO - PROCESS | 1793 | 1461247221711 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 07:00:21 INFO - PROCESS | 1793 | 1461247221715 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 07:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:00:21 INFO - PROCESS | 1793 | 1461247221721 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:00:21 INFO - PROCESS | 1793 | 1461247221725 Marionette TRACE conn3 <- [1,1450,null,{}] 07:00:21 INFO - PROCESS | 1793 | 1461247221731 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:21 INFO - PROCESS | 1793 | 1461247221978 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 07:00:22 INFO - PROCESS | 1793 | 1461247222347 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:22 INFO - PROCESS | 1793 | ++DOCSHELL 0x830e7c00 == 137 [pid = 1793] [id = 370] 07:00:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 336 (0x830e8400) [pid = 1793] [serial = 1111] [outer = (nil)] 07:00:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 337 (0x830f0000) [pid = 1793] [serial = 1112] [outer = 0x830e8400] 07:00:22 INFO - PROCESS | 1793 | 1461247222435 Marionette DEBUG loaded listener.js 07:00:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 338 (0x830f1c00) [pid = 1793] [serial = 1113] [outer = 0x830e8400] 07:00:23 INFO - PROCESS | 1793 | 1461247223393 Marionette TRACE conn3 <- [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]]]}] 07:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1748ms 07:00:23 INFO - PROCESS | 1793 | 1461247223472 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 07:00:23 INFO - PROCESS | 1793 | 1461247223475 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 07:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:00:23 INFO - PROCESS | 1793 | 1461247223482 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:00:23 INFO - PROCESS | 1793 | 1461247223485 Marionette TRACE conn3 <- [1,1454,null,{}] 07:00:23 INFO - PROCESS | 1793 | 1461247223491 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:23 INFO - PROCESS | 1793 | 1461247223741 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 07:00:24 INFO - PROCESS | 1793 | 1461247224682 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:24 INFO - PROCESS | 1793 | ++DOCSHELL 0x853da000 == 138 [pid = 1793] [id = 371] 07:00:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 339 (0x853da400) [pid = 1793] [serial = 1114] [outer = (nil)] 07:00:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 340 (0x853e2000) [pid = 1793] [serial = 1115] [outer = 0x853da400] 07:00:24 INFO - PROCESS | 1793 | 1461247224766 Marionette DEBUG loaded listener.js 07:00:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 341 (0x857da400) [pid = 1793] [serial = 1116] [outer = 0x853da400] 07:00:25 INFO - PROCESS | 1793 | 1461247225753 Marionette TRACE conn3 <- [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]]]}] 07:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 2343ms 07:00:25 INFO - PROCESS | 1793 | 1461247225827 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 07:00:25 INFO - PROCESS | 1793 | 1461247225835 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 07:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:00:25 INFO - PROCESS | 1793 | 1461247225844 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:00:25 INFO - PROCESS | 1793 | 1461247225848 Marionette TRACE conn3 <- [1,1458,null,{}] 07:00:25 INFO - PROCESS | 1793 | 1461247225855 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:26 INFO - PROCESS | 1793 | 1461247226097 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x928d3c00 == 137 [pid = 1793] [id = 254] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x88de2400 == 136 [pid = 1793] [id = 211] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x8fc32800 == 135 [pid = 1793] [id = 252] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x911f1000 == 134 [pid = 1793] [id = 253] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x8f256400 == 133 [pid = 1793] [id = 209] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x8aa95c00 == 132 [pid = 1793] [id = 255] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x8c345800 == 131 [pid = 1793] [id = 210] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x8a882800 == 130 [pid = 1793] [id = 182] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x84070800 == 129 [pid = 1793] [id = 347] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x8474fc00 == 128 [pid = 1793] [id = 348] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x84066400 == 127 [pid = 1793] [id = 346] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x84745800 == 126 [pid = 1793] [id = 345] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x848eb800 == 125 [pid = 1793] [id = 344] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x848e4000 == 124 [pid = 1793] [id = 342] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x848e8c00 == 123 [pid = 1793] [id = 343] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x9fded400 == 122 [pid = 1793] [id = 341] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x857d6800 == 121 [pid = 1793] [id = 340] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x8aa89400 == 120 [pid = 1793] [id = 339] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x959e5800 == 119 [pid = 1793] [id = 338] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x92807c00 == 118 [pid = 1793] [id = 336] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x8bc41c00 == 117 [pid = 1793] [id = 337] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x8c4ef800 == 116 [pid = 1793] [id = 335] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x89767400 == 115 [pid = 1793] [id = 334] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x896afc00 == 114 [pid = 1793] [id = 333] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x8976a800 == 113 [pid = 1793] [id = 332] 07:00:27 INFO - PROCESS | 1793 | --DOCSHELL 0x853e0000 == 112 [pid = 1793] [id = 331] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 340 (0x8f121c00) [pid = 1793] [serial = 989] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 339 (0x882b1800) [pid = 1793] [serial = 980] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 338 (0x976b9000) [pid = 1793] [serial = 923] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 337 (0x8c0d0400) [pid = 1793] [serial = 983] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 336 (0x8c34b000) [pid = 1793] [serial = 984] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 335 (0x975d2000) [pid = 1793] [serial = 932] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 334 (0x8df07000) [pid = 1793] [serial = 926] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 333 (0x871f0000) [pid = 1793] [serial = 947] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 332 (0x896b2800) [pid = 1793] [serial = 950] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 331 (0x896af800) [pid = 1793] [serial = 944] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 330 (0x98925c00) [pid = 1793] [serial = 935] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 329 (0x9fa37000) [pid = 1793] [serial = 938] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 328 (0x89760800) [pid = 1793] [serial = 953] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 327 (0x853e7400) [pid = 1793] [serial = 956] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 326 (0x97af6c00) [pid = 1793] [serial = 959] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 325 (0x857d8c00) [pid = 1793] [serial = 962] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 324 (0x86677c00) [pid = 1793] [serial = 965] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 323 (0x8975ec00) [pid = 1793] [serial = 968] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 322 (0x868b5c00) [pid = 1793] [serial = 971] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 321 (0x8a741c00) [pid = 1793] [serial = 974] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 320 (0x86f5d800) [pid = 1793] [serial = 978] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 319 (0x86f56800) [pid = 1793] [serial = 977] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 318 (0x8f4d2800) [pid = 1793] [serial = 929] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 317 (0xa0d59000) [pid = 1793] [serial = 941] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 316 (0x8975f800) [pid = 1793] [serial = 981] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 315 (0x8df0a400) [pid = 1793] [serial = 987] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 314 (0x8f1e4400) [pid = 1793] [serial = 990] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 313 (0x8debb400) [pid = 1793] [serial = 986] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | --DOMWINDOW == 312 (0x8ec69800) [pid = 1793] [serial = 992] [outer = (nil)] [url = about:blank] 07:00:27 INFO - PROCESS | 1793 | 1461247227398 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:27 INFO - PROCESS | 1793 | ++DOCSHELL 0x8406c400 == 113 [pid = 1793] [id = 372] 07:00:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 313 (0x84071000) [pid = 1793] [serial = 1117] [outer = (nil)] 07:00:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 314 (0x8474f000) [pid = 1793] [serial = 1118] [outer = 0x84071000] 07:00:27 INFO - PROCESS | 1793 | 1461247227481 Marionette DEBUG loaded listener.js 07:00:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 315 (0x848f0000) [pid = 1793] [serial = 1119] [outer = 0x84071000] 07:00:28 INFO - PROCESS | 1793 | 1461247228340 Marionette TRACE conn3 <- [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]]]}] 07:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 2543ms 07:00:28 INFO - PROCESS | 1793 | 1461247228391 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 07:00:28 INFO - PROCESS | 1793 | 1461247228397 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 07:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:00:28 INFO - PROCESS | 1793 | 1461247228403 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:00:28 INFO - PROCESS | 1793 | 1461247228406 Marionette TRACE conn3 <- [1,1462,null,{}] 07:00:28 INFO - PROCESS | 1793 | 1461247228412 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:28 INFO - PROCESS | 1793 | 1461247228632 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 07:00:28 INFO - PROCESS | 1793 | 1461247228821 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:28 INFO - PROCESS | 1793 | ++DOCSHELL 0x86f5a000 == 114 [pid = 1793] [id = 373] 07:00:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 316 (0x87a01400) [pid = 1793] [serial = 1120] [outer = (nil)] 07:00:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 317 (0x882ae800) [pid = 1793] [serial = 1121] [outer = 0x87a01400] 07:00:28 INFO - PROCESS | 1793 | 1461247228987 Marionette DEBUG loaded listener.js 07:00:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 318 (0x885ac000) [pid = 1793] [serial = 1122] [outer = 0x87a01400] 07:00:29 INFO - PROCESS | 1793 | 1461247229897 Marionette TRACE conn3 <- [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]]]}] 07:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1532ms 07:00:29 INFO - PROCESS | 1793 | 1461247229939 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 07:00:29 INFO - PROCESS | 1793 | 1461247229943 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 07:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:00:29 INFO - PROCESS | 1793 | 1461247229959 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:00:29 INFO - PROCESS | 1793 | 1461247229968 Marionette TRACE conn3 <- [1,1466,null,{}] 07:00:29 INFO - PROCESS | 1793 | 1461247229984 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:30 INFO - PROCESS | 1793 | 1461247230257 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 07:00:30 INFO - PROCESS | 1793 | 1461247230285 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:30 INFO - PROCESS | 1793 | ++DOCSHELL 0x882a6800 == 115 [pid = 1793] [id = 374] 07:00:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 319 (0x8859dc00) [pid = 1793] [serial = 1123] [outer = (nil)] 07:00:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 320 (0x8975d000) [pid = 1793] [serial = 1124] [outer = 0x8859dc00] 07:00:30 INFO - PROCESS | 1793 | 1461247230365 Marionette DEBUG loaded listener.js 07:00:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 321 (0x89766000) [pid = 1793] [serial = 1125] [outer = 0x8859dc00] 07:00:31 INFO - PROCESS | 1793 | 1461247231359 Marionette TRACE conn3 <- [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]]]}] 07:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1460ms 07:00:31 INFO - PROCESS | 1793 | 1461247231411 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 07:00:31 INFO - PROCESS | 1793 | 1461247231415 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 07:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:00:31 INFO - PROCESS | 1793 | 1461247231427 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:00:31 INFO - PROCESS | 1793 | 1461247231430 Marionette TRACE conn3 <- [1,1470,null,{}] 07:00:31 INFO - PROCESS | 1793 | 1461247231435 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:31 INFO - PROCESS | 1793 | 1461247231679 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 320 (0x8c347800) [pid = 1793] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 319 (0x88de4800) [pid = 1793] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 318 (0x8df0d400) [pid = 1793] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 317 (0x92923800) [pid = 1793] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 316 (0x87a7b000) [pid = 1793] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 315 (0x8f257000) [pid = 1793] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 314 (0x9933fc00) [pid = 1793] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 313 (0x882a4c00) [pid = 1793] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 312 (0x8b95c400) [pid = 1793] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 311 (0x8a743000) [pid = 1793] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 310 (0x8f254800) [pid = 1793] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 309 (0x8f4cec00) [pid = 1793] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 308 (0x8fc39000) [pid = 1793] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 307 (0x9280f000) [pid = 1793] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 306 (0x8deb3400) [pid = 1793] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 305 (0x99178800) [pid = 1793] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 304 (0x87a09c00) [pid = 1793] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 303 (0x8e988800) [pid = 1793] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 302 (0x91278c00) [pid = 1793] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 301 (0x8bc48c00) [pid = 1793] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 300 (0x98f32000) [pid = 1793] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 299 (0x8f4cc800) [pid = 1793] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 298 (0x8f252c00) [pid = 1793] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 297 (0x9de17800) [pid = 1793] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 296 (0x9fb99c00) [pid = 1793] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 295 (0x8f1ee800) [pid = 1793] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 294 (0x973f9400) [pid = 1793] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 293 (0x92b28800) [pid = 1793] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 292 (0x8aa89c00) [pid = 1793] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 291 (0x8f4d1000) [pid = 1793] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 290 (0x88de5c00) [pid = 1793] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 289 (0x8c34dc00) [pid = 1793] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 288 (0x8df01400) [pid = 1793] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 287 (0x8ec62c00) [pid = 1793] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 286 (0x871e9000) [pid = 1793] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 285 (0x8f24ec00) [pid = 1793] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 284 (0x97e98000) [pid = 1793] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 283 (0x97e98800) [pid = 1793] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 282 (0x96f1e000) [pid = 1793] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 281 (0x9fdf1800) [pid = 1793] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 280 (0x871ee800) [pid = 1793] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 279 (0x896a6c00) [pid = 1793] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 278 (0x9629a800) [pid = 1793] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 277 (0x86682400) [pid = 1793] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 276 (0x857d3800) [pid = 1793] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 275 (0x9727f400) [pid = 1793] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 274 (0x8fb3bc00) [pid = 1793] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 273 (0x96f2c400) [pid = 1793] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 272 (0x8f294000) [pid = 1793] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 271 (0x96196000) [pid = 1793] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 270 (0x8e985800) [pid = 1793] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 269 (0x97af8c00) [pid = 1793] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 268 (0x92923000) [pid = 1793] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 267 (0x97e96400) [pid = 1793] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 266 (0x8ddb4800) [pid = 1793] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 265 (0x93ca0800) [pid = 1793] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 264 (0x853dc800) [pid = 1793] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 263 (0x972c7c00) [pid = 1793] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 262 (0x896a8000) [pid = 1793] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 261 (0x87a05400) [pid = 1793] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 260 (0x92805400) [pid = 1793] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 259 (0x97b84800) [pid = 1793] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 258 (0x8b956400) [pid = 1793] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 257 (0x92923c00) [pid = 1793] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 256 (0x8c34cc00) [pid = 1793] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 255 (0x8aa89800) [pid = 1793] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 254 (0x9fea8400) [pid = 1793] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 253 (0x8bc44000) [pid = 1793] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 252 (0x8bc3d800) [pid = 1793] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 251 (0x8f1e7800) [pid = 1793] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 250 (0x8c2b7000) [pid = 1793] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 249 (0x84066c00) [pid = 1793] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 248 (0x8c3af800) [pid = 1793] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 247 (0x8c4e4800) [pid = 1793] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 246 (0x84747400) [pid = 1793] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 245 (0x86f64800) [pid = 1793] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 244 (0x92b29400) [pid = 1793] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 243 (0x92b2ac00) [pid = 1793] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 242 (0x848e4800) [pid = 1793] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 241 (0x96fd4000) [pid = 1793] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 240 (0x853e0400) [pid = 1793] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 239 (0x848e9800) [pid = 1793] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 238 (0x84075800) [pid = 1793] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 237 (0x885a3400) [pid = 1793] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 236 (0x91338800) [pid = 1793] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 235 (0x8667d800) [pid = 1793] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 234 (0x8aa8b000) [pid = 1793] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 233 (0x8f4d2000) [pid = 1793] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 232 (0x88de8400) [pid = 1793] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 231 (0x9892ec00) [pid = 1793] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 230 (0x8c344000) [pid = 1793] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 229 (0x868af800) [pid = 1793] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 228 (0x853e1000) [pid = 1793] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 227 (0x9292c800) [pid = 1793] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 226 (0x8dbafc00) [pid = 1793] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 225 (0x8f124800) [pid = 1793] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 224 (0x87a7d800) [pid = 1793] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 223 (0x91e51c00) [pid = 1793] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 222 (0x857df800) [pid = 1793] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 221 (0x8b95c000) [pid = 1793] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 220 (0x975c9400) [pid = 1793] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 219 (0x988a8400) [pid = 1793] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 218 (0x857d4000) [pid = 1793] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 217 (0x9fb54400) [pid = 1793] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 216 (0x96106800) [pid = 1793] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 215 (0x96296400) [pid = 1793] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 214 (0x8ddb3800) [pid = 1793] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:00:33 INFO - PROCESS | 1793 | --DOMWINDOW == 213 (0x93873000) [pid = 1793] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:00:33 INFO - PROCESS | 1793 | 1461247233616 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:33 INFO - PROCESS | 1793 | ++DOCSHELL 0x84066800 == 116 [pid = 1793] [id = 375] 07:00:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 214 (0x84066c00) [pid = 1793] [serial = 1126] [outer = (nil)] 07:00:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 215 (0x84747400) [pid = 1793] [serial = 1127] [outer = 0x84066c00] 07:00:33 INFO - PROCESS | 1793 | 1461247233791 Marionette DEBUG loaded listener.js 07:00:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 216 (0x853e0400) [pid = 1793] [serial = 1128] [outer = 0x84066c00] 07:00:34 INFO - PROCESS | 1793 | 1461247234572 Marionette TRACE conn3 <- [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]]]}] 07:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 3192ms 07:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:00:34 INFO - PROCESS | 1793 | 1461247234625 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 07:00:34 INFO - PROCESS | 1793 | 1461247234628 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 07:00:34 INFO - PROCESS | 1793 | 1461247234635 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:00:34 INFO - PROCESS | 1793 | 1461247234638 Marionette TRACE conn3 <- [1,1474,null,{}] 07:00:34 INFO - PROCESS | 1793 | 1461247234644 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:34 INFO - PROCESS | 1793 | 1461247234828 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 07:00:34 INFO - PROCESS | 1793 | 1461247234844 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:34 INFO - PROCESS | 1793 | ++DOCSHELL 0x871e9000 == 117 [pid = 1793] [id = 376] 07:00:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 217 (0x871ee800) [pid = 1793] [serial = 1129] [outer = (nil)] 07:00:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 218 (0x87a10800) [pid = 1793] [serial = 1130] [outer = 0x871ee800] 07:00:34 INFO - PROCESS | 1793 | 1461247234946 Marionette DEBUG loaded listener.js 07:00:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 219 (0x88de2c00) [pid = 1793] [serial = 1131] [outer = 0x871ee800] 07:00:36 INFO - PROCESS | 1793 | 1461247236300 Marionette TRACE conn3 <- [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]]]}] 07:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1742ms 07:00:36 INFO - PROCESS | 1793 | 1461247236378 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 07:00:36 INFO - PROCESS | 1793 | 1461247236389 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 07:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:00:36 INFO - PROCESS | 1793 | 1461247236409 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:00:36 INFO - PROCESS | 1793 | 1461247236415 Marionette TRACE conn3 <- [1,1478,null,{}] 07:00:36 INFO - PROCESS | 1793 | 1461247236424 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:36 INFO - PROCESS | 1793 | 1461247236745 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 07:00:37 INFO - PROCESS | 1793 | 1461247237001 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:37 INFO - PROCESS | 1793 | ++DOCSHELL 0x84747800 == 118 [pid = 1793] [id = 377] 07:00:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 220 (0x86680400) [pid = 1793] [serial = 1132] [outer = (nil)] 07:00:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 221 (0x86f5c800) [pid = 1793] [serial = 1133] [outer = 0x86680400] 07:00:37 INFO - PROCESS | 1793 | 1461247237095 Marionette DEBUG loaded listener.js 07:00:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 222 (0x871f0000) [pid = 1793] [serial = 1134] [outer = 0x86680400] 07:00:38 INFO - PROCESS | 1793 | 1461247238139 Marionette TRACE conn3 <- [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]]]}] 07:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1787ms 07:00:38 INFO - PROCESS | 1793 | 1461247238196 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 07:00:38 INFO - PROCESS | 1793 | 1461247238206 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 07:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:00:38 INFO - PROCESS | 1793 | 1461247238216 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:00:38 INFO - PROCESS | 1793 | 1461247238220 Marionette TRACE conn3 <- [1,1482,null,{}] 07:00:38 INFO - PROCESS | 1793 | 1461247238227 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:38 INFO - PROCESS | 1793 | 1461247238463 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 07:00:38 INFO - PROCESS | 1793 | 1461247238840 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:38 INFO - PROCESS | 1793 | ++DOCSHELL 0x86f56800 == 119 [pid = 1793] [id = 378] 07:00:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 223 (0x87a01800) [pid = 1793] [serial = 1135] [outer = (nil)] 07:00:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 224 (0x885a7400) [pid = 1793] [serial = 1136] [outer = 0x87a01800] 07:00:38 INFO - PROCESS | 1793 | 1461247238934 Marionette DEBUG loaded listener.js 07:00:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 225 (0x88a2b000) [pid = 1793] [serial = 1137] [outer = 0x87a01800] 07:00:39 INFO - PROCESS | 1793 | 1461247239917 Marionette TRACE conn3 <- [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]]]}] 07:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1740ms 07:00:39 INFO - PROCESS | 1793 | 1461247239957 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 07:00:39 INFO - PROCESS | 1793 | 1461247239961 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 07:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:00:39 INFO - PROCESS | 1793 | 1461247239968 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:00:39 INFO - PROCESS | 1793 | 1461247239974 Marionette TRACE conn3 <- [1,1486,null,{}] 07:00:39 INFO - PROCESS | 1793 | 1461247239991 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:40 INFO - PROCESS | 1793 | 1461247240205 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 07:00:40 INFO - PROCESS | 1793 | 1461247240524 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:40 INFO - PROCESS | 1793 | ++DOCSHELL 0x89760800 == 120 [pid = 1793] [id = 379] 07:00:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 226 (0x8a87dc00) [pid = 1793] [serial = 1138] [outer = (nil)] 07:00:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 227 (0x8aa93400) [pid = 1793] [serial = 1139] [outer = 0x8a87dc00] 07:00:40 INFO - PROCESS | 1793 | 1461247240623 Marionette DEBUG loaded listener.js 07:00:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 228 (0x8b958400) [pid = 1793] [serial = 1140] [outer = 0x8a87dc00] 07:00:41 INFO - PROCESS | 1793 | 1461247241620 Marionette TRACE conn3 <- [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]]]}] 07:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1687ms 07:00:41 INFO - PROCESS | 1793 | 1461247241656 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 07:00:41 INFO - PROCESS | 1793 | 1461247241660 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 07:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:00:41 INFO - PROCESS | 1793 | 1461247241667 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:00:41 INFO - PROCESS | 1793 | 1461247241671 Marionette TRACE conn3 <- [1,1490,null,{}] 07:00:41 INFO - PROCESS | 1793 | 1461247241677 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:41 INFO - PROCESS | 1793 | 1461247241898 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 07:00:42 INFO - PROCESS | 1793 | 1461247242219 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:42 INFO - PROCESS | 1793 | ++DOCSHELL 0x882a5400 == 121 [pid = 1793] [id = 380] 07:00:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 229 (0x8b955800) [pid = 1793] [serial = 1141] [outer = (nil)] 07:00:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 230 (0x8c0d0c00) [pid = 1793] [serial = 1142] [outer = 0x8b955800] 07:00:42 INFO - PROCESS | 1793 | 1461247242316 Marionette DEBUG loaded listener.js 07:00:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 231 (0x8c195400) [pid = 1793] [serial = 1143] [outer = 0x8b955800] 07:00:43 INFO - PROCESS | 1793 | 1461247243229 Marionette TRACE conn3 <- [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]]]}] 07:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1637ms 07:00:43 INFO - PROCESS | 1793 | 1461247243305 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 07:00:43 INFO - PROCESS | 1793 | 1461247243309 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 07:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:00:43 INFO - PROCESS | 1793 | 1461247243316 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:00:43 INFO - PROCESS | 1793 | 1461247243320 Marionette TRACE conn3 <- [1,1494,null,{}] 07:00:43 INFO - PROCESS | 1793 | 1461247243326 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:43 INFO - PROCESS | 1793 | 1461247243596 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 07:00:43 INFO - PROCESS | 1793 | 1461247243922 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:43 INFO - PROCESS | 1793 | ++DOCSHELL 0x86682400 == 122 [pid = 1793] [id = 381] 07:00:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 232 (0x8c0cec00) [pid = 1793] [serial = 1144] [outer = (nil)] 07:00:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 233 (0x8c345000) [pid = 1793] [serial = 1145] [outer = 0x8c0cec00] 07:00:44 INFO - PROCESS | 1793 | 1461247244012 Marionette DEBUG loaded listener.js 07:00:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 234 (0x8c348000) [pid = 1793] [serial = 1146] [outer = 0x8c0cec00] 07:00:45 INFO - PROCESS | 1793 | 1461247245027 Marionette TRACE conn3 <- [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]]]}] 07:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1793ms 07:00:45 INFO - PROCESS | 1793 | 1461247245110 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 07:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:00:45 INFO - PROCESS | 1793 | 1461247245114 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 07:00:45 INFO - PROCESS | 1793 | 1461247245121 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:00:45 INFO - PROCESS | 1793 | 1461247245125 Marionette TRACE conn3 <- [1,1498,null,{}] 07:00:45 INFO - PROCESS | 1793 | 1461247245132 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:45 INFO - PROCESS | 1793 | 1461247245480 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 07:00:45 INFO - PROCESS | 1793 | 1461247245815 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:45 INFO - PROCESS | 1793 | ++DOCSHELL 0x8bc3d800 == 123 [pid = 1793] [id = 382] 07:00:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 235 (0x8c4ef400) [pid = 1793] [serial = 1147] [outer = (nil)] 07:00:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 236 (0x8ddba000) [pid = 1793] [serial = 1148] [outer = 0x8c4ef400] 07:00:45 INFO - PROCESS | 1793 | 1461247245911 Marionette DEBUG loaded listener.js 07:00:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 237 (0x8deb7400) [pid = 1793] [serial = 1149] [outer = 0x8c4ef400] 07:00:46 INFO - PROCESS | 1793 | 1461247246846 Marionette TRACE conn3 <- [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]]]}] 07:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1785ms 07:00:46 INFO - PROCESS | 1793 | 1461247246907 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 07:00:46 INFO - PROCESS | 1793 | 1461247246910 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 07:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:00:46 INFO - PROCESS | 1793 | 1461247246917 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:00:46 INFO - PROCESS | 1793 | 1461247246921 Marionette TRACE conn3 <- [1,1502,null,{}] 07:00:46 INFO - PROCESS | 1793 | 1461247246927 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:47 INFO - PROCESS | 1793 | 1461247247135 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 07:00:47 INFO - PROCESS | 1793 | 1461247247453 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:47 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c18b800 == 124 [pid = 1793] [id = 383] 07:00:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 238 (0x8c4e8c00) [pid = 1793] [serial = 1150] [outer = (nil)] 07:00:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 239 (0x8e803400) [pid = 1793] [serial = 1151] [outer = 0x8c4e8c00] 07:00:47 INFO - PROCESS | 1793 | 1461247247545 Marionette DEBUG loaded listener.js 07:00:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 240 (0x8e806800) [pid = 1793] [serial = 1152] [outer = 0x8c4e8c00] 07:00:48 INFO - PROCESS | 1793 | 1461247248450 Marionette TRACE conn3 <- [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]]]}] 07:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1584ms 07:00:48 INFO - PROCESS | 1793 | 1461247248503 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 07:00:48 INFO - PROCESS | 1793 | 1461247248506 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 07:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:00:48 INFO - PROCESS | 1793 | 1461247248512 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:00:48 INFO - PROCESS | 1793 | 1461247248516 Marionette TRACE conn3 <- [1,1506,null,{}] 07:00:48 INFO - PROCESS | 1793 | 1461247248522 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:48 INFO - PROCESS | 1793 | 1461247248750 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 07:00:49 INFO - PROCESS | 1793 | 1461247249083 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:49 INFO - PROCESS | 1793 | ++DOCSHELL 0x84075800 == 125 [pid = 1793] [id = 384] 07:00:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 241 (0x8c2b0400) [pid = 1793] [serial = 1153] [outer = (nil)] 07:00:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 242 (0x8e98e000) [pid = 1793] [serial = 1154] [outer = 0x8c2b0400] 07:00:49 INFO - PROCESS | 1793 | 1461247249184 Marionette DEBUG loaded listener.js 07:00:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 243 (0x8ec64c00) [pid = 1793] [serial = 1155] [outer = 0x8c2b0400] 07:00:50 INFO - PROCESS | 1793 | 1461247250125 Marionette TRACE conn3 <- [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]]]}] 07:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1631ms 07:00:50 INFO - PROCESS | 1793 | 1461247250144 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 07:00:50 INFO - PROCESS | 1793 | 1461247250147 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 07:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:00:50 INFO - PROCESS | 1793 | 1461247250154 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:00:50 INFO - PROCESS | 1793 | 1461247250157 Marionette TRACE conn3 <- [1,1510,null,{}] 07:00:50 INFO - PROCESS | 1793 | 1461247250163 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:50 INFO - PROCESS | 1793 | 1461247250367 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 07:00:50 INFO - PROCESS | 1793 | 1461247250686 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:50 INFO - PROCESS | 1793 | ++DOCSHELL 0x8e802400 == 126 [pid = 1793] [id = 385] 07:00:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 244 (0x8e805400) [pid = 1793] [serial = 1156] [outer = (nil)] 07:00:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 245 (0x8f12d000) [pid = 1793] [serial = 1157] [outer = 0x8e805400] 07:00:50 INFO - PROCESS | 1793 | 1461247250776 Marionette DEBUG loaded listener.js 07:00:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 246 (0x8f1e2400) [pid = 1793] [serial = 1158] [outer = 0x8e805400] 07:00:51 INFO - PROCESS | 1793 | 1461247251702 Marionette TRACE conn3 <- [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]]]}] 07:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1591ms 07:00:51 INFO - PROCESS | 1793 | 1461247251746 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 07:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:00:51 INFO - PROCESS | 1793 | 1461247251750 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 07:00:51 INFO - PROCESS | 1793 | 1461247251757 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:00:51 INFO - PROCESS | 1793 | 1461247251761 Marionette TRACE conn3 <- [1,1514,null,{}] 07:00:51 INFO - PROCESS | 1793 | 1461247251767 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:51 INFO - PROCESS | 1793 | 1461247251983 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 07:00:52 INFO - PROCESS | 1793 | 1461247252318 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:52 INFO - PROCESS | 1793 | ++DOCSHELL 0x8e985c00 == 127 [pid = 1793] [id = 386] 07:00:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 247 (0x8ec6e400) [pid = 1793] [serial = 1159] [outer = (nil)] 07:00:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 248 (0x8f254000) [pid = 1793] [serial = 1160] [outer = 0x8ec6e400] 07:00:52 INFO - PROCESS | 1793 | 1461247252411 Marionette DEBUG loaded listener.js 07:00:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 249 (0x8f256800) [pid = 1793] [serial = 1161] [outer = 0x8ec6e400] 07:00:53 INFO - PROCESS | 1793 | 1461247253330 Marionette TRACE conn3 <- [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]]]}] 07:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1633ms 07:00:53 INFO - PROCESS | 1793 | 1461247253391 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 07:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:00:53 INFO - PROCESS | 1793 | 1461247253395 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 07:00:53 INFO - PROCESS | 1793 | 1461247253402 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:00:53 INFO - PROCESS | 1793 | 1461247253407 Marionette TRACE conn3 <- [1,1518,null,{}] 07:00:53 INFO - PROCESS | 1793 | 1461247253413 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:53 INFO - PROCESS | 1793 | 1461247253689 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 07:00:54 INFO - PROCESS | 1793 | 1461247254050 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:54 INFO - PROCESS | 1793 | ++DOCSHELL 0x8e805c00 == 128 [pid = 1793] [id = 387] 07:00:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 250 (0x8f4d2000) [pid = 1793] [serial = 1162] [outer = (nil)] 07:00:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 251 (0x8f4ef800) [pid = 1793] [serial = 1163] [outer = 0x8f4d2000] 07:00:54 INFO - PROCESS | 1793 | 1461247254147 Marionette DEBUG loaded listener.js 07:00:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 252 (0x8fb44c00) [pid = 1793] [serial = 1164] [outer = 0x8f4d2000] 07:00:55 INFO - PROCESS | 1793 | 1461247255049 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1684ms 07:00:55 INFO - PROCESS | 1793 | 1461247255087 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 07:00:55 INFO - PROCESS | 1793 | 1461247255090 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 07:00:55 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:00:55 INFO - PROCESS | 1793 | 1461247255097 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:00:55 INFO - PROCESS | 1793 | 1461247255101 Marionette TRACE conn3 <- [1,1522,null,{}] 07:00:55 INFO - PROCESS | 1793 | 1461247255107 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:55 INFO - PROCESS | 1793 | 1461247255316 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 07:00:55 INFO - PROCESS | 1793 | 1461247255637 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:55 INFO - PROCESS | 1793 | ++DOCSHELL 0x868b3800 == 129 [pid = 1793] [id = 388] 07:00:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 253 (0x8f4cf800) [pid = 1793] [serial = 1165] [outer = (nil)] 07:00:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 254 (0x8fc38800) [pid = 1793] [serial = 1166] [outer = 0x8f4cf800] 07:00:55 INFO - PROCESS | 1793 | 1461247255729 Marionette DEBUG loaded listener.js 07:00:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 255 (0x8fc3a400) [pid = 1793] [serial = 1167] [outer = 0x8f4cf800] 07:00:56 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:56 INFO - PROCESS | 1793 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:00:56 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:56 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:56 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:56 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:56 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:56 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:56 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:56 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:56 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:56 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:56 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 () { 07:00:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:00:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:00:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:00:56 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 () { 07:00:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:00:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:00:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:00:56 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 () { 07:00:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:00:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:00:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:00:56 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 () { 07:00:56 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:00:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:00:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:00:56 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:00:56 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1486ms 07:00:56 INFO - PROCESS | 1793 | 1461247256551 Marionette TRACE conn3 <- [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"]]]}] 07:00:56 INFO - PROCESS | 1793 | 1461247256588 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 07:00:56 INFO - PROCESS | 1793 | 1461247256592 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 07:00:56 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:00:56 INFO - PROCESS | 1793 | 1461247256602 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:00:56 INFO - PROCESS | 1793 | 1461247256607 Marionette TRACE conn3 <- [1,1526,null,{}] 07:00:56 INFO - PROCESS | 1793 | 1461247256613 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:56 INFO - PROCESS | 1793 | 1461247256843 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 07:00:57 INFO - PROCESS | 1793 | 1461247257122 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:57 INFO - PROCESS | 1793 | ++DOCSHELL 0x853da800 == 130 [pid = 1793] [id = 389] 07:00:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 256 (0x8fc33000) [pid = 1793] [serial = 1168] [outer = (nil)] 07:00:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 257 (0x9013d400) [pid = 1793] [serial = 1169] [outer = 0x8fc33000] 07:00:57 INFO - PROCESS | 1793 | 1461247257260 Marionette DEBUG loaded listener.js 07:00:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 258 (0x90143800) [pid = 1793] [serial = 1170] [outer = 0x8fc33000] 07:00:58 INFO - PROCESS | 1793 | 1461247258102 Marionette TRACE conn3 <- [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"]]]}] 07:00:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:00:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:00:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:00:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:00:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:00:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:00:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:00:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:00:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:00:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:00:58 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1534ms 07:00:58 INFO - PROCESS | 1793 | 1461247258174 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 07:00:58 INFO - PROCESS | 1793 | 1461247258180 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 07:00:58 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:00:58 INFO - PROCESS | 1793 | 1461247258189 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:00:58 INFO - PROCESS | 1793 | 1461247258192 Marionette TRACE conn3 <- [1,1530,null,{}] 07:00:58 INFO - PROCESS | 1793 | 1461247258198 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:58 INFO - PROCESS | 1793 | 1461247258410 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 07:00:58 INFO - PROCESS | 1793 | 1461247258688 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:58 INFO - PROCESS | 1793 | ++DOCSHELL 0x848ee400 == 131 [pid = 1793] [id = 390] 07:00:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 259 (0x8fc39400) [pid = 1793] [serial = 1171] [outer = (nil)] 07:00:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 260 (0x90520800) [pid = 1793] [serial = 1172] [outer = 0x8fc39400] 07:00:58 INFO - PROCESS | 1793 | 1461247258836 Marionette DEBUG loaded listener.js 07:00:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 261 (0x91e47000) [pid = 1793] [serial = 1173] [outer = 0x8fc39400] 07:00:59 INFO - PROCESS | 1793 | 1461247259624 Marionette TRACE conn3 <- [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]]]}] 07:00:59 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 07:00:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:00:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:00:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:00:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:00:59 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:00:59 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. 07:00:59 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:00:59 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1491ms 07:00:59 INFO - PROCESS | 1793 | 1461247259683 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 07:00:59 INFO - PROCESS | 1793 | 1461247259688 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 07:00:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:00:59 INFO - PROCESS | 1793 | 1461247259694 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:00:59 INFO - PROCESS | 1793 | 1461247259698 Marionette TRACE conn3 <- [1,1534,null,{}] 07:00:59 INFO - PROCESS | 1793 | 1461247259703 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:59 INFO - PROCESS | 1793 | 1461247259941 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 07:01:00 INFO - PROCESS | 1793 | 1461247260227 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:00 INFO - PROCESS | 1793 | ++DOCSHELL 0x8fc37000 == 132 [pid = 1793] [id = 391] 07:01:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 262 (0x900b7400) [pid = 1793] [serial = 1174] [outer = (nil)] 07:01:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 263 (0x92923800) [pid = 1793] [serial = 1175] [outer = 0x900b7400] 07:01:00 INFO - PROCESS | 1793 | 1461247260321 Marionette DEBUG loaded listener.js 07:01:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 264 (0x92b2a400) [pid = 1793] [serial = 1176] [outer = 0x900b7400] 07:01:01 INFO - PROCESS | 1793 | 1461247261311 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:01:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:01:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1694ms 07:01:01 INFO - PROCESS | 1793 | 1461247261390 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 07:01:01 INFO - PROCESS | 1793 | 1461247261393 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 07:01:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:01:01 INFO - PROCESS | 1793 | 1461247261401 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:01:01 INFO - PROCESS | 1793 | 1461247261404 Marionette TRACE conn3 <- [1,1538,null,{}] 07:01:01 INFO - PROCESS | 1793 | 1461247261410 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:01 INFO - PROCESS | 1793 | 1461247261695 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 07:01:02 INFO - PROCESS | 1793 | 1461247262041 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:02 INFO - PROCESS | 1793 | ++DOCSHELL 0x9280b400 == 133 [pid = 1793] [id = 392] 07:01:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 265 (0x9280c000) [pid = 1793] [serial = 1177] [outer = (nil)] 07:01:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 266 (0x9387c400) [pid = 1793] [serial = 1178] [outer = 0x9280c000] 07:01:02 INFO - PROCESS | 1793 | 1461247262134 Marionette DEBUG loaded listener.js 07:01:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 267 (0x93c98000) [pid = 1793] [serial = 1179] [outer = 0x9280c000] 07:01:03 INFO - PROCESS | 1793 | 1461247263071 Marionette TRACE conn3 <- [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]]]}] 07:01:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:01:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1746ms 07:01:03 INFO - PROCESS | 1793 | 1461247263149 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 07:01:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:01:03 INFO - PROCESS | 1793 | 1461247263153 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 07:01:03 INFO - PROCESS | 1793 | 1461247263160 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:01:03 INFO - PROCESS | 1793 | 1461247263163 Marionette TRACE conn3 <- [1,1542,null,{}] 07:01:03 INFO - PROCESS | 1793 | 1461247263169 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:03 INFO - PROCESS | 1793 | 1461247263424 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 07:01:03 INFO - PROCESS | 1793 | 1461247263766 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:03 INFO - PROCESS | 1793 | ++DOCSHELL 0x8474f800 == 134 [pid = 1793] [id = 393] 07:01:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 268 (0x93878400) [pid = 1793] [serial = 1180] [outer = (nil)] 07:01:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 269 (0x96106c00) [pid = 1793] [serial = 1181] [outer = 0x93878400] 07:01:03 INFO - PROCESS | 1793 | 1461247263862 Marionette DEBUG loaded listener.js 07:01:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 270 (0x96195c00) [pid = 1793] [serial = 1182] [outer = 0x93878400] 07:01:04 INFO - PROCESS | 1793 | 1461247264817 Marionette TRACE conn3 <- [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]]]}] 07:01:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:01:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1688ms 07:01:04 INFO - PROCESS | 1793 | 1461247264848 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 07:01:04 INFO - PROCESS | 1793 | 1461247264854 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 07:01:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:01:04 INFO - PROCESS | 1793 | 1461247264863 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:01:04 INFO - PROCESS | 1793 | 1461247264868 Marionette TRACE conn3 <- [1,1546,null,{}] 07:01:04 INFO - PROCESS | 1793 | 1461247264878 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:05 INFO - PROCESS | 1793 | 1461247265108 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 07:01:05 INFO - PROCESS | 1793 | 1461247265479 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:05 INFO - PROCESS | 1793 | ++DOCSHELL 0x830f0400 == 135 [pid = 1793] [id = 394] 07:01:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 271 (0x8406fc00) [pid = 1793] [serial = 1183] [outer = (nil)] 07:01:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 272 (0x8667a800) [pid = 1793] [serial = 1184] [outer = 0x8406fc00] 07:01:05 INFO - PROCESS | 1793 | 1461247265579 Marionette DEBUG loaded listener.js 07:01:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 273 (0x885a8400) [pid = 1793] [serial = 1185] [outer = 0x8406fc00] 07:01:07 INFO - PROCESS | 1793 | --DOCSHELL 0x91170400 == 134 [pid = 1793] [id = 219] 07:01:07 INFO - PROCESS | 1793 | --DOCSHELL 0x8b95ec00 == 133 [pid = 1793] [id = 216] 07:01:07 INFO - PROCESS | 1793 | --DOCSHELL 0x857df400 == 132 [pid = 1793] [id = 322] 07:01:07 INFO - PROCESS | 1793 | --DOCSHELL 0x86682000 == 131 [pid = 1793] [id = 323] 07:01:07 INFO - PROCESS | 1793 | --DOCSHELL 0x8e982000 == 130 [pid = 1793] [id = 215] 07:01:07 INFO - PROCESS | 1793 | --DOCSHELL 0x857d0800 == 129 [pid = 1793] [id = 321] 07:01:07 INFO - PROCESS | 1793 | --DOCSHELL 0x853db800 == 128 [pid = 1793] [id = 320] 07:01:07 INFO - PROCESS | 1793 | --DOCSHELL 0x84066800 == 127 [pid = 1793] [id = 375] 07:01:07 INFO - PROCESS | 1793 | --DOCSHELL 0x882a6800 == 126 [pid = 1793] [id = 374] 07:01:07 INFO - PROCESS | 1793 | --DOCSHELL 0x86f5a000 == 125 [pid = 1793] [id = 373] 07:01:07 INFO - PROCESS | 1793 | --DOCSHELL 0x8406c400 == 124 [pid = 1793] [id = 372] 07:01:07 INFO - PROCESS | 1793 | --DOCSHELL 0x853da000 == 123 [pid = 1793] [id = 371] 07:01:07 INFO - PROCESS | 1793 | --DOCSHELL 0x86680800 == 122 [pid = 1793] [id = 324] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 272 (0x9feaf400) [pid = 1793] [serial = 630] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 271 (0x9e91bc00) [pid = 1793] [serial = 627] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 270 (0x882b1c00) [pid = 1793] [serial = 639] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 269 (0x8deba400) [pid = 1793] [serial = 840] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 268 (0x8bc45400) [pid = 1793] [serial = 614] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 267 (0x8f258000) [pid = 1793] [serial = 633] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 266 (0x88dee000) [pid = 1793] [serial = 636] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 265 (0x8f4fa800) [pid = 1793] [serial = 617] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 264 (0x9387cc00) [pid = 1793] [serial = 620] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 263 (0x98023400) [pid = 1793] [serial = 623] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 262 (0x8a887800) [pid = 1793] [serial = 711] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 261 (0x8ddb6400) [pid = 1793] [serial = 864] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 260 (0x9a5c3000) [pid = 1793] [serial = 837] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 259 (0x8ec6dc00) [pid = 1793] [serial = 900] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 258 (0x871f2c00) [pid = 1793] [serial = 948] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 257 (0x8f4d3c00) [pid = 1793] [serial = 750] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 256 (0x988aac00) [pid = 1793] [serial = 828] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 255 (0x9a5a8c00) [pid = 1793] [serial = 882] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 254 (0x97b7fc00) [pid = 1793] [serial = 876] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 253 (0xa09b0800) [pid = 1793] [serial = 891] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 252 (0x97d2a400) [pid = 1793] [serial = 951] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 251 (0x89763800) [pid = 1793] [serial = 954] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 250 (0x9701a000) [pid = 1793] [serial = 813] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 249 (0x868b8c00) [pid = 1793] [serial = 972] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 248 (0x857db800) [pid = 1793] [serial = 963] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 247 (0x97a64c00) [pid = 1793] [serial = 687] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 246 (0x985bc800) [pid = 1793] [serial = 879] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 245 (0x975d1800) [pid = 1793] [serial = 816] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 244 (0x8fc3c000) [pid = 1793] [serial = 930] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 243 (0x9fea5400) [pid = 1793] [serial = 699] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 242 (0x92b31800) [pid = 1793] [serial = 870] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 241 (0x9830d400) [pid = 1793] [serial = 825] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 240 (0x97bae000) [pid = 1793] [serial = 690] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 239 (0x992d1000) [pid = 1793] [serial = 936] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 238 (0x8f264000) [pid = 1793] [serial = 798] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 237 (0x973ed000) [pid = 1793] [serial = 684] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 236 (0x89762000) [pid = 1793] [serial = 957] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 235 (0x97a5c400) [pid = 1793] [serial = 819] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 234 (0x896b4800) [pid = 1793] [serial = 945] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 233 (0x87a0e400) [pid = 1793] [serial = 705] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 232 (0x959e5400) [pid = 1793] [serial = 873] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 231 (0x9889ec00) [pid = 1793] [serial = 693] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 230 (0x8b95d800) [pid = 1793] [serial = 735] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 229 (0x992d1800) [pid = 1793] [serial = 696] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 228 (0x8c4e8000) [pid = 1793] [serial = 738] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 227 (0x8c34f800) [pid = 1793] [serial = 975] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 226 (0xa0e44000) [pid = 1793] [serial = 960] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 225 (0x93c99000) [pid = 1793] [serial = 804] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 224 (0x8debe800) [pid = 1793] [serial = 672] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 223 (0x8f299800) [pid = 1793] [serial = 867] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 222 (0x8b951800) [pid = 1793] [serial = 861] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 221 (0x92b34400) [pid = 1793] [serial = 801] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 220 (0x8c2ae400) [pid = 1793] [serial = 969] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 219 (0x8f29e800) [pid = 1793] [serial = 768] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 218 (0x97b84000) [pid = 1793] [serial = 822] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 217 (0x9a5a1c00) [pid = 1793] [serial = 834] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 216 (0x8667ac00) [pid = 1793] [serial = 966] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 215 (0xa0db9400) [pid = 1793] [serial = 702] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 214 (0x97b8a000) [pid = 1793] [serial = 933] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 213 (0xa271c400) [pid = 1793] [serial = 942] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 212 (0x8ec63c00) [pid = 1793] [serial = 927] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 211 (0x9fb59000) [pid = 1793] [serial = 888] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 210 (0x9116f400) [pid = 1793] [serial = 678] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 209 (0x966e9800) [pid = 1793] [serial = 810] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 208 (0x91e4dc00) [pid = 1793] [serial = 759] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 207 (0x92921800) [pid = 1793] [serial = 762] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 206 (0x8f126400) [pid = 1793] [serial = 741] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 205 (0x9e915c00) [pid = 1793] [serial = 885] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 204 (0x87a7cc00) [pid = 1793] [serial = 708] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 203 (0x8f1ed400) [pid = 1793] [serial = 744] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 202 (0x93871000) [pid = 1793] [serial = 681] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 201 (0x8c34e800) [pid = 1793] [serial = 795] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 200 (0x992c9400) [pid = 1793] [serial = 831] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 199 (0x911e7400) [pid = 1793] [serial = 756] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 198 (0x8f266400) [pid = 1793] [serial = 747] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 197 (0x9fb9ec00) [pid = 1793] [serial = 939] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 196 (0xa0e9f800) [pid = 1793] [serial = 894] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 195 (0x8f26dc00) [pid = 1793] [serial = 675] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 194 (0xa2936400) [pid = 1793] [serial = 897] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 193 (0x9387ec00) [pid = 1793] [serial = 765] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 192 (0x94eaa400) [pid = 1793] [serial = 807] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 191 (0x8fb41400) [pid = 1793] [serial = 753] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 190 (0x8c2b1c00) [pid = 1793] [serial = 669] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 189 (0x8c4ed400) [pid = 1793] [serial = 1058] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 188 (0x9a5b7c00) [pid = 1793] [serial = 1022] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 187 (0x9a7a7800) [pid = 1793] [serial = 1023] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 186 (0xa09b7c00) [pid = 1793] [serial = 1025] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 185 (0xa0db7000) [pid = 1793] [serial = 1026] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 184 (0x8ec6d800) [pid = 1793] [serial = 1061] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 183 (0x8ddba800) [pid = 1793] [serial = 1059] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 182 (0x8c2b9400) [pid = 1793] [serial = 666] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 181 (0x8f4edc00) [pid = 1793] [serial = 1004] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 180 (0x8e985400) [pid = 1793] [serial = 732] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 179 (0x8f779000) [pid = 1793] [serial = 1005] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 178 (0x8406f800) [pid = 1793] [serial = 1040] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 177 (0x92924800) [pid = 1793] [serial = 792] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 176 (0x84071c00) [pid = 1793] [serial = 1041] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 175 (0x8dbaa400) [pid = 1793] [serial = 1001] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 174 (0x8df0f000) [pid = 1793] [serial = 1002] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 173 (0x8474e000) [pid = 1793] [serial = 1037] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0x84750000) [pid = 1793] [serial = 1038] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0x9013cc00) [pid = 1793] [serial = 1049] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x89766800) [pid = 1793] [serial = 1055] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 169 (0x92b81800) [pid = 1793] [serial = 1010] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 168 (0x94ea9800) [pid = 1793] [serial = 1011] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 167 (0x97347c00) [pid = 1793] [serial = 1013] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 166 (0x975d3c00) [pid = 1793] [serial = 1014] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 165 (0x848ee800) [pid = 1793] [serial = 1028] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 164 (0x9fa36000) [pid = 1793] [serial = 1029] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 163 (0x97b85800) [pid = 1793] [serial = 1016] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 162 (0x97b89400) [pid = 1793] [serial = 1017] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 161 (0x857d7800) [pid = 1793] [serial = 995] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 160 (0x868b6400) [pid = 1793] [serial = 996] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 159 (0x885a2400) [pid = 1793] [serial = 1031] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 158 (0x885a4800) [pid = 1793] [serial = 1032] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 157 (0x84753800) [pid = 1793] [serial = 1043] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 156 (0x885a9800) [pid = 1793] [serial = 1044] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 155 (0x9e91ac00) [pid = 1793] [serial = 1034] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0xa3b82400) [pid = 1793] [serial = 1035] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x988ab000) [pid = 1793] [serial = 1019] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x98930400) [pid = 1793] [serial = 1020] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x86f63400) [pid = 1793] [serial = 1052] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x871f1400) [pid = 1793] [serial = 1053] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x8ddbd000) [pid = 1793] [serial = 1046] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x8b951c00) [pid = 1793] [serial = 998] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x8bc4ac00) [pid = 1793] [serial = 999] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x9127a000) [pid = 1793] [serial = 1007] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x9133a000) [pid = 1793] [serial = 1008] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x8a88bc00) [pid = 1793] [serial = 1056] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x8f1e7400) [pid = 1793] [serial = 1062] [outer = (nil)] [url = about:blank] 07:01:07 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x97a67000) [pid = 1793] [serial = 924] [outer = (nil)] [url = about:blank] 07:01:08 INFO - PROCESS | 1793 | 1461247268220 Marionette TRACE conn3 <- [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]]]}] 07:01:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:01:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 3401ms 07:01:08 INFO - PROCESS | 1793 | 1461247268264 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 07:01:08 INFO - PROCESS | 1793 | 1461247268271 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 07:01:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:01:08 INFO - PROCESS | 1793 | 1461247268282 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:01:08 INFO - PROCESS | 1793 | 1461247268286 Marionette TRACE conn3 <- [1,1550,null,{}] 07:01:08 INFO - PROCESS | 1793 | 1461247268296 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:08 INFO - PROCESS | 1793 | 1461247268562 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 07:01:08 INFO - PROCESS | 1793 | 1461247268836 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:08 INFO - PROCESS | 1793 | ++DOCSHELL 0x853e0800 == 123 [pid = 1793] [id = 395] 07:01:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x853e2c00) [pid = 1793] [serial = 1186] [outer = (nil)] 07:01:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x857d7800) [pid = 1793] [serial = 1187] [outer = 0x853e2c00] 07:01:08 INFO - PROCESS | 1793 | 1461247268928 Marionette DEBUG loaded listener.js 07:01:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x86677c00) [pid = 1793] [serial = 1188] [outer = 0x853e2c00] 07:01:09 INFO - PROCESS | 1793 | 1461247269986 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:01:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:01:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1742ms 07:01:10 INFO - PROCESS | 1793 | 1461247270024 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 07:01:10 INFO - PROCESS | 1793 | 1461247270033 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 07:01:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:01:10 INFO - PROCESS | 1793 | 1461247270044 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:01:10 INFO - PROCESS | 1793 | 1461247270049 Marionette TRACE conn3 <- [1,1554,null,{}] 07:01:10 INFO - PROCESS | 1793 | 1461247270070 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:10 INFO - PROCESS | 1793 | 1461247270378 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 07:01:10 INFO - PROCESS | 1793 | 1461247270415 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:10 INFO - PROCESS | 1793 | ++DOCSHELL 0x853df800 == 124 [pid = 1793] [id = 396] 07:01:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x857d1000) [pid = 1793] [serial = 1189] [outer = (nil)] 07:01:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x86f5d000) [pid = 1793] [serial = 1190] [outer = 0x857d1000] 07:01:10 INFO - PROCESS | 1793 | 1461247270540 Marionette DEBUG loaded listener.js 07:01:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x871e8000) [pid = 1793] [serial = 1191] [outer = 0x857d1000] 07:01:11 INFO - PROCESS | 1793 | 1461247271738 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:01:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:01:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1752ms 07:01:11 INFO - PROCESS | 1793 | 1461247271804 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 07:01:11 INFO - PROCESS | 1793 | 1461247271807 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 07:01:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:01:11 INFO - PROCESS | 1793 | 1461247271815 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:01:11 INFO - PROCESS | 1793 | 1461247271821 Marionette TRACE conn3 <- [1,1558,null,{}] 07:01:11 INFO - PROCESS | 1793 | 1461247271837 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:12 INFO - PROCESS | 1793 | 1461247272549 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 07:01:12 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x8859dc00) [pid = 1793] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:01:12 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x87a01400) [pid = 1793] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:01:12 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x853da400) [pid = 1793] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:01:12 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x84071000) [pid = 1793] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:01:12 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x84066c00) [pid = 1793] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:01:12 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x857d9800) [pid = 1793] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:01:12 INFO - PROCESS | 1793 | 1461247272739 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:12 INFO - PROCESS | 1793 | ++DOCSHELL 0x8406e000 == 125 [pid = 1793] [id = 397] 07:01:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x84071000) [pid = 1793] [serial = 1192] [outer = (nil)] 07:01:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x868b2400) [pid = 1793] [serial = 1193] [outer = 0x84071000] 07:01:12 INFO - PROCESS | 1793 | 1461247272819 Marionette DEBUG loaded listener.js 07:01:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x882a9400) [pid = 1793] [serial = 1194] [outer = 0x84071000] 07:01:13 INFO - PROCESS | 1793 | 1461247273577 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:01:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:01:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1792ms 07:01:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:01:13 INFO - PROCESS | 1793 | 1461247273609 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 07:01:13 INFO - PROCESS | 1793 | 1461247273612 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 07:01:13 INFO - PROCESS | 1793 | 1461247273619 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:01:13 INFO - PROCESS | 1793 | 1461247273622 Marionette TRACE conn3 <- [1,1562,null,{}] 07:01:13 INFO - PROCESS | 1793 | 1461247273628 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:13 INFO - PROCESS | 1793 | 1461247273891 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 07:01:13 INFO - PROCESS | 1793 | 1461247273913 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:13 INFO - PROCESS | 1793 | ++DOCSHELL 0x871ee000 == 126 [pid = 1793] [id = 398] 07:01:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x87a7e400) [pid = 1793] [serial = 1195] [outer = (nil)] 07:01:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x885a7800) [pid = 1793] [serial = 1196] [outer = 0x87a7e400] 07:01:13 INFO - PROCESS | 1793 | 1461247273989 Marionette DEBUG loaded listener.js 07:01:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x88a26400) [pid = 1793] [serial = 1197] [outer = 0x87a7e400] 07:01:15 INFO - PROCESS | 1793 | 1461247275402 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:01:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:01:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1833ms 07:01:15 INFO - PROCESS | 1793 | 1461247275453 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 07:01:15 INFO - PROCESS | 1793 | 1461247275459 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 07:01:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:01:15 INFO - PROCESS | 1793 | 1461247275469 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:01:15 INFO - PROCESS | 1793 | 1461247275474 Marionette TRACE conn3 <- [1,1566,null,{}] 07:01:15 INFO - PROCESS | 1793 | 1461247275483 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:15 INFO - PROCESS | 1793 | 1461247275757 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 07:01:16 INFO - PROCESS | 1793 | 1461247276022 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:16 INFO - PROCESS | 1793 | ++DOCSHELL 0x8474ec00 == 127 [pid = 1793] [id = 399] 07:01:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x848eb800) [pid = 1793] [serial = 1198] [outer = (nil)] 07:01:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x868b0c00) [pid = 1793] [serial = 1199] [outer = 0x848eb800] 07:01:16 INFO - PROCESS | 1793 | 1461247276118 Marionette DEBUG loaded listener.js 07:01:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x86f56400) [pid = 1793] [serial = 1200] [outer = 0x848eb800] 07:01:17 INFO - PROCESS | 1793 | 1461247277170 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:01:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:01:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1744ms 07:01:17 INFO - PROCESS | 1793 | 1461247277214 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 07:01:17 INFO - PROCESS | 1793 | 1461247277224 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 07:01:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:01:17 INFO - PROCESS | 1793 | 1461247277235 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:01:17 INFO - PROCESS | 1793 | 1461247277239 Marionette TRACE conn3 <- [1,1570,null,{}] 07:01:17 INFO - PROCESS | 1793 | 1461247277246 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:17 INFO - PROCESS | 1793 | 1461247277527 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 07:01:17 INFO - PROCESS | 1793 | 1461247277920 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:17 INFO - PROCESS | 1793 | ++DOCSHELL 0x86f5dc00 == 128 [pid = 1793] [id = 400] 07:01:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x87a08c00) [pid = 1793] [serial = 1201] [outer = (nil)] 07:01:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x882a5c00) [pid = 1793] [serial = 1202] [outer = 0x87a08c00] 07:01:18 INFO - PROCESS | 1793 | 1461247278013 Marionette DEBUG loaded listener.js 07:01:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x885a3000) [pid = 1793] [serial = 1203] [outer = 0x87a08c00] 07:01:18 INFO - PROCESS | 1793 | 1461247278980 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:01:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:01:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1789ms 07:01:19 INFO - PROCESS | 1793 | 1461247279025 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 07:01:19 INFO - PROCESS | 1793 | 1461247279029 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 07:01:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:01:19 INFO - PROCESS | 1793 | 1461247279036 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:01:19 INFO - PROCESS | 1793 | 1461247279042 Marionette TRACE conn3 <- [1,1574,null,{}] 07:01:19 INFO - PROCESS | 1793 | 1461247279059 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:19 INFO - PROCESS | 1793 | 1461247279303 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 07:01:19 INFO - PROCESS | 1793 | 1461247279651 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:19 INFO - PROCESS | 1793 | ++DOCSHELL 0x885a9000 == 129 [pid = 1793] [id = 401] 07:01:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x896a8000) [pid = 1793] [serial = 1204] [outer = (nil)] 07:01:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x8975b400) [pid = 1793] [serial = 1205] [outer = 0x896a8000] 07:01:19 INFO - PROCESS | 1793 | 1461247279749 Marionette DEBUG loaded listener.js 07:01:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x89765800) [pid = 1793] [serial = 1206] [outer = 0x896a8000] 07:01:20 INFO - PROCESS | 1793 | 1461247280647 Marionette TRACE conn3 <- [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]]]}] 07:01:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:01:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1646ms 07:01:20 INFO - PROCESS | 1793 | 1461247280683 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 07:01:20 INFO - PROCESS | 1793 | 1461247280688 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 07:01:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:01:20 INFO - PROCESS | 1793 | 1461247280695 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:01:20 INFO - PROCESS | 1793 | 1461247280699 Marionette TRACE conn3 <- [1,1578,null,{}] 07:01:20 INFO - PROCESS | 1793 | 1461247280726 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:20 INFO - PROCESS | 1793 | 1461247280952 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 07:01:21 INFO - PROCESS | 1793 | 1461247281272 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:21 INFO - PROCESS | 1793 | ++DOCSHELL 0x88de6400 == 130 [pid = 1793] [id = 402] 07:01:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 158 (0x896a8c00) [pid = 1793] [serial = 1207] [outer = (nil)] 07:01:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 159 (0x8aa89400) [pid = 1793] [serial = 1208] [outer = 0x896a8c00] 07:01:21 INFO - PROCESS | 1793 | 1461247281374 Marionette DEBUG loaded listener.js 07:01:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 160 (0x8b951c00) [pid = 1793] [serial = 1209] [outer = 0x896a8c00] 07:01:22 INFO - PROCESS | 1793 | 1461247282359 Marionette TRACE conn3 <- [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]]]}] 07:01:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:01:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1705ms 07:01:22 INFO - PROCESS | 1793 | 1461247282401 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 07:01:22 INFO - PROCESS | 1793 | 1461247282405 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 07:01:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:01:22 INFO - PROCESS | 1793 | 1461247282412 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:01:22 INFO - PROCESS | 1793 | 1461247282415 Marionette TRACE conn3 <- [1,1582,null,{}] 07:01:22 INFO - PROCESS | 1793 | 1461247282421 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:22 INFO - PROCESS | 1793 | 1461247282641 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 07:01:22 INFO - PROCESS | 1793 | 1461247282955 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:22 INFO - PROCESS | 1793 | ++DOCSHELL 0x8a749800 == 131 [pid = 1793] [id = 403] 07:01:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 161 (0x8a74c000) [pid = 1793] [serial = 1210] [outer = (nil)] 07:01:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 162 (0x8c0c4c00) [pid = 1793] [serial = 1211] [outer = 0x8a74c000] 07:01:23 INFO - PROCESS | 1793 | 1461247283052 Marionette DEBUG loaded listener.js 07:01:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 163 (0x8c0cac00) [pid = 1793] [serial = 1212] [outer = 0x8a74c000] 07:01:23 INFO - PROCESS | 1793 | 1461247283958 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:01:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:01:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1583ms 07:01:24 INFO - PROCESS | 1793 | 1461247283996 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 07:01:24 INFO - PROCESS | 1793 | 1461247284001 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 07:01:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:01:24 INFO - PROCESS | 1793 | 1461247284007 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:01:24 INFO - PROCESS | 1793 | 1461247284011 Marionette TRACE conn3 <- [1,1586,null,{}] 07:01:24 INFO - PROCESS | 1793 | 1461247284017 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:24 INFO - PROCESS | 1793 | 1461247284267 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 07:01:24 INFO - PROCESS | 1793 | 1461247284604 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:24 INFO - PROCESS | 1793 | ++DOCSHELL 0x88dee800 == 132 [pid = 1793] [id = 404] 07:01:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 164 (0x8c0c6000) [pid = 1793] [serial = 1213] [outer = (nil)] 07:01:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 165 (0x8c3a8400) [pid = 1793] [serial = 1214] [outer = 0x8c0c6000] 07:01:24 INFO - PROCESS | 1793 | 1461247284709 Marionette DEBUG loaded listener.js 07:01:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 166 (0x8c3af000) [pid = 1793] [serial = 1215] [outer = 0x8c0c6000] 07:01:25 INFO - PROCESS | 1793 | 1461247285655 Marionette TRACE conn3 <- [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]]]}] 07:01:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:01:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1685ms 07:01:25 INFO - PROCESS | 1793 | 1461247285693 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 07:01:25 INFO - PROCESS | 1793 | 1461247285697 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 07:01:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:01:25 INFO - PROCESS | 1793 | 1461247285704 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:01:25 INFO - PROCESS | 1793 | 1461247285707 Marionette TRACE conn3 <- [1,1590,null,{}] 07:01:25 INFO - PROCESS | 1793 | 1461247285713 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:25 INFO - PROCESS | 1793 | 1461247285938 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 07:01:26 INFO - PROCESS | 1793 | 1461247286253 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:26 INFO - PROCESS | 1793 | ++DOCSHELL 0x882a7800 == 133 [pid = 1793] [id = 405] 07:01:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 167 (0x8c348400) [pid = 1793] [serial = 1216] [outer = (nil)] 07:01:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x8c4f1400) [pid = 1793] [serial = 1217] [outer = 0x8c348400] 07:01:26 INFO - PROCESS | 1793 | 1461247286350 Marionette DEBUG loaded listener.js 07:01:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x8dbae000) [pid = 1793] [serial = 1218] [outer = 0x8c348400] 07:01:27 INFO - PROCESS | 1793 | 1461247287258 Marionette TRACE conn3 <- [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]]]}] 07:01:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:01:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1633ms 07:01:27 INFO - PROCESS | 1793 | 1461247287338 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 07:01:27 INFO - PROCESS | 1793 | 1461247287341 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 07:01:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:01:27 INFO - PROCESS | 1793 | 1461247287349 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:01:27 INFO - PROCESS | 1793 | 1461247287353 Marionette TRACE conn3 <- [1,1594,null,{}] 07:01:27 INFO - PROCESS | 1793 | 1461247287359 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:27 INFO - PROCESS | 1793 | 1461247287614 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 07:01:27 INFO - PROCESS | 1793 | 1461247287924 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:27 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a07c00 == 134 [pid = 1793] [id = 406] 07:01:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x8c4eec00) [pid = 1793] [serial = 1219] [outer = (nil)] 07:01:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x8deba000) [pid = 1793] [serial = 1220] [outer = 0x8c4eec00] 07:01:28 INFO - PROCESS | 1793 | 1461247288020 Marionette DEBUG loaded listener.js 07:01:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x8df0b400) [pid = 1793] [serial = 1221] [outer = 0x8c4eec00] 07:01:28 INFO - PROCESS | 1793 | 1461247288916 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:01:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:01:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1634ms 07:01:28 INFO - PROCESS | 1793 | 1461247288989 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 07:01:28 INFO - PROCESS | 1793 | 1461247288993 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 07:01:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:01:29 INFO - PROCESS | 1793 | 1461247288999 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:01:29 INFO - PROCESS | 1793 | 1461247289003 Marionette TRACE conn3 <- [1,1598,null,{}] 07:01:29 INFO - PROCESS | 1793 | 1461247289009 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:29 INFO - PROCESS | 1793 | 1461247289224 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 07:01:29 INFO - PROCESS | 1793 | 1461247289550 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:29 INFO - PROCESS | 1793 | ++DOCSHELL 0x8a883c00 == 135 [pid = 1793] [id = 407] 07:01:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x8c2b8c00) [pid = 1793] [serial = 1222] [outer = (nil)] 07:01:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0x8e987800) [pid = 1793] [serial = 1223] [outer = 0x8c2b8c00] 07:01:29 INFO - PROCESS | 1793 | 1461247289647 Marionette DEBUG loaded listener.js 07:01:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 175 (0x8e98b400) [pid = 1793] [serial = 1224] [outer = 0x8c2b8c00] 07:01:30 INFO - PROCESS | 1793 | 1461247290557 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:01:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:01:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1587ms 07:01:30 INFO - PROCESS | 1793 | 1461247290587 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 07:01:30 INFO - PROCESS | 1793 | 1461247290591 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 07:01:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:01:30 INFO - PROCESS | 1793 | 1461247290598 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:01:30 INFO - PROCESS | 1793 | 1461247290602 Marionette TRACE conn3 <- [1,1602,null,{}] 07:01:30 INFO - PROCESS | 1793 | 1461247290608 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:30 INFO - PROCESS | 1793 | 1461247290848 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 07:01:31 INFO - PROCESS | 1793 | 1461247291173 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:31 INFO - PROCESS | 1793 | ++DOCSHELL 0x88deac00 == 136 [pid = 1793] [id = 408] 07:01:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 176 (0x8dba4400) [pid = 1793] [serial = 1225] [outer = (nil)] 07:01:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 177 (0x8f126400) [pid = 1793] [serial = 1226] [outer = 0x8dba4400] 07:01:31 INFO - PROCESS | 1793 | 1461247291267 Marionette DEBUG loaded listener.js 07:01:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 178 (0x8f12a800) [pid = 1793] [serial = 1227] [outer = 0x8dba4400] 07:01:32 INFO - PROCESS | 1793 | 1461247292224 Marionette TRACE conn3 <- [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]]]}] 07:01:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:01:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1689ms 07:01:32 INFO - PROCESS | 1793 | 1461247292289 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 07:01:32 INFO - PROCESS | 1793 | 1461247292293 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 07:01:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:01:32 INFO - PROCESS | 1793 | 1461247292300 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:01:32 INFO - PROCESS | 1793 | 1461247292305 Marionette TRACE conn3 <- [1,1606,null,{}] 07:01:32 INFO - PROCESS | 1793 | 1461247292311 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:32 INFO - PROCESS | 1793 | 1461247292609 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 07:01:32 INFO - PROCESS | 1793 | 1461247292943 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:32 INFO - PROCESS | 1793 | ++DOCSHELL 0x8ec6e000 == 137 [pid = 1793] [id = 409] 07:01:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 179 (0x8f263400) [pid = 1793] [serial = 1228] [outer = (nil)] 07:01:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 180 (0x8f26e800) [pid = 1793] [serial = 1229] [outer = 0x8f263400] 07:01:33 INFO - PROCESS | 1793 | 1461247293047 Marionette DEBUG loaded listener.js 07:01:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 181 (0x8f29e000) [pid = 1793] [serial = 1230] [outer = 0x8f263400] 07:01:34 INFO - PROCESS | 1793 | 1461247294003 Marionette TRACE conn3 <- [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]]]}] 07:01:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:01:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1783ms 07:01:34 INFO - PROCESS | 1793 | 1461247294084 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 07:01:34 INFO - PROCESS | 1793 | 1461247294088 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 07:01:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:01:34 INFO - PROCESS | 1793 | 1461247294096 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:01:34 INFO - PROCESS | 1793 | 1461247294100 Marionette TRACE conn3 <- [1,1610,null,{}] 07:01:34 INFO - PROCESS | 1793 | 1461247294106 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:34 INFO - PROCESS | 1793 | 1461247294364 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 07:01:34 INFO - PROCESS | 1793 | 1461247294797 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:34 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f270400 == 138 [pid = 1793] [id = 410] 07:01:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 182 (0x8f4d5800) [pid = 1793] [serial = 1231] [outer = (nil)] 07:01:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 183 (0x8f4f3800) [pid = 1793] [serial = 1232] [outer = 0x8f4d5800] 07:01:34 INFO - PROCESS | 1793 | 1461247294949 Marionette DEBUG loaded listener.js 07:01:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 184 (0x8f777000) [pid = 1793] [serial = 1233] [outer = 0x8f4d5800] 07:01:35 INFO - PROCESS | 1793 | 1461247295879 Marionette TRACE conn3 <- [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]]]}] 07:01:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:01:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1837ms 07:01:35 INFO - PROCESS | 1793 | 1461247295934 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 07:01:35 INFO - PROCESS | 1793 | 1461247295938 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 07:01:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:01:35 INFO - PROCESS | 1793 | 1461247295945 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:01:35 INFO - PROCESS | 1793 | 1461247295948 Marionette TRACE conn3 <- [1,1614,null,{}] 07:01:35 INFO - PROCESS | 1793 | 1461247295955 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:36 INFO - PROCESS | 1793 | 1461247296187 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 07:01:36 INFO - PROCESS | 1793 | 1461247296509 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:36 INFO - PROCESS | 1793 | ++DOCSHELL 0x84750800 == 139 [pid = 1793] [id = 411] 07:01:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 185 (0x8f1e4000) [pid = 1793] [serial = 1234] [outer = (nil)] 07:01:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 186 (0x8fc39c00) [pid = 1793] [serial = 1235] [outer = 0x8f1e4000] 07:01:36 INFO - PROCESS | 1793 | 1461247296605 Marionette DEBUG loaded listener.js 07:01:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 187 (0x8fc3f400) [pid = 1793] [serial = 1236] [outer = 0x8f1e4000] 07:01:37 INFO - PROCESS | 1793 | 1461247297511 Marionette TRACE conn3 <- [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]]]}] 07:01:37 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 07:01:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1639ms 07:01:37 INFO - PROCESS | 1793 | 1461247297585 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 07:01:37 INFO - PROCESS | 1793 | 1461247297588 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 07:01:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:01:37 INFO - PROCESS | 1793 | 1461247297595 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:01:37 INFO - PROCESS | 1793 | 1461247297598 Marionette TRACE conn3 <- [1,1618,null,{}] 07:01:37 INFO - PROCESS | 1793 | 1461247297605 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:37 INFO - PROCESS | 1793 | 1461247297858 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 07:01:38 INFO - PROCESS | 1793 | 1461247298176 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:38 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4f4800 == 140 [pid = 1793] [id = 412] 07:01:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 188 (0x8fb3c800) [pid = 1793] [serial = 1237] [outer = (nil)] 07:01:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 189 (0x90148400) [pid = 1793] [serial = 1238] [outer = 0x8fb3c800] 07:01:38 INFO - PROCESS | 1793 | 1461247298283 Marionette DEBUG loaded listener.js 07:01:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 190 (0x90514000) [pid = 1793] [serial = 1239] [outer = 0x8fb3c800] 07:01:39 INFO - PROCESS | 1793 | 1461247299190 Marionette TRACE conn3 <- [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]]]}] 07:01:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:01:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1634ms 07:01:39 INFO - PROCESS | 1793 | 1461247299230 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 07:01:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:01:39 INFO - PROCESS | 1793 | 1461247299244 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 07:01:39 INFO - PROCESS | 1793 | 1461247299251 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:01:39 INFO - PROCESS | 1793 | 1461247299255 Marionette TRACE conn3 <- [1,1622,null,{}] 07:01:39 INFO - PROCESS | 1793 | 1461247299261 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:39 INFO - PROCESS | 1793 | 1461247299481 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 07:01:39 INFO - PROCESS | 1793 | 1461247299796 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:39 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4d1000 == 141 [pid = 1793] [id = 413] 07:01:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 191 (0x900b1000) [pid = 1793] [serial = 1240] [outer = (nil)] 07:01:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 192 (0x91282000) [pid = 1793] [serial = 1241] [outer = 0x900b1000] 07:01:39 INFO - PROCESS | 1793 | 1461247299890 Marionette DEBUG loaded listener.js 07:01:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 193 (0x91333c00) [pid = 1793] [serial = 1242] [outer = 0x900b1000] 07:01:40 INFO - PROCESS | 1793 | 1461247300819 Marionette TRACE conn3 <- [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]]]}] 07:01:40 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 07:01:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1641ms 07:01:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:01:40 INFO - PROCESS | 1793 | 1461247300892 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 07:01:40 INFO - PROCESS | 1793 | 1461247300896 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 07:01:40 INFO - PROCESS | 1793 | 1461247300903 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:01:40 INFO - PROCESS | 1793 | 1461247300906 Marionette TRACE conn3 <- [1,1626,null,{}] 07:01:40 INFO - PROCESS | 1793 | 1461247300912 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:41 INFO - PROCESS | 1793 | 1461247301176 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 07:01:41 INFO - PROCESS | 1793 | 1461247301499 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:41 INFO - PROCESS | 1793 | ++DOCSHELL 0x8ddc0800 == 142 [pid = 1793] [id = 414] 07:01:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 194 (0x91172c00) [pid = 1793] [serial = 1243] [outer = (nil)] 07:01:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 195 (0x928df800) [pid = 1793] [serial = 1244] [outer = 0x91172c00] 07:01:41 INFO - PROCESS | 1793 | 1461247301588 Marionette DEBUG loaded listener.js 07:01:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 196 (0x92923000) [pid = 1793] [serial = 1245] [outer = 0x91172c00] 07:01:42 INFO - PROCESS | 1793 | 1461247302497 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:01:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:01:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1634ms 07:01:42 INFO - PROCESS | 1793 | 1461247302535 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 07:01:42 INFO - PROCESS | 1793 | 1461247302539 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 07:01:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:01:42 INFO - PROCESS | 1793 | 1461247302546 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:01:42 INFO - PROCESS | 1793 | 1461247302549 Marionette TRACE conn3 <- [1,1630,null,{}] 07:01:42 INFO - PROCESS | 1793 | 1461247302555 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:42 INFO - PROCESS | 1793 | 1461247302763 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 07:01:43 INFO - PROCESS | 1793 | 1461247303085 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:43 INFO - PROCESS | 1793 | ++DOCSHELL 0x8406c000 == 143 [pid = 1793] [id = 415] 07:01:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 197 (0x8a749000) [pid = 1793] [serial = 1246] [outer = (nil)] 07:01:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 198 (0x92b82800) [pid = 1793] [serial = 1247] [outer = 0x8a749000] 07:01:43 INFO - PROCESS | 1793 | 1461247303179 Marionette DEBUG loaded listener.js 07:01:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 199 (0x93875400) [pid = 1793] [serial = 1248] [outer = 0x8a749000] 07:01:44 INFO - PROCESS | 1793 | 1461247304164 Marionette TRACE conn3 <- [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]]]}] 07:01:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:01:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1691ms 07:01:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:01:44 INFO - PROCESS | 1793 | 1461247304238 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 07:01:44 INFO - PROCESS | 1793 | 1461247304241 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 07:01:44 INFO - PROCESS | 1793 | 1461247304248 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:01:44 INFO - PROCESS | 1793 | 1461247304252 Marionette TRACE conn3 <- [1,1634,null,{}] 07:01:44 INFO - PROCESS | 1793 | 1461247304258 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:44 INFO - PROCESS | 1793 | 1461247304482 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 07:01:44 INFO - PROCESS | 1793 | 1461247304830 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x8dba5c00 == 142 [pid = 1793] [id = 301] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x92b83400 == 141 [pid = 1793] [id = 295] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x8bc40000 == 140 [pid = 1793] [id = 300] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x8f296800 == 139 [pid = 1793] [id = 298] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x9fdf1400 == 138 [pid = 1793] [id = 296] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x8dba7800 == 137 [pid = 1793] [id = 86] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x882a4000 == 136 [pid = 1793] [id = 212] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x9fb54c00 == 135 [pid = 1793] [id = 297] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x97e8c400 == 134 [pid = 1793] [id = 294] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x8406e000 == 133 [pid = 1793] [id = 397] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x853df800 == 132 [pid = 1793] [id = 396] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x853e0800 == 131 [pid = 1793] [id = 395] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x8474f800 == 130 [pid = 1793] [id = 393] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x8fc37000 == 129 [pid = 1793] [id = 391] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x9280b400 == 128 [pid = 1793] [id = 392] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x848ee400 == 127 [pid = 1793] [id = 390] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x853da800 == 126 [pid = 1793] [id = 389] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x8e805c00 == 125 [pid = 1793] [id = 387] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x868b3800 == 124 [pid = 1793] [id = 388] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x8e985c00 == 123 [pid = 1793] [id = 386] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x8e802400 == 122 [pid = 1793] [id = 385] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x84075800 == 121 [pid = 1793] [id = 384] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x8c18b800 == 120 [pid = 1793] [id = 383] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x8bc3d800 == 119 [pid = 1793] [id = 382] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x882a5400 == 118 [pid = 1793] [id = 380] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x86682400 == 117 [pid = 1793] [id = 381] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x89760800 == 116 [pid = 1793] [id = 379] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x86f56800 == 115 [pid = 1793] [id = 378] 07:01:46 INFO - PROCESS | 1793 | --DOCSHELL 0x84747800 == 114 [pid = 1793] [id = 377] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 198 (0x87a10800) [pid = 1793] [serial = 1130] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 197 (0x853e0400) [pid = 1793] [serial = 1128] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 196 (0x8975d000) [pid = 1793] [serial = 1124] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 195 (0x94eaec00) [pid = 1793] [serial = 1079] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 194 (0x8e80cc00) [pid = 1793] [serial = 1103] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 193 (0x882ae800) [pid = 1793] [serial = 1121] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 192 (0x90516800) [pid = 1793] [serial = 1109] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 191 (0x857da400) [pid = 1793] [serial = 1116] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 190 (0x92b31400) [pid = 1793] [serial = 1076] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 189 (0x8f4cf000) [pid = 1793] [serial = 1070] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 188 (0x848f0000) [pid = 1793] [serial = 1119] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 187 (0x900b7000) [pid = 1793] [serial = 1106] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 186 (0x9fb5e800) [pid = 1793] [serial = 1088] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 185 (0x976bf800) [pid = 1793] [serial = 1082] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 184 (0x8f296c00) [pid = 1793] [serial = 1064] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 183 (0x8474f000) [pid = 1793] [serial = 1118] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 182 (0x84747400) [pid = 1793] [serial = 1127] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 181 (0x88a2e800) [pid = 1793] [serial = 1097] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 180 (0x8bc43800) [pid = 1793] [serial = 1067] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 179 (0x90149800) [pid = 1793] [serial = 1073] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 178 (0xa0dad800) [pid = 1793] [serial = 1094] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 177 (0x885ac000) [pid = 1793] [serial = 1122] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 176 (0x8c190c00) [pid = 1793] [serial = 1091] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 175 (0x9892c400) [pid = 1793] [serial = 1085] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 174 (0x89766000) [pid = 1793] [serial = 1125] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 173 (0x9013e400) [pid = 1793] [serial = 1050] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0x853e2000) [pid = 1793] [serial = 1115] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0x830f0000) [pid = 1793] [serial = 1112] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x900af800) [pid = 1793] [serial = 1100] [outer = (nil)] [url = about:blank] 07:01:46 INFO - PROCESS | 1793 | ++DOCSHELL 0x830f0000 == 115 [pid = 1793] [id = 416] 07:01:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x830f2c00) [pid = 1793] [serial = 1249] [outer = (nil)] 07:01:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x8474cc00) [pid = 1793] [serial = 1250] [outer = 0x830f2c00] 07:01:46 INFO - PROCESS | 1793 | 1461247306384 Marionette DEBUG loaded listener.js 07:01:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x848ee400) [pid = 1793] [serial = 1251] [outer = 0x830f2c00] 07:01:47 INFO - PROCESS | 1793 | 1461247307258 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:01:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:01:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 3036ms 07:01:47 INFO - PROCESS | 1793 | 1461247307292 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 07:01:47 INFO - PROCESS | 1793 | 1461247307299 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 07:01:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:01:47 INFO - PROCESS | 1793 | 1461247307309 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:01:47 INFO - PROCESS | 1793 | 1461247307313 Marionette TRACE conn3 <- [1,1638,null,{}] 07:01:47 INFO - PROCESS | 1793 | 1461247307322 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:47 INFO - PROCESS | 1793 | 1461247307530 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 07:01:47 INFO - PROCESS | 1793 | 1461247307752 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:47 INFO - PROCESS | 1793 | ++DOCSHELL 0x86679000 == 116 [pid = 1793] [id = 417] 07:01:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0x8667c000) [pid = 1793] [serial = 1252] [outer = (nil)] 07:01:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 175 (0x868b2c00) [pid = 1793] [serial = 1253] [outer = 0x8667c000] 07:01:47 INFO - PROCESS | 1793 | 1461247307833 Marionette DEBUG loaded listener.js 07:01:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 176 (0x868b9400) [pid = 1793] [serial = 1254] [outer = 0x8667c000] 07:01:48 INFO - PROCESS | 1793 | 1461247308732 Marionette TRACE conn3 <- [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]]]}] 07:01:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:01:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1490ms 07:01:48 INFO - PROCESS | 1793 | 1461247308805 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 07:01:48 INFO - PROCESS | 1793 | 1461247308811 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 07:01:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:01:48 INFO - PROCESS | 1793 | 1461247308823 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:01:48 INFO - PROCESS | 1793 | 1461247308826 Marionette TRACE conn3 <- [1,1642,null,{}] 07:01:48 INFO - PROCESS | 1793 | 1461247308840 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:49 INFO - PROCESS | 1793 | 1461247309111 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 07:01:49 INFO - PROCESS | 1793 | 1461247309141 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:49 INFO - PROCESS | 1793 | ++DOCSHELL 0x853e7400 == 117 [pid = 1793] [id = 418] 07:01:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 177 (0x868b3800) [pid = 1793] [serial = 1255] [outer = (nil)] 07:01:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 178 (0x87a83c00) [pid = 1793] [serial = 1256] [outer = 0x868b3800] 07:01:49 INFO - PROCESS | 1793 | 1461247309224 Marionette DEBUG loaded listener.js 07:01:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 179 (0x882b2800) [pid = 1793] [serial = 1257] [outer = 0x868b3800] 07:01:50 INFO - PROCESS | 1793 | 1461247310423 Marionette TRACE conn3 <- [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]]]}] 07:01:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:01:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1640ms 07:01:50 INFO - PROCESS | 1793 | 1461247310463 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 07:01:50 INFO - PROCESS | 1793 | 1461247310467 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 07:01:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:01:50 INFO - PROCESS | 1793 | 1461247310480 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:01:50 INFO - PROCESS | 1793 | 1461247310488 Marionette TRACE conn3 <- [1,1646,null,{}] 07:01:50 INFO - PROCESS | 1793 | 1461247310504 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:50 INFO - PROCESS | 1793 | 1461247310785 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 178 (0x8e805400) [pid = 1793] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 177 (0x868b7c00) [pid = 1793] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 176 (0x8c0cec00) [pid = 1793] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 175 (0x8f4cf800) [pid = 1793] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 174 (0x84071000) [pid = 1793] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 173 (0x94ea1c00) [pid = 1793] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0x92920000) [pid = 1793] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0x871ee800) [pid = 1793] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x87a01800) [pid = 1793] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 169 (0x88a26000) [pid = 1793] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 168 (0x88a2ac00) [pid = 1793] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 167 (0x853e2c00) [pid = 1793] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 166 (0x900b7400) [pid = 1793] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 165 (0x8c4ef400) [pid = 1793] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 164 (0x8ec6e400) [pid = 1793] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 163 (0x8e80a400) [pid = 1793] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 162 (0x8fc33000) [pid = 1793] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 161 (0x8f4d2000) [pid = 1793] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 160 (0x8b955800) [pid = 1793] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 159 (0x8a87dc00) [pid = 1793] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 158 (0x8ec6a400) [pid = 1793] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 157 (0x8a883400) [pid = 1793] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 156 (0x857d1000) [pid = 1793] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 155 (0x8f266000) [pid = 1793] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0x93878400) [pid = 1793] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x86680400) [pid = 1793] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x9280c000) [pid = 1793] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x8c2b0400) [pid = 1793] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x900b4c00) [pid = 1793] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x9892fc00) [pid = 1793] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x8b95bc00) [pid = 1793] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x8fc39400) [pid = 1793] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x9fdf0c00) [pid = 1793] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x8c4e8c00) [pid = 1793] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x95976000) [pid = 1793] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x8f12f400) [pid = 1793] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x8f1e5000) [pid = 1793] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x90145000) [pid = 1793] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x8c189800) [pid = 1793] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:01:51 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x830e8400) [pid = 1793] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:01:51 INFO - PROCESS | 1793 | 1461247311781 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:51 INFO - PROCESS | 1793 | ++DOCSHELL 0x830e6400 == 118 [pid = 1793] [id = 419] 07:01:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x830e6800) [pid = 1793] [serial = 1258] [outer = (nil)] 07:01:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x848f0400) [pid = 1793] [serial = 1259] [outer = 0x830e6800] 07:01:51 INFO - PROCESS | 1793 | 1461247311888 Marionette DEBUG loaded listener.js 07:01:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x86680400) [pid = 1793] [serial = 1260] [outer = 0x830e6800] 07:01:52 INFO - PROCESS | 1793 | 1461247312629 Marionette TRACE conn3 <- [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]]]}] 07:01:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:01:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 2195ms 07:01:52 INFO - PROCESS | 1793 | 1461247312670 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 07:01:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:01:52 INFO - PROCESS | 1793 | 1461247312675 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 07:01:52 INFO - PROCESS | 1793 | 1461247312682 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:01:52 INFO - PROCESS | 1793 | 1461247312685 Marionette TRACE conn3 <- [1,1650,null,{}] 07:01:52 INFO - PROCESS | 1793 | 1461247312690 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:52 INFO - PROCESS | 1793 | 1461247312939 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 07:01:52 INFO - PROCESS | 1793 | 1461247312961 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:52 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a01800 == 119 [pid = 1793] [id = 420] 07:01:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x88a2fc00) [pid = 1793] [serial = 1261] [outer = (nil)] 07:01:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x896b4000) [pid = 1793] [serial = 1262] [outer = 0x88a2fc00] 07:01:53 INFO - PROCESS | 1793 | 1461247313036 Marionette DEBUG loaded listener.js 07:01:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x89763000) [pid = 1793] [serial = 1263] [outer = 0x88a2fc00] 07:01:54 INFO - PROCESS | 1793 | 1461247314192 Marionette TRACE conn3 <- [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]]]}] 07:01:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:01:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1586ms 07:01:54 INFO - PROCESS | 1793 | 1461247314269 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 07:01:54 INFO - PROCESS | 1793 | 1461247314276 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 07:01:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:01:54 INFO - PROCESS | 1793 | 1461247314285 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:01:54 INFO - PROCESS | 1793 | 1461247314292 Marionette TRACE conn3 <- [1,1654,null,{}] 07:01:54 INFO - PROCESS | 1793 | 1461247314302 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:54 INFO - PROCESS | 1793 | 1461247314569 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 07:01:54 INFO - PROCESS | 1793 | 1461247314903 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:54 INFO - PROCESS | 1793 | ++DOCSHELL 0x8474f000 == 120 [pid = 1793] [id = 421] 07:01:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x84754400) [pid = 1793] [serial = 1264] [outer = (nil)] 07:01:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x86682c00) [pid = 1793] [serial = 1265] [outer = 0x84754400] 07:01:54 INFO - PROCESS | 1793 | 1461247314997 Marionette DEBUG loaded listener.js 07:01:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x871ebc00) [pid = 1793] [serial = 1266] [outer = 0x84754400] 07:01:55 INFO - PROCESS | 1793 | 1461247315971 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:01:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:01:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1740ms 07:01:56 INFO - PROCESS | 1793 | 1461247316026 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 07:01:56 INFO - PROCESS | 1793 | 1461247316035 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 07:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:01:56 INFO - PROCESS | 1793 | 1461247316046 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:01:56 INFO - PROCESS | 1793 | 1461247316050 Marionette TRACE conn3 <- [1,1658,null,{}] 07:01:56 INFO - PROCESS | 1793 | 1461247316057 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:56 INFO - PROCESS | 1793 | 1461247316319 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 07:01:56 INFO - PROCESS | 1793 | 1461247316700 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:56 INFO - PROCESS | 1793 | ++DOCSHELL 0x885a4400 == 121 [pid = 1793] [id = 422] 07:01:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x885a5800) [pid = 1793] [serial = 1267] [outer = (nil)] 07:01:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x88a2b800) [pid = 1793] [serial = 1268] [outer = 0x885a5800] 07:01:56 INFO - PROCESS | 1793 | 1461247316808 Marionette DEBUG loaded listener.js 07:01:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x88de7c00) [pid = 1793] [serial = 1269] [outer = 0x885a5800] 07:01:57 INFO - PROCESS | 1793 | 1461247317797 Marionette TRACE conn3 <- [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]]]}] 07:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1786ms 07:01:57 INFO - PROCESS | 1793 | 1461247317832 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 07:01:57 INFO - PROCESS | 1793 | 1461247317836 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 07:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:01:57 INFO - PROCESS | 1793 | 1461247317843 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:01:57 INFO - PROCESS | 1793 | 1461247317850 Marionette TRACE conn3 <- [1,1662,null,{}] 07:01:57 INFO - PROCESS | 1793 | 1461247317867 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:58 INFO - PROCESS | 1793 | 1461247318106 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 07:01:58 INFO - PROCESS | 1793 | 1461247318419 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:58 INFO - PROCESS | 1793 | ++DOCSHELL 0x88a2d400 == 122 [pid = 1793] [id = 423] 07:01:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x8a882400) [pid = 1793] [serial = 1270] [outer = (nil)] 07:01:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x8b95c000) [pid = 1793] [serial = 1271] [outer = 0x8a882400] 07:01:58 INFO - PROCESS | 1793 | 1461247318521 Marionette DEBUG loaded listener.js 07:01:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x8bc43c00) [pid = 1793] [serial = 1272] [outer = 0x8a882400] 07:01:59 INFO - PROCESS | 1793 | 1461247319432 Marionette TRACE conn3 <- [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]]]}] 07:01:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:01:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1643ms 07:01:59 INFO - PROCESS | 1793 | 1461247319487 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 07:01:59 INFO - PROCESS | 1793 | 1461247319491 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 07:01:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:01:59 INFO - PROCESS | 1793 | 1461247319498 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:01:59 INFO - PROCESS | 1793 | 1461247319502 Marionette TRACE conn3 <- [1,1666,null,{}] 07:01:59 INFO - PROCESS | 1793 | 1461247319508 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:59 INFO - PROCESS | 1793 | 1461247319728 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 07:02:00 INFO - PROCESS | 1793 | 1461247320040 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:00 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a02800 == 123 [pid = 1793] [id = 424] 07:02:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x8b951400) [pid = 1793] [serial = 1273] [outer = (nil)] 07:02:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x8c193400) [pid = 1793] [serial = 1274] [outer = 0x8b951400] 07:02:00 INFO - PROCESS | 1793 | 1461247320149 Marionette DEBUG loaded listener.js 07:02:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x8c2b5400) [pid = 1793] [serial = 1275] [outer = 0x8b951400] 07:02:01 INFO - PROCESS | 1793 | 1461247321193 Marionette TRACE conn3 <- [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]]]}] 07:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1733ms 07:02:01 INFO - PROCESS | 1793 | 1461247321232 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 07:02:01 INFO - PROCESS | 1793 | 1461247321237 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 07:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:02:01 INFO - PROCESS | 1793 | 1461247321245 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:02:01 INFO - PROCESS | 1793 | 1461247321250 Marionette TRACE conn3 <- [1,1670,null,{}] 07:02:01 INFO - PROCESS | 1793 | 1461247321259 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:01 INFO - PROCESS | 1793 | 1461247321505 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 07:02:01 INFO - PROCESS | 1793 | 1461247321832 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:01 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b960800 == 124 [pid = 1793] [id = 425] 07:02:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 158 (0x8c187c00) [pid = 1793] [serial = 1276] [outer = (nil)] 07:02:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 159 (0x8c350c00) [pid = 1793] [serial = 1277] [outer = 0x8c187c00] 07:02:01 INFO - PROCESS | 1793 | 1461247321927 Marionette DEBUG loaded listener.js 07:02:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 160 (0x8c3a4800) [pid = 1793] [serial = 1278] [outer = 0x8c187c00] 07:02:02 INFO - PROCESS | 1793 | 1461247322855 Marionette TRACE conn3 <- [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]]]}] 07:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1646ms 07:02:02 INFO - PROCESS | 1793 | 1461247322891 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 07:02:02 INFO - PROCESS | 1793 | 1461247322895 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 07:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:02:02 INFO - PROCESS | 1793 | 1461247322902 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:02:02 INFO - PROCESS | 1793 | 1461247322906 Marionette TRACE conn3 <- [1,1674,null,{}] 07:02:02 INFO - PROCESS | 1793 | 1461247322912 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:03 INFO - PROCESS | 1793 | 1461247323168 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 07:02:03 INFO - PROCESS | 1793 | 1461247323500 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:03 INFO - PROCESS | 1793 | ++DOCSHELL 0x830eb800 == 125 [pid = 1793] [id = 426] 07:02:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 161 (0x8ddb5c00) [pid = 1793] [serial = 1279] [outer = (nil)] 07:02:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 162 (0x8df08400) [pid = 1793] [serial = 1280] [outer = 0x8ddb5c00] 07:02:03 INFO - PROCESS | 1793 | 1461247323604 Marionette DEBUG loaded listener.js 07:02:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 163 (0x8e801800) [pid = 1793] [serial = 1281] [outer = 0x8ddb5c00] 07:02:04 INFO - PROCESS | 1793 | 1461247324507 Marionette TRACE conn3 <- [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]]]}] 07:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1681ms 07:02:04 INFO - PROCESS | 1793 | 1461247324585 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 07:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:02:04 INFO - PROCESS | 1793 | 1461247324590 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 07:02:04 INFO - PROCESS | 1793 | 1461247324596 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:02:04 INFO - PROCESS | 1793 | 1461247324600 Marionette TRACE conn3 <- [1,1678,null,{}] 07:02:04 INFO - PROCESS | 1793 | 1461247324606 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:04 INFO - PROCESS | 1793 | 1461247324858 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 07:02:05 INFO - PROCESS | 1793 | 1461247325192 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:05 INFO - PROCESS | 1793 | ++DOCSHELL 0x8dba5c00 == 126 [pid = 1793] [id = 427] 07:02:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 164 (0x8df08000) [pid = 1793] [serial = 1282] [outer = (nil)] 07:02:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 165 (0x8ec61400) [pid = 1793] [serial = 1283] [outer = 0x8df08000] 07:02:05 INFO - PROCESS | 1793 | 1461247325316 Marionette DEBUG loaded listener.js 07:02:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 166 (0x8ec6f400) [pid = 1793] [serial = 1284] [outer = 0x8df08000] 07:02:06 INFO - PROCESS | 1793 | 1461247326223 Marionette TRACE conn3 <- [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]]]}] 07:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1684ms 07:02:06 INFO - PROCESS | 1793 | 1461247326281 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 07:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:02:06 INFO - PROCESS | 1793 | 1461247326286 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 07:02:06 INFO - PROCESS | 1793 | 1461247326293 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:02:06 INFO - PROCESS | 1793 | 1461247326297 Marionette TRACE conn3 <- [1,1682,null,{}] 07:02:06 INFO - PROCESS | 1793 | 1461247326304 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:06 INFO - PROCESS | 1793 | 1461247326532 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 07:02:06 INFO - PROCESS | 1793 | 1461247326869 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:06 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c2b9800 == 127 [pid = 1793] [id = 428] 07:02:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 167 (0x8df0c400) [pid = 1793] [serial = 1285] [outer = (nil)] 07:02:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x8f24d400) [pid = 1793] [serial = 1286] [outer = 0x8df0c400] 07:02:06 INFO - PROCESS | 1793 | 1461247326964 Marionette DEBUG loaded listener.js 07:02:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x8f24f800) [pid = 1793] [serial = 1287] [outer = 0x8df0c400] 07:02:07 INFO - PROCESS | 1793 | 1461247327854 Marionette TRACE conn3 <- [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]]]}] 07:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1638ms 07:02:07 INFO - PROCESS | 1793 | 1461247327932 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 07:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:02:07 INFO - PROCESS | 1793 | 1461247327936 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 07:02:07 INFO - PROCESS | 1793 | 1461247327942 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:02:07 INFO - PROCESS | 1793 | 1461247327946 Marionette TRACE conn3 <- [1,1686,null,{}] 07:02:07 INFO - PROCESS | 1793 | 1461247327952 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:08 INFO - PROCESS | 1793 | 1461247328208 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 07:02:08 INFO - PROCESS | 1793 | 1461247328527 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:08 INFO - PROCESS | 1793 | ++DOCSHELL 0x8e98c000 == 128 [pid = 1793] [id = 429] 07:02:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x8f1e5000) [pid = 1793] [serial = 1288] [outer = (nil)] 07:02:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x8f26fc00) [pid = 1793] [serial = 1289] [outer = 0x8f1e5000] 07:02:08 INFO - PROCESS | 1793 | 1461247328623 Marionette DEBUG loaded listener.js 07:02:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x8f296c00) [pid = 1793] [serial = 1290] [outer = 0x8f1e5000] 07:02:09 INFO - PROCESS | 1793 | 1461247329501 Marionette TRACE conn3 <- [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]]]}] 07:02:09 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 07:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1596ms 07:02:09 INFO - PROCESS | 1793 | 1461247329539 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 07:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:02:09 INFO - PROCESS | 1793 | 1461247329544 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 07:02:09 INFO - PROCESS | 1793 | 1461247329551 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:02:09 INFO - PROCESS | 1793 | 1461247329554 Marionette TRACE conn3 <- [1,1690,null,{}] 07:02:09 INFO - PROCESS | 1793 | 1461247329561 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:09 INFO - PROCESS | 1793 | 1461247329797 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 07:02:10 INFO - PROCESS | 1793 | 1461247330132 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:10 INFO - PROCESS | 1793 | ++DOCSHELL 0x857dd400 == 129 [pid = 1793] [id = 430] 07:02:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x8f26a400) [pid = 1793] [serial = 1291] [outer = (nil)] 07:02:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0x8f4f1400) [pid = 1793] [serial = 1292] [outer = 0x8f26a400] 07:02:10 INFO - PROCESS | 1793 | 1461247330230 Marionette DEBUG loaded listener.js 07:02:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 175 (0x8f4f7800) [pid = 1793] [serial = 1293] [outer = 0x8f26a400] 07:02:11 INFO - PROCESS | 1793 | 1461247331180 Marionette TRACE conn3 <- [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]]]}] 07:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1685ms 07:02:11 INFO - PROCESS | 1793 | 1461247331237 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 07:02:11 INFO - PROCESS | 1793 | 1461247331241 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 07:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:02:11 INFO - PROCESS | 1793 | 1461247331248 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:02:11 INFO - PROCESS | 1793 | 1461247331254 Marionette TRACE conn3 <- [1,1694,null,{}] 07:02:11 INFO - PROCESS | 1793 | 1461247331261 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:11 INFO - PROCESS | 1793 | 1461247331549 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 07:02:11 INFO - PROCESS | 1793 | 1461247331903 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:11 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4cbc00 == 130 [pid = 1793] [id = 431] 07:02:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 176 (0x8f4d6000) [pid = 1793] [serial = 1294] [outer = (nil)] 07:02:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 177 (0x9013f800) [pid = 1793] [serial = 1295] [outer = 0x8f4d6000] 07:02:12 INFO - PROCESS | 1793 | 1461247332002 Marionette DEBUG loaded listener.js 07:02:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 178 (0x90517000) [pid = 1793] [serial = 1296] [outer = 0x8f4d6000] 07:02:13 INFO - PROCESS | 1793 | 1461247333144 Marionette TRACE conn3 <- [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]]]}] 07:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1933ms 07:02:13 INFO - PROCESS | 1793 | 1461247333183 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 07:02:13 INFO - PROCESS | 1793 | 1461247333188 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 07:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:02:13 INFO - PROCESS | 1793 | 1461247333195 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:02:13 INFO - PROCESS | 1793 | 1461247333199 Marionette TRACE conn3 <- [1,1698,null,{}] 07:02:13 INFO - PROCESS | 1793 | 1461247333206 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:13 INFO - PROCESS | 1793 | 1461247333517 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 07:02:13 INFO - PROCESS | 1793 | 1461247333911 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:13 INFO - PROCESS | 1793 | ++DOCSHELL 0x900b7400 == 131 [pid = 1793] [id = 432] 07:02:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 179 (0x90142400) [pid = 1793] [serial = 1297] [outer = (nil)] 07:02:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 180 (0x911efc00) [pid = 1793] [serial = 1298] [outer = 0x90142400] 07:02:14 INFO - PROCESS | 1793 | 1461247334048 Marionette DEBUG loaded listener.js 07:02:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 181 (0x9127d000) [pid = 1793] [serial = 1299] [outer = 0x90142400] 07:02:15 INFO - PROCESS | 1793 | 1461247335414 Marionette TRACE conn3 <- [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]]]}] 07:02:15 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 07:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2287ms 07:02:15 INFO - PROCESS | 1793 | 1461247335484 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 07:02:15 INFO - PROCESS | 1793 | 1461247335491 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 07:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:02:15 INFO - PROCESS | 1793 | 1461247335516 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:02:15 INFO - PROCESS | 1793 | 1461247335521 Marionette TRACE conn3 <- [1,1702,null,{}] 07:02:15 INFO - PROCESS | 1793 | 1461247335530 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:15 INFO - PROCESS | 1793 | 1461247335871 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 07:02:16 INFO - PROCESS | 1793 | 1461247336333 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:16 INFO - PROCESS | 1793 | ++DOCSHELL 0x900aa800 == 132 [pid = 1793] [id = 433] 07:02:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 182 (0x90519000) [pid = 1793] [serial = 1300] [outer = (nil)] 07:02:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 183 (0x928db400) [pid = 1793] [serial = 1301] [outer = 0x90519000] 07:02:16 INFO - PROCESS | 1793 | 1461247336467 Marionette DEBUG loaded listener.js 07:02:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 184 (0x92927000) [pid = 1793] [serial = 1302] [outer = 0x90519000] 07:02:17 INFO - PROCESS | 1793 | 1461247337582 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 2146ms 07:02:17 INFO - PROCESS | 1793 | 1461247337659 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 07:02:17 INFO - PROCESS | 1793 | 1461247337662 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 07:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:02:17 INFO - PROCESS | 1793 | 1461247337670 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:02:17 INFO - PROCESS | 1793 | 1461247337672 Marionette TRACE conn3 <- [1,1706,null,{}] 07:02:17 INFO - PROCESS | 1793 | 1461247337679 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:17 INFO - PROCESS | 1793 | 1461247337917 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 07:02:18 INFO - PROCESS | 1793 | 1461247338241 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:18 INFO - PROCESS | 1793 | ++DOCSHELL 0x830f3000 == 133 [pid = 1793] [id = 434] 07:02:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 185 (0x87a04c00) [pid = 1793] [serial = 1303] [outer = (nil)] 07:02:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 186 (0x92b84400) [pid = 1793] [serial = 1304] [outer = 0x87a04c00] 07:02:18 INFO - PROCESS | 1793 | 1461247338338 Marionette DEBUG loaded listener.js 07:02:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 187 (0x93876000) [pid = 1793] [serial = 1305] [outer = 0x87a04c00] 07:02:19 INFO - PROCESS | 1793 | 1461247339276 Marionette TRACE conn3 <- [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]]]}] 07:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1681ms 07:02:19 INFO - PROCESS | 1793 | 1461247339351 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 07:02:19 INFO - PROCESS | 1793 | 1461247339355 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 07:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:02:19 INFO - PROCESS | 1793 | 1461247339362 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:02:19 INFO - PROCESS | 1793 | 1461247339365 Marionette TRACE conn3 <- [1,1710,null,{}] 07:02:19 INFO - PROCESS | 1793 | 1461247339372 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:19 INFO - PROCESS | 1793 | 1461247339634 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 07:02:19 INFO - PROCESS | 1793 | 1461247339959 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:19 INFO - PROCESS | 1793 | ++DOCSHELL 0x92807c00 == 134 [pid = 1793] [id = 435] 07:02:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 188 (0x92b36000) [pid = 1793] [serial = 1306] [outer = (nil)] 07:02:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 189 (0x94ea1c00) [pid = 1793] [serial = 1307] [outer = 0x92b36000] 07:02:20 INFO - PROCESS | 1793 | 1461247340050 Marionette DEBUG loaded listener.js 07:02:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 190 (0x94ea8c00) [pid = 1793] [serial = 1308] [outer = 0x92b36000] 07:02:21 INFO - PROCESS | 1793 | 1461247341045 Marionette TRACE conn3 <- [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]]]}] 07:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1733ms 07:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:02:21 INFO - PROCESS | 1793 | 1461247341096 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 07:02:21 INFO - PROCESS | 1793 | 1461247341099 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 07:02:21 INFO - PROCESS | 1793 | 1461247341106 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:02:21 INFO - PROCESS | 1793 | 1461247341110 Marionette TRACE conn3 <- [1,1714,null,{}] 07:02:21 INFO - PROCESS | 1793 | 1461247341116 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:21 INFO - PROCESS | 1793 | 1461247341424 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 07:02:21 INFO - PROCESS | 1793 | 1461247341790 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:21 INFO - PROCESS | 1793 | ++DOCSHELL 0x93873000 == 135 [pid = 1793] [id = 436] 07:02:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 191 (0x93c96000) [pid = 1793] [serial = 1309] [outer = (nil)] 07:02:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 192 (0x96108c00) [pid = 1793] [serial = 1310] [outer = 0x93c96000] 07:02:21 INFO - PROCESS | 1793 | 1461247341897 Marionette DEBUG loaded listener.js 07:02:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 193 (0x9610d000) [pid = 1793] [serial = 1311] [outer = 0x93c96000] 07:02:22 INFO - PROCESS | 1793 | 1461247342841 Marionette TRACE conn3 <- [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]]]}] 07:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1786ms 07:02:22 INFO - PROCESS | 1793 | 1461247342908 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 07:02:22 INFO - PROCESS | 1793 | 1461247342913 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 07:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:02:22 INFO - PROCESS | 1793 | 1461247342927 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:02:22 INFO - PROCESS | 1793 | 1461247342930 Marionette TRACE conn3 <- [1,1718,null,{}] 07:02:22 INFO - PROCESS | 1793 | 1461247342936 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:23 INFO - PROCESS | 1793 | 1461247343174 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 07:02:23 INFO - PROCESS | 1793 | 1461247343501 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:23 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a77c00 == 136 [pid = 1793] [id = 437] 07:02:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 194 (0x87a84000) [pid = 1793] [serial = 1312] [outer = (nil)] 07:02:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 195 (0x966e9400) [pid = 1793] [serial = 1313] [outer = 0x87a84000] 07:02:23 INFO - PROCESS | 1793 | 1461247343599 Marionette DEBUG loaded listener.js 07:02:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 196 (0x96eb3800) [pid = 1793] [serial = 1314] [outer = 0x87a84000] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x91283800 == 135 [pid = 1793] [id = 48] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x92802000 == 134 [pid = 1793] [id = 49] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x9618f000 == 133 [pid = 1793] [id = 50] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x928d3000 == 132 [pid = 1793] [id = 53] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x8a882c00 == 131 [pid = 1793] [id = 158] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x8dba7c00 == 130 [pid = 1793] [id = 159] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x976b5c00 == 129 [pid = 1793] [id = 39] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x94ea7c00 == 128 [pid = 1793] [id = 52] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x8ddb2800 == 127 [pid = 1793] [id = 161] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x8e810c00 == 126 [pid = 1793] [id = 369] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x8e80d800 == 125 [pid = 1793] [id = 368] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x87a0f000 == 124 [pid = 1793] [id = 306] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x911f0800 == 123 [pid = 1793] [id = 41] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x8f76e800 == 122 [pid = 1793] [id = 51] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x8b95a400 == 121 [pid = 1793] [id = 304] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x8c0d1c00 == 120 [pid = 1793] [id = 162] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x830e6400 == 119 [pid = 1793] [id = 419] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x853e7400 == 118 [pid = 1793] [id = 418] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x86679000 == 117 [pid = 1793] [id = 417] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x830f0000 == 116 [pid = 1793] [id = 416] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x8ddc0800 == 115 [pid = 1793] [id = 414] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4d1000 == 114 [pid = 1793] [id = 413] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4f4800 == 113 [pid = 1793] [id = 412] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x8f270400 == 112 [pid = 1793] [id = 410] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x84750800 == 111 [pid = 1793] [id = 411] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x8ec6e000 == 110 [pid = 1793] [id = 409] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x88deac00 == 109 [pid = 1793] [id = 408] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x8a883c00 == 108 [pid = 1793] [id = 407] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x882a7800 == 107 [pid = 1793] [id = 405] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x87a07c00 == 106 [pid = 1793] [id = 406] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x88dee800 == 105 [pid = 1793] [id = 404] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x8a749800 == 104 [pid = 1793] [id = 403] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x88de6400 == 103 [pid = 1793] [id = 402] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x885a9000 == 102 [pid = 1793] [id = 401] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x86f5dc00 == 101 [pid = 1793] [id = 400] 07:02:25 INFO - PROCESS | 1793 | --DOCSHELL 0x8474ec00 == 100 [pid = 1793] [id = 399] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 195 (0x8f1e2400) [pid = 1793] [serial = 1158] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 194 (0x8c344c00) [pid = 1793] [serial = 1068] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 193 (0x8667a800) [pid = 1793] [serial = 1184] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 192 (0x8c348000) [pid = 1793] [serial = 1146] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 191 (0x8fc3a400) [pid = 1793] [serial = 1167] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 190 (0x882a9400) [pid = 1793] [serial = 1194] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 189 (0x959dd000) [pid = 1793] [serial = 1080] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 188 (0x93878800) [pid = 1793] [serial = 1077] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 187 (0x88de2c00) [pid = 1793] [serial = 1131] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 186 (0x88a2b000) [pid = 1793] [serial = 1137] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 185 (0xa2723800) [pid = 1793] [serial = 1098] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 184 (0x900b2800) [pid = 1793] [serial = 1101] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 183 (0x8fc38800) [pid = 1793] [serial = 1166] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 182 (0x857d7800) [pid = 1793] [serial = 1187] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 181 (0x92923800) [pid = 1793] [serial = 1175] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 180 (0x8deb7400) [pid = 1793] [serial = 1149] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 179 (0x8f254000) [pid = 1793] [serial = 1160] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 178 (0x8ddba000) [pid = 1793] [serial = 1148] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 177 (0x8e80f400) [pid = 1793] [serial = 1104] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 176 (0x8f256800) [pid = 1793] [serial = 1161] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 175 (0x90143800) [pid = 1793] [serial = 1170] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 174 (0x8fb44c00) [pid = 1793] [serial = 1164] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 173 (0x8c0d0c00) [pid = 1793] [serial = 1142] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0x885a7400) [pid = 1793] [serial = 1136] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0x8b958400) [pid = 1793] [serial = 1140] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x9a5a0800) [pid = 1793] [serial = 1086] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 169 (0x8ec65800) [pid = 1793] [serial = 1047] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 168 (0x8aa93400) [pid = 1793] [serial = 1139] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 167 (0x8f12d000) [pid = 1793] [serial = 1157] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 166 (0x8c195400) [pid = 1793] [serial = 1143] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 165 (0x871e8000) [pid = 1793] [serial = 1191] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 164 (0x8f2a0800) [pid = 1793] [serial = 1065] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 163 (0x86f5d000) [pid = 1793] [serial = 1190] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 162 (0x96195c00) [pid = 1793] [serial = 1182] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 161 (0x86f5c800) [pid = 1793] [serial = 1133] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 160 (0x9387c400) [pid = 1793] [serial = 1178] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 159 (0x8e98e000) [pid = 1793] [serial = 1154] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 158 (0x90517c00) [pid = 1793] [serial = 1110] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 157 (0x8ec64c00) [pid = 1793] [serial = 1155] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 156 (0x86677c00) [pid = 1793] [serial = 1188] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 155 (0x9fe13400) [pid = 1793] [serial = 1089] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0x8f264800) [pid = 1793] [serial = 993] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x91e47000) [pid = 1793] [serial = 1173] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0xa0db6000) [pid = 1793] [serial = 1095] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x8e806800) [pid = 1793] [serial = 1152] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x8f4ef800) [pid = 1793] [serial = 1163] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x97e92400) [pid = 1793] [serial = 1083] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x9013d400) [pid = 1793] [serial = 1169] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x90520800) [pid = 1793] [serial = 1172] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x93c98000) [pid = 1793] [serial = 1179] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x900b8c00) [pid = 1793] [serial = 1107] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x92b2a400) [pid = 1793] [serial = 1176] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x868b2400) [pid = 1793] [serial = 1193] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x8f4f7400) [pid = 1793] [serial = 1071] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x91e4cc00) [pid = 1793] [serial = 1074] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x96106c00) [pid = 1793] [serial = 1181] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x8c192400) [pid = 1793] [serial = 1092] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x8e803400) [pid = 1793] [serial = 1151] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x830f1c00) [pid = 1793] [serial = 1113] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x8c345000) [pid = 1793] [serial = 1145] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x871f0000) [pid = 1793] [serial = 1134] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x885a7800) [pid = 1793] [serial = 1196] [outer = (nil)] [url = about:blank] 07:02:26 INFO - PROCESS | 1793 | 1461247346524 Marionette TRACE conn3 <- [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]]]}] 07:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 3644ms 07:02:26 INFO - PROCESS | 1793 | 1461247346571 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 07:02:26 INFO - PROCESS | 1793 | 1461247346577 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 07:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:02:26 INFO - PROCESS | 1793 | 1461247346587 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:02:26 INFO - PROCESS | 1793 | 1461247346592 Marionette TRACE conn3 <- [1,1722,null,{}] 07:02:26 INFO - PROCESS | 1793 | 1461247346606 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:26 INFO - PROCESS | 1793 | 1461247346844 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 07:02:27 INFO - PROCESS | 1793 | 1461247347120 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:27 INFO - PROCESS | 1793 | ++DOCSHELL 0x857d1c00 == 101 [pid = 1793] [id = 438] 07:02:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x857d4800) [pid = 1793] [serial = 1315] [outer = (nil)] 07:02:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x86677000) [pid = 1793] [serial = 1316] [outer = 0x857d4800] 07:02:27 INFO - PROCESS | 1793 | 1461247347229 Marionette DEBUG loaded listener.js 07:02:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x8667e000) [pid = 1793] [serial = 1317] [outer = 0x857d4800] 07:02:28 INFO - PROCESS | 1793 | 1461247348319 Marionette TRACE conn3 <- [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]]]}] 07:02:28 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 07:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1801ms 07:02:28 INFO - PROCESS | 1793 | 1461247348389 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 07:02:28 INFO - PROCESS | 1793 | 1461247348398 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 07:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:02:28 INFO - PROCESS | 1793 | 1461247348418 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:02:28 INFO - PROCESS | 1793 | 1461247348423 Marionette TRACE conn3 <- [1,1726,null,{}] 07:02:28 INFO - PROCESS | 1793 | 1461247348430 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:28 INFO - PROCESS | 1793 | 1461247348712 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 07:02:28 INFO - PROCESS | 1793 | 1461247348750 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:28 INFO - PROCESS | 1793 | ++DOCSHELL 0x857de000 == 102 [pid = 1793] [id = 439] 07:02:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x86678c00) [pid = 1793] [serial = 1318] [outer = (nil)] 07:02:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x871f1400) [pid = 1793] [serial = 1319] [outer = 0x86678c00] 07:02:28 INFO - PROCESS | 1793 | 1461247348828 Marionette DEBUG loaded listener.js 07:02:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x87a07000) [pid = 1793] [serial = 1320] [outer = 0x86678c00] 07:02:30 INFO - PROCESS | 1793 | 1461247350018 Marionette TRACE conn3 <- [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]]]}] 07:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1649ms 07:02:30 INFO - PROCESS | 1793 | 1461247350060 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 07:02:30 INFO - PROCESS | 1793 | 1461247350066 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 07:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:02:30 INFO - PROCESS | 1793 | 1461247350076 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:02:30 INFO - PROCESS | 1793 | 1461247350083 Marionette TRACE conn3 <- [1,1730,null,{}] 07:02:30 INFO - PROCESS | 1793 | 1461247350120 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:31 INFO - PROCESS | 1793 | 1461247351109 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 07:02:31 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x8f1e4000) [pid = 1793] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:02:31 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x8c348400) [pid = 1793] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:02:31 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x830e6800) [pid = 1793] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:02:31 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x900b1000) [pid = 1793] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:02:31 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x8406fc00) [pid = 1793] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:02:31 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x868b3800) [pid = 1793] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:02:31 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x896a8c00) [pid = 1793] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:02:31 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0x8f4d5800) [pid = 1793] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:02:31 INFO - PROCESS | 1793 | --DOMWINDOW == 131 (0x87a08c00) [pid = 1793] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:02:31 INFO - PROCESS | 1793 | --DOMWINDOW == 130 (0x8667c000) [pid = 1793] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:02:31 INFO - PROCESS | 1793 | --DOMWINDOW == 129 (0x830f2c00) [pid = 1793] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:02:31 INFO - PROCESS | 1793 | --DOMWINDOW == 128 (0x848eb800) [pid = 1793] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:02:31 INFO - PROCESS | 1793 | --DOMWINDOW == 127 (0x8f263400) [pid = 1793] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:02:31 INFO - PROCESS | 1793 | --DOMWINDOW == 126 (0x91172c00) [pid = 1793] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:02:31 INFO - PROCESS | 1793 | --DOMWINDOW == 125 (0x8a749000) [pid = 1793] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:02:31 INFO - PROCESS | 1793 | --DOMWINDOW == 124 (0x8c2b8c00) [pid = 1793] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:02:31 INFO - PROCESS | 1793 | --DOMWINDOW == 123 (0x8a74c000) [pid = 1793] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:02:31 INFO - PROCESS | 1793 | --DOMWINDOW == 122 (0x8fb3c800) [pid = 1793] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:02:31 INFO - PROCESS | 1793 | --DOMWINDOW == 121 (0x896a8000) [pid = 1793] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:02:31 INFO - PROCESS | 1793 | --DOMWINDOW == 120 (0x8dba4400) [pid = 1793] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:02:31 INFO - PROCESS | 1793 | --DOMWINDOW == 119 (0x8c0c6000) [pid = 1793] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:02:31 INFO - PROCESS | 1793 | --DOMWINDOW == 118 (0x8c4eec00) [pid = 1793] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:02:31 INFO - PROCESS | 1793 | 1461247351365 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:31 INFO - PROCESS | 1793 | ++DOCSHELL 0x830e6800 == 103 [pid = 1793] [id = 440] 07:02:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 119 (0x830f1800) [pid = 1793] [serial = 1321] [outer = (nil)] 07:02:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 120 (0x853da400) [pid = 1793] [serial = 1322] [outer = 0x830f1800] 07:02:31 INFO - PROCESS | 1793 | 1461247351450 Marionette DEBUG loaded listener.js 07:02:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 121 (0x87a7a400) [pid = 1793] [serial = 1323] [outer = 0x830f1800] 07:02:32 INFO - PROCESS | 1793 | 1461247352282 Marionette TRACE conn3 <- [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]]]}] 07:02:32 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 07:02:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 2228ms 07:02:32 INFO - PROCESS | 1793 | 1461247352303 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 07:02:32 INFO - PROCESS | 1793 | 1461247352307 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 07:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:02:32 INFO - PROCESS | 1793 | 1461247352314 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:02:32 INFO - PROCESS | 1793 | 1461247352316 Marionette TRACE conn3 <- [1,1734,null,{}] 07:02:32 INFO - PROCESS | 1793 | 1461247352322 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:32 INFO - PROCESS | 1793 | 1461247352621 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 07:02:32 INFO - PROCESS | 1793 | 1461247352643 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:32 INFO - PROCESS | 1793 | ++DOCSHELL 0x848e7c00 == 104 [pid = 1793] [id = 441] 07:02:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 122 (0x8859dc00) [pid = 1793] [serial = 1324] [outer = (nil)] 07:02:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 123 (0x88a2f400) [pid = 1793] [serial = 1325] [outer = 0x8859dc00] 07:02:32 INFO - PROCESS | 1793 | 1461247352720 Marionette DEBUG loaded listener.js 07:02:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 124 (0x88dee400) [pid = 1793] [serial = 1326] [outer = 0x8859dc00] 07:02:34 INFO - PROCESS | 1793 | 1461247354208 Marionette TRACE conn3 <- [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]]]}] 07:02:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:02:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1982ms 07:02:34 INFO - PROCESS | 1793 | 1461247354298 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 07:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:02:34 INFO - PROCESS | 1793 | 1461247354307 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 07:02:34 INFO - PROCESS | 1793 | 1461247354318 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:02:34 INFO - PROCESS | 1793 | 1461247354323 Marionette TRACE conn3 <- [1,1738,null,{}] 07:02:34 INFO - PROCESS | 1793 | 1461247354332 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:34 INFO - PROCESS | 1793 | 1461247354664 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 07:02:34 INFO - PROCESS | 1793 | 1461247354923 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:34 INFO - PROCESS | 1793 | ++DOCSHELL 0x830f4800 == 105 [pid = 1793] [id = 442] 07:02:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 125 (0x86677c00) [pid = 1793] [serial = 1327] [outer = (nil)] 07:02:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 126 (0x86f5d400) [pid = 1793] [serial = 1328] [outer = 0x86677c00] 07:02:35 INFO - PROCESS | 1793 | 1461247355024 Marionette DEBUG loaded listener.js 07:02:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 127 (0x871ed000) [pid = 1793] [serial = 1329] [outer = 0x86677c00] 07:02:36 INFO - PROCESS | 1793 | 1461247356109 Marionette TRACE conn3 <- [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]]]}] 07:02:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:02:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1851ms 07:02:36 INFO - PROCESS | 1793 | 1461247356170 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 07:02:36 INFO - PROCESS | 1793 | 1461247356179 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 07:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:02:36 INFO - PROCESS | 1793 | 1461247356190 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:02:36 INFO - PROCESS | 1793 | 1461247356194 Marionette TRACE conn3 <- [1,1742,null,{}] 07:02:36 INFO - PROCESS | 1793 | 1461247356201 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:36 INFO - PROCESS | 1793 | 1461247356488 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 07:02:36 INFO - PROCESS | 1793 | 1461247356857 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:36 INFO - PROCESS | 1793 | ++DOCSHELL 0x882a7800 == 106 [pid = 1793] [id = 443] 07:02:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 128 (0x885aa800) [pid = 1793] [serial = 1330] [outer = (nil)] 07:02:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 129 (0x88a30800) [pid = 1793] [serial = 1331] [outer = 0x885aa800] 07:02:36 INFO - PROCESS | 1793 | 1461247356958 Marionette DEBUG loaded listener.js 07:02:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 130 (0x896b3c00) [pid = 1793] [serial = 1332] [outer = 0x885aa800] 07:02:37 INFO - PROCESS | 1793 | 1461247357923 Marionette TRACE conn3 <- [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]]]}] 07:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1785ms 07:02:37 INFO - PROCESS | 1793 | 1461247357976 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 07:02:37 INFO - PROCESS | 1793 | 1461247357980 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 07:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:02:37 INFO - PROCESS | 1793 | 1461247357988 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:02:37 INFO - PROCESS | 1793 | 1461247357994 Marionette TRACE conn3 <- [1,1746,null,{}] 07:02:38 INFO - PROCESS | 1793 | 1461247358011 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:38 INFO - PROCESS | 1793 | 1461247358245 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 07:02:38 INFO - PROCESS | 1793 | 1461247358566 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:38 INFO - PROCESS | 1793 | ++DOCSHELL 0x89769400 == 107 [pid = 1793] [id = 444] 07:02:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 131 (0x8a883000) [pid = 1793] [serial = 1333] [outer = (nil)] 07:02:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 132 (0x8aa8f800) [pid = 1793] [serial = 1334] [outer = 0x8a883000] 07:02:38 INFO - PROCESS | 1793 | 1461247358667 Marionette DEBUG loaded listener.js 07:02:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x8b957800) [pid = 1793] [serial = 1335] [outer = 0x8a883000] 07:02:39 INFO - PROCESS | 1793 | 1461247359584 Marionette TRACE conn3 <- [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]]]}] 07:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1637ms 07:02:39 INFO - PROCESS | 1793 | 1461247359625 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 07:02:39 INFO - PROCESS | 1793 | 1461247359631 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 07:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:02:39 INFO - PROCESS | 1793 | 1461247359637 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:02:39 INFO - PROCESS | 1793 | 1461247359641 Marionette TRACE conn3 <- [1,1750,null,{}] 07:02:39 INFO - PROCESS | 1793 | 1461247359647 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:39 INFO - PROCESS | 1793 | 1461247359891 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 07:02:40 INFO - PROCESS | 1793 | 1461247360224 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:40 INFO - PROCESS | 1793 | ++DOCSHELL 0x885a4c00 == 108 [pid = 1793] [id = 445] 07:02:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x8aa95000) [pid = 1793] [serial = 1336] [outer = (nil)] 07:02:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x8c18b000) [pid = 1793] [serial = 1337] [outer = 0x8aa95000] 07:02:40 INFO - PROCESS | 1793 | 1461247360324 Marionette DEBUG loaded listener.js 07:02:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x8c190000) [pid = 1793] [serial = 1338] [outer = 0x8aa95000] 07:02:41 INFO - PROCESS | 1793 | 1461247361335 Marionette TRACE conn3 <- [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]]]}] 07:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1785ms 07:02:41 INFO - PROCESS | 1793 | 1461247361423 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 07:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:02:41 INFO - PROCESS | 1793 | 1461247361428 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 07:02:41 INFO - PROCESS | 1793 | 1461247361435 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:02:41 INFO - PROCESS | 1793 | 1461247361438 Marionette TRACE conn3 <- [1,1754,null,{}] 07:02:41 INFO - PROCESS | 1793 | 1461247361444 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:41 INFO - PROCESS | 1793 | 1461247361719 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 07:02:42 INFO - PROCESS | 1793 | 1461247362066 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:42 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c0c8400 == 109 [pid = 1793] [id = 446] 07:02:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x8c18c800) [pid = 1793] [serial = 1339] [outer = (nil)] 07:02:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x8c2b4000) [pid = 1793] [serial = 1340] [outer = 0x8c18c800] 07:02:42 INFO - PROCESS | 1793 | 1461247362160 Marionette DEBUG loaded listener.js 07:02:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x8c2b9c00) [pid = 1793] [serial = 1341] [outer = 0x8c18c800] 07:02:43 INFO - PROCESS | 1793 | 1461247363117 Marionette TRACE conn3 <- [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]]]}] 07:02:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:02:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1736ms 07:02:43 INFO - PROCESS | 1793 | 1461247363172 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 07:02:43 INFO - PROCESS | 1793 | 1461247363177 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 07:02:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:02:43 INFO - PROCESS | 1793 | 1461247363188 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:02:43 INFO - PROCESS | 1793 | 1461247363192 Marionette TRACE conn3 <- [1,1758,null,{}] 07:02:43 INFO - PROCESS | 1793 | 1461247363200 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:43 INFO - PROCESS | 1793 | 1461247363472 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 07:02:43 INFO - PROCESS | 1793 | 1461247363778 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:43 INFO - PROCESS | 1793 | ++DOCSHELL 0x882b0000 == 110 [pid = 1793] [id = 447] 07:02:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x8c2b7400) [pid = 1793] [serial = 1342] [outer = (nil)] 07:02:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8dba7000) [pid = 1793] [serial = 1343] [outer = 0x8c2b7400] 07:02:43 INFO - PROCESS | 1793 | 1461247363878 Marionette DEBUG loaded listener.js 07:02:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8dbad400) [pid = 1793] [serial = 1344] [outer = 0x8c2b7400] 07:02:44 INFO - PROCESS | 1793 | 1461247364784 Marionette TRACE conn3 <- [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]]]}] 07:02:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:02:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1639ms 07:02:44 INFO - PROCESS | 1793 | 1461247364826 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 07:02:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:02:44 INFO - PROCESS | 1793 | 1461247364831 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 07:02:44 INFO - PROCESS | 1793 | 1461247364837 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:02:44 INFO - PROCESS | 1793 | 1461247364841 Marionette TRACE conn3 <- [1,1762,null,{}] 07:02:44 INFO - PROCESS | 1793 | 1461247364847 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:45 INFO - PROCESS | 1793 | 1461247365059 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 07:02:45 INFO - PROCESS | 1793 | ************************* 07:02:45 INFO - PROCESS | 1793 | A coding exception was thrown and uncaught in a Task. 07:02:45 INFO - PROCESS | 1793 | 07:02:45 INFO - PROCESS | 1793 | Full message: TypeError: NetworkError when attempting to fetch resource. 07:02:45 INFO - PROCESS | 1793 | Full stack: 07:02:45 INFO - PROCESS | 1793 | ************************* 07:02:45 INFO - PROCESS | 1793 | 1461247365452 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:45 INFO - PROCESS | 1793 | ++DOCSHELL 0x8debc000 == 111 [pid = 1793] [id = 448] 07:02:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8e80d800) [pid = 1793] [serial = 1345] [outer = (nil)] 07:02:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x8e981c00) [pid = 1793] [serial = 1346] [outer = 0x8e80d800] 07:02:45 INFO - PROCESS | 1793 | 1461247365558 Marionette DEBUG loaded listener.js 07:02:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x8e985c00) [pid = 1793] [serial = 1347] [outer = 0x8e80d800] 07:02:46 INFO - PROCESS | 1793 | 1461247366577 Marionette TRACE conn3 <- [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]]]}] 07:02:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:02:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1785ms 07:02:46 INFO - PROCESS | 1793 | 1461247366624 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 07:02:46 INFO - PROCESS | 1793 | 1461247366630 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 07:02:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:02:46 INFO - PROCESS | 1793 | 1461247366638 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:02:46 INFO - PROCESS | 1793 | 1461247366640 Marionette TRACE conn3 <- [1,1766,null,{}] 07:02:46 INFO - PROCESS | 1793 | 1461247366647 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:46 INFO - PROCESS | 1793 | 1461247366880 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 07:02:47 INFO - PROCESS | 1793 | 1461247367206 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:47 INFO - PROCESS | 1793 | ++DOCSHELL 0x8ddbd000 == 112 [pid = 1793] [id = 449] 07:02:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x8deb2800) [pid = 1793] [serial = 1348] [outer = (nil)] 07:02:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x8ec6ec00) [pid = 1793] [serial = 1349] [outer = 0x8deb2800] 07:02:47 INFO - PROCESS | 1793 | 1461247367306 Marionette DEBUG loaded listener.js 07:02:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x8f124400) [pid = 1793] [serial = 1350] [outer = 0x8deb2800] 07:02:48 INFO - PROCESS | 1793 | 1461247368245 Marionette TRACE conn3 <- [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]]]}] 07:02:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:02:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1686ms 07:02:48 INFO - PROCESS | 1793 | 1461247368325 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 07:02:48 INFO - PROCESS | 1793 | 1461247368330 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 07:02:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:02:48 INFO - PROCESS | 1793 | 1461247368336 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:02:48 INFO - PROCESS | 1793 | 1461247368340 Marionette TRACE conn3 <- [1,1770,null,{}] 07:02:48 INFO - PROCESS | 1793 | 1461247368346 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:48 INFO - PROCESS | 1793 | 1461247368631 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 07:02:49 INFO - PROCESS | 1793 | 1461247368983 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:49 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f1e2000 == 113 [pid = 1793] [id = 450] 07:02:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x8f255000) [pid = 1793] [serial = 1351] [outer = (nil)] 07:02:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x8f264800) [pid = 1793] [serial = 1352] [outer = 0x8f255000] 07:02:49 INFO - PROCESS | 1793 | 1461247369076 Marionette DEBUG loaded listener.js 07:02:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x8f267400) [pid = 1793] [serial = 1353] [outer = 0x8f255000] 07:02:50 INFO - PROCESS | 1793 | 1461247370028 Marionette TRACE conn3 <- [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]]]}] 07:02:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:02:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1734ms 07:02:50 INFO - PROCESS | 1793 | 1461247370071 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 07:02:50 INFO - PROCESS | 1793 | 1461247370074 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 07:02:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:02:50 INFO - PROCESS | 1793 | 1461247370081 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:02:50 INFO - PROCESS | 1793 | 1461247370085 Marionette TRACE conn3 <- [1,1774,null,{}] 07:02:50 INFO - PROCESS | 1793 | 1461247370091 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:50 INFO - PROCESS | 1793 | 1461247370330 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 07:02:50 INFO - PROCESS | 1793 | 1461247370645 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:50 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c0c8000 == 114 [pid = 1793] [id = 451] 07:02:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x8dba5400) [pid = 1793] [serial = 1354] [outer = (nil)] 07:02:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x8f4d2800) [pid = 1793] [serial = 1355] [outer = 0x8dba5400] 07:02:50 INFO - PROCESS | 1793 | 1461247370752 Marionette DEBUG loaded listener.js 07:02:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x8f4f4800) [pid = 1793] [serial = 1356] [outer = 0x8dba5400] 07:02:51 INFO - PROCESS | 1793 | 1461247371789 Marionette TRACE conn3 <- [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]]]}] 07:02:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:02:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1786ms 07:02:51 INFO - PROCESS | 1793 | 1461247371869 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 07:02:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:02:51 INFO - PROCESS | 1793 | 1461247371880 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 07:02:51 INFO - PROCESS | 1793 | 1461247371886 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:02:51 INFO - PROCESS | 1793 | 1461247371891 Marionette TRACE conn3 <- [1,1778,null,{}] 07:02:51 INFO - PROCESS | 1793 | 1461247371898 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:52 INFO - PROCESS | 1793 | 1461247372196 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 07:02:52 INFO - PROCESS | 1793 | 1461247372532 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:52 INFO - PROCESS | 1793 | ++DOCSHELL 0x8fb48800 == 115 [pid = 1793] [id = 452] 07:02:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x8fc3a800) [pid = 1793] [serial = 1357] [outer = (nil)] 07:02:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x900ab800) [pid = 1793] [serial = 1358] [outer = 0x8fc3a800] 07:02:52 INFO - PROCESS | 1793 | 1461247372633 Marionette DEBUG loaded listener.js 07:02:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x900b4000) [pid = 1793] [serial = 1359] [outer = 0x8fc3a800] 07:02:53 INFO - PROCESS | 1793 | 1461247373651 Marionette TRACE conn3 <- [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]]]}] 07:02:53 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 07:02:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1799ms 07:02:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:02:53 INFO - PROCESS | 1793 | 1461247373686 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 07:02:53 INFO - PROCESS | 1793 | 1461247373689 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 07:02:53 INFO - PROCESS | 1793 | 1461247373696 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:02:53 INFO - PROCESS | 1793 | 1461247373700 Marionette TRACE conn3 <- [1,1782,null,{}] 07:02:53 INFO - PROCESS | 1793 | 1461247373706 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:53 INFO - PROCESS | 1793 | 1461247373925 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 07:02:54 INFO - PROCESS | 1793 | 1461247374257 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:54 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c2b6000 == 116 [pid = 1793] [id = 453] 07:02:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 158 (0x8debfc00) [pid = 1793] [serial = 1360] [outer = (nil)] 07:02:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 159 (0x90143800) [pid = 1793] [serial = 1361] [outer = 0x8debfc00] 07:02:54 INFO - PROCESS | 1793 | 1461247374358 Marionette DEBUG loaded listener.js 07:02:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 160 (0x90146800) [pid = 1793] [serial = 1362] [outer = 0x8debfc00] 07:02:55 INFO - PROCESS | 1793 | 1461247375384 Marionette TRACE conn3 <- [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]]]}] 07:02:55 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 07:02:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1737ms 07:02:55 INFO - PROCESS | 1793 | 1461247375433 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 07:02:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:02:55 INFO - PROCESS | 1793 | 1461247375437 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 07:02:55 INFO - PROCESS | 1793 | 1461247375444 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:02:55 INFO - PROCESS | 1793 | 1461247375448 Marionette TRACE conn3 <- [1,1786,null,{}] 07:02:55 INFO - PROCESS | 1793 | 1461247375454 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:55 INFO - PROCESS | 1793 | 1461247375691 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 07:02:56 INFO - PROCESS | 1793 | 1461247376044 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:56 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4cac00 == 117 [pid = 1793] [id = 454] 07:02:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 161 (0x8f4d8800) [pid = 1793] [serial = 1363] [outer = (nil)] 07:02:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 162 (0x90520c00) [pid = 1793] [serial = 1364] [outer = 0x8f4d8800] 07:02:56 INFO - PROCESS | 1793 | 1461247376141 Marionette DEBUG loaded listener.js 07:02:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 163 (0x911e4c00) [pid = 1793] [serial = 1365] [outer = 0x8f4d8800] 07:02:57 INFO - PROCESS | 1793 | 1461247377131 Marionette TRACE conn3 <- [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]]]}] 07:02:57 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 07:02:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1738ms 07:02:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:02:57 INFO - PROCESS | 1793 | 1461247377182 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 07:02:57 INFO - PROCESS | 1793 | 1461247377186 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 07:02:57 INFO - PROCESS | 1793 | 1461247377192 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:02:57 INFO - PROCESS | 1793 | 1461247377196 Marionette TRACE conn3 <- [1,1790,null,{}] 07:02:57 INFO - PROCESS | 1793 | 1461247377202 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:57 INFO - PROCESS | 1793 | 1461247377425 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 07:02:57 INFO - PROCESS | 1793 | 1461247377741 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:57 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f1ed400 == 118 [pid = 1793] [id = 455] 07:02:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 164 (0x9013d000) [pid = 1793] [serial = 1366] [outer = (nil)] 07:02:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 165 (0x91e51c00) [pid = 1793] [serial = 1367] [outer = 0x9013d000] 07:02:57 INFO - PROCESS | 1793 | 1461247377836 Marionette DEBUG loaded listener.js 07:02:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 166 (0x92802000) [pid = 1793] [serial = 1368] [outer = 0x9013d000] 07:02:58 INFO - PROCESS | 1793 | 1461247378758 Marionette TRACE conn3 <- [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]]]}] 07:02:58 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) 07:02:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1634ms 07:02:58 INFO - PROCESS | 1793 | 1461247378826 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 07:02:58 INFO - PROCESS | 1793 | 1461247378832 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 07:02:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:02:58 INFO - PROCESS | 1793 | 1461247378841 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:02:58 INFO - PROCESS | 1793 | 1461247378847 Marionette TRACE conn3 <- [1,1794,null,{}] 07:02:58 INFO - PROCESS | 1793 | 1461247378856 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:59 INFO - PROCESS | 1793 | 1461247379126 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 07:02:59 INFO - PROCESS | 1793 | 1461247379459 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:59 INFO - PROCESS | 1793 | ++DOCSHELL 0x8474f400 == 119 [pid = 1793] [id = 456] 07:02:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 167 (0x8e990000) [pid = 1793] [serial = 1369] [outer = (nil)] 07:02:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x92b28800) [pid = 1793] [serial = 1370] [outer = 0x8e990000] 07:02:59 INFO - PROCESS | 1793 | 1461247379568 Marionette DEBUG loaded listener.js 07:02:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x92b34000) [pid = 1793] [serial = 1371] [outer = 0x8e990000] 07:03:00 INFO - PROCESS | 1793 | 1461247380467 Marionette TRACE conn3 <- [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]]]}] 07:03:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:03:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1697ms 07:03:00 INFO - PROCESS | 1793 | 1461247380538 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 07:03:00 INFO - PROCESS | 1793 | 1461247380542 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 07:03:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:03:00 INFO - PROCESS | 1793 | 1461247380549 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:03:00 INFO - PROCESS | 1793 | 1461247380552 Marionette TRACE conn3 <- [1,1798,null,{}] 07:03:00 INFO - PROCESS | 1793 | 1461247380558 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:00 INFO - PROCESS | 1793 | 1461247380825 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 07:03:01 INFO - PROCESS | 1793 | 1461247381158 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:01 INFO - PROCESS | 1793 | ++DOCSHELL 0x848ed000 == 120 [pid = 1793] [id = 457] 07:03:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x92801400) [pid = 1793] [serial = 1372] [outer = (nil)] 07:03:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x93c9bc00) [pid = 1793] [serial = 1373] [outer = 0x92801400] 07:03:01 INFO - PROCESS | 1793 | 1461247381258 Marionette DEBUG loaded listener.js 07:03:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x93c9cc00) [pid = 1793] [serial = 1374] [outer = 0x92801400] 07:03:02 INFO - PROCESS | 1793 | 1461247382211 Marionette TRACE conn3 <- [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]]]}] 07:03:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:03:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1682ms 07:03:02 INFO - PROCESS | 1793 | 1461247382232 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 07:03:02 INFO - PROCESS | 1793 | 1461247382236 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 07:03:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:03:02 INFO - PROCESS | 1793 | 1461247382243 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:03:02 INFO - PROCESS | 1793 | 1461247382247 Marionette TRACE conn3 <- [1,1802,null,{}] 07:03:02 INFO - PROCESS | 1793 | 1461247382252 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:02 INFO - PROCESS | 1793 | 1461247382476 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 07:03:02 INFO - PROCESS | 1793 | 1461247382820 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:02 INFO - PROCESS | 1793 | ++DOCSHELL 0x93c97800 == 121 [pid = 1793] [id = 458] 07:03:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x93c9e400) [pid = 1793] [serial = 1375] [outer = (nil)] 07:03:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0x9618f000) [pid = 1793] [serial = 1376] [outer = 0x93c9e400] 07:03:02 INFO - PROCESS | 1793 | 1461247382919 Marionette DEBUG loaded listener.js 07:03:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 175 (0x96196000) [pid = 1793] [serial = 1377] [outer = 0x93c9e400] 07:03:05 INFO - PROCESS | 1793 | --DOCSHELL 0x882afc00 == 120 [pid = 1793] [id = 213] 07:03:05 INFO - PROCESS | 1793 | --DOCSHELL 0x830e6800 == 119 [pid = 1793] [id = 440] 07:03:05 INFO - PROCESS | 1793 | --DOCSHELL 0x857de000 == 118 [pid = 1793] [id = 439] 07:03:05 INFO - PROCESS | 1793 | --DOCSHELL 0x857d1c00 == 117 [pid = 1793] [id = 438] 07:03:05 INFO - PROCESS | 1793 | --DOCSHELL 0x93873000 == 116 [pid = 1793] [id = 436] 07:03:05 INFO - PROCESS | 1793 | --DOCSHELL 0x92807c00 == 115 [pid = 1793] [id = 435] 07:03:05 INFO - PROCESS | 1793 | --DOCSHELL 0x900aa800 == 114 [pid = 1793] [id = 433] 07:03:05 INFO - PROCESS | 1793 | --DOCSHELL 0x830f3000 == 113 [pid = 1793] [id = 434] 07:03:05 INFO - PROCESS | 1793 | --DOCSHELL 0x900b7400 == 112 [pid = 1793] [id = 432] 07:03:05 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4cbc00 == 111 [pid = 1793] [id = 431] 07:03:05 INFO - PROCESS | 1793 | --DOCSHELL 0x857dd400 == 110 [pid = 1793] [id = 430] 07:03:05 INFO - PROCESS | 1793 | --DOCSHELL 0x8c2b9800 == 109 [pid = 1793] [id = 428] 07:03:05 INFO - PROCESS | 1793 | --DOCSHELL 0x8e98c000 == 108 [pid = 1793] [id = 429] 07:03:05 INFO - PROCESS | 1793 | --DOCSHELL 0x8dba5c00 == 107 [pid = 1793] [id = 427] 07:03:05 INFO - PROCESS | 1793 | --DOCSHELL 0x830eb800 == 106 [pid = 1793] [id = 426] 07:03:05 INFO - PROCESS | 1793 | --DOCSHELL 0x8b960800 == 105 [pid = 1793] [id = 425] 07:03:05 INFO - PROCESS | 1793 | --DOCSHELL 0x87a02800 == 104 [pid = 1793] [id = 424] 07:03:05 INFO - PROCESS | 1793 | --DOCSHELL 0x88a2d400 == 103 [pid = 1793] [id = 423] 07:03:05 INFO - PROCESS | 1793 | --DOCSHELL 0x885a4400 == 102 [pid = 1793] [id = 422] 07:03:05 INFO - PROCESS | 1793 | --DOCSHELL 0x8474f000 == 101 [pid = 1793] [id = 421] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 174 (0x896b4000) [pid = 1793] [serial = 1262] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 173 (0x8fc39c00) [pid = 1793] [serial = 1235] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0x8c4f1400) [pid = 1793] [serial = 1217] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0x848f0400) [pid = 1793] [serial = 1259] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x91333c00) [pid = 1793] [serial = 1242] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 169 (0x885a8400) [pid = 1793] [serial = 1185] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 168 (0x882b2800) [pid = 1793] [serial = 1257] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 167 (0x8b951c00) [pid = 1793] [serial = 1209] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 166 (0x8f4f3800) [pid = 1793] [serial = 1232] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 165 (0x885a3000) [pid = 1793] [serial = 1203] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 164 (0x86680400) [pid = 1793] [serial = 1260] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 163 (0x868b9400) [pid = 1793] [serial = 1254] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 162 (0x848ee400) [pid = 1793] [serial = 1251] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 161 (0x86f56400) [pid = 1793] [serial = 1200] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 160 (0x8f777000) [pid = 1793] [serial = 1233] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 159 (0x868b0c00) [pid = 1793] [serial = 1199] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 158 (0x868b2c00) [pid = 1793] [serial = 1253] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 157 (0x8f29e000) [pid = 1793] [serial = 1230] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 156 (0x92923000) [pid = 1793] [serial = 1245] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 155 (0x92b82800) [pid = 1793] [serial = 1247] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0x93875400) [pid = 1793] [serial = 1248] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x8fc3f400) [pid = 1793] [serial = 1236] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x87a83c00) [pid = 1793] [serial = 1256] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x8e98b400) [pid = 1793] [serial = 1224] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x8474cc00) [pid = 1793] [serial = 1250] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x8c0c4c00) [pid = 1793] [serial = 1211] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x90148400) [pid = 1793] [serial = 1238] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x8f26e800) [pid = 1793] [serial = 1229] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x8aa89400) [pid = 1793] [serial = 1208] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x8e987800) [pid = 1793] [serial = 1223] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x89765800) [pid = 1793] [serial = 1206] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x928df800) [pid = 1793] [serial = 1244] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x8f12a800) [pid = 1793] [serial = 1227] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x8c3af000) [pid = 1793] [serial = 1215] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x8c3a8400) [pid = 1793] [serial = 1214] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x8df0b400) [pid = 1793] [serial = 1221] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x90514000) [pid = 1793] [serial = 1239] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x8dbae000) [pid = 1793] [serial = 1218] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x8deba000) [pid = 1793] [serial = 1220] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x8975b400) [pid = 1793] [serial = 1205] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x91282000) [pid = 1793] [serial = 1241] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x882a5c00) [pid = 1793] [serial = 1202] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0x8f126400) [pid = 1793] [serial = 1226] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | --DOMWINDOW == 131 (0x8c0cac00) [pid = 1793] [serial = 1212] [outer = (nil)] [url = about:blank] 07:03:05 INFO - PROCESS | 1793 | 1461247385851 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:03:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:03:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 3639ms 07:03:05 INFO - PROCESS | 1793 | 1461247385883 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 07:03:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:03:05 INFO - PROCESS | 1793 | 1461247385889 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 07:03:05 INFO - PROCESS | 1793 | 1461247385898 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:03:05 INFO - PROCESS | 1793 | 1461247385904 Marionette TRACE conn3 <- [1,1806,null,{}] 07:03:05 INFO - PROCESS | 1793 | 1461247385960 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:06 INFO - PROCESS | 1793 | 1461247386400 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 07:03:06 INFO - PROCESS | 1793 | 1461247386638 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:06 INFO - PROCESS | 1793 | ++DOCSHELL 0x853e7400 == 102 [pid = 1793] [id = 459] 07:03:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 132 (0x857d0800) [pid = 1793] [serial = 1378] [outer = (nil)] 07:03:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x8667cc00) [pid = 1793] [serial = 1379] [outer = 0x857d0800] 07:03:06 INFO - PROCESS | 1793 | 1461247386771 Marionette DEBUG loaded listener.js 07:03:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x868b5c00) [pid = 1793] [serial = 1380] [outer = 0x857d0800] 07:03:07 INFO - PROCESS | 1793 | 1461247387914 Marionette TRACE conn3 <- [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]]]}] 07:03:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:03:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 2045ms 07:03:07 INFO - PROCESS | 1793 | 1461247387943 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 07:03:07 INFO - PROCESS | 1793 | 1461247387952 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 07:03:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:03:07 INFO - PROCESS | 1793 | 1461247387963 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:03:07 INFO - PROCESS | 1793 | 1461247387967 Marionette TRACE conn3 <- [1,1810,null,{}] 07:03:07 INFO - PROCESS | 1793 | 1461247387974 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:08 INFO - PROCESS | 1793 | 1461247388195 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 07:03:08 INFO - PROCESS | 1793 | 1461247388416 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:08 INFO - PROCESS | 1793 | ++DOCSHELL 0x853de400 == 103 [pid = 1793] [id = 460] 07:03:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x86677800) [pid = 1793] [serial = 1381] [outer = (nil)] 07:03:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x87a07c00) [pid = 1793] [serial = 1382] [outer = 0x86677800] 07:03:08 INFO - PROCESS | 1793 | 1461247388500 Marionette DEBUG loaded listener.js 07:03:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x87a83c00) [pid = 1793] [serial = 1383] [outer = 0x86677800] 07:03:09 INFO - PROCESS | 1793 | 1461247389645 Marionette TRACE conn3 <- [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]]]}] 07:03:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:03:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1739ms 07:03:09 INFO - PROCESS | 1793 | 1461247389727 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 07:03:09 INFO - PROCESS | 1793 | 1461247389730 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 07:03:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:03:09 INFO - PROCESS | 1793 | 1461247389738 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:03:09 INFO - PROCESS | 1793 | 1461247389745 Marionette TRACE conn3 <- [1,1814,null,{}] 07:03:09 INFO - PROCESS | 1793 | 1461247389785 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:10 INFO - PROCESS | 1793 | 1461247390070 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 07:03:10 INFO - PROCESS | 1793 | 1461247390260 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:10 INFO - PROCESS | 1793 | ++DOCSHELL 0x871e7800 == 104 [pid = 1793] [id = 461] 07:03:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x88a2b000) [pid = 1793] [serial = 1384] [outer = (nil)] 07:03:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x88de5800) [pid = 1793] [serial = 1385] [outer = 0x88a2b000] 07:03:10 INFO - PROCESS | 1793 | 1461247390361 Marionette DEBUG loaded listener.js 07:03:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x896b0400) [pid = 1793] [serial = 1386] [outer = 0x88a2b000] 07:03:11 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x8c187c00) [pid = 1793] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:03:11 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x8f1e5000) [pid = 1793] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:03:11 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x84754400) [pid = 1793] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:03:11 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x8ddb5c00) [pid = 1793] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:03:11 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x857d4800) [pid = 1793] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:03:11 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x8b951400) [pid = 1793] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:03:11 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x87a04c00) [pid = 1793] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:03:11 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0x90142400) [pid = 1793] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:03:11 INFO - PROCESS | 1793 | --DOMWINDOW == 131 (0x90519000) [pid = 1793] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:03:11 INFO - PROCESS | 1793 | --DOMWINDOW == 130 (0x92b36000) [pid = 1793] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:03:11 INFO - PROCESS | 1793 | --DOMWINDOW == 129 (0x885a5800) [pid = 1793] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:03:11 INFO - PROCESS | 1793 | --DOMWINDOW == 128 (0x87a84000) [pid = 1793] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:03:11 INFO - PROCESS | 1793 | --DOMWINDOW == 127 (0x8f26a400) [pid = 1793] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:03:11 INFO - PROCESS | 1793 | --DOMWINDOW == 126 (0x86678c00) [pid = 1793] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:03:11 INFO - PROCESS | 1793 | --DOMWINDOW == 125 (0x8f4d6000) [pid = 1793] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:03:11 INFO - PROCESS | 1793 | --DOMWINDOW == 124 (0x8df0c400) [pid = 1793] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:03:11 INFO - PROCESS | 1793 | --DOMWINDOW == 123 (0x8df08000) [pid = 1793] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:03:11 INFO - PROCESS | 1793 | --DOMWINDOW == 122 (0x830f1800) [pid = 1793] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:03:11 INFO - PROCESS | 1793 | --DOMWINDOW == 121 (0x93c96000) [pid = 1793] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:03:11 INFO - PROCESS | 1793 | --DOMWINDOW == 120 (0x8a882400) [pid = 1793] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:03:11 INFO - PROCESS | 1793 | --DOMWINDOW == 119 (0x87a7e400) [pid = 1793] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:03:11 INFO - PROCESS | 1793 | 1461247391898 Marionette TRACE conn3 <- [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]]]}] 07:03:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:03:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 2189ms 07:03:11 INFO - PROCESS | 1793 | 1461247391928 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 07:03:11 INFO - PROCESS | 1793 | 1461247391949 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 07:03:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:03:11 INFO - PROCESS | 1793 | 1461247391957 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:03:11 INFO - PROCESS | 1793 | 1461247391961 Marionette TRACE conn3 <- [1,1818,null,{}] 07:03:11 INFO - PROCESS | 1793 | 1461247391967 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:12 INFO - PROCESS | 1793 | 1461247392188 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 07:03:12 INFO - PROCESS | 1793 | 1461247392377 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:12 INFO - PROCESS | 1793 | ++DOCSHELL 0x830f2000 == 105 [pid = 1793] [id = 462] 07:03:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 120 (0x853dc800) [pid = 1793] [serial = 1387] [outer = (nil)] 07:03:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 121 (0x896a6800) [pid = 1793] [serial = 1388] [outer = 0x853dc800] 07:03:12 INFO - PROCESS | 1793 | 1461247392458 Marionette DEBUG loaded listener.js 07:03:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 122 (0x89762400) [pid = 1793] [serial = 1389] [outer = 0x853dc800] 07:03:13 INFO - PROCESS | 1793 | 1461247393495 Marionette TRACE conn3 <- [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]]]}] 07:03:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:03:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1596ms 07:03:13 INFO - PROCESS | 1793 | 1461247393557 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 07:03:13 INFO - PROCESS | 1793 | 1461247393567 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 07:03:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:03:13 INFO - PROCESS | 1793 | 1461247393578 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:03:13 INFO - PROCESS | 1793 | 1461247393585 Marionette TRACE conn3 <- [1,1822,null,{}] 07:03:13 INFO - PROCESS | 1793 | 1461247393596 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:13 INFO - PROCESS | 1793 | 1461247393844 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 07:03:14 INFO - PROCESS | 1793 | 1461247394189 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:14 INFO - PROCESS | 1793 | ++DOCSHELL 0x86678c00 == 106 [pid = 1793] [id = 463] 07:03:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 123 (0x86682400) [pid = 1793] [serial = 1390] [outer = (nil)] 07:03:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 124 (0x86f56400) [pid = 1793] [serial = 1391] [outer = 0x86682400] 07:03:14 INFO - PROCESS | 1793 | 1461247394289 Marionette DEBUG loaded listener.js 07:03:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 125 (0x86f5fc00) [pid = 1793] [serial = 1392] [outer = 0x86682400] 07:03:15 INFO - PROCESS | 1793 | 1461247395254 Marionette TRACE conn3 <- [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]]]}] 07:03:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:03:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1751ms 07:03:15 INFO - PROCESS | 1793 | 1461247395329 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 07:03:15 INFO - PROCESS | 1793 | 1461247395339 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 07:03:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:03:15 INFO - PROCESS | 1793 | 1461247395350 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:03:15 INFO - PROCESS | 1793 | 1461247395354 Marionette TRACE conn3 <- [1,1826,null,{}] 07:03:15 INFO - PROCESS | 1793 | 1461247395361 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:15 INFO - PROCESS | 1793 | 1461247395622 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 07:03:15 INFO - PROCESS | 1793 | 1461247395970 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:16 INFO - PROCESS | 1793 | ++DOCSHELL 0x882a6400 == 107 [pid = 1793] [id = 464] 07:03:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 126 (0x882a9400) [pid = 1793] [serial = 1393] [outer = (nil)] 07:03:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 127 (0x885abc00) [pid = 1793] [serial = 1394] [outer = 0x882a9400] 07:03:16 INFO - PROCESS | 1793 | 1461247396061 Marionette DEBUG loaded listener.js 07:03:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 128 (0x88a2c800) [pid = 1793] [serial = 1395] [outer = 0x882a9400] 07:03:17 INFO - PROCESS | 1793 | 1461247397094 Marionette TRACE conn3 <- [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]]]}] 07:03:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:03:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1785ms 07:03:17 INFO - PROCESS | 1793 | 1461247397135 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 07:03:17 INFO - PROCESS | 1793 | 1461247397142 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 07:03:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:03:17 INFO - PROCESS | 1793 | 1461247397149 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:03:17 INFO - PROCESS | 1793 | 1461247397156 Marionette TRACE conn3 <- [1,1830,null,{}] 07:03:17 INFO - PROCESS | 1793 | 1461247397173 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:17 INFO - PROCESS | 1793 | 1461247397407 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 07:03:17 INFO - PROCESS | 1793 | 1461247397769 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:17 INFO - PROCESS | 1793 | ++DOCSHELL 0x88a2a800 == 108 [pid = 1793] [id = 465] 07:03:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 129 (0x8a881c00) [pid = 1793] [serial = 1396] [outer = (nil)] 07:03:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 130 (0x8b952000) [pid = 1793] [serial = 1397] [outer = 0x8a881c00] 07:03:17 INFO - PROCESS | 1793 | 1461247397872 Marionette DEBUG loaded listener.js 07:03:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 131 (0x8b960800) [pid = 1793] [serial = 1398] [outer = 0x8a881c00] 07:03:18 INFO - PROCESS | 1793 | 1461247398835 Marionette TRACE conn3 <- [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]]]}] 07:03:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:03:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1741ms 07:03:18 INFO - PROCESS | 1793 | 1461247398892 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 07:03:18 INFO - PROCESS | 1793 | 1461247398898 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 07:03:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:03:18 INFO - PROCESS | 1793 | 1461247398907 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:03:18 INFO - PROCESS | 1793 | 1461247398911 Marionette TRACE conn3 <- [1,1834,null,{}] 07:03:18 INFO - PROCESS | 1793 | 1461247398918 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:19 INFO - PROCESS | 1793 | 1461247399161 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 07:03:19 INFO - PROCESS | 1793 | 1461247399478 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:19 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a83800 == 109 [pid = 1793] [id = 466] 07:03:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 132 (0x8a883400) [pid = 1793] [serial = 1399] [outer = (nil)] 07:03:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x8c191800) [pid = 1793] [serial = 1400] [outer = 0x8a883400] 07:03:19 INFO - PROCESS | 1793 | 1461247399579 Marionette DEBUG loaded listener.js 07:03:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x8c2b2000) [pid = 1793] [serial = 1401] [outer = 0x8a883400] 07:03:20 INFO - PROCESS | 1793 | 1461247400536 Marionette TRACE conn3 <- [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]]]}] 07:03:20 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 07:03:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1694ms 07:03:20 INFO - PROCESS | 1793 | 1461247400602 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 07:03:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:03:20 INFO - PROCESS | 1793 | 1461247400606 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 07:03:20 INFO - PROCESS | 1793 | 1461247400612 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:03:20 INFO - PROCESS | 1793 | 1461247400616 Marionette TRACE conn3 <- [1,1838,null,{}] 07:03:20 INFO - PROCESS | 1793 | 1461247400622 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:20 INFO - PROCESS | 1793 | 1461247400888 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 07:03:21 INFO - PROCESS | 1793 | 1461247401200 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:21 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c0cb400 == 110 [pid = 1793] [id = 467] 07:03:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x8c0cc800) [pid = 1793] [serial = 1402] [outer = (nil)] 07:03:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x8c3a5400) [pid = 1793] [serial = 1403] [outer = 0x8c0cc800] 07:03:21 INFO - PROCESS | 1793 | 1461247401298 Marionette DEBUG loaded listener.js 07:03:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x8c3aec00) [pid = 1793] [serial = 1404] [outer = 0x8c0cc800] 07:03:22 INFO - PROCESS | 1793 | 1461247402337 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:03:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:03:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1783ms 07:03:22 INFO - PROCESS | 1793 | 1461247402396 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 07:03:22 INFO - PROCESS | 1793 | 1461247402401 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 07:03:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:03:22 INFO - PROCESS | 1793 | 1461247402407 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:03:22 INFO - PROCESS | 1793 | 1461247402410 Marionette TRACE conn3 <- [1,1842,null,{}] 07:03:22 INFO - PROCESS | 1793 | 1461247402417 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:22 INFO - PROCESS | 1793 | 1461247402677 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 07:03:23 INFO - PROCESS | 1793 | 1461247403018 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:23 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c2ba400 == 111 [pid = 1793] [id = 468] 07:03:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x8c4e8800) [pid = 1793] [serial = 1405] [outer = (nil)] 07:03:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x8ddbb000) [pid = 1793] [serial = 1406] [outer = 0x8c4e8800] 07:03:23 INFO - PROCESS | 1793 | 1461247403112 Marionette DEBUG loaded listener.js 07:03:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x8deb7400) [pid = 1793] [serial = 1407] [outer = 0x8c4e8800] 07:03:24 INFO - PROCESS | 1793 | 1461247404050 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:03:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:03:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1694ms 07:03:24 INFO - PROCESS | 1793 | 1461247404102 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 07:03:24 INFO - PROCESS | 1793 | 1461247404106 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 07:03:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:03:24 INFO - PROCESS | 1793 | 1461247404113 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:03:24 INFO - PROCESS | 1793 | 1461247404117 Marionette TRACE conn3 <- [1,1846,null,{}] 07:03:24 INFO - PROCESS | 1793 | 1461247404122 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:24 INFO - PROCESS | 1793 | 1461247404347 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 07:03:24 INFO - PROCESS | 1793 | 1461247404662 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:24 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c0c4c00 == 112 [pid = 1793] [id = 469] 07:03:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8c349400) [pid = 1793] [serial = 1408] [outer = (nil)] 07:03:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8e80f400) [pid = 1793] [serial = 1409] [outer = 0x8c349400] 07:03:24 INFO - PROCESS | 1793 | 1461247404759 Marionette DEBUG loaded listener.js 07:03:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8e98c000) [pid = 1793] [serial = 1410] [outer = 0x8c349400] 07:03:25 INFO - PROCESS | 1793 | 1461247405668 Marionette TRACE conn3 <- [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]]]}] 07:03:25 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) 07:03:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1630ms 07:03:25 INFO - PROCESS | 1793 | 1461247405745 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 07:03:25 INFO - PROCESS | 1793 | 1461247405748 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 07:03:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:03:25 INFO - PROCESS | 1793 | 1461247405755 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:03:25 INFO - PROCESS | 1793 | 1461247405758 Marionette TRACE conn3 <- [1,1850,null,{}] 07:03:25 INFO - PROCESS | 1793 | 1461247405764 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:26 INFO - PROCESS | 1793 | 1461247406024 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 07:03:26 INFO - PROCESS | 1793 | 1461247406343 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:26 INFO - PROCESS | 1793 | ++DOCSHELL 0x8e805800 == 113 [pid = 1793] [id = 470] 07:03:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x8e80e000) [pid = 1793] [serial = 1411] [outer = (nil)] 07:03:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x8f12a800) [pid = 1793] [serial = 1412] [outer = 0x8e80e000] 07:03:26 INFO - PROCESS | 1793 | 1461247406439 Marionette DEBUG loaded listener.js 07:03:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x8f12ec00) [pid = 1793] [serial = 1413] [outer = 0x8e80e000] 07:03:27 INFO - PROCESS | 1793 | 1461247407391 Marionette TRACE conn3 <- [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]]]}] 07:03:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:03:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1696ms 07:03:27 INFO - PROCESS | 1793 | 1461247407453 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 07:03:27 INFO - PROCESS | 1793 | 1461247407456 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 07:03:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:03:27 INFO - PROCESS | 1793 | 1461247407464 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:03:27 INFO - PROCESS | 1793 | 1461247407467 Marionette TRACE conn3 <- [1,1854,null,{}] 07:03:27 INFO - PROCESS | 1793 | 1461247407474 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:27 INFO - PROCESS | 1793 | 1461247407705 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 07:03:28 INFO - PROCESS | 1793 | 1461247408019 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:28 INFO - PROCESS | 1793 | ++DOCSHELL 0x8e981800 == 114 [pid = 1793] [id = 471] 07:03:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x8e984000) [pid = 1793] [serial = 1414] [outer = (nil)] 07:03:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x8f266800) [pid = 1793] [serial = 1415] [outer = 0x8e984000] 07:03:28 INFO - PROCESS | 1793 | 1461247408120 Marionette DEBUG loaded listener.js 07:03:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x8f26a400) [pid = 1793] [serial = 1416] [outer = 0x8e984000] 07:03:29 INFO - PROCESS | 1793 | 1461247409053 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:03:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:03:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1633ms 07:03:29 INFO - PROCESS | 1793 | 1461247409099 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 07:03:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:03:29 INFO - PROCESS | 1793 | 1461247409104 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 07:03:29 INFO - PROCESS | 1793 | 1461247409110 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:03:29 INFO - PROCESS | 1793 | 1461247409114 Marionette TRACE conn3 <- [1,1858,null,{}] 07:03:29 INFO - PROCESS | 1793 | 1461247409120 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:29 INFO - PROCESS | 1793 | 1461247409352 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 07:03:29 INFO - PROCESS | 1793 | 1461247409667 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:29 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f12e400 == 115 [pid = 1793] [id = 472] 07:03:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x8f250000) [pid = 1793] [serial = 1417] [outer = (nil)] 07:03:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x8f4cbc00) [pid = 1793] [serial = 1418] [outer = 0x8f250000] 07:03:29 INFO - PROCESS | 1793 | 1461247409766 Marionette DEBUG loaded listener.js 07:03:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x8f4d3c00) [pid = 1793] [serial = 1419] [outer = 0x8f250000] 07:03:30 INFO - PROCESS | 1793 | 1461247410736 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:03:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:03:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1685ms 07:03:30 INFO - PROCESS | 1793 | 1461247410796 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 07:03:30 INFO - PROCESS | 1793 | 1461247410801 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 07:03:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:03:30 INFO - PROCESS | 1793 | 1461247410808 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:03:30 INFO - PROCESS | 1793 | 1461247410812 Marionette TRACE conn3 <- [1,1862,null,{}] 07:03:30 INFO - PROCESS | 1793 | 1461247410818 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:31 INFO - PROCESS | 1793 | 1461247411091 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 07:03:31 INFO - PROCESS | 1793 | 1461247411437 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:31 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f29fc00 == 116 [pid = 1793] [id = 473] 07:03:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x8fc32400) [pid = 1793] [serial = 1420] [outer = (nil)] 07:03:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x8fc38400) [pid = 1793] [serial = 1421] [outer = 0x8fc32400] 07:03:31 INFO - PROCESS | 1793 | 1461247411543 Marionette DEBUG loaded listener.js 07:03:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x900ab400) [pid = 1793] [serial = 1422] [outer = 0x8fc32400] 07:03:32 INFO - PROCESS | 1793 | 1461247412508 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:03:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:03:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1741ms 07:03:32 INFO - PROCESS | 1793 | 1461247412566 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 07:03:32 INFO - PROCESS | 1793 | 1461247412571 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 07:03:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:03:32 INFO - PROCESS | 1793 | 1461247412583 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:03:32 INFO - PROCESS | 1793 | 1461247412586 Marionette TRACE conn3 <- [1,1866,null,{}] 07:03:32 INFO - PROCESS | 1793 | 1461247412593 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:32 INFO - PROCESS | 1793 | 1461247412836 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 07:03:33 INFO - PROCESS | 1793 | 1461247413166 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:33 INFO - PROCESS | 1793 | ++DOCSHELL 0x8fb3ac00 == 117 [pid = 1793] [id = 474] 07:03:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x8fc36800) [pid = 1793] [serial = 1423] [outer = (nil)] 07:03:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x9013bc00) [pid = 1793] [serial = 1424] [outer = 0x8fc36800] 07:03:33 INFO - PROCESS | 1793 | 1461247413264 Marionette DEBUG loaded listener.js 07:03:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 158 (0x90143400) [pid = 1793] [serial = 1425] [outer = 0x8fc36800] 07:03:34 INFO - PROCESS | 1793 | 1461247414186 Marionette TRACE conn3 <- [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]]]}] 07:03:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:03:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1684ms 07:03:34 INFO - PROCESS | 1793 | 1461247414267 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 07:03:34 INFO - PROCESS | 1793 | 1461247414271 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 07:03:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:03:34 INFO - PROCESS | 1793 | 1461247414278 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:03:34 INFO - PROCESS | 1793 | 1461247414283 Marionette TRACE conn3 <- [1,1870,null,{}] 07:03:34 INFO - PROCESS | 1793 | 1461247414289 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:34 INFO - PROCESS | 1793 | 1461247414527 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 07:03:34 INFO - PROCESS | 1793 | 1461247414824 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:34 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f29b800 == 118 [pid = 1793] [id = 475] 07:03:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 159 (0x900b2800) [pid = 1793] [serial = 1426] [outer = (nil)] 07:03:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 160 (0x911e4000) [pid = 1793] [serial = 1427] [outer = 0x900b2800] 07:03:34 INFO - PROCESS | 1793 | 1461247414916 Marionette DEBUG loaded listener.js 07:03:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 161 (0x91332400) [pid = 1793] [serial = 1428] [outer = 0x900b2800] 07:03:35 INFO - PROCESS | 1793 | 1461247415804 Marionette TRACE conn3 <- [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]]]}] 07:03:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:03:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1587ms 07:03:35 INFO - PROCESS | 1793 | 1461247415882 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 07:03:35 INFO - PROCESS | 1793 | 1461247415885 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 07:03:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:03:35 INFO - PROCESS | 1793 | 1461247415895 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:03:35 INFO - PROCESS | 1793 | 1461247415903 Marionette TRACE conn3 <- [1,1874,null,{}] 07:03:35 INFO - PROCESS | 1793 | 1461247415913 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:36 INFO - PROCESS | 1793 | 1461247416148 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 07:03:36 INFO - PROCESS | 1793 | 1461247416476 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:36 INFO - PROCESS | 1793 | ++DOCSHELL 0x900ad400 == 119 [pid = 1793] [id = 476] 07:03:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 162 (0x9013a800) [pid = 1793] [serial = 1429] [outer = (nil)] 07:03:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 163 (0x92922000) [pid = 1793] [serial = 1430] [outer = 0x9013a800] 07:03:36 INFO - PROCESS | 1793 | 1461247416569 Marionette DEBUG loaded listener.js 07:03:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 164 (0x92926800) [pid = 1793] [serial = 1431] [outer = 0x9013a800] 07:03:37 INFO - PROCESS | 1793 | 1461247417528 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:03:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:03:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1693ms 07:03:37 INFO - PROCESS | 1793 | 1461247417588 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 07:03:37 INFO - PROCESS | 1793 | 1461247417592 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 07:03:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:03:37 INFO - PROCESS | 1793 | 1461247417599 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:03:37 INFO - PROCESS | 1793 | 1461247417602 Marionette TRACE conn3 <- [1,1878,null,{}] 07:03:37 INFO - PROCESS | 1793 | 1461247417608 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:37 INFO - PROCESS | 1793 | 1461247417839 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 07:03:38 INFO - PROCESS | 1793 | 1461247418156 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:38 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f2a0800 == 120 [pid = 1793] [id = 477] 07:03:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 165 (0x928d3c00) [pid = 1793] [serial = 1432] [outer = (nil)] 07:03:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 166 (0x93878400) [pid = 1793] [serial = 1433] [outer = 0x928d3c00] 07:03:38 INFO - PROCESS | 1793 | 1461247418252 Marionette DEBUG loaded listener.js 07:03:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 167 (0x9387c000) [pid = 1793] [serial = 1434] [outer = 0x928d3c00] 07:03:39 INFO - PROCESS | 1793 | 1461247419228 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:03:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:03:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1680ms 07:03:39 INFO - PROCESS | 1793 | 1461247419279 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 07:03:39 INFO - PROCESS | 1793 | 1461247419283 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 07:03:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:03:39 INFO - PROCESS | 1793 | 1461247419290 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:03:39 INFO - PROCESS | 1793 | 1461247419292 Marionette TRACE conn3 <- [1,1882,null,{}] 07:03:39 INFO - PROCESS | 1793 | 1461247419299 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:39 INFO - PROCESS | 1793 | 1461247419514 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 07:03:39 INFO - PROCESS | 1793 | 1461247419839 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:39 INFO - PROCESS | 1793 | ++DOCSHELL 0x8406e400 == 121 [pid = 1793] [id = 478] 07:03:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x92b7f400) [pid = 1793] [serial = 1435] [outer = (nil)] 07:03:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x959dd400) [pid = 1793] [serial = 1436] [outer = 0x92b7f400] 07:03:39 INFO - PROCESS | 1793 | 1461247419939 Marionette DEBUG loaded listener.js 07:03:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x96107800) [pid = 1793] [serial = 1437] [outer = 0x92b7f400] 07:03:40 INFO - PROCESS | 1793 | 1461247420870 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:03:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:03:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1633ms 07:03:40 INFO - PROCESS | 1793 | 1461247420924 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 07:03:40 INFO - PROCESS | 1793 | 1461247420933 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 07:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:03:40 INFO - PROCESS | 1793 | 1461247420944 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:03:40 INFO - PROCESS | 1793 | 1461247420950 Marionette TRACE conn3 <- [1,1886,null,{}] 07:03:40 INFO - PROCESS | 1793 | 1461247420956 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:41 INFO - PROCESS | 1793 | 1461247421196 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 07:03:41 INFO - PROCESS | 1793 | 1461247421519 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:41 INFO - PROCESS | 1793 | ++DOCSHELL 0x853df800 == 122 [pid = 1793] [id = 479] 07:03:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x868b9000) [pid = 1793] [serial = 1438] [outer = (nil)] 07:03:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x96f21000) [pid = 1793] [serial = 1439] [outer = 0x868b9000] 07:03:41 INFO - PROCESS | 1793 | 1461247421627 Marionette DEBUG loaded listener.js 07:03:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x96fe0000) [pid = 1793] [serial = 1440] [outer = 0x868b9000] 07:03:42 INFO - PROCESS | 1793 | 1461247422591 Marionette TRACE conn3 <- [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]]]}] 07:03:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:03:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1685ms 07:03:42 INFO - PROCESS | 1793 | 1461247422629 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 07:03:42 INFO - PROCESS | 1793 | 1461247422632 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 07:03:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:03:42 INFO - PROCESS | 1793 | 1461247422639 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:03:42 INFO - PROCESS | 1793 | 1461247422643 Marionette TRACE conn3 <- [1,1890,null,{}] 07:03:42 INFO - PROCESS | 1793 | 1461247422652 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:42 INFO - PROCESS | 1793 | 1461247422863 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 07:03:43 INFO - PROCESS | 1793 | 1461247423196 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:43 INFO - PROCESS | 1793 | ++DOCSHELL 0x84072000 == 123 [pid = 1793] [id = 480] 07:03:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0x84745c00) [pid = 1793] [serial = 1441] [outer = (nil)] 07:03:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 175 (0x973f9000) [pid = 1793] [serial = 1442] [outer = 0x84745c00] 07:03:43 INFO - PROCESS | 1793 | 1461247423290 Marionette DEBUG loaded listener.js 07:03:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 176 (0x975cd000) [pid = 1793] [serial = 1443] [outer = 0x84745c00] 07:03:45 INFO - PROCESS | 1793 | --DOCSHELL 0x853dcc00 == 122 [pid = 1793] [id = 319] 07:03:45 INFO - PROCESS | 1793 | --DOCSHELL 0x871e7800 == 121 [pid = 1793] [id = 461] 07:03:45 INFO - PROCESS | 1793 | --DOCSHELL 0x853de400 == 120 [pid = 1793] [id = 460] 07:03:45 INFO - PROCESS | 1793 | --DOCSHELL 0x853e7400 == 119 [pid = 1793] [id = 459] 07:03:45 INFO - PROCESS | 1793 | --DOCSHELL 0x8fb48800 == 118 [pid = 1793] [id = 452] 07:03:45 INFO - PROCESS | 1793 | --DOCSHELL 0x8c0c8000 == 117 [pid = 1793] [id = 451] 07:03:45 INFO - PROCESS | 1793 | --DOCSHELL 0x8f1e2000 == 116 [pid = 1793] [id = 450] 07:03:45 INFO - PROCESS | 1793 | --DOCSHELL 0x8ddbd000 == 115 [pid = 1793] [id = 449] 07:03:45 INFO - PROCESS | 1793 | --DOCSHELL 0x8debc000 == 114 [pid = 1793] [id = 448] 07:03:45 INFO - PROCESS | 1793 | --DOCSHELL 0x8406c000 == 113 [pid = 1793] [id = 415] 07:03:45 INFO - PROCESS | 1793 | --DOCSHELL 0x882b0000 == 112 [pid = 1793] [id = 447] 07:03:45 INFO - PROCESS | 1793 | --DOCSHELL 0x8c0c8400 == 111 [pid = 1793] [id = 446] 07:03:45 INFO - PROCESS | 1793 | --DOCSHELL 0x89769400 == 110 [pid = 1793] [id = 444] 07:03:45 INFO - PROCESS | 1793 | --DOCSHELL 0x885a4c00 == 109 [pid = 1793] [id = 445] 07:03:45 INFO - PROCESS | 1793 | --DOCSHELL 0x882a7800 == 108 [pid = 1793] [id = 443] 07:03:45 INFO - PROCESS | 1793 | --DOCSHELL 0x830f4800 == 107 [pid = 1793] [id = 442] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 175 (0x88a2f400) [pid = 1793] [serial = 1325] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 174 (0x8c3a4800) [pid = 1793] [serial = 1278] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 173 (0x8f296c00) [pid = 1793] [serial = 1290] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0x871ebc00) [pid = 1793] [serial = 1266] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0x8e801800) [pid = 1793] [serial = 1281] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x86677000) [pid = 1793] [serial = 1316] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 169 (0x8c2b5400) [pid = 1793] [serial = 1275] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 168 (0x93876000) [pid = 1793] [serial = 1305] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 167 (0x9127d000) [pid = 1793] [serial = 1299] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 166 (0x92927000) [pid = 1793] [serial = 1302] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 165 (0x8c350c00) [pid = 1793] [serial = 1277] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 164 (0x94ea8c00) [pid = 1793] [serial = 1308] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 163 (0x88de7c00) [pid = 1793] [serial = 1269] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 162 (0x8c193400) [pid = 1793] [serial = 1274] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 161 (0x96eb3800) [pid = 1793] [serial = 1314] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 160 (0x92b84400) [pid = 1793] [serial = 1304] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 159 (0x8f4f7800) [pid = 1793] [serial = 1293] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 158 (0x87a07000) [pid = 1793] [serial = 1320] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 157 (0x90517000) [pid = 1793] [serial = 1296] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 156 (0x871f1400) [pid = 1793] [serial = 1319] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 155 (0x86682c00) [pid = 1793] [serial = 1265] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0x8f24d400) [pid = 1793] [serial = 1286] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x8ec61400) [pid = 1793] [serial = 1283] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x928db400) [pid = 1793] [serial = 1301] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x87a7a400) [pid = 1793] [serial = 1323] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x9610d000) [pid = 1793] [serial = 1311] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x94ea1c00) [pid = 1793] [serial = 1307] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x8f24f800) [pid = 1793] [serial = 1287] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x8df08400) [pid = 1793] [serial = 1280] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x96108c00) [pid = 1793] [serial = 1310] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x8f4f1400) [pid = 1793] [serial = 1292] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x88a2b800) [pid = 1793] [serial = 1268] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x8667e000) [pid = 1793] [serial = 1317] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x8b95c000) [pid = 1793] [serial = 1271] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x853da400) [pid = 1793] [serial = 1322] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x966e9400) [pid = 1793] [serial = 1313] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x88a26400) [pid = 1793] [serial = 1197] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x8ec6f400) [pid = 1793] [serial = 1284] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x8f26fc00) [pid = 1793] [serial = 1289] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x8bc43c00) [pid = 1793] [serial = 1272] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x9013f800) [pid = 1793] [serial = 1295] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x911efc00) [pid = 1793] [serial = 1298] [outer = (nil)] [url = about:blank] 07:03:45 INFO - PROCESS | 1793 | 1461247425968 Marionette TRACE conn3 <- [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]]]}] 07:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 3392ms 07:03:46 INFO - PROCESS | 1793 | 1461247426032 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 07:03:46 INFO - PROCESS | 1793 | 1461247426039 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 07:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:03:46 INFO - PROCESS | 1793 | 1461247426050 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:03:46 INFO - PROCESS | 1793 | 1461247426054 Marionette TRACE conn3 <- [1,1894,null,{}] 07:03:46 INFO - PROCESS | 1793 | 1461247426062 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:46 INFO - PROCESS | 1793 | 1461247426263 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 07:03:46 INFO - PROCESS | 1793 | 1461247426449 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:46 INFO - PROCESS | 1793 | ++DOCSHELL 0x84072800 == 108 [pid = 1793] [id = 481] 07:03:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x853dd400) [pid = 1793] [serial = 1444] [outer = (nil)] 07:03:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x857de400) [pid = 1793] [serial = 1445] [outer = 0x853dd400] 07:03:46 INFO - PROCESS | 1793 | 1461247426530 Marionette DEBUG loaded listener.js 07:03:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x86680c00) [pid = 1793] [serial = 1446] [outer = 0x853dd400] 07:03:47 INFO - PROCESS | 1793 | 1461247427625 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1598ms 07:03:47 INFO - PROCESS | 1793 | 1461247427648 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 07:03:47 INFO - PROCESS | 1793 | 1461247427658 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 07:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:03:47 INFO - PROCESS | 1793 | 1461247427669 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:03:47 INFO - PROCESS | 1793 | 1461247427672 Marionette TRACE conn3 <- [1,1898,null,{}] 07:03:47 INFO - PROCESS | 1793 | 1461247427679 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:48 INFO - PROCESS | 1793 | 1461247427997 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 07:03:48 INFO - PROCESS | 1793 | 1461247428226 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:48 INFO - PROCESS | 1793 | ++DOCSHELL 0x857db800 == 109 [pid = 1793] [id = 482] 07:03:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x86679400) [pid = 1793] [serial = 1447] [outer = (nil)] 07:03:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x871f4400) [pid = 1793] [serial = 1448] [outer = 0x86679400] 07:03:48 INFO - PROCESS | 1793 | 1461247428302 Marionette DEBUG loaded listener.js 07:03:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x87a77400) [pid = 1793] [serial = 1449] [outer = 0x86679400] 07:03:49 INFO - PROCESS | 1793 | 1461247429194 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1582ms 07:03:49 INFO - PROCESS | 1793 | 1461247429258 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 07:03:49 INFO - PROCESS | 1793 | 1461247429262 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 07:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:03:49 INFO - PROCESS | 1793 | 1461247429283 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:03:49 INFO - PROCESS | 1793 | 1461247429290 Marionette TRACE conn3 <- [1,1902,null,{}] 07:03:49 INFO - PROCESS | 1793 | 1461247429307 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:49 INFO - PROCESS | 1793 | 1461247429610 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 07:03:49 INFO - PROCESS | 1793 | 1461247429642 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:49 INFO - PROCESS | 1793 | ++DOCSHELL 0x84075800 == 110 [pid = 1793] [id = 483] 07:03:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x87a02400) [pid = 1793] [serial = 1450] [outer = (nil)] 07:03:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x88a28c00) [pid = 1793] [serial = 1451] [outer = 0x87a02400] 07:03:49 INFO - PROCESS | 1793 | 1461247429725 Marionette DEBUG loaded listener.js 07:03:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x88debc00) [pid = 1793] [serial = 1452] [outer = 0x87a02400] 07:03:50 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x8debfc00) [pid = 1793] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:03:50 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x88a2b000) [pid = 1793] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:03:50 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x9013d000) [pid = 1793] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:03:50 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x8deb2800) [pid = 1793] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:03:50 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x88a2fc00) [pid = 1793] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:03:50 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x8aa95000) [pid = 1793] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:03:50 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x8e80d800) [pid = 1793] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:03:50 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x8fc3a800) [pid = 1793] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:03:50 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x8f255000) [pid = 1793] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:03:50 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x86677c00) [pid = 1793] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:03:50 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0x857d0800) [pid = 1793] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:03:50 INFO - PROCESS | 1793 | --DOMWINDOW == 131 (0x92801400) [pid = 1793] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:03:50 INFO - PROCESS | 1793 | --DOMWINDOW == 130 (0x8a883000) [pid = 1793] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:03:50 INFO - PROCESS | 1793 | --DOMWINDOW == 129 (0x8c18c800) [pid = 1793] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:03:50 INFO - PROCESS | 1793 | --DOMWINDOW == 128 (0x93c9e400) [pid = 1793] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:03:50 INFO - PROCESS | 1793 | --DOMWINDOW == 127 (0x8c2b7400) [pid = 1793] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:03:50 INFO - PROCESS | 1793 | --DOMWINDOW == 126 (0x8e990000) [pid = 1793] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:03:50 INFO - PROCESS | 1793 | --DOMWINDOW == 125 (0x885aa800) [pid = 1793] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:03:50 INFO - PROCESS | 1793 | --DOMWINDOW == 124 (0x8dba5400) [pid = 1793] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:03:50 INFO - PROCESS | 1793 | --DOMWINDOW == 123 (0x86677800) [pid = 1793] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:03:50 INFO - PROCESS | 1793 | --DOMWINDOW == 122 (0x8f4d8800) [pid = 1793] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:03:51 INFO - PROCESS | 1793 | 1461247431362 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:03:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:03:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2101ms 07:03:51 INFO - PROCESS | 1793 | 1461247431383 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 07:03:51 INFO - PROCESS | 1793 | 1461247431388 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 07:03:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:03:51 INFO - PROCESS | 1793 | 1461247431394 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:03:51 INFO - PROCESS | 1793 | 1461247431396 Marionette TRACE conn3 <- [1,1906,null,{}] 07:03:51 INFO - PROCESS | 1793 | 1461247431402 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:51 INFO - PROCESS | 1793 | 1461247431667 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 07:03:51 INFO - PROCESS | 1793 | 1461247431690 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:51 INFO - PROCESS | 1793 | ++DOCSHELL 0x848f0c00 == 111 [pid = 1793] [id = 484] 07:03:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 123 (0x868b7000) [pid = 1793] [serial = 1453] [outer = (nil)] 07:03:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 124 (0x896a6c00) [pid = 1793] [serial = 1454] [outer = 0x868b7000] 07:03:51 INFO - PROCESS | 1793 | 1461247431766 Marionette DEBUG loaded listener.js 07:03:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 125 (0x8975d000) [pid = 1793] [serial = 1455] [outer = 0x868b7000] 07:03:52 INFO - PROCESS | 1793 | 1461247432863 Marionette TRACE conn3 <- [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]]]}] 07:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1537ms 07:03:52 INFO - PROCESS | 1793 | 1461247432933 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 07:03:52 INFO - PROCESS | 1793 | 1461247432940 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 07:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:03:52 INFO - PROCESS | 1793 | 1461247432950 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:03:52 INFO - PROCESS | 1793 | 1461247432955 Marionette TRACE conn3 <- [1,1910,null,{}] 07:03:52 INFO - PROCESS | 1793 | 1461247432966 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:53 INFO - PROCESS | 1793 | 1461247433235 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 07:03:53 INFO - PROCESS | 1793 | 1461247433580 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:53 INFO - PROCESS | 1793 | ++DOCSHELL 0x857d7800 == 112 [pid = 1793] [id = 485] 07:03:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 126 (0x86677400) [pid = 1793] [serial = 1456] [outer = (nil)] 07:03:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 127 (0x868b9400) [pid = 1793] [serial = 1457] [outer = 0x86677400] 07:03:53 INFO - PROCESS | 1793 | 1461247433671 Marionette DEBUG loaded listener.js 07:03:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 128 (0x871e7800) [pid = 1793] [serial = 1458] [outer = 0x86677400] 07:03:54 INFO - PROCESS | 1793 | 1461247434633 Marionette TRACE conn3 <- [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]]]}] 07:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1741ms 07:03:54 INFO - PROCESS | 1793 | 1461247434691 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 07:03:54 INFO - PROCESS | 1793 | 1461247434700 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 07:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:03:54 INFO - PROCESS | 1793 | 1461247434711 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:03:54 INFO - PROCESS | 1793 | 1461247434716 Marionette TRACE conn3 <- [1,1914,null,{}] 07:03:54 INFO - PROCESS | 1793 | 1461247434722 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:54 INFO - PROCESS | 1793 | 1461247434949 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 07:03:55 INFO - PROCESS | 1793 | 1461247435273 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:55 INFO - PROCESS | 1793 | ++DOCSHELL 0x868bac00 == 113 [pid = 1793] [id = 486] 07:03:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 129 (0x882a9c00) [pid = 1793] [serial = 1459] [outer = (nil)] 07:03:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 130 (0x88a22400) [pid = 1793] [serial = 1460] [outer = 0x882a9c00] 07:03:55 INFO - PROCESS | 1793 | 1461247435370 Marionette DEBUG loaded listener.js 07:03:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 131 (0x88a2fc00) [pid = 1793] [serial = 1461] [outer = 0x882a9c00] 07:03:56 INFO - PROCESS | 1793 | 1461247436393 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1738ms 07:03:56 INFO - PROCESS | 1793 | 1461247436450 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 07:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:03:56 INFO - PROCESS | 1793 | 1461247436454 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 07:03:56 INFO - PROCESS | 1793 | 1461247436461 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:03:56 INFO - PROCESS | 1793 | 1461247436467 Marionette TRACE conn3 <- [1,1918,null,{}] 07:03:56 INFO - PROCESS | 1793 | 1461247436484 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:56 INFO - PROCESS | 1793 | 1461247436747 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 07:03:57 INFO - PROCESS | 1793 | 1461247437112 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:57 INFO - PROCESS | 1793 | ++DOCSHELL 0x88def000 == 114 [pid = 1793] [id = 487] 07:03:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 132 (0x8a884400) [pid = 1793] [serial = 1462] [outer = (nil)] 07:03:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x8b953000) [pid = 1793] [serial = 1463] [outer = 0x8a884400] 07:03:57 INFO - PROCESS | 1793 | 1461247437212 Marionette DEBUG loaded listener.js 07:03:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x8bc40000) [pid = 1793] [serial = 1464] [outer = 0x8a884400] 07:03:58 INFO - PROCESS | 1793 | 1461247438139 Marionette TRACE conn3 <- [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]]]}] 07:03:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:03:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1751ms 07:03:58 INFO - PROCESS | 1793 | 1461247438214 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 07:03:58 INFO - PROCESS | 1793 | 1461247438222 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 07:03:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:03:58 INFO - PROCESS | 1793 | 1461247438232 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:03:58 INFO - PROCESS | 1793 | 1461247438236 Marionette TRACE conn3 <- [1,1922,null,{}] 07:03:58 INFO - PROCESS | 1793 | 1461247438246 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:58 INFO - PROCESS | 1793 | 1461247438562 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 07:03:58 INFO - PROCESS | 1793 | 1461247438883 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:58 INFO - PROCESS | 1793 | ++DOCSHELL 0x857d6000 == 115 [pid = 1793] [id = 488] 07:03:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x8b955800) [pid = 1793] [serial = 1465] [outer = (nil)] 07:03:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x8c18d000) [pid = 1793] [serial = 1466] [outer = 0x8b955800] 07:03:58 INFO - PROCESS | 1793 | 1461247438972 Marionette DEBUG loaded listener.js 07:03:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x8c195800) [pid = 1793] [serial = 1467] [outer = 0x8b955800] 07:03:59 INFO - PROCESS | 1793 | 1461247439897 Marionette TRACE conn3 <- [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]]]}] 07:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1734ms 07:03:59 INFO - PROCESS | 1793 | 1461247439966 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 07:03:59 INFO - PROCESS | 1793 | 1461247439971 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 07:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:03:59 INFO - PROCESS | 1793 | 1461247439977 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:03:59 INFO - PROCESS | 1793 | 1461247439981 Marionette TRACE conn3 <- [1,1926,null,{}] 07:03:59 INFO - PROCESS | 1793 | 1461247439986 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:00 INFO - PROCESS | 1793 | 1461247440198 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 07:04:00 INFO - PROCESS | 1793 | 1461247440519 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:00 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c189c00 == 116 [pid = 1793] [id = 489] 07:04:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x8c18c400) [pid = 1793] [serial = 1468] [outer = (nil)] 07:04:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x8c34c000) [pid = 1793] [serial = 1469] [outer = 0x8c18c400] 07:04:00 INFO - PROCESS | 1793 | 1461247440610 Marionette DEBUG loaded listener.js 07:04:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x8c350800) [pid = 1793] [serial = 1470] [outer = 0x8c18c400] 07:04:01 INFO - PROCESS | 1793 | 1461247441529 Marionette TRACE conn3 <- [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]]]}] 07:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1591ms 07:04:01 INFO - PROCESS | 1793 | 1461247441569 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 07:04:01 INFO - PROCESS | 1793 | 1461247441572 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 07:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:04:01 INFO - PROCESS | 1793 | 1461247441579 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:04:01 INFO - PROCESS | 1793 | 1461247441582 Marionette TRACE conn3 <- [1,1930,null,{}] 07:04:01 INFO - PROCESS | 1793 | 1461247441588 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:01 INFO - PROCESS | 1793 | 1461247441833 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 07:04:02 INFO - PROCESS | 1793 | 1461247442201 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:02 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c2b5000 == 117 [pid = 1793] [id = 490] 07:04:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8dba5400) [pid = 1793] [serial = 1471] [outer = (nil)] 07:04:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8ddb7c00) [pid = 1793] [serial = 1472] [outer = 0x8dba5400] 07:04:02 INFO - PROCESS | 1793 | 1461247442313 Marionette DEBUG loaded listener.js 07:04:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8ddbd800) [pid = 1793] [serial = 1473] [outer = 0x8dba5400] 07:04:03 INFO - PROCESS | 1793 | 1461247443262 Marionette TRACE conn3 <- [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]]]}] 07:04:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:04:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1735ms 07:04:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:04:03 INFO - PROCESS | 1793 | 1461247443315 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 07:04:03 INFO - PROCESS | 1793 | 1461247443318 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 07:04:03 INFO - PROCESS | 1793 | 1461247443325 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:04:03 INFO - PROCESS | 1793 | 1461247443329 Marionette TRACE conn3 <- [1,1934,null,{}] 07:04:03 INFO - PROCESS | 1793 | 1461247443335 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:03 INFO - PROCESS | 1793 | 1461247443551 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 07:04:03 INFO - PROCESS | 1793 | 1461247443819 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:03 INFO - PROCESS | 1793 | ++DOCSHELL 0x8bc4b400 == 118 [pid = 1793] [id = 491] 07:04:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x8dba3800) [pid = 1793] [serial = 1474] [outer = (nil)] 07:04:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x8e806400) [pid = 1793] [serial = 1475] [outer = 0x8dba3800] 07:04:03 INFO - PROCESS | 1793 | 1461247443956 Marionette DEBUG loaded listener.js 07:04:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x8e80c800) [pid = 1793] [serial = 1476] [outer = 0x8dba3800] 07:04:04 INFO - PROCESS | 1793 | 1461247444845 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1582ms 07:04:04 INFO - PROCESS | 1793 | 1461247444907 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 07:04:04 INFO - PROCESS | 1793 | 1461247444912 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 07:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:04:04 INFO - PROCESS | 1793 | 1461247444918 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:04:04 INFO - PROCESS | 1793 | 1461247444922 Marionette TRACE conn3 <- [1,1938,null,{}] 07:04:04 INFO - PROCESS | 1793 | 1461247444927 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:05 INFO - PROCESS | 1793 | 1461247445135 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 07:04:05 INFO - PROCESS | 1793 | 1461247445417 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:05 INFO - PROCESS | 1793 | ++DOCSHELL 0x8debb400 == 119 [pid = 1793] [id = 492] 07:04:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x8df07c00) [pid = 1793] [serial = 1477] [outer = (nil)] 07:04:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x8ec6f400) [pid = 1793] [serial = 1478] [outer = 0x8df07c00] 07:04:05 INFO - PROCESS | 1793 | 1461247445517 Marionette DEBUG loaded listener.js 07:04:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x8f124c00) [pid = 1793] [serial = 1479] [outer = 0x8df07c00] 07:04:06 INFO - PROCESS | 1793 | 1461247446478 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1586ms 07:04:06 INFO - PROCESS | 1793 | 1461247446505 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 07:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:04:06 INFO - PROCESS | 1793 | 1461247446509 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 07:04:06 INFO - PROCESS | 1793 | 1461247446516 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:04:06 INFO - PROCESS | 1793 | 1461247446519 Marionette TRACE conn3 <- [1,1942,null,{}] 07:04:06 INFO - PROCESS | 1793 | 1461247446525 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:06 INFO - PROCESS | 1793 | 1461247446736 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 07:04:07 INFO - PROCESS | 1793 | 1461247447011 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:07 INFO - PROCESS | 1793 | ++DOCSHELL 0x830f5c00 == 120 [pid = 1793] [id = 493] 07:04:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x8c0c5c00) [pid = 1793] [serial = 1480] [outer = (nil)] 07:04:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x8f24f800) [pid = 1793] [serial = 1481] [outer = 0x8c0c5c00] 07:04:07 INFO - PROCESS | 1793 | 1461247447145 Marionette DEBUG loaded listener.js 07:04:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x8f266000) [pid = 1793] [serial = 1482] [outer = 0x8c0c5c00] 07:04:08 INFO - PROCESS | 1793 | 1461247448111 Marionette TRACE conn3 <- [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]]]}] 07:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1636ms 07:04:08 INFO - PROCESS | 1793 | 1461247448152 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 07:04:08 INFO - PROCESS | 1793 | 1461247448156 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 07:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:04:08 INFO - PROCESS | 1793 | 1461247448163 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:04:08 INFO - PROCESS | 1793 | 1461247448166 Marionette TRACE conn3 <- [1,1946,null,{}] 07:04:08 INFO - PROCESS | 1793 | 1461247448172 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:08 INFO - PROCESS | 1793 | 1461247448384 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 07:04:08 INFO - PROCESS | 1793 | 1461247448702 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:08 INFO - PROCESS | 1793 | ++DOCSHELL 0x8deb5000 == 121 [pid = 1793] [id = 494] 07:04:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x8ec70800) [pid = 1793] [serial = 1483] [outer = (nil)] 07:04:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x8f2a1800) [pid = 1793] [serial = 1484] [outer = 0x8ec70800] 07:04:08 INFO - PROCESS | 1793 | 1461247448797 Marionette DEBUG loaded listener.js 07:04:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x8f4ccc00) [pid = 1793] [serial = 1485] [outer = 0x8ec70800] 07:04:09 INFO - PROCESS | 1793 | 1461247449698 Marionette TRACE conn3 <- [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]]]}] 07:04:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:04:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1588ms 07:04:09 INFO - PROCESS | 1793 | 1461247449752 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 07:04:09 INFO - PROCESS | 1793 | 1461247449756 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 07:04:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:04:09 INFO - PROCESS | 1793 | 1461247449762 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:04:09 INFO - PROCESS | 1793 | 1461247449766 Marionette TRACE conn3 <- [1,1950,null,{}] 07:04:09 INFO - PROCESS | 1793 | 1461247449773 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:10 INFO - PROCESS | 1793 | 1461247450012 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 07:04:10 INFO - PROCESS | 1793 | 1461247450344 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:10 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f26e000 == 122 [pid = 1793] [id = 495] 07:04:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x8fb46400) [pid = 1793] [serial = 1486] [outer = (nil)] 07:04:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x8fc33800) [pid = 1793] [serial = 1487] [outer = 0x8fb46400] 07:04:10 INFO - PROCESS | 1793 | 1461247450445 Marionette DEBUG loaded listener.js 07:04:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 158 (0x8fc3e000) [pid = 1793] [serial = 1488] [outer = 0x8fb46400] 07:04:11 INFO - PROCESS | 1793 | 1461247451390 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1681ms 07:04:11 INFO - PROCESS | 1793 | 1461247451445 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 07:04:11 INFO - PROCESS | 1793 | 1461247451448 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 07:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:04:11 INFO - PROCESS | 1793 | 1461247451455 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:04:11 INFO - PROCESS | 1793 | 1461247451458 Marionette TRACE conn3 <- [1,1954,null,{}] 07:04:11 INFO - PROCESS | 1793 | 1461247451464 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:11 INFO - PROCESS | 1793 | 1461247451668 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 07:04:12 INFO - PROCESS | 1793 | 1461247451984 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:12 INFO - PROCESS | 1793 | ++DOCSHELL 0x8fb41c00 == 123 [pid = 1793] [id = 496] 07:04:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 159 (0x8fc40c00) [pid = 1793] [serial = 1489] [outer = (nil)] 07:04:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 160 (0x9013cc00) [pid = 1793] [serial = 1490] [outer = 0x8fc40c00] 07:04:12 INFO - PROCESS | 1793 | 1461247452075 Marionette DEBUG loaded listener.js 07:04:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 161 (0x90140000) [pid = 1793] [serial = 1491] [outer = 0x8fc40c00] 07:04:12 INFO - PROCESS | 1793 | 1461247452976 Marionette TRACE conn3 <- [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]]]}] 07:04:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:04:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1591ms 07:04:13 INFO - PROCESS | 1793 | 1461247453046 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 07:04:13 INFO - PROCESS | 1793 | 1461247453050 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 07:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:04:13 INFO - PROCESS | 1793 | 1461247453057 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:04:13 INFO - PROCESS | 1793 | 1461247453060 Marionette TRACE conn3 <- [1,1958,null,{}] 07:04:13 INFO - PROCESS | 1793 | 1461247453066 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:13 INFO - PROCESS | 1793 | 1461247453318 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 07:04:13 INFO - PROCESS | 1793 | 1461247453640 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:13 INFO - PROCESS | 1793 | ++DOCSHELL 0x900af400 == 124 [pid = 1793] [id = 497] 07:04:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 162 (0x900b3000) [pid = 1793] [serial = 1492] [outer = (nil)] 07:04:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 163 (0x9051d800) [pid = 1793] [serial = 1493] [outer = 0x900b3000] 07:04:13 INFO - PROCESS | 1793 | 1461247453728 Marionette DEBUG loaded listener.js 07:04:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 164 (0x91171000) [pid = 1793] [serial = 1494] [outer = 0x900b3000] 07:04:14 INFO - PROCESS | 1793 | 1461247454600 Marionette TRACE conn3 <- [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]]]}] 07:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1588ms 07:04:14 INFO - PROCESS | 1793 | 1461247454646 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 07:04:14 INFO - PROCESS | 1793 | 1461247454650 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 07:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:04:14 INFO - PROCESS | 1793 | 1461247454657 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:04:14 INFO - PROCESS | 1793 | 1461247454661 Marionette TRACE conn3 <- [1,1962,null,{}] 07:04:14 INFO - PROCESS | 1793 | 1461247454666 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:14 INFO - PROCESS | 1793 | 1461247454885 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 07:04:15 INFO - PROCESS | 1793 | 1461247455157 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:15 INFO - PROCESS | 1793 | ++DOCSHELL 0x9013f800 == 125 [pid = 1793] [id = 498] 07:04:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 165 (0x9051e400) [pid = 1793] [serial = 1495] [outer = (nil)] 07:04:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 166 (0x91e55000) [pid = 1793] [serial = 1496] [outer = 0x9051e400] 07:04:15 INFO - PROCESS | 1793 | 1461247455301 Marionette DEBUG loaded listener.js 07:04:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 167 (0x92803800) [pid = 1793] [serial = 1497] [outer = 0x9051e400] 07:04:16 INFO - PROCESS | 1793 | 1461247456224 Marionette TRACE conn3 <- [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]]]}] 07:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1638ms 07:04:16 INFO - PROCESS | 1793 | 1461247456296 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 07:04:16 INFO - PROCESS | 1793 | 1461247456299 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 07:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:04:16 INFO - PROCESS | 1793 | 1461247456306 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:04:16 INFO - PROCESS | 1793 | 1461247456309 Marionette TRACE conn3 <- [1,1966,null,{}] 07:04:16 INFO - PROCESS | 1793 | 1461247456315 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:16 INFO - PROCESS | 1793 | 1461247456569 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 07:04:16 INFO - PROCESS | 1793 | 1461247456894 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:16 INFO - PROCESS | 1793 | ++DOCSHELL 0x84754c00 == 126 [pid = 1793] [id = 499] 07:04:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x90148000) [pid = 1793] [serial = 1498] [outer = (nil)] 07:04:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x92b2dc00) [pid = 1793] [serial = 1499] [outer = 0x90148000] 07:04:17 INFO - PROCESS | 1793 | 1461247457032 Marionette DEBUG loaded listener.js 07:04:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x92b32800) [pid = 1793] [serial = 1500] [outer = 0x90148000] 07:04:18 INFO - PROCESS | 1793 | 1461247458089 Marionette TRACE conn3 <- [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]]]}] 07:04:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:04:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1838ms 07:04:18 INFO - PROCESS | 1793 | 1461247458146 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 07:04:18 INFO - PROCESS | 1793 | 1461247458150 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 07:04:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:04:18 INFO - PROCESS | 1793 | 1461247458156 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:04:18 INFO - PROCESS | 1793 | 1461247458160 Marionette TRACE conn3 <- [1,1970,null,{}] 07:04:18 INFO - PROCESS | 1793 | 1461247458168 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:18 INFO - PROCESS | 1793 | 1461247458417 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 07:04:18 INFO - PROCESS | 1793 | 1461247458747 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:18 INFO - PROCESS | 1793 | ++DOCSHELL 0x92b2a800 == 127 [pid = 1793] [id = 500] 07:04:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x93879400) [pid = 1793] [serial = 1501] [outer = (nil)] 07:04:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x94ea1c00) [pid = 1793] [serial = 1502] [outer = 0x93879400] 07:04:18 INFO - PROCESS | 1793 | 1461247458869 Marionette DEBUG loaded listener.js 07:04:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x94ea8c00) [pid = 1793] [serial = 1503] [outer = 0x93879400] 07:04:19 INFO - PROCESS | 1793 | 1461247459801 Marionette TRACE conn3 <- [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]]]}] 07:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1681ms 07:04:19 INFO - PROCESS | 1793 | 1461247459838 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 07:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:04:19 INFO - PROCESS | 1793 | 1461247459842 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 07:04:19 INFO - PROCESS | 1793 | 1461247459849 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:04:19 INFO - PROCESS | 1793 | 1461247459853 Marionette TRACE conn3 <- [1,1974,null,{}] 07:04:19 INFO - PROCESS | 1793 | 1461247459880 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:20 INFO - PROCESS | 1793 | 1461247460113 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 07:04:20 INFO - PROCESS | 1793 | 1461247460441 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:20 INFO - PROCESS | 1793 | ++DOCSHELL 0x8474e400 == 128 [pid = 1793] [id = 501] 07:04:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0x84750c00) [pid = 1793] [serial = 1504] [outer = (nil)] 07:04:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 175 (0x961ea800) [pid = 1793] [serial = 1505] [outer = 0x84750c00] 07:04:20 INFO - PROCESS | 1793 | 1461247460539 Marionette DEBUG loaded listener.js 07:04:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 176 (0x96eba000) [pid = 1793] [serial = 1506] [outer = 0x84750c00] 07:04:21 INFO - PROCESS | 1793 | 1461247461440 Marionette TRACE conn3 <- [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]]]}] 07:04:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:04:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1655ms 07:04:21 INFO - PROCESS | 1793 | 1461247461504 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 07:04:21 INFO - PROCESS | 1793 | 1461247461508 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 07:04:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:04:21 INFO - PROCESS | 1793 | 1461247461514 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:04:21 INFO - PROCESS | 1793 | 1461247461518 Marionette TRACE conn3 <- [1,1978,null,{}] 07:04:21 INFO - PROCESS | 1793 | 1461247461524 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:21 INFO - PROCESS | 1793 | 1461247461748 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 07:04:22 INFO - PROCESS | 1793 | 1461247462069 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:22 INFO - PROCESS | 1793 | ++DOCSHELL 0x84752000 == 129 [pid = 1793] [id = 502] 07:04:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 177 (0x8f26b000) [pid = 1793] [serial = 1507] [outer = (nil)] 07:04:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 178 (0x975d3800) [pid = 1793] [serial = 1508] [outer = 0x8f26b000] 07:04:22 INFO - PROCESS | 1793 | 1461247462165 Marionette DEBUG loaded listener.js 07:04:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 179 (0x9629a400) [pid = 1793] [serial = 1509] [outer = 0x8f26b000] 07:04:24 INFO - PROCESS | 1793 | --DOCSHELL 0x8b95d000 == 128 [pid = 1793] [id = 302] 07:04:24 INFO - PROCESS | 1793 | --DOCSHELL 0x84075800 == 127 [pid = 1793] [id = 483] 07:04:24 INFO - PROCESS | 1793 | --DOCSHELL 0x857db800 == 126 [pid = 1793] [id = 482] 07:04:24 INFO - PROCESS | 1793 | --DOCSHELL 0x84072800 == 125 [pid = 1793] [id = 481] 07:04:24 INFO - PROCESS | 1793 | --DOCSHELL 0x8406e400 == 124 [pid = 1793] [id = 478] 07:04:24 INFO - PROCESS | 1793 | --DOCSHELL 0x853df800 == 123 [pid = 1793] [id = 479] 07:04:24 INFO - PROCESS | 1793 | --DOCSHELL 0x8f2a0800 == 122 [pid = 1793] [id = 477] 07:04:24 INFO - PROCESS | 1793 | --DOCSHELL 0x900ad400 == 121 [pid = 1793] [id = 476] 07:04:24 INFO - PROCESS | 1793 | --DOCSHELL 0x8f29b800 == 120 [pid = 1793] [id = 475] 07:04:24 INFO - PROCESS | 1793 | --DOCSHELL 0x8f29fc00 == 119 [pid = 1793] [id = 473] 07:04:24 INFO - PROCESS | 1793 | --DOCSHELL 0x8fb3ac00 == 118 [pid = 1793] [id = 474] 07:04:24 INFO - PROCESS | 1793 | --DOCSHELL 0x8f12e400 == 117 [pid = 1793] [id = 472] 07:04:24 INFO - PROCESS | 1793 | --DOCSHELL 0x8e981800 == 116 [pid = 1793] [id = 471] 07:04:24 INFO - PROCESS | 1793 | --DOCSHELL 0x8e805800 == 115 [pid = 1793] [id = 470] 07:04:24 INFO - PROCESS | 1793 | --DOCSHELL 0x8c0c4c00 == 114 [pid = 1793] [id = 469] 07:04:24 INFO - PROCESS | 1793 | --DOCSHELL 0x8c0cb400 == 113 [pid = 1793] [id = 467] 07:04:24 INFO - PROCESS | 1793 | --DOCSHELL 0x8c2ba400 == 112 [pid = 1793] [id = 468] 07:04:24 INFO - PROCESS | 1793 | --DOCSHELL 0x87a83800 == 111 [pid = 1793] [id = 466] 07:04:24 INFO - PROCESS | 1793 | --DOCSHELL 0x88a2a800 == 110 [pid = 1793] [id = 465] 07:04:24 INFO - PROCESS | 1793 | --DOCSHELL 0x882a6400 == 109 [pid = 1793] [id = 464] 07:04:24 INFO - PROCESS | 1793 | --DOCSHELL 0x86678c00 == 108 [pid = 1793] [id = 463] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 178 (0x896a6800) [pid = 1793] [serial = 1388] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 177 (0x90143800) [pid = 1793] [serial = 1361] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 176 (0x896b0400) [pid = 1793] [serial = 1386] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 175 (0x92802000) [pid = 1793] [serial = 1368] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 174 (0x8f124400) [pid = 1793] [serial = 1350] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 173 (0x91e51c00) [pid = 1793] [serial = 1367] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0x89763000) [pid = 1793] [serial = 1263] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0x8c18b000) [pid = 1793] [serial = 1337] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x8e981c00) [pid = 1793] [serial = 1346] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 169 (0x900ab800) [pid = 1793] [serial = 1358] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 168 (0x8e985c00) [pid = 1793] [serial = 1347] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 167 (0x8f267400) [pid = 1793] [serial = 1353] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 166 (0x86f5d400) [pid = 1793] [serial = 1328] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 165 (0x8667cc00) [pid = 1793] [serial = 1379] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 164 (0x93c9bc00) [pid = 1793] [serial = 1373] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 163 (0x900b4000) [pid = 1793] [serial = 1359] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 162 (0x8aa8f800) [pid = 1793] [serial = 1334] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 161 (0x90146800) [pid = 1793] [serial = 1362] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 160 (0x88de5800) [pid = 1793] [serial = 1385] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 159 (0x93c9cc00) [pid = 1793] [serial = 1374] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 158 (0x8c2b9c00) [pid = 1793] [serial = 1341] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 157 (0x8c190000) [pid = 1793] [serial = 1338] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 156 (0x8b957800) [pid = 1793] [serial = 1335] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 155 (0x9618f000) [pid = 1793] [serial = 1376] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0x8dbad400) [pid = 1793] [serial = 1344] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x96196000) [pid = 1793] [serial = 1377] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x8ec6ec00) [pid = 1793] [serial = 1349] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x92b28800) [pid = 1793] [serial = 1370] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x868b5c00) [pid = 1793] [serial = 1380] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x92b34000) [pid = 1793] [serial = 1371] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x896b3c00) [pid = 1793] [serial = 1332] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x8f4d2800) [pid = 1793] [serial = 1355] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x8f264800) [pid = 1793] [serial = 1352] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x8f4f4800) [pid = 1793] [serial = 1356] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x87a07c00) [pid = 1793] [serial = 1382] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x90520c00) [pid = 1793] [serial = 1364] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x87a83c00) [pid = 1793] [serial = 1383] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x911e4c00) [pid = 1793] [serial = 1365] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x871ed000) [pid = 1793] [serial = 1329] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x8dba7000) [pid = 1793] [serial = 1343] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x88a30800) [pid = 1793] [serial = 1331] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x8c2b4000) [pid = 1793] [serial = 1340] [outer = (nil)] [url = about:blank] 07:04:24 INFO - PROCESS | 1793 | 1461247464854 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 3386ms 07:04:24 INFO - PROCESS | 1793 | 1461247464902 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 07:04:24 INFO - PROCESS | 1793 | 1461247464907 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 07:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:04:24 INFO - PROCESS | 1793 | 1461247464914 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:04:24 INFO - PROCESS | 1793 | 1461247464920 Marionette TRACE conn3 <- [1,1982,null,{}] 07:04:24 INFO - PROCESS | 1793 | 1461247464929 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:25 INFO - PROCESS | 1793 | 1461247465113 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 07:04:25 INFO - PROCESS | 1793 | 1461247465331 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:25 INFO - PROCESS | 1793 | ++DOCSHELL 0x848efc00 == 109 [pid = 1793] [id = 503] 07:04:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x848f0000) [pid = 1793] [serial = 1510] [outer = (nil)] 07:04:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x868b0c00) [pid = 1793] [serial = 1511] [outer = 0x848f0000] 07:04:25 INFO - PROCESS | 1793 | 1461247465412 Marionette DEBUG loaded listener.js 07:04:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x868b6c00) [pid = 1793] [serial = 1512] [outer = 0x848f0000] 07:04:26 INFO - PROCESS | 1793 | 1461247466234 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1395ms 07:04:26 INFO - PROCESS | 1793 | 1461247466310 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 07:04:26 INFO - PROCESS | 1793 | 1461247466318 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 07:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:04:26 INFO - PROCESS | 1793 | 1461247466329 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:04:26 INFO - PROCESS | 1793 | 1461247466332 Marionette TRACE conn3 <- [1,1986,null,{}] 07:04:26 INFO - PROCESS | 1793 | 1461247466339 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:26 INFO - PROCESS | 1793 | 1461247466536 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 07:04:26 INFO - PROCESS | 1793 | 1461247466742 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:26 INFO - PROCESS | 1793 | ++DOCSHELL 0x8667d000 == 110 [pid = 1793] [id = 504] 07:04:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x871f1c00) [pid = 1793] [serial = 1513] [outer = (nil)] 07:04:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x87a7e800) [pid = 1793] [serial = 1514] [outer = 0x871f1c00] 07:04:26 INFO - PROCESS | 1793 | 1461247466821 Marionette DEBUG loaded listener.js 07:04:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x882aac00) [pid = 1793] [serial = 1515] [outer = 0x871f1c00] 07:04:27 INFO - PROCESS | 1793 | 1461247467798 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1536ms 07:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:04:27 INFO - PROCESS | 1793 | 1461247467871 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 07:04:27 INFO - PROCESS | 1793 | 1461247467874 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 07:04:27 INFO - PROCESS | 1793 | 1461247467881 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:04:27 INFO - PROCESS | 1793 | 1461247467887 Marionette TRACE conn3 <- [1,1990,null,{}] 07:04:27 INFO - PROCESS | 1793 | 1461247467903 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:28 INFO - PROCESS | 1793 | 1461247468194 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 07:04:28 INFO - PROCESS | 1793 | 1461247468221 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:28 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a02800 == 111 [pid = 1793] [id = 505] 07:04:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x88ded400) [pid = 1793] [serial = 1516] [outer = (nil)] 07:04:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x896b3000) [pid = 1793] [serial = 1517] [outer = 0x88ded400] 07:04:28 INFO - PROCESS | 1793 | 1461247468300 Marionette DEBUG loaded listener.js 07:04:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x89766000) [pid = 1793] [serial = 1518] [outer = 0x88ded400] 07:04:29 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x8859dc00) [pid = 1793] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:04:29 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x87a02400) [pid = 1793] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:04:29 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x900b2800) [pid = 1793] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:04:29 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x8fc36800) [pid = 1793] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:04:29 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x8fc32400) [pid = 1793] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:04:29 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x8f250000) [pid = 1793] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:04:29 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x8e984000) [pid = 1793] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:04:29 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x8e80e000) [pid = 1793] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:04:29 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x8c349400) [pid = 1793] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:04:29 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x8c4e8800) [pid = 1793] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:04:29 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x8c0cc800) [pid = 1793] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:04:29 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x8a883400) [pid = 1793] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:04:29 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x8a881c00) [pid = 1793] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:04:29 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0x882a9400) [pid = 1793] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:04:29 INFO - PROCESS | 1793 | --DOMWINDOW == 131 (0x86682400) [pid = 1793] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:04:29 INFO - PROCESS | 1793 | --DOMWINDOW == 130 (0x853dd400) [pid = 1793] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:04:29 INFO - PROCESS | 1793 | --DOMWINDOW == 129 (0x84745c00) [pid = 1793] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:04:29 INFO - PROCESS | 1793 | --DOMWINDOW == 128 (0x928d3c00) [pid = 1793] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:04:29 INFO - PROCESS | 1793 | --DOMWINDOW == 127 (0x9013a800) [pid = 1793] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:04:29 INFO - PROCESS | 1793 | --DOMWINDOW == 126 (0x86679400) [pid = 1793] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:04:30 INFO - PROCESS | 1793 | 1461247470005 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:04:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 2137ms 07:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:04:30 INFO - PROCESS | 1793 | 1461247470017 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 07:04:30 INFO - PROCESS | 1793 | 1461247470021 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 07:04:30 INFO - PROCESS | 1793 | 1461247470027 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:04:30 INFO - PROCESS | 1793 | 1461247470031 Marionette TRACE conn3 <- [1,1994,null,{}] 07:04:30 INFO - PROCESS | 1793 | 1461247470037 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:30 INFO - PROCESS | 1793 | 1461247470250 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 07:04:30 INFO - PROCESS | 1793 | 1461247470437 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:30 INFO - PROCESS | 1793 | ++DOCSHELL 0x84745c00 == 112 [pid = 1793] [id = 506] 07:04:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 127 (0x853e6c00) [pid = 1793] [serial = 1519] [outer = (nil)] 07:04:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 128 (0x88a2a400) [pid = 1793] [serial = 1520] [outer = 0x853e6c00] 07:04:30 INFO - PROCESS | 1793 | 1461247470512 Marionette DEBUG loaded listener.js 07:04:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 129 (0x8a74d400) [pid = 1793] [serial = 1521] [outer = 0x853e6c00] 07:04:31 INFO - PROCESS | 1793 | 1461247471275 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:04:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:04:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1280ms 07:04:31 INFO - PROCESS | 1793 | 1461247471308 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 07:04:31 INFO - PROCESS | 1793 | 1461247471314 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 07:04:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:04:31 INFO - PROCESS | 1793 | 1461247471324 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:04:31 INFO - PROCESS | 1793 | 1461247471330 Marionette TRACE conn3 <- [1,1998,null,{}] 07:04:31 INFO - PROCESS | 1793 | 1461247471338 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:31 INFO - PROCESS | 1793 | 1461247471567 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 07:04:31 INFO - PROCESS | 1793 | 1461247471884 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:32 INFO - PROCESS | 1793 | ++DOCSHELL 0x848e2800 == 113 [pid = 1793] [id = 507] 07:04:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 130 (0x848eec00) [pid = 1793] [serial = 1522] [outer = (nil)] 07:04:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 131 (0x853dd400) [pid = 1793] [serial = 1523] [outer = 0x848eec00] 07:04:32 INFO - PROCESS | 1793 | 1461247472062 Marionette DEBUG loaded listener.js 07:04:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 132 (0x857dc000) [pid = 1793] [serial = 1524] [outer = 0x848eec00] 07:04:33 INFO - PROCESS | 1793 | 1461247473012 Marionette TRACE conn3 <- [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]]]}] 07:04:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1740ms 07:04:33 INFO - PROCESS | 1793 | 1461247473063 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 07:04:33 INFO - PROCESS | 1793 | 1461247473072 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 07:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:04:33 INFO - PROCESS | 1793 | 1461247473081 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:04:33 INFO - PROCESS | 1793 | 1461247473086 Marionette TRACE conn3 <- [1,2002,null,{}] 07:04:33 INFO - PROCESS | 1793 | 1461247473094 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:33 INFO - PROCESS | 1793 | 1461247473336 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 07:04:33 INFO - PROCESS | 1793 | 1461247473657 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:33 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a03c00 == 114 [pid = 1793] [id = 508] 07:04:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x87a7d400) [pid = 1793] [serial = 1525] [outer = (nil)] 07:04:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x885a7800) [pid = 1793] [serial = 1526] [outer = 0x87a7d400] 07:04:33 INFO - PROCESS | 1793 | 1461247473758 Marionette DEBUG loaded listener.js 07:04:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x88de8400) [pid = 1793] [serial = 1527] [outer = 0x87a7d400] 07:04:34 INFO - PROCESS | 1793 | 1461247474765 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:04:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:04:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1742ms 07:04:34 INFO - PROCESS | 1793 | 1461247474830 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 07:04:34 INFO - PROCESS | 1793 | 1461247474845 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 07:04:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:04:34 INFO - PROCESS | 1793 | 1461247474855 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:04:34 INFO - PROCESS | 1793 | 1461247474860 Marionette TRACE conn3 <- [1,2006,null,{}] 07:04:34 INFO - PROCESS | 1793 | 1461247474866 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:35 INFO - PROCESS | 1793 | 1461247475132 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 07:04:35 INFO - PROCESS | 1793 | 1461247475496 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:35 INFO - PROCESS | 1793 | ++DOCSHELL 0x88a27400 == 115 [pid = 1793] [id = 509] 07:04:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x89760000) [pid = 1793] [serial = 1528] [outer = (nil)] 07:04:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x8a883800) [pid = 1793] [serial = 1529] [outer = 0x89760000] 07:04:35 INFO - PROCESS | 1793 | 1461247475590 Marionette DEBUG loaded listener.js 07:04:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x8b952800) [pid = 1793] [serial = 1530] [outer = 0x89760000] 07:04:36 INFO - PROCESS | 1793 | 1461247476605 Marionette TRACE conn3 <- [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]]]}] 07:04:36 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 07:04:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1782ms 07:04:36 INFO - PROCESS | 1793 | 1461247476637 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 07:04:36 INFO - PROCESS | 1793 | 1461247476642 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 07:04:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:04:36 INFO - PROCESS | 1793 | 1461247476651 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:04:36 INFO - PROCESS | 1793 | 1461247476661 Marionette TRACE conn3 <- [1,2010,null,{}] 07:04:36 INFO - PROCESS | 1793 | 1461247476677 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:36 INFO - PROCESS | 1793 | 1461247476930 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 07:04:37 INFO - PROCESS | 1793 | 1461247477245 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:37 INFO - PROCESS | 1793 | ++DOCSHELL 0x8975f000 == 116 [pid = 1793] [id = 510] 07:04:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x8b960000) [pid = 1793] [serial = 1531] [outer = (nil)] 07:04:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x8c193c00) [pid = 1793] [serial = 1532] [outer = 0x8b960000] 07:04:37 INFO - PROCESS | 1793 | 1461247477342 Marionette DEBUG loaded listener.js 07:04:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8c2ba400) [pid = 1793] [serial = 1533] [outer = 0x8b960000] 07:04:38 INFO - PROCESS | 1793 | 1461247478318 Marionette TRACE conn3 <- [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]]]}] 07:04:38 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 07:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1743ms 07:04:38 INFO - PROCESS | 1793 | 1461247478393 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 07:04:38 INFO - PROCESS | 1793 | 1461247478397 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 07:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:04:38 INFO - PROCESS | 1793 | 1461247478406 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:04:38 INFO - PROCESS | 1793 | 1461247478410 Marionette TRACE conn3 <- [1,2014,null,{}] 07:04:38 INFO - PROCESS | 1793 | 1461247478416 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:38 INFO - PROCESS | 1793 | 1461247478677 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 07:04:39 INFO - PROCESS | 1793 | 1461247479001 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:39 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c0ca400 == 117 [pid = 1793] [id = 511] 07:04:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8c191000) [pid = 1793] [serial = 1534] [outer = (nil)] 07:04:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8c3a8400) [pid = 1793] [serial = 1535] [outer = 0x8c191000] 07:04:39 INFO - PROCESS | 1793 | 1461247479092 Marionette DEBUG loaded listener.js 07:04:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x8c4e8000) [pid = 1793] [serial = 1536] [outer = 0x8c191000] 07:04:40 INFO - PROCESS | 1793 | 1461247480010 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1681ms 07:04:40 INFO - PROCESS | 1793 | 1461247480088 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 07:04:40 INFO - PROCESS | 1793 | 1461247480091 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 07:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:04:40 INFO - PROCESS | 1793 | 1461247480099 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:04:40 INFO - PROCESS | 1793 | 1461247480103 Marionette TRACE conn3 <- [1,2018,null,{}] 07:04:40 INFO - PROCESS | 1793 | 1461247480109 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:40 INFO - PROCESS | 1793 | 1461247480372 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 07:04:40 INFO - PROCESS | 1793 | 1461247480700 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:40 INFO - PROCESS | 1793 | ++DOCSHELL 0x8dbacc00 == 118 [pid = 1793] [id = 512] 07:04:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x8dbad400) [pid = 1793] [serial = 1537] [outer = (nil)] 07:04:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x8ddb2c00) [pid = 1793] [serial = 1538] [outer = 0x8dbad400] 07:04:40 INFO - PROCESS | 1793 | 1461247480810 Marionette DEBUG loaded listener.js 07:04:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x8debd400) [pid = 1793] [serial = 1539] [outer = 0x8dbad400] 07:04:41 INFO - PROCESS | 1793 | 1461247481814 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1787ms 07:04:41 INFO - PROCESS | 1793 | 1461247481887 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 07:04:41 INFO - PROCESS | 1793 | 1461247481892 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 07:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:04:41 INFO - PROCESS | 1793 | 1461247481898 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:04:41 INFO - PROCESS | 1793 | 1461247481902 Marionette TRACE conn3 <- [1,2022,null,{}] 07:04:41 INFO - PROCESS | 1793 | 1461247481907 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:42 INFO - PROCESS | 1793 | 1461247482167 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 07:04:42 INFO - PROCESS | 1793 | 1461247482494 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:42 INFO - PROCESS | 1793 | ++DOCSHELL 0x8aa8f800 == 119 [pid = 1793] [id = 513] 07:04:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x8c4e4400) [pid = 1793] [serial = 1540] [outer = (nil)] 07:04:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x8e985800) [pid = 1793] [serial = 1541] [outer = 0x8c4e4400] 07:04:42 INFO - PROCESS | 1793 | 1461247482584 Marionette DEBUG loaded listener.js 07:04:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x8e988c00) [pid = 1793] [serial = 1542] [outer = 0x8c4e4400] 07:04:43 INFO - PROCESS | 1793 | 1461247483481 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1631ms 07:04:43 INFO - PROCESS | 1793 | 1461247483530 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 07:04:43 INFO - PROCESS | 1793 | 1461247483534 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 07:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:04:43 INFO - PROCESS | 1793 | 1461247483541 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:04:43 INFO - PROCESS | 1793 | 1461247483544 Marionette TRACE conn3 <- [1,2026,null,{}] 07:04:43 INFO - PROCESS | 1793 | 1461247483550 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:43 INFO - PROCESS | 1793 | 1461247483760 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 07:04:44 INFO - PROCESS | 1793 | 1461247484029 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:44 INFO - PROCESS | 1793 | ++DOCSHELL 0x8e801800 == 120 [pid = 1793] [id = 514] 07:04:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x8e805800) [pid = 1793] [serial = 1543] [outer = (nil)] 07:04:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x8ec70400) [pid = 1793] [serial = 1544] [outer = 0x8e805800] 07:04:44 INFO - PROCESS | 1793 | 1461247484166 Marionette DEBUG loaded listener.js 07:04:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x8f129800) [pid = 1793] [serial = 1545] [outer = 0x8e805800] 07:04:45 INFO - PROCESS | 1793 | 1461247485064 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1580ms 07:04:45 INFO - PROCESS | 1793 | 1461247485122 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 07:04:45 INFO - PROCESS | 1793 | 1461247485126 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 07:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:04:45 INFO - PROCESS | 1793 | 1461247485133 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:04:45 INFO - PROCESS | 1793 | 1461247485136 Marionette TRACE conn3 <- [1,2030,null,{}] 07:04:45 INFO - PROCESS | 1793 | 1461247485142 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:45 INFO - PROCESS | 1793 | 1461247485573 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 07:04:45 INFO - PROCESS | 1793 | 1461247485924 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:45 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f254400 == 121 [pid = 1793] [id = 515] 07:04:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x8f25a000) [pid = 1793] [serial = 1546] [outer = (nil)] 07:04:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x8f269800) [pid = 1793] [serial = 1547] [outer = 0x8f25a000] 07:04:46 INFO - PROCESS | 1793 | 1461247486014 Marionette DEBUG loaded listener.js 07:04:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x8f26dc00) [pid = 1793] [serial = 1548] [outer = 0x8f25a000] 07:04:46 INFO - PROCESS | 1793 | 1461247486915 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:04:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:04:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1833ms 07:04:46 INFO - PROCESS | 1793 | 1461247486972 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 07:04:46 INFO - PROCESS | 1793 | 1461247486975 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 07:04:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:04:46 INFO - PROCESS | 1793 | 1461247486983 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:04:46 INFO - PROCESS | 1793 | 1461247486987 Marionette TRACE conn3 <- [1,2034,null,{}] 07:04:46 INFO - PROCESS | 1793 | 1461247486993 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:47 INFO - PROCESS | 1793 | 1461247487232 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 07:04:47 INFO - PROCESS | 1793 | 1461247487578 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:47 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c2bac00 == 122 [pid = 1793] [id = 516] 07:04:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x8f1e3400) [pid = 1793] [serial = 1549] [outer = (nil)] 07:04:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 158 (0x8f4cb800) [pid = 1793] [serial = 1550] [outer = 0x8f1e3400] 07:04:47 INFO - PROCESS | 1793 | 1461247487685 Marionette DEBUG loaded listener.js 07:04:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 159 (0x8f4d7c00) [pid = 1793] [serial = 1551] [outer = 0x8f1e3400] 07:04:48 INFO - PROCESS | 1793 | 1461247488694 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:04:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:04:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1788ms 07:04:48 INFO - PROCESS | 1793 | 1461247488773 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 07:04:48 INFO - PROCESS | 1793 | 1461247488776 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 07:04:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:04:48 INFO - PROCESS | 1793 | 1461247488783 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:04:48 INFO - PROCESS | 1793 | 1461247488786 Marionette TRACE conn3 <- [1,2038,null,{}] 07:04:48 INFO - PROCESS | 1793 | 1461247488793 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:49 INFO - PROCESS | 1793 | 1461247489026 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 07:04:49 INFO - PROCESS | 1793 | 1461247489363 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:49 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f777c00 == 123 [pid = 1793] [id = 517] 07:04:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 160 (0x8f778000) [pid = 1793] [serial = 1552] [outer = (nil)] 07:04:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 161 (0x8fb44c00) [pid = 1793] [serial = 1553] [outer = 0x8f778000] 07:04:49 INFO - PROCESS | 1793 | 1461247489475 Marionette DEBUG loaded listener.js 07:04:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 162 (0x8fc3e800) [pid = 1793] [serial = 1554] [outer = 0x8f778000] 07:04:50 INFO - PROCESS | 1793 | 1461247490488 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:04:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1749ms 07:04:50 INFO - PROCESS | 1793 | 1461247490534 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 07:04:50 INFO - PROCESS | 1793 | 1461247490539 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 07:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:04:50 INFO - PROCESS | 1793 | 1461247490546 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:04:50 INFO - PROCESS | 1793 | 1461247490550 Marionette TRACE conn3 <- [1,2042,null,{}] 07:04:50 INFO - PROCESS | 1793 | 1461247490556 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:50 INFO - PROCESS | 1793 | 1461247490831 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 07:04:51 INFO - PROCESS | 1793 | 1461247491149 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:51 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f776400 == 124 [pid = 1793] [id = 518] 07:04:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 163 (0x900b0400) [pid = 1793] [serial = 1555] [outer = (nil)] 07:04:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 164 (0x90146c00) [pid = 1793] [serial = 1556] [outer = 0x900b0400] 07:04:51 INFO - PROCESS | 1793 | 1461247491250 Marionette DEBUG loaded listener.js 07:04:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 165 (0x9051b000) [pid = 1793] [serial = 1557] [outer = 0x900b0400] 07:04:52 INFO - PROCESS | 1793 | 1461247492137 Marionette TRACE conn3 <- [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]]]}] 07:04:52 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) 07:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1634ms 07:04:52 INFO - PROCESS | 1793 | 1461247492181 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 07:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:04:52 INFO - PROCESS | 1793 | 1461247492187 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 07:04:52 INFO - PROCESS | 1793 | 1461247492194 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:04:52 INFO - PROCESS | 1793 | 1461247492200 Marionette TRACE conn3 <- [1,2046,null,{}] 07:04:52 INFO - PROCESS | 1793 | 1461247492206 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:52 INFO - PROCESS | 1793 | 1461247492428 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 07:04:52 INFO - PROCESS | 1793 | 1461247492751 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:52 INFO - PROCESS | 1793 | ++DOCSHELL 0x9013f000 == 125 [pid = 1793] [id = 519] 07:04:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 166 (0x911e4c00) [pid = 1793] [serial = 1558] [outer = (nil)] 07:04:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 167 (0x91331000) [pid = 1793] [serial = 1559] [outer = 0x911e4c00] 07:04:52 INFO - PROCESS | 1793 | 1461247492843 Marionette DEBUG loaded listener.js 07:04:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x91e4f000) [pid = 1793] [serial = 1560] [outer = 0x911e4c00] 07:04:53 INFO - PROCESS | 1793 | 1461247493807 Marionette TRACE conn3 <- [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]]]}] 07:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1684ms 07:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:04:53 INFO - PROCESS | 1793 | 1461247493878 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 07:04:53 INFO - PROCESS | 1793 | 1461247493881 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 07:04:53 INFO - PROCESS | 1793 | 1461247493888 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:04:53 INFO - PROCESS | 1793 | 1461247493891 Marionette TRACE conn3 <- [1,2050,null,{}] 07:04:53 INFO - PROCESS | 1793 | 1461247493897 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:54 INFO - PROCESS | 1793 | 1461247494155 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 07:04:54 INFO - PROCESS | 1793 | 1461247494475 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:54 INFO - PROCESS | 1793 | ++DOCSHELL 0x911f0800 == 126 [pid = 1793] [id = 520] 07:04:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x911f0c00) [pid = 1793] [serial = 1561] [outer = (nil)] 07:04:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x92929400) [pid = 1793] [serial = 1562] [outer = 0x911f0c00] 07:04:54 INFO - PROCESS | 1793 | 1461247494570 Marionette DEBUG loaded listener.js 07:04:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x9292dc00) [pid = 1793] [serial = 1563] [outer = 0x911f0c00] 07:04:55 INFO - PROCESS | 1793 | 1461247495524 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:04:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1688ms 07:04:55 INFO - PROCESS | 1793 | 1461247495577 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 07:04:55 INFO - PROCESS | 1793 | 1461247495580 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 07:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:04:55 INFO - PROCESS | 1793 | 1461247495588 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:04:55 INFO - PROCESS | 1793 | 1461247495593 Marionette TRACE conn3 <- [1,2054,null,{}] 07:04:55 INFO - PROCESS | 1793 | 1461247495599 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:55 INFO - PROCESS | 1793 | 1461247495844 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 07:04:56 INFO - PROCESS | 1793 | 1461247496171 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:56 INFO - PROCESS | 1793 | ++DOCSHELL 0x8474cc00 == 127 [pid = 1793] [id = 521] 07:04:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x9116ec00) [pid = 1793] [serial = 1564] [outer = (nil)] 07:04:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x9387bc00) [pid = 1793] [serial = 1565] [outer = 0x9116ec00] 07:04:56 INFO - PROCESS | 1793 | 1461247496273 Marionette DEBUG loaded listener.js 07:04:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0x93c94800) [pid = 1793] [serial = 1566] [outer = 0x9116ec00] 07:04:57 INFO - PROCESS | 1793 | 1461247497213 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:04:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:04:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1690ms 07:04:57 INFO - PROCESS | 1793 | 1461247497280 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 07:04:57 INFO - PROCESS | 1793 | 1461247497284 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 07:04:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:04:57 INFO - PROCESS | 1793 | 1461247497292 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:04:57 INFO - PROCESS | 1793 | 1461247497297 Marionette TRACE conn3 <- [1,2058,null,{}] 07:04:57 INFO - PROCESS | 1793 | 1461247497306 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:57 INFO - PROCESS | 1793 | 1461247497626 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 07:04:57 INFO - PROCESS | 1793 | 1461247497931 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:57 INFO - PROCESS | 1793 | ++DOCSHELL 0x896a9c00 == 128 [pid = 1793] [id = 522] 07:04:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 175 (0x896ae000) [pid = 1793] [serial = 1567] [outer = (nil)] 07:04:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 176 (0x94eae000) [pid = 1793] [serial = 1568] [outer = 0x896ae000] 07:04:58 INFO - PROCESS | 1793 | 1461247498020 Marionette DEBUG loaded listener.js 07:04:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 177 (0x959e5000) [pid = 1793] [serial = 1569] [outer = 0x896ae000] 07:04:59 INFO - PROCESS | 1793 | 1461247499097 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:04:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:04:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1884ms 07:04:59 INFO - PROCESS | 1793 | 1461247499177 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 07:04:59 INFO - PROCESS | 1793 | 1461247499180 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 07:04:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:04:59 INFO - PROCESS | 1793 | 1461247499188 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:04:59 INFO - PROCESS | 1793 | 1461247499191 Marionette TRACE conn3 <- [1,2062,null,{}] 07:04:59 INFO - PROCESS | 1793 | 1461247499198 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:59 INFO - PROCESS | 1793 | 1461247499456 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 07:04:59 INFO - PROCESS | 1793 | 1461247499777 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:59 INFO - PROCESS | 1793 | ++DOCSHELL 0x848ee000 == 129 [pid = 1793] [id = 523] 07:04:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 178 (0x9013f400) [pid = 1793] [serial = 1570] [outer = (nil)] 07:04:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 179 (0x96f26800) [pid = 1793] [serial = 1571] [outer = 0x9013f400] 07:04:59 INFO - PROCESS | 1793 | 1461247499870 Marionette DEBUG loaded listener.js 07:04:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 180 (0x9727f400) [pid = 1793] [serial = 1572] [outer = 0x9013f400] 07:05:00 INFO - PROCESS | 1793 | 1461247500818 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:05:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:05:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1683ms 07:05:00 INFO - PROCESS | 1793 | 1461247500874 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 07:05:00 INFO - PROCESS | 1793 | 1461247500880 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 07:05:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:05:00 INFO - PROCESS | 1793 | 1461247500891 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:05:00 INFO - PROCESS | 1793 | 1461247500895 Marionette TRACE conn3 <- [1,2066,null,{}] 07:05:00 INFO - PROCESS | 1793 | 1461247500903 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:01 INFO - PROCESS | 1793 | 1461247501140 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 07:05:01 INFO - PROCESS | 1793 | 1461247501526 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:01 INFO - PROCESS | 1793 | ++DOCSHELL 0x853d9400 == 130 [pid = 1793] [id = 524] 07:05:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 181 (0x93c93000) [pid = 1793] [serial = 1573] [outer = (nil)] 07:05:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 182 (0x97a5b400) [pid = 1793] [serial = 1574] [outer = 0x93c93000] 07:05:01 INFO - PROCESS | 1793 | 1461247501653 Marionette DEBUG loaded listener.js 07:05:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 183 (0x97a60000) [pid = 1793] [serial = 1575] [outer = 0x93c93000] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4f9000 == 129 [pid = 1793] [id = 43] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x86f63800 == 128 [pid = 1793] [id = 353] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x86f61800 == 127 [pid = 1793] [id = 351] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x853e8800 == 126 [pid = 1793] [id = 350] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x8b955400 == 125 [pid = 1793] [id = 352] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4eec00 == 124 [pid = 1793] [id = 109] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x8dbb1000 == 123 [pid = 1793] [id = 97] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x8c2af000 == 122 [pid = 1793] [id = 130] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x84745c00 == 121 [pid = 1793] [id = 506] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x87a02800 == 120 [pid = 1793] [id = 505] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x8667d000 == 119 [pid = 1793] [id = 504] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x848efc00 == 118 [pid = 1793] [id = 503] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x8474e400 == 117 [pid = 1793] [id = 501] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x92b2a800 == 116 [pid = 1793] [id = 500] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x9013f800 == 115 [pid = 1793] [id = 498] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x84754c00 == 114 [pid = 1793] [id = 499] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x900af400 == 113 [pid = 1793] [id = 497] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x8fb41c00 == 112 [pid = 1793] [id = 496] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x8deb5000 == 111 [pid = 1793] [id = 494] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x8f26e000 == 110 [pid = 1793] [id = 495] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x830f5c00 == 109 [pid = 1793] [id = 493] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x8debb400 == 108 [pid = 1793] [id = 492] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x8bc4b400 == 107 [pid = 1793] [id = 491] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x8c2b5000 == 106 [pid = 1793] [id = 490] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x8c189c00 == 105 [pid = 1793] [id = 489] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x88def000 == 104 [pid = 1793] [id = 487] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x857d6000 == 103 [pid = 1793] [id = 488] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x868bac00 == 102 [pid = 1793] [id = 486] 07:05:04 INFO - PROCESS | 1793 | --DOCSHELL 0x857d7800 == 101 [pid = 1793] [id = 485] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 182 (0x88dee400) [pid = 1793] [serial = 1326] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 181 (0x88a28c00) [pid = 1793] [serial = 1451] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 180 (0x91332400) [pid = 1793] [serial = 1428] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 179 (0x911e4000) [pid = 1793] [serial = 1427] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 178 (0x90143400) [pid = 1793] [serial = 1425] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 177 (0x9013bc00) [pid = 1793] [serial = 1424] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 176 (0x900ab400) [pid = 1793] [serial = 1422] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 175 (0x8fc38400) [pid = 1793] [serial = 1421] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 174 (0x8f4d3c00) [pid = 1793] [serial = 1419] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 173 (0x8f4cbc00) [pid = 1793] [serial = 1418] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0x8f26a400) [pid = 1793] [serial = 1416] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0x8f266800) [pid = 1793] [serial = 1415] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x8f12ec00) [pid = 1793] [serial = 1413] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 169 (0x8f12a800) [pid = 1793] [serial = 1412] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 168 (0x8e98c000) [pid = 1793] [serial = 1410] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 167 (0x8e80f400) [pid = 1793] [serial = 1409] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 166 (0x8deb7400) [pid = 1793] [serial = 1407] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 165 (0x8ddbb000) [pid = 1793] [serial = 1406] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 164 (0x8c3aec00) [pid = 1793] [serial = 1404] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 163 (0x8c3a5400) [pid = 1793] [serial = 1403] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 162 (0x8c2b2000) [pid = 1793] [serial = 1401] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 161 (0x8c191800) [pid = 1793] [serial = 1400] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 160 (0x8b960800) [pid = 1793] [serial = 1398] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 159 (0x8b952000) [pid = 1793] [serial = 1397] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 158 (0x88a2c800) [pid = 1793] [serial = 1395] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 157 (0x885abc00) [pid = 1793] [serial = 1394] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 156 (0x86f5fc00) [pid = 1793] [serial = 1392] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 155 (0x86f56400) [pid = 1793] [serial = 1391] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0x857de400) [pid = 1793] [serial = 1445] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x86680c00) [pid = 1793] [serial = 1446] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x975cd000) [pid = 1793] [serial = 1443] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x973f9000) [pid = 1793] [serial = 1442] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x96f21000) [pid = 1793] [serial = 1439] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x959dd400) [pid = 1793] [serial = 1436] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x9387c000) [pid = 1793] [serial = 1434] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x93878400) [pid = 1793] [serial = 1433] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x92926800) [pid = 1793] [serial = 1431] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x92922000) [pid = 1793] [serial = 1430] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x88debc00) [pid = 1793] [serial = 1452] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x871f4400) [pid = 1793] [serial = 1448] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x87a77400) [pid = 1793] [serial = 1449] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x896a6c00) [pid = 1793] [serial = 1454] [outer = (nil)] [url = about:blank] 07:05:04 INFO - PROCESS | 1793 | 1461247504644 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 3795ms 07:05:04 INFO - PROCESS | 1793 | 1461247504687 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 07:05:04 INFO - PROCESS | 1793 | 1461247504692 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 07:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:05:04 INFO - PROCESS | 1793 | 1461247504701 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:05:04 INFO - PROCESS | 1793 | 1461247504707 Marionette TRACE conn3 <- [1,2070,null,{}] 07:05:04 INFO - PROCESS | 1793 | 1461247504716 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:04 INFO - PROCESS | 1793 | 1461247504952 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 07:05:05 INFO - PROCESS | 1793 | 1461247505174 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:05 INFO - PROCESS | 1793 | ++DOCSHELL 0x830f5c00 == 102 [pid = 1793] [id = 525] 07:05:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x848efc00) [pid = 1793] [serial = 1576] [outer = (nil)] 07:05:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x86f56400) [pid = 1793] [serial = 1577] [outer = 0x848efc00] 07:05:05 INFO - PROCESS | 1793 | 1461247505262 Marionette DEBUG loaded listener.js 07:05:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x871e7400) [pid = 1793] [serial = 1578] [outer = 0x848efc00] 07:05:06 INFO - PROCESS | 1793 | 1461247506120 Marionette TRACE conn3 <- [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]]]}] 07:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1438ms 07:05:06 INFO - PROCESS | 1793 | 1461247506140 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 07:05:06 INFO - PROCESS | 1793 | 1461247506149 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 07:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:05:06 INFO - PROCESS | 1793 | 1461247506160 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:05:06 INFO - PROCESS | 1793 | 1461247506164 Marionette TRACE conn3 <- [1,2074,null,{}] 07:05:06 INFO - PROCESS | 1793 | 1461247506208 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:06 INFO - PROCESS | 1793 | 1461247506434 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 07:05:06 INFO - PROCESS | 1793 | 1461247506447 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:06 INFO - PROCESS | 1793 | ++DOCSHELL 0x86679400 == 103 [pid = 1793] [id = 526] 07:05:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x86f58000) [pid = 1793] [serial = 1579] [outer = (nil)] 07:05:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x882ad000) [pid = 1793] [serial = 1580] [outer = 0x86f58000] 07:05:06 INFO - PROCESS | 1793 | 1461247506724 Marionette DEBUG loaded listener.js 07:05:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x88a25800) [pid = 1793] [serial = 1581] [outer = 0x86f58000] 07:05:07 INFO - PROCESS | 1793 | 1461247507803 Marionette TRACE conn3 <- [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]]]}] 07:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1669ms 07:05:07 INFO - PROCESS | 1793 | 1461247507829 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 07:05:07 INFO - PROCESS | 1793 | 1461247507833 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 07:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:05:07 INFO - PROCESS | 1793 | 1461247507839 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:05:07 INFO - PROCESS | 1793 | 1461247507845 Marionette TRACE conn3 <- [1,2078,null,{}] 07:05:07 INFO - PROCESS | 1793 | 1461247507867 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:08 INFO - PROCESS | 1793 | 1461247508151 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 07:05:08 INFO - PROCESS | 1793 | 1461247508204 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:08 INFO - PROCESS | 1793 | ++DOCSHELL 0x86676400 == 104 [pid = 1793] [id = 527] 07:05:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x896b5800) [pid = 1793] [serial = 1582] [outer = (nil)] 07:05:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x89767400) [pid = 1793] [serial = 1583] [outer = 0x896b5800] 07:05:08 INFO - PROCESS | 1793 | 1461247508448 Marionette DEBUG loaded listener.js 07:05:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x8aa8a800) [pid = 1793] [serial = 1584] [outer = 0x896b5800] 07:05:09 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x853dc800) [pid = 1793] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:05:09 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x88ded400) [pid = 1793] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:05:09 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x8c18c400) [pid = 1793] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:05:09 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x8b955800) [pid = 1793] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:05:09 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x8a884400) [pid = 1793] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:05:09 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x882a9c00) [pid = 1793] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:05:09 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x86677400) [pid = 1793] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:05:09 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x871f1c00) [pid = 1793] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:05:09 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x848f0000) [pid = 1793] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:05:09 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x9051e400) [pid = 1793] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:05:09 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x900b3000) [pid = 1793] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:05:09 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x8fc40c00) [pid = 1793] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:05:09 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x8fb46400) [pid = 1793] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:05:09 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x8ec70800) [pid = 1793] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:05:09 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x8c0c5c00) [pid = 1793] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:05:09 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x8df07c00) [pid = 1793] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:05:09 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x8dba3800) [pid = 1793] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:05:09 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0x8dba5400) [pid = 1793] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:05:09 INFO - PROCESS | 1793 | 1461247509921 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 2137ms 07:05:09 INFO - PROCESS | 1793 | 1461247509977 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 07:05:09 INFO - PROCESS | 1793 | 1461247509987 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 07:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:05:10 INFO - PROCESS | 1793 | 1461247510015 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:05:10 INFO - PROCESS | 1793 | 1461247510020 Marionette TRACE conn3 <- [1,2082,null,{}] 07:05:10 INFO - PROCESS | 1793 | 1461247510025 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:10 INFO - PROCESS | 1793 | 1461247510227 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 07:05:10 INFO - PROCESS | 1793 | 1461247510418 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:10 INFO - PROCESS | 1793 | ++DOCSHELL 0x84072400 == 105 [pid = 1793] [id = 528] 07:05:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x87a0b000) [pid = 1793] [serial = 1585] [outer = (nil)] 07:05:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x8aa92c00) [pid = 1793] [serial = 1586] [outer = 0x87a0b000] 07:05:10 INFO - PROCESS | 1793 | 1461247510500 Marionette DEBUG loaded listener.js 07:05:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x8bc40800) [pid = 1793] [serial = 1587] [outer = 0x87a0b000] 07:05:11 INFO - PROCESS | 1793 | 1461247511498 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1561ms 07:05:11 INFO - PROCESS | 1793 | 1461247511561 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 07:05:11 INFO - PROCESS | 1793 | 1461247511568 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 07:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:05:11 INFO - PROCESS | 1793 | 1461247511577 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:05:11 INFO - PROCESS | 1793 | 1461247511583 Marionette TRACE conn3 <- [1,2086,null,{}] 07:05:11 INFO - PROCESS | 1793 | 1461247511594 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:11 INFO - PROCESS | 1793 | 1461247511871 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 07:05:12 INFO - PROCESS | 1793 | 1461247512165 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:12 INFO - PROCESS | 1793 | ++DOCSHELL 0x868b5c00 == 106 [pid = 1793] [id = 529] 07:05:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x868b8c00) [pid = 1793] [serial = 1588] [outer = (nil)] 07:05:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x86f64800) [pid = 1793] [serial = 1589] [outer = 0x868b8c00] 07:05:12 INFO - PROCESS | 1793 | 1461247512261 Marionette DEBUG loaded listener.js 07:05:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x87a0c800) [pid = 1793] [serial = 1590] [outer = 0x868b8c00] 07:05:13 INFO - PROCESS | 1793 | 1461247513303 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1799ms 07:05:13 INFO - PROCESS | 1793 | 1461247513376 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 07:05:13 INFO - PROCESS | 1793 | 1461247513384 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 07:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:05:13 INFO - PROCESS | 1793 | 1461247513397 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:05:13 INFO - PROCESS | 1793 | 1461247513403 Marionette TRACE conn3 <- [1,2090,null,{}] 07:05:13 INFO - PROCESS | 1793 | 1461247513409 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:13 INFO - PROCESS | 1793 | 1461247513756 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 07:05:14 INFO - PROCESS | 1793 | 1461247514108 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:14 INFO - PROCESS | 1793 | ++DOCSHELL 0x868b0400 == 107 [pid = 1793] [id = 530] 07:05:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x87a84400) [pid = 1793] [serial = 1591] [outer = (nil)] 07:05:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x8975dc00) [pid = 1793] [serial = 1592] [outer = 0x87a84400] 07:05:14 INFO - PROCESS | 1793 | 1461247514198 Marionette DEBUG loaded listener.js 07:05:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8bc47800) [pid = 1793] [serial = 1593] [outer = 0x87a84400] 07:05:15 INFO - PROCESS | 1793 | 1461247515372 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:05:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:05:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 2037ms 07:05:15 INFO - PROCESS | 1793 | 1461247515435 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 07:05:15 INFO - PROCESS | 1793 | 1461247515442 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 07:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:05:15 INFO - PROCESS | 1793 | 1461247515449 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:05:15 INFO - PROCESS | 1793 | 1461247515455 Marionette TRACE conn3 <- [1,2094,null,{}] 07:05:15 INFO - PROCESS | 1793 | 1461247515478 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:15 INFO - PROCESS | 1793 | 1461247515770 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 07:05:16 INFO - PROCESS | 1793 | 1461247516183 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:16 INFO - PROCESS | 1793 | ++DOCSHELL 0x8a888c00 == 108 [pid = 1793] [id = 531] 07:05:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8c2b0c00) [pid = 1793] [serial = 1594] [outer = (nil)] 07:05:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8c2b8800) [pid = 1793] [serial = 1595] [outer = 0x8c2b0c00] 07:05:16 INFO - PROCESS | 1793 | 1461247516305 Marionette DEBUG loaded listener.js 07:05:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x8c34e400) [pid = 1793] [serial = 1596] [outer = 0x8c2b0c00] 07:05:17 INFO - PROCESS | 1793 | 1461247517377 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 2009ms 07:05:17 INFO - PROCESS | 1793 | 1461247517459 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 07:05:17 INFO - PROCESS | 1793 | 1461247517467 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 07:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:05:17 INFO - PROCESS | 1793 | 1461247517476 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:05:17 INFO - PROCESS | 1793 | 1461247517480 Marionette TRACE conn3 <- [1,2098,null,{}] 07:05:17 INFO - PROCESS | 1793 | 1461247517486 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:17 INFO - PROCESS | 1793 | 1461247517782 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 07:05:18 INFO - PROCESS | 1793 | 1461247518151 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:18 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c345000 == 109 [pid = 1793] [id = 532] 07:05:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x8c4e8c00) [pid = 1793] [serial = 1597] [outer = (nil)] 07:05:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x8dbb0c00) [pid = 1793] [serial = 1598] [outer = 0x8c4e8c00] 07:05:18 INFO - PROCESS | 1793 | 1461247518266 Marionette DEBUG loaded listener.js 07:05:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x8ddba000) [pid = 1793] [serial = 1599] [outer = 0x8c4e8c00] 07:05:19 INFO - PROCESS | 1793 | 1461247519426 Marionette TRACE conn3 <- [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]]]}] 07:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1997ms 07:05:19 INFO - PROCESS | 1793 | 1461247519473 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 07:05:19 INFO - PROCESS | 1793 | 1461247519477 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 07:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:05:19 INFO - PROCESS | 1793 | 1461247519483 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:05:19 INFO - PROCESS | 1793 | 1461247519487 Marionette TRACE conn3 <- [1,2102,null,{}] 07:05:19 INFO - PROCESS | 1793 | 1461247519493 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:19 INFO - PROCESS | 1793 | 1461247519735 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 07:05:20 INFO - PROCESS | 1793 | 1461247520126 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:20 INFO - PROCESS | 1793 | ++DOCSHELL 0x86f57c00 == 110 [pid = 1793] [id = 533] 07:05:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x86f65800) [pid = 1793] [serial = 1600] [outer = (nil)] 07:05:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x8deb6000) [pid = 1793] [serial = 1601] [outer = 0x86f65800] 07:05:20 INFO - PROCESS | 1793 | 1461247520247 Marionette DEBUG loaded listener.js 07:05:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x8deba000) [pid = 1793] [serial = 1602] [outer = 0x86f65800] 07:05:21 INFO - PROCESS | 1793 | 1461247521251 Marionette TRACE conn3 <- [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]]]}] 07:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1836ms 07:05:21 INFO - PROCESS | 1793 | 1461247521322 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 07:05:21 INFO - PROCESS | 1793 | 1461247521327 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 07:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:05:21 INFO - PROCESS | 1793 | 1461247521336 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:05:21 INFO - PROCESS | 1793 | 1461247521339 Marionette TRACE conn3 <- [1,2106,null,{}] 07:05:21 INFO - PROCESS | 1793 | 1461247521345 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:21 INFO - PROCESS | 1793 | 1461247521667 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 07:05:22 INFO - PROCESS | 1793 | 1461247522009 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:22 INFO - PROCESS | 1793 | ++DOCSHELL 0x8deb2400 == 111 [pid = 1793] [id = 534] 07:05:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x8e802800) [pid = 1793] [serial = 1603] [outer = (nil)] 07:05:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x8e98d400) [pid = 1793] [serial = 1604] [outer = 0x8e802800] 07:05:22 INFO - PROCESS | 1793 | 1461247522130 Marionette DEBUG loaded listener.js 07:05:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x8f123000) [pid = 1793] [serial = 1605] [outer = 0x8e802800] 07:05:23 INFO - PROCESS | 1793 | 1461247523124 Marionette TRACE conn3 <- [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]]]}] 07:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1843ms 07:05:23 INFO - PROCESS | 1793 | 1461247523179 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 07:05:23 INFO - PROCESS | 1793 | 1461247523183 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 07:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:05:23 INFO - PROCESS | 1793 | 1461247523190 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:05:23 INFO - PROCESS | 1793 | 1461247523192 Marionette TRACE conn3 <- [1,2110,null,{}] 07:05:23 INFO - PROCESS | 1793 | 1461247523200 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:23 INFO - PROCESS | 1793 | 1461247523428 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 07:05:23 INFO - PROCESS | 1793 | 1461247523761 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:23 INFO - PROCESS | 1793 | ++DOCSHELL 0x8df06800 == 112 [pid = 1793] [id = 535] 07:05:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x8e990000) [pid = 1793] [serial = 1606] [outer = (nil)] 07:05:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x8f1ea000) [pid = 1793] [serial = 1607] [outer = 0x8e990000] 07:05:23 INFO - PROCESS | 1793 | 1461247523870 Marionette DEBUG loaded listener.js 07:05:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x8f25b400) [pid = 1793] [serial = 1608] [outer = 0x8e990000] 07:05:24 INFO - PROCESS | 1793 | 1461247524939 Marionette TRACE conn3 <- [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]]]}] 07:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1832ms 07:05:25 INFO - PROCESS | 1793 | 1461247525024 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 07:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:05:25 INFO - PROCESS | 1793 | 1461247525029 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 07:05:25 INFO - PROCESS | 1793 | 1461247525036 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:05:25 INFO - PROCESS | 1793 | 1461247525039 Marionette TRACE conn3 <- [1,2114,null,{}] 07:05:25 INFO - PROCESS | 1793 | 1461247525045 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:25 INFO - PROCESS | 1793 | 1461247525320 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 07:05:25 INFO - PROCESS | 1793 | 1461247525644 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:25 INFO - PROCESS | 1793 | ++DOCSHELL 0x8e990c00 == 113 [pid = 1793] [id = 536] 07:05:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x8f12c000) [pid = 1793] [serial = 1609] [outer = (nil)] 07:05:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 158 (0x8f2a1000) [pid = 1793] [serial = 1610] [outer = 0x8f12c000] 07:05:25 INFO - PROCESS | 1793 | 1461247525736 Marionette DEBUG loaded listener.js 07:05:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 159 (0x8f4d1800) [pid = 1793] [serial = 1611] [outer = 0x8f12c000] 07:05:26 INFO - PROCESS | 1793 | 1461247526679 Marionette TRACE conn3 <- [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]]]}] 07:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1690ms 07:05:26 INFO - PROCESS | 1793 | 1461247526726 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 07:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:05:26 INFO - PROCESS | 1793 | 1461247526730 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 07:05:26 INFO - PROCESS | 1793 | 1461247526736 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:05:26 INFO - PROCESS | 1793 | 1461247526740 Marionette TRACE conn3 <- [1,2118,null,{}] 07:05:26 INFO - PROCESS | 1793 | 1461247526746 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:26 INFO - PROCESS | 1793 | 1461247526965 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 07:05:27 INFO - PROCESS | 1793 | 1461247527238 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:27 INFO - PROCESS | 1793 | ++DOCSHELL 0x88a2d800 == 114 [pid = 1793] [id = 537] 07:05:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 160 (0x8f296400) [pid = 1793] [serial = 1612] [outer = (nil)] 07:05:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 161 (0x8fb3d000) [pid = 1793] [serial = 1613] [outer = 0x8f296400] 07:05:27 INFO - PROCESS | 1793 | 1461247527379 Marionette DEBUG loaded listener.js 07:05:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 162 (0x8fb47400) [pid = 1793] [serial = 1614] [outer = 0x8f296400] 07:05:28 INFO - PROCESS | 1793 | 1461247528299 Marionette TRACE conn3 <- [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]]]}] 07:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1635ms 07:05:28 INFO - PROCESS | 1793 | 1461247528373 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 07:05:28 INFO - PROCESS | 1793 | 1461247528376 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 07:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:05:28 INFO - PROCESS | 1793 | 1461247528383 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:05:28 INFO - PROCESS | 1793 | 1461247528386 Marionette TRACE conn3 <- [1,2122,null,{}] 07:05:28 INFO - PROCESS | 1793 | 1461247528392 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:28 INFO - PROCESS | 1793 | 1461247528655 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 07:05:29 INFO - PROCESS | 1793 | 1461247528984 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:29 INFO - PROCESS | 1793 | ++DOCSHELL 0x8406ac00 == 115 [pid = 1793] [id = 538] 07:05:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 163 (0x8e983800) [pid = 1793] [serial = 1615] [outer = (nil)] 07:05:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 164 (0x900ad400) [pid = 1793] [serial = 1616] [outer = 0x8e983800] 07:05:29 INFO - PROCESS | 1793 | 1461247529076 Marionette DEBUG loaded listener.js 07:05:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 165 (0x900afc00) [pid = 1793] [serial = 1617] [outer = 0x8e983800] 07:05:30 INFO - PROCESS | 1793 | 1461247529996 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1683ms 07:05:30 INFO - PROCESS | 1793 | 1461247530067 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 07:05:30 INFO - PROCESS | 1793 | 1461247530071 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 07:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:05:30 INFO - PROCESS | 1793 | 1461247530078 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:05:30 INFO - PROCESS | 1793 | 1461247530088 Marionette TRACE conn3 <- [1,2126,null,{}] 07:05:30 INFO - PROCESS | 1793 | 1461247530099 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:30 INFO - PROCESS | 1793 | 1461247530374 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 07:05:30 INFO - PROCESS | 1793 | 1461247530715 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:30 INFO - PROCESS | 1793 | ++DOCSHELL 0x900ab800 == 116 [pid = 1793] [id = 539] 07:05:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 166 (0x90513800) [pid = 1793] [serial = 1618] [outer = (nil)] 07:05:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 167 (0x90518000) [pid = 1793] [serial = 1619] [outer = 0x90513800] 07:05:30 INFO - PROCESS | 1793 | 1461247530812 Marionette DEBUG loaded listener.js 07:05:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x911f1000) [pid = 1793] [serial = 1620] [outer = 0x90513800] 07:05:31 INFO - PROCESS | 1793 | 1461247531754 Marionette TRACE conn3 <- [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]]]}] 07:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1750ms 07:05:31 INFO - PROCESS | 1793 | 1461247531831 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 07:05:31 INFO - PROCESS | 1793 | 1461247531838 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 07:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:05:31 INFO - PROCESS | 1793 | 1461247531849 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:05:31 INFO - PROCESS | 1793 | 1461247531855 Marionette TRACE conn3 <- [1,2130,null,{}] 07:05:31 INFO - PROCESS | 1793 | 1461247531865 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:32 INFO - PROCESS | 1793 | 1461247532264 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 07:05:32 INFO - PROCESS | 1793 | 1461247532602 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:32 INFO - PROCESS | 1793 | ++DOCSHELL 0x8fc3b400 == 117 [pid = 1793] [id = 540] 07:05:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x90143400) [pid = 1793] [serial = 1621] [outer = (nil)] 07:05:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x92922000) [pid = 1793] [serial = 1622] [outer = 0x90143400] 07:05:32 INFO - PROCESS | 1793 | 1461247532750 Marionette DEBUG loaded listener.js 07:05:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x9292e400) [pid = 1793] [serial = 1623] [outer = 0x90143400] 07:05:33 INFO - PROCESS | 1793 | 1461247533737 Marionette TRACE conn3 <- [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] 07:05:33 INFO - PROCESS | 1793 | 1461247533809 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 07:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:05:33 INFO - PROCESS | 1793 | 1461247533820 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:05:33 INFO - PROCESS | 1793 | 1461247533824 Marionette TRACE conn3 <- [1,2134,null,{}] 07:05:33 INFO - PROCESS | 1793 | 1461247533835 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:34 INFO - PROCESS | 1793 | 1461247534101 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 07:05:34 INFO - PROCESS | 1793 | 1461247534428 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:34 INFO - PROCESS | 1793 | ++DOCSHELL 0x848e5400 == 118 [pid = 1793] [id = 541] 07:05:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x896ad000) [pid = 1793] [serial = 1624] [outer = (nil)] 07:05:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x92b2bc00) [pid = 1793] [serial = 1625] [outer = 0x896ad000] 07:05:34 INFO - PROCESS | 1793 | 1461247534522 Marionette DEBUG loaded listener.js 07:05:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0x94ead400) [pid = 1793] [serial = 1626] [outer = 0x896ad000] 07:05:35 INFO - PROCESS | 1793 | 1461247535501 Marionette TRACE conn3 <- [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]]]}] 07:05:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:05:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1736ms 07:05:35 INFO - PROCESS | 1793 | 1461247535555 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 07:05:35 INFO - PROCESS | 1793 | 1461247535559 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 07:05:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:05:35 INFO - PROCESS | 1793 | 1461247535565 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:05:35 INFO - PROCESS | 1793 | 1461247535569 Marionette TRACE conn3 <- [1,2138,null,{}] 07:05:35 INFO - PROCESS | 1793 | 1461247535576 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:35 INFO - PROCESS | 1793 | 1461247535814 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 07:05:36 INFO - PROCESS | 1793 | 1461247536161 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:36 INFO - PROCESS | 1793 | ++DOCSHELL 0x84745c00 == 119 [pid = 1793] [id = 542] 07:05:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 175 (0x9133dc00) [pid = 1793] [serial = 1627] [outer = (nil)] 07:05:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 176 (0x96fd8400) [pid = 1793] [serial = 1628] [outer = 0x9133dc00] 07:05:36 INFO - PROCESS | 1793 | 1461247536261 Marionette DEBUG loaded listener.js 07:05:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 177 (0x9701a800) [pid = 1793] [serial = 1629] [outer = 0x9133dc00] 07:05:37 INFO - PROCESS | 1793 | 1461247537165 Marionette TRACE conn3 <- [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]]]}] 07:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1639ms 07:05:37 INFO - PROCESS | 1793 | 1461247537205 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 07:05:37 INFO - PROCESS | 1793 | 1461247537208 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 07:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:05:37 INFO - PROCESS | 1793 | 1461247537220 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:05:37 INFO - PROCESS | 1793 | 1461247537223 Marionette TRACE conn3 <- [1,2142,null,{}] 07:05:37 INFO - PROCESS | 1793 | 1461247537231 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:37 INFO - PROCESS | 1793 | 1461247537474 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 07:05:37 INFO - PROCESS | 1793 | 1461247537808 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:37 INFO - PROCESS | 1793 | ++DOCSHELL 0x848e8c00 == 120 [pid = 1793] [id = 543] 07:05:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 178 (0x96191800) [pid = 1793] [serial = 1630] [outer = (nil)] 07:05:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 179 (0x97a58400) [pid = 1793] [serial = 1631] [outer = 0x96191800] 07:05:37 INFO - PROCESS | 1793 | 1461247537901 Marionette DEBUG loaded listener.js 07:05:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 180 (0x97a5bc00) [pid = 1793] [serial = 1632] [outer = 0x96191800] 07:05:38 INFO - PROCESS | 1793 | 1461247538917 Marionette TRACE conn3 <- [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] 07:05:38 INFO - PROCESS | 1793 | 1461247538963 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 07:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:05:38 INFO - PROCESS | 1793 | 1461247538971 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:05:38 INFO - PROCESS | 1793 | 1461247538974 Marionette TRACE conn3 <- [1,2146,null,{}] 07:05:38 INFO - PROCESS | 1793 | 1461247538981 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:39 INFO - PROCESS | 1793 | 1461247539208 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 07:05:39 INFO - PROCESS | 1793 | 1461247539540 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:39 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f25a800 == 121 [pid = 1793] [id = 544] 07:05:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 181 (0x8fc3d400) [pid = 1793] [serial = 1633] [outer = (nil)] 07:05:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 182 (0x97b80800) [pid = 1793] [serial = 1634] [outer = 0x8fc3d400] 07:05:39 INFO - PROCESS | 1793 | 1461247539635 Marionette DEBUG loaded listener.js 07:05:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 183 (0x97b85800) [pid = 1793] [serial = 1635] [outer = 0x8fc3d400] 07:05:40 INFO - PROCESS | 1793 | 1461247540617 Marionette TRACE conn3 <- [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] 07:05:40 INFO - PROCESS | 1793 | 1461247540661 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 07:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:05:40 INFO - PROCESS | 1793 | 1461247540669 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:05:40 INFO - PROCESS | 1793 | 1461247540672 Marionette TRACE conn3 <- [1,2150,null,{}] 07:05:40 INFO - PROCESS | 1793 | 1461247540678 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:40 INFO - PROCESS | 1793 | 1461247540904 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 07:05:41 INFO - PROCESS | 1793 | 1461247541235 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:41 INFO - PROCESS | 1793 | ++DOCSHELL 0x848e2c00 == 122 [pid = 1793] [id = 545] 07:05:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 184 (0x97b7dc00) [pid = 1793] [serial = 1636] [outer = (nil)] 07:05:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 185 (0x97e91000) [pid = 1793] [serial = 1637] [outer = 0x97b7dc00] 07:05:41 INFO - PROCESS | 1793 | 1461247541332 Marionette DEBUG loaded listener.js 07:05:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 186 (0x97e92c00) [pid = 1793] [serial = 1638] [outer = 0x97b7dc00] 07:05:43 INFO - PROCESS | 1793 | --DOCSHELL 0x853d9400 == 121 [pid = 1793] [id = 524] 07:05:43 INFO - PROCESS | 1793 | --DOCSHELL 0x848ee000 == 120 [pid = 1793] [id = 523] 07:05:43 INFO - PROCESS | 1793 | --DOCSHELL 0x8474cc00 == 119 [pid = 1793] [id = 521] 07:05:43 INFO - PROCESS | 1793 | --DOCSHELL 0x896a9c00 == 118 [pid = 1793] [id = 522] 07:05:43 INFO - PROCESS | 1793 | --DOCSHELL 0x911f0800 == 117 [pid = 1793] [id = 520] 07:05:43 INFO - PROCESS | 1793 | --DOCSHELL 0x9013f000 == 116 [pid = 1793] [id = 519] 07:05:43 INFO - PROCESS | 1793 | --DOCSHELL 0x8f776400 == 115 [pid = 1793] [id = 518] 07:05:43 INFO - PROCESS | 1793 | --DOCSHELL 0x8c2bac00 == 114 [pid = 1793] [id = 516] 07:05:43 INFO - PROCESS | 1793 | --DOCSHELL 0x8f777c00 == 113 [pid = 1793] [id = 517] 07:05:43 INFO - PROCESS | 1793 | --DOCSHELL 0x8f254400 == 112 [pid = 1793] [id = 515] 07:05:43 INFO - PROCESS | 1793 | --DOCSHELL 0x8e801800 == 111 [pid = 1793] [id = 514] 07:05:43 INFO - PROCESS | 1793 | --DOCSHELL 0x8aa8f800 == 110 [pid = 1793] [id = 513] 07:05:43 INFO - PROCESS | 1793 | --DOCSHELL 0x8dbacc00 == 109 [pid = 1793] [id = 512] 07:05:43 INFO - PROCESS | 1793 | --DOCSHELL 0x8c0ca400 == 108 [pid = 1793] [id = 511] 07:05:43 INFO - PROCESS | 1793 | --DOCSHELL 0x8975f000 == 107 [pid = 1793] [id = 510] 07:05:43 INFO - PROCESS | 1793 | --DOCSHELL 0x87a03c00 == 106 [pid = 1793] [id = 508] 07:05:43 INFO - PROCESS | 1793 | --DOCSHELL 0x88a27400 == 105 [pid = 1793] [id = 509] 07:05:43 INFO - PROCESS | 1793 | --DOCSHELL 0x848e2800 == 104 [pid = 1793] [id = 507] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 185 (0x89762400) [pid = 1793] [serial = 1389] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 184 (0x896b3000) [pid = 1793] [serial = 1517] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 183 (0x89766000) [pid = 1793] [serial = 1518] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 182 (0x8c34c000) [pid = 1793] [serial = 1469] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 181 (0x8c195800) [pid = 1793] [serial = 1467] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 180 (0x8c18d000) [pid = 1793] [serial = 1466] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 179 (0x8bc40000) [pid = 1793] [serial = 1464] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 178 (0x8b953000) [pid = 1793] [serial = 1463] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 177 (0x88a2fc00) [pid = 1793] [serial = 1461] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 176 (0x88a22400) [pid = 1793] [serial = 1460] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 175 (0x871e7800) [pid = 1793] [serial = 1458] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 174 (0x868b9400) [pid = 1793] [serial = 1457] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 173 (0x87a7e800) [pid = 1793] [serial = 1514] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0x868b0c00) [pid = 1793] [serial = 1511] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0x868b6c00) [pid = 1793] [serial = 1512] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x975d3800) [pid = 1793] [serial = 1508] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 169 (0x961ea800) [pid = 1793] [serial = 1505] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 168 (0x94ea1c00) [pid = 1793] [serial = 1502] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 167 (0x92b2dc00) [pid = 1793] [serial = 1499] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 166 (0x92803800) [pid = 1793] [serial = 1497] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 165 (0x91e55000) [pid = 1793] [serial = 1496] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 164 (0x91171000) [pid = 1793] [serial = 1494] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 163 (0x9051d800) [pid = 1793] [serial = 1493] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 162 (0x90140000) [pid = 1793] [serial = 1491] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 161 (0x9013cc00) [pid = 1793] [serial = 1490] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 160 (0x8fc3e000) [pid = 1793] [serial = 1488] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 159 (0x8fc33800) [pid = 1793] [serial = 1487] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 158 (0x8f4ccc00) [pid = 1793] [serial = 1485] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 157 (0x8f2a1800) [pid = 1793] [serial = 1484] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 156 (0x8f266000) [pid = 1793] [serial = 1482] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 155 (0x8f24f800) [pid = 1793] [serial = 1481] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0x8f124c00) [pid = 1793] [serial = 1479] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x8ec6f400) [pid = 1793] [serial = 1478] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x8e80c800) [pid = 1793] [serial = 1476] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x8e806400) [pid = 1793] [serial = 1475] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x8ddbd800) [pid = 1793] [serial = 1473] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x8ddb7c00) [pid = 1793] [serial = 1472] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x8c350800) [pid = 1793] [serial = 1470] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x88a2a400) [pid = 1793] [serial = 1520] [outer = (nil)] [url = about:blank] 07:05:43 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x882aac00) [pid = 1793] [serial = 1515] [outer = (nil)] [url = about:blank] 07:05:44 INFO - PROCESS | 1793 | 1461247544371 Marionette TRACE conn3 <- [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]]]}] 07:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 3747ms 07:05:44 INFO - PROCESS | 1793 | 1461247544416 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 07:05:44 INFO - PROCESS | 1793 | 1461247544422 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 07:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:05:44 INFO - PROCESS | 1793 | 1461247544431 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:05:44 INFO - PROCESS | 1793 | 1461247544436 Marionette TRACE conn3 <- [1,2154,null,{}] 07:05:44 INFO - PROCESS | 1793 | 1461247544445 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:44 INFO - PROCESS | 1793 | 1461247544653 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 07:05:44 INFO - PROCESS | 1793 | 1461247544844 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:44 INFO - PROCESS | 1793 | ++DOCSHELL 0x853d9400 == 105 [pid = 1793] [id = 546] 07:05:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x86f5fc00) [pid = 1793] [serial = 1639] [outer = (nil)] 07:05:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x87a05400) [pid = 1793] [serial = 1640] [outer = 0x86f5fc00] 07:05:44 INFO - PROCESS | 1793 | 1461247544940 Marionette DEBUG loaded listener.js 07:05:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x882a9c00) [pid = 1793] [serial = 1641] [outer = 0x86f5fc00] 07:05:45 INFO - PROCESS | 1793 | 1461247545940 Marionette TRACE conn3 <- [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]]]}] 07:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1534ms 07:05:45 INFO - PROCESS | 1793 | 1461247545966 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 07:05:45 INFO - PROCESS | 1793 | 1461247545976 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 07:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:05:45 INFO - PROCESS | 1793 | 1461247545987 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:05:45 INFO - PROCESS | 1793 | 1461247545990 Marionette TRACE conn3 <- [1,2158,null,{}] 07:05:46 INFO - PROCESS | 1793 | 1461247545997 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:46 INFO - PROCESS | 1793 | 1461247546224 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 07:05:46 INFO - PROCESS | 1793 | 1461247546532 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:46 INFO - PROCESS | 1793 | ++DOCSHELL 0x88a27400 == 106 [pid = 1793] [id = 547] 07:05:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x88a29000) [pid = 1793] [serial = 1642] [outer = (nil)] 07:05:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x8975ec00) [pid = 1793] [serial = 1643] [outer = 0x88a29000] 07:05:46 INFO - PROCESS | 1793 | 1461247546630 Marionette DEBUG loaded listener.js 07:05:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x89766800) [pid = 1793] [serial = 1644] [outer = 0x88a29000] 07:05:47 INFO - PROCESS | 1793 | 1461247547492 Marionette TRACE conn3 <- [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]]]}] 07:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1537ms 07:05:47 INFO - PROCESS | 1793 | 1461247547525 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 07:05:47 INFO - PROCESS | 1793 | 1461247547529 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 07:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:05:47 INFO - PROCESS | 1793 | 1461247547549 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:05:47 INFO - PROCESS | 1793 | 1461247547555 Marionette TRACE conn3 <- [1,2162,null,{}] 07:05:47 INFO - PROCESS | 1793 | 1461247547594 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:47 INFO - PROCESS | 1793 | 1461247547881 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 07:05:47 INFO - PROCESS | 1793 | 1461247547914 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:47 INFO - PROCESS | 1793 | ++DOCSHELL 0x88a2f400 == 107 [pid = 1793] [id = 548] 07:05:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x8aa96800) [pid = 1793] [serial = 1645] [outer = (nil)] 07:05:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x8c0c3400) [pid = 1793] [serial = 1646] [outer = 0x8aa96800] 07:05:48 INFO - PROCESS | 1793 | 1461247547998 Marionette DEBUG loaded listener.js 07:05:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x8c18bc00) [pid = 1793] [serial = 1647] [outer = 0x8aa96800] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0x9116ec00) [pid = 1793] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x896ae000) [pid = 1793] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x8c191000) [pid = 1793] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x8b960000) [pid = 1793] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x92b7f400) [pid = 1793] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x84750c00) [pid = 1793] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x848efc00) [pid = 1793] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x868b7000) [pid = 1793] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x911e4c00) [pid = 1793] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x8c4e4400) [pid = 1793] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x900b0400) [pid = 1793] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x8f778000) [pid = 1793] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x89760000) [pid = 1793] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x8f25a000) [pid = 1793] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x868b9000) [pid = 1793] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x90148000) [pid = 1793] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x9013f400) [pid = 1793] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x93c93000) [pid = 1793] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x848eec00) [pid = 1793] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x87a7d400) [pid = 1793] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x896b5800) [pid = 1793] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x911f0c00) [pid = 1793] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0x8f26b000) [pid = 1793] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 131 (0x8dbad400) [pid = 1793] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 130 (0x8e805800) [pid = 1793] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 129 (0x8f1e3400) [pid = 1793] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 128 (0x86f58000) [pid = 1793] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:05:49 INFO - PROCESS | 1793 | --DOMWINDOW == 127 (0x93879400) [pid = 1793] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:05:49 INFO - PROCESS | 1793 | 1461247549672 Marionette TRACE conn3 <- [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]]]}] 07:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2177ms 07:05:49 INFO - PROCESS | 1793 | 1461247549719 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 07:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:05:49 INFO - PROCESS | 1793 | 1461247549724 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 07:05:49 INFO - PROCESS | 1793 | 1461247549730 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:05:49 INFO - PROCESS | 1793 | 1461247549733 Marionette TRACE conn3 <- [1,2166,null,{}] 07:05:49 INFO - PROCESS | 1793 | 1461247549739 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:49 INFO - PROCESS | 1793 | 1461247549955 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 07:05:50 INFO - PROCESS | 1793 | 1461247550198 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:50 INFO - PROCESS | 1793 | ++DOCSHELL 0x830e9800 == 108 [pid = 1793] [id = 549] 07:05:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 128 (0x848eec00) [pid = 1793] [serial = 1648] [outer = (nil)] 07:05:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 129 (0x896b5800) [pid = 1793] [serial = 1649] [outer = 0x848eec00] 07:05:50 INFO - PROCESS | 1793 | 1461247550281 Marionette DEBUG loaded listener.js 07:05:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 130 (0x8c18f000) [pid = 1793] [serial = 1650] [outer = 0x848eec00] 07:05:51 INFO - PROCESS | 1793 | 1461247551072 Marionette TRACE conn3 <- [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]]]}] 07:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1392ms 07:05:51 INFO - PROCESS | 1793 | 1461247551232 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 07:05:51 INFO - PROCESS | 1793 | 1461247551240 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 07:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:05:51 INFO - PROCESS | 1793 | 1461247551253 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:05:51 INFO - PROCESS | 1793 | 1461247551258 Marionette TRACE conn3 <- [1,2170,null,{}] 07:05:51 INFO - PROCESS | 1793 | 1461247551267 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:51 INFO - PROCESS | 1793 | 1461247551524 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 07:05:51 INFO - PROCESS | 1793 | 1461247551878 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:51 INFO - PROCESS | 1793 | ++DOCSHELL 0x86f59800 == 109 [pid = 1793] [id = 550] 07:05:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 131 (0x86f59c00) [pid = 1793] [serial = 1651] [outer = (nil)] 07:05:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 132 (0x871ee400) [pid = 1793] [serial = 1652] [outer = 0x86f59c00] 07:05:51 INFO - PROCESS | 1793 | 1461247551976 Marionette DEBUG loaded listener.js 07:05:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x87a0a800) [pid = 1793] [serial = 1653] [outer = 0x86f59c00] 07:05:52 INFO - PROCESS | 1793 | 1461247552972 Marionette TRACE conn3 <- [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]]]}] 07:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1787ms 07:05:53 INFO - PROCESS | 1793 | 1461247553041 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 07:05:53 INFO - PROCESS | 1793 | 1461247553047 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 07:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:05:53 INFO - PROCESS | 1793 | 1461247553059 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:05:53 INFO - PROCESS | 1793 | 1461247553065 Marionette TRACE conn3 <- [1,2174,null,{}] 07:05:53 INFO - PROCESS | 1793 | 1461247553073 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:53 INFO - PROCESS | 1793 | 1461247553339 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 07:05:53 INFO - PROCESS | 1793 | 1461247553671 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:53 INFO - PROCESS | 1793 | ++DOCSHELL 0x868bb400 == 110 [pid = 1793] [id = 551] 07:05:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x882acc00) [pid = 1793] [serial = 1654] [outer = (nil)] 07:05:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x8aa8b000) [pid = 1793] [serial = 1655] [outer = 0x882acc00] 07:05:53 INFO - PROCESS | 1793 | 1461247553760 Marionette DEBUG loaded listener.js 07:05:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x8bc42c00) [pid = 1793] [serial = 1656] [outer = 0x882acc00] 07:05:54 INFO - PROCESS | 1793 | 1461247554738 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1739ms 07:05:54 INFO - PROCESS | 1793 | 1461247554797 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 07:05:54 INFO - PROCESS | 1793 | 1461247554802 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 07:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:05:54 INFO - PROCESS | 1793 | 1461247554808 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:05:54 INFO - PROCESS | 1793 | 1461247554812 Marionette TRACE conn3 <- [1,2178,null,{}] 07:05:54 INFO - PROCESS | 1793 | 1461247554826 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:55 INFO - PROCESS | 1793 | 1461247555097 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 07:05:55 INFO - PROCESS | 1793 | 1461247555515 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:55 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c2afc00 == 111 [pid = 1793] [id = 552] 07:05:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x8c34cc00) [pid = 1793] [serial = 1657] [outer = (nil)] 07:05:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x8c3a4800) [pid = 1793] [serial = 1658] [outer = 0x8c34cc00] 07:05:55 INFO - PROCESS | 1793 | 1461247555610 Marionette DEBUG loaded listener.js 07:05:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x8c4e5c00) [pid = 1793] [serial = 1659] [outer = 0x8c34cc00] 07:05:56 INFO - PROCESS | 1793 | 1461247556538 Marionette TRACE conn3 <- [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]]]}] 07:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1781ms 07:05:56 INFO - PROCESS | 1793 | 1461247556590 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 07:05:56 INFO - PROCESS | 1793 | 1461247556595 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 07:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:05:56 INFO - PROCESS | 1793 | 1461247556601 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:05:56 INFO - PROCESS | 1793 | 1461247556605 Marionette TRACE conn3 <- [1,2182,null,{}] 07:05:56 INFO - PROCESS | 1793 | 1461247556612 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:56 INFO - PROCESS | 1793 | 1461247556841 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 07:05:57 INFO - PROCESS | 1793 | 1461247557159 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:57 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c3afc00 == 112 [pid = 1793] [id = 553] 07:05:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x8dba4400) [pid = 1793] [serial = 1660] [outer = (nil)] 07:05:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8ddb3c00) [pid = 1793] [serial = 1661] [outer = 0x8dba4400] 07:05:57 INFO - PROCESS | 1793 | 1461247557257 Marionette DEBUG loaded listener.js 07:05:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8deb2800) [pid = 1793] [serial = 1662] [outer = 0x8dba4400] 07:05:58 INFO - PROCESS | 1793 | 1461247558174 Marionette TRACE conn3 <- [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]]]}] 07:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1631ms 07:05:58 INFO - PROCESS | 1793 | 1461247558234 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 07:05:58 INFO - PROCESS | 1793 | 1461247558238 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 07:05:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:05:58 INFO - PROCESS | 1793 | 1461247558263 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:05:58 INFO - PROCESS | 1793 | 1461247558266 Marionette TRACE conn3 <- [1,2186,null,{}] 07:05:58 INFO - PROCESS | 1793 | 1461247558275 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:58 INFO - PROCESS | 1793 | 1461247558485 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 07:05:58 INFO - PROCESS | 1793 | 1461247558801 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:58 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c341400 == 113 [pid = 1793] [id = 554] 07:05:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8c3a6400) [pid = 1793] [serial = 1663] [outer = (nil)] 07:05:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x8df10400) [pid = 1793] [serial = 1664] [outer = 0x8c3a6400] 07:05:58 INFO - PROCESS | 1793 | 1461247558896 Marionette DEBUG loaded listener.js 07:05:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x8e809800) [pid = 1793] [serial = 1665] [outer = 0x8c3a6400] 07:05:59 INFO - PROCESS | 1793 | 1461247559814 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:05:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:05:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1609ms 07:05:59 INFO - PROCESS | 1793 | 1461247559854 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 07:05:59 INFO - PROCESS | 1793 | 1461247559858 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 07:05:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:05:59 INFO - PROCESS | 1793 | 1461247559865 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:05:59 INFO - PROCESS | 1793 | 1461247559868 Marionette TRACE conn3 <- [1,2190,null,{}] 07:05:59 INFO - PROCESS | 1793 | 1461247559874 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:00 INFO - PROCESS | 1793 | 1461247560152 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 07:06:00 INFO - PROCESS | 1793 | 1461247560517 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:00 INFO - PROCESS | 1793 | ++DOCSHELL 0x84069800 == 114 [pid = 1793] [id = 555] 07:06:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x8df09400) [pid = 1793] [serial = 1666] [outer = (nil)] 07:06:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x8ec67c00) [pid = 1793] [serial = 1667] [outer = 0x8df09400] 07:06:00 INFO - PROCESS | 1793 | 1461247560616 Marionette DEBUG loaded listener.js 07:06:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x8f12b000) [pid = 1793] [serial = 1668] [outer = 0x8df09400] 07:06:01 INFO - PROCESS | 1793 | 1461247561544 Marionette TRACE conn3 <- [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]]]}] 07:06:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:06:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1735ms 07:06:01 INFO - PROCESS | 1793 | 1461247561601 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 07:06:01 INFO - PROCESS | 1793 | 1461247561604 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 07:06:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:06:01 INFO - PROCESS | 1793 | 1461247561611 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:06:01 INFO - PROCESS | 1793 | 1461247561615 Marionette TRACE conn3 <- [1,2194,null,{}] 07:06:01 INFO - PROCESS | 1793 | 1461247561622 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:01 INFO - PROCESS | 1793 | 1461247561852 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 07:06:02 INFO - PROCESS | 1793 | 1461247562191 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:02 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c2ad400 == 115 [pid = 1793] [id = 556] 07:06:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x8f1e3c00) [pid = 1793] [serial = 1669] [outer = (nil)] 07:06:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x8f25cc00) [pid = 1793] [serial = 1670] [outer = 0x8f1e3c00] 07:06:02 INFO - PROCESS | 1793 | 1461247562286 Marionette DEBUG loaded listener.js 07:06:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x8f266000) [pid = 1793] [serial = 1671] [outer = 0x8f1e3c00] 07:06:03 INFO - PROCESS | 1793 | 1461247563191 Marionette TRACE conn3 <- [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]]]}] 07:06:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:06:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1636ms 07:06:03 INFO - PROCESS | 1793 | 1461247563248 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 07:06:03 INFO - PROCESS | 1793 | 1461247563252 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 07:06:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:06:03 INFO - PROCESS | 1793 | 1461247563259 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:06:03 INFO - PROCESS | 1793 | 1461247563263 Marionette TRACE conn3 <- [1,2198,null,{}] 07:06:03 INFO - PROCESS | 1793 | 1461247563269 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:03 INFO - PROCESS | 1793 | 1461247563496 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 07:06:03 INFO - PROCESS | 1793 | 1461247563816 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:03 INFO - PROCESS | 1793 | ++DOCSHELL 0x8deb7400 == 116 [pid = 1793] [id = 557] 07:06:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x8f257800) [pid = 1793] [serial = 1672] [outer = (nil)] 07:06:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x8f4d4400) [pid = 1793] [serial = 1673] [outer = 0x8f257800] 07:06:03 INFO - PROCESS | 1793 | 1461247563911 Marionette DEBUG loaded listener.js 07:06:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x8f4ecc00) [pid = 1793] [serial = 1674] [outer = 0x8f257800] 07:06:04 INFO - PROCESS | 1793 | 1461247564771 Marionette TRACE conn3 <- [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]]]}] 07:06:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:06:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1580ms 07:06:04 INFO - PROCESS | 1793 | 1461247564841 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 07:06:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:06:04 INFO - PROCESS | 1793 | 1461247564845 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 07:06:04 INFO - PROCESS | 1793 | 1461247564852 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:06:04 INFO - PROCESS | 1793 | 1461247564856 Marionette TRACE conn3 <- [1,2202,null,{}] 07:06:04 INFO - PROCESS | 1793 | 1461247564862 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:05 INFO - PROCESS | 1793 | 1461247565169 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 07:06:05 INFO - PROCESS | 1793 | 1461247565515 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:05 INFO - PROCESS | 1793 | ++DOCSHELL 0x8ddbf000 == 117 [pid = 1793] [id = 558] 07:06:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x8f29b800) [pid = 1793] [serial = 1675] [outer = (nil)] 07:06:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x8fc38c00) [pid = 1793] [serial = 1676] [outer = 0x8f29b800] 07:06:05 INFO - PROCESS | 1793 | 1461247565610 Marionette DEBUG loaded listener.js 07:06:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x8fc3dc00) [pid = 1793] [serial = 1677] [outer = 0x8f29b800] 07:06:06 INFO - PROCESS | 1793 | 1461247566507 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:06:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:06:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1694ms 07:06:06 INFO - PROCESS | 1793 | 1461247566546 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 07:06:06 INFO - PROCESS | 1793 | 1461247566549 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 07:06:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:06:06 INFO - PROCESS | 1793 | 1461247566556 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:06:06 INFO - PROCESS | 1793 | 1461247566560 Marionette TRACE conn3 <- [1,2206,null,{}] 07:06:06 INFO - PROCESS | 1793 | 1461247566565 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:06 INFO - PROCESS | 1793 | 1461247566778 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 07:06:07 INFO - PROCESS | 1793 | 1461247567058 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:07 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4d6400 == 118 [pid = 1793] [id = 559] 07:06:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 158 (0x8f77b800) [pid = 1793] [serial = 1678] [outer = (nil)] 07:06:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 159 (0x9013e400) [pid = 1793] [serial = 1679] [outer = 0x8f77b800] 07:06:07 INFO - PROCESS | 1793 | 1461247567195 Marionette DEBUG loaded listener.js 07:06:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 160 (0x9013f400) [pid = 1793] [serial = 1680] [outer = 0x8f77b800] 07:06:08 INFO - PROCESS | 1793 | 1461247568127 Marionette TRACE conn3 <- [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]]]}] 07:06:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:06:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1630ms 07:06:08 INFO - PROCESS | 1793 | 1461247568187 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 07:06:08 INFO - PROCESS | 1793 | 1461247568192 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 07:06:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:06:08 INFO - PROCESS | 1793 | 1461247568198 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:06:08 INFO - PROCESS | 1793 | 1461247568203 Marionette TRACE conn3 <- [1,2210,null,{}] 07:06:08 INFO - PROCESS | 1793 | 1461247568209 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:08 INFO - PROCESS | 1793 | 1461247568456 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 07:06:08 INFO - PROCESS | 1793 | 1461247568794 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:08 INFO - PROCESS | 1793 | ++DOCSHELL 0x8fc33800 == 119 [pid = 1793] [id = 560] 07:06:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 161 (0x91170800) [pid = 1793] [serial = 1681] [outer = (nil)] 07:06:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 162 (0x911f2c00) [pid = 1793] [serial = 1682] [outer = 0x91170800] 07:06:08 INFO - PROCESS | 1793 | 1461247568896 Marionette DEBUG loaded listener.js 07:06:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 163 (0x9133a000) [pid = 1793] [serial = 1683] [outer = 0x91170800] 07:06:09 INFO - PROCESS | 1793 | 1461247569842 Marionette TRACE conn3 <- [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]]]}] 07:06:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:06:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1683ms 07:06:09 INFO - PROCESS | 1793 | 1461247569883 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 07:06:09 INFO - PROCESS | 1793 | 1461247569887 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 07:06:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:06:09 INFO - PROCESS | 1793 | 1461247569894 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:06:09 INFO - PROCESS | 1793 | 1461247569897 Marionette TRACE conn3 <- [1,2214,null,{}] 07:06:09 INFO - PROCESS | 1793 | 1461247569903 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:10 INFO - PROCESS | 1793 | 1461247570129 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 07:06:10 INFO - PROCESS | 1793 | 1461247570490 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:10 INFO - PROCESS | 1793 | ++DOCSHELL 0x92921400 == 120 [pid = 1793] [id = 561] 07:06:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 164 (0x92924800) [pid = 1793] [serial = 1684] [outer = (nil)] 07:06:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 165 (0x92b2e000) [pid = 1793] [serial = 1685] [outer = 0x92924800] 07:06:10 INFO - PROCESS | 1793 | 1461247570620 Marionette DEBUG loaded listener.js 07:06:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 166 (0x92b76c00) [pid = 1793] [serial = 1686] [outer = 0x92924800] 07:06:11 INFO - PROCESS | 1793 | 1461247571527 Marionette TRACE conn3 <- [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]]]}] 07:06:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:06:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1694ms 07:06:11 INFO - PROCESS | 1793 | 1461247571592 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 07:06:11 INFO - PROCESS | 1793 | 1461247571596 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 07:06:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:06:11 INFO - PROCESS | 1793 | 1461247571606 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:06:11 INFO - PROCESS | 1793 | 1461247571608 Marionette TRACE conn3 <- [1,2218,null,{}] 07:06:11 INFO - PROCESS | 1793 | 1461247571616 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:11 INFO - PROCESS | 1793 | 1461247571838 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 07:06:12 INFO - PROCESS | 1793 | 1461247572123 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:12 INFO - PROCESS | 1793 | ++DOCSHELL 0x853e7400 == 121 [pid = 1793] [id = 562] 07:06:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 167 (0x9051f800) [pid = 1793] [serial = 1687] [outer = (nil)] 07:06:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x93c9bc00) [pid = 1793] [serial = 1688] [outer = 0x9051f800] 07:06:12 INFO - PROCESS | 1793 | 1461247572264 Marionette DEBUG loaded listener.js 07:06:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x94ea8800) [pid = 1793] [serial = 1689] [outer = 0x9051f800] 07:06:13 INFO - PROCESS | 1793 | 1461247573157 Marionette TRACE conn3 <- [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]]]}] 07:06:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:06:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1585ms 07:06:13 INFO - PROCESS | 1793 | 1461247573195 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 07:06:13 INFO - PROCESS | 1793 | 1461247573198 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 07:06:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:06:13 INFO - PROCESS | 1793 | 1461247573209 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:06:13 INFO - PROCESS | 1793 | 1461247573213 Marionette TRACE conn3 <- [1,2222,null,{}] 07:06:13 INFO - PROCESS | 1793 | 1461247573219 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:13 INFO - PROCESS | 1793 | 1461247573443 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 07:06:13 INFO - PROCESS | 1793 | 1461247573727 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:13 INFO - PROCESS | 1793 | ++DOCSHELL 0x93878000 == 122 [pid = 1793] [id = 563] 07:06:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x9387d000) [pid = 1793] [serial = 1690] [outer = (nil)] 07:06:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x96ebac00) [pid = 1793] [serial = 1691] [outer = 0x9387d000] 07:06:13 INFO - PROCESS | 1793 | 1461247573865 Marionette DEBUG loaded listener.js 07:06:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x9733e400) [pid = 1793] [serial = 1692] [outer = 0x9387d000] 07:06:14 INFO - PROCESS | 1793 | 1461247574779 Marionette TRACE conn3 <- [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]]]}] 07:06:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:06:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1636ms 07:06:14 INFO - PROCESS | 1793 | 1461247574847 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 07:06:14 INFO - PROCESS | 1793 | 1461247574850 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 07:06:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:06:14 INFO - PROCESS | 1793 | 1461247574857 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:06:14 INFO - PROCESS | 1793 | 1461247574860 Marionette TRACE conn3 <- [1,2226,null,{}] 07:06:14 INFO - PROCESS | 1793 | 1461247574866 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:15 INFO - PROCESS | 1793 | 1461247575090 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 07:06:15 INFO - PROCESS | 1793 | 1461247575433 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:15 INFO - PROCESS | 1793 | ++DOCSHELL 0x86676c00 == 123 [pid = 1793] [id = 564] 07:06:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x8f12a000) [pid = 1793] [serial = 1693] [outer = (nil)] 07:06:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0x97a66400) [pid = 1793] [serial = 1694] [outer = 0x8f12a000] 07:06:15 INFO - PROCESS | 1793 | 1461247575531 Marionette DEBUG loaded listener.js 07:06:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 175 (0x97b84c00) [pid = 1793] [serial = 1695] [outer = 0x8f12a000] 07:06:16 INFO - PROCESS | 1793 | 1461247576416 Marionette TRACE conn3 <- [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]]]}] 07:06:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:06:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1590ms 07:06:16 INFO - PROCESS | 1793 | 1461247576448 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 07:06:16 INFO - PROCESS | 1793 | 1461247576451 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 07:06:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:06:16 INFO - PROCESS | 1793 | 1461247576458 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:06:16 INFO - PROCESS | 1793 | 1461247576461 Marionette TRACE conn3 <- [1,2230,null,{}] 07:06:16 INFO - PROCESS | 1793 | 1461247576483 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:16 INFO - PROCESS | 1793 | 1461247576780 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 07:06:17 INFO - PROCESS | 1793 | 1461247576999 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:17 INFO - PROCESS | 1793 | ++DOCSHELL 0x976bd000 == 124 [pid = 1793] [id = 565] 07:06:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 176 (0x97b83c00) [pid = 1793] [serial = 1696] [outer = (nil)] 07:06:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 177 (0x97f30c00) [pid = 1793] [serial = 1697] [outer = 0x97b83c00] 07:06:17 INFO - PROCESS | 1793 | 1461247577138 Marionette DEBUG loaded listener.js 07:06:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 178 (0x9822f000) [pid = 1793] [serial = 1698] [outer = 0x97b83c00] 07:06:18 INFO - PROCESS | 1793 | 1461247578072 Marionette TRACE conn3 <- [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]]]}] 07:06:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:06:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1693ms 07:06:18 INFO - PROCESS | 1793 | 1461247578152 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 07:06:18 INFO - PROCESS | 1793 | 1461247578156 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 07:06:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:06:18 INFO - PROCESS | 1793 | 1461247578163 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:06:18 INFO - PROCESS | 1793 | 1461247578166 Marionette TRACE conn3 <- [1,2234,null,{}] 07:06:18 INFO - PROCESS | 1793 | 1461247578173 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:18 INFO - PROCESS | 1793 | 1461247578440 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 07:06:18 INFO - PROCESS | 1793 | 1461247578804 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:18 INFO - PROCESS | 1793 | ++DOCSHELL 0x97a64c00 == 125 [pid = 1793] [id = 566] 07:06:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 179 (0x97b84400) [pid = 1793] [serial = 1699] [outer = (nil)] 07:06:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 180 (0x98541000) [pid = 1793] [serial = 1700] [outer = 0x97b84400] 07:06:18 INFO - PROCESS | 1793 | 1461247578930 Marionette DEBUG loaded listener.js 07:06:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 181 (0x985b8000) [pid = 1793] [serial = 1701] [outer = 0x97b84400] 07:06:19 INFO - PROCESS | 1793 | 1461247579835 Marionette TRACE conn3 <- [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]]]}] 07:06:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:06:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1736ms 07:06:19 INFO - PROCESS | 1793 | 1461247579901 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 07:06:19 INFO - PROCESS | 1793 | 1461247579905 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 07:06:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:06:19 INFO - PROCESS | 1793 | 1461247579911 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:06:19 INFO - PROCESS | 1793 | 1461247579914 Marionette TRACE conn3 <- [1,2238,null,{}] 07:06:19 INFO - PROCESS | 1793 | 1461247579920 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:20 INFO - PROCESS | 1793 | 1461247580143 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 07:06:20 INFO - PROCESS | 1793 | 1461247580490 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:20 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f25b800 == 126 [pid = 1793] [id = 567] 07:06:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 182 (0x90144c00) [pid = 1793] [serial = 1702] [outer = (nil)] 07:06:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 183 (0x9892d800) [pid = 1793] [serial = 1703] [outer = 0x90144c00] 07:06:20 INFO - PROCESS | 1793 | 1461247580606 Marionette DEBUG loaded listener.js 07:06:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 184 (0x98f2dc00) [pid = 1793] [serial = 1704] [outer = 0x90144c00] 07:06:22 INFO - PROCESS | 1793 | --DOCSHELL 0x8c4f3000 == 125 [pid = 1793] [id = 361] 07:06:22 INFO - PROCESS | 1793 | --DOCSHELL 0x857dd800 == 124 [pid = 1793] [id = 355] 07:06:22 INFO - PROCESS | 1793 | --DOCSHELL 0x8406d000 == 123 [pid = 1793] [id = 358] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 183 (0x8aa92c00) [pid = 1793] [serial = 1586] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 182 (0x93c94800) [pid = 1793] [serial = 1566] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 181 (0x959e5000) [pid = 1793] [serial = 1569] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 180 (0x8c3a8400) [pid = 1793] [serial = 1535] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 179 (0x8c193c00) [pid = 1793] [serial = 1532] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 178 (0x96107800) [pid = 1793] [serial = 1437] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 177 (0x96eba000) [pid = 1793] [serial = 1506] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 176 (0x86f56400) [pid = 1793] [serial = 1577] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 175 (0x8975d000) [pid = 1793] [serial = 1455] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 174 (0x91e4f000) [pid = 1793] [serial = 1560] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 173 (0x8e988c00) [pid = 1793] [serial = 1542] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0x871e7400) [pid = 1793] [serial = 1578] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0x90146c00) [pid = 1793] [serial = 1556] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x91331000) [pid = 1793] [serial = 1559] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 169 (0x94eae000) [pid = 1793] [serial = 1568] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 168 (0x8fb44c00) [pid = 1793] [serial = 1553] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 167 (0x8b952800) [pid = 1793] [serial = 1530] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 166 (0x8f26dc00) [pid = 1793] [serial = 1548] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 165 (0x96fe0000) [pid = 1793] [serial = 1440] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 164 (0x92b32800) [pid = 1793] [serial = 1500] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 163 (0x96f26800) [pid = 1793] [serial = 1571] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 162 (0x8c2ba400) [pid = 1793] [serial = 1533] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 161 (0x97a5b400) [pid = 1793] [serial = 1574] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 160 (0x8e985800) [pid = 1793] [serial = 1541] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 159 (0x8f269800) [pid = 1793] [serial = 1547] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 158 (0x857dc000) [pid = 1793] [serial = 1524] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 157 (0x885a7800) [pid = 1793] [serial = 1526] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 156 (0x89767400) [pid = 1793] [serial = 1583] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 155 (0x9051b000) [pid = 1793] [serial = 1557] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0x9727f400) [pid = 1793] [serial = 1572] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x8fc3e800) [pid = 1793] [serial = 1554] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x853dd400) [pid = 1793] [serial = 1523] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x9292dc00) [pid = 1793] [serial = 1563] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x9629a400) [pid = 1793] [serial = 1509] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x8c4e8000) [pid = 1793] [serial = 1536] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x92929400) [pid = 1793] [serial = 1562] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x8a883800) [pid = 1793] [serial = 1529] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x97a60000) [pid = 1793] [serial = 1575] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x8ddb2c00) [pid = 1793] [serial = 1538] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x8f129800) [pid = 1793] [serial = 1545] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x8ec70400) [pid = 1793] [serial = 1544] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x8f4d7c00) [pid = 1793] [serial = 1551] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x88de8400) [pid = 1793] [serial = 1527] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x8aa8a800) [pid = 1793] [serial = 1584] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x88a25800) [pid = 1793] [serial = 1581] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x882ad000) [pid = 1793] [serial = 1580] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x8debd400) [pid = 1793] [serial = 1539] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x8f4cb800) [pid = 1793] [serial = 1550] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x9387bc00) [pid = 1793] [serial = 1565] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x94ea8c00) [pid = 1793] [serial = 1503] [outer = (nil)] [url = about:blank] 07:06:23 INFO - PROCESS | 1793 | 1461247583499 Marionette TRACE conn3 <- [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]]]}] 07:06:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:06:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 3640ms 07:06:23 INFO - PROCESS | 1793 | 1461247583552 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 07:06:23 INFO - PROCESS | 1793 | 1461247583557 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 07:06:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:06:23 INFO - PROCESS | 1793 | 1461247583566 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:06:23 INFO - PROCESS | 1793 | 1461247583572 Marionette TRACE conn3 <- [1,2242,null,{}] 07:06:23 INFO - PROCESS | 1793 | 1461247583582 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:23 INFO - PROCESS | 1793 | 1461247583855 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 07:06:24 INFO - PROCESS | 1793 | 1461247584073 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:24 INFO - PROCESS | 1793 | ++DOCSHELL 0x8474cc00 == 124 [pid = 1793] [id = 568] 07:06:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x853d9c00) [pid = 1793] [serial = 1705] [outer = (nil)] 07:06:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x871e7400) [pid = 1793] [serial = 1706] [outer = 0x853d9c00] 07:06:24 INFO - PROCESS | 1793 | 1461247584178 Marionette DEBUG loaded listener.js 07:06:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x871f4400) [pid = 1793] [serial = 1707] [outer = 0x853d9c00] 07:06:25 INFO - PROCESS | 1793 | 1461247585076 Marionette TRACE conn3 <- [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]]]}] 07:06:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:06:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1585ms 07:06:25 INFO - PROCESS | 1793 | 1461247585152 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 07:06:25 INFO - PROCESS | 1793 | 1461247585161 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 07:06:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:06:25 INFO - PROCESS | 1793 | 1461247585172 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:06:25 INFO - PROCESS | 1793 | 1461247585176 Marionette TRACE conn3 <- [1,2246,null,{}] 07:06:25 INFO - PROCESS | 1793 | 1461247585183 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:25 INFO - PROCESS | 1793 | 1461247585441 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 07:06:25 INFO - PROCESS | 1793 | 1461247585799 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:25 INFO - PROCESS | 1793 | ++DOCSHELL 0x88a25000 == 125 [pid = 1793] [id = 569] 07:06:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x88a25800) [pid = 1793] [serial = 1708] [outer = (nil)] 07:06:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x88a2fc00) [pid = 1793] [serial = 1709] [outer = 0x88a25800] 07:06:25 INFO - PROCESS | 1793 | 1461247585895 Marionette DEBUG loaded listener.js 07:06:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x896aa000) [pid = 1793] [serial = 1710] [outer = 0x88a25800] 07:06:27 INFO - PROCESS | 1793 | 1461247586992 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:06:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:06:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1839ms 07:06:27 INFO - PROCESS | 1793 | 1461247587012 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 07:06:27 INFO - PROCESS | 1793 | 1461247587019 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 07:06:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:06:27 INFO - PROCESS | 1793 | 1461247587099 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:06:27 INFO - PROCESS | 1793 | 1461247587107 Marionette TRACE conn3 <- [1,2250,null,{}] 07:06:27 INFO - PROCESS | 1793 | 1461247587126 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:27 INFO - PROCESS | 1793 | 1461247587418 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 07:06:28 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x8e802800) [pid = 1793] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:06:28 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x90143400) [pid = 1793] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:06:28 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x88a29000) [pid = 1793] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:06:28 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x8f12c000) [pid = 1793] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:06:28 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x896ad000) [pid = 1793] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:06:28 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x8e983800) [pid = 1793] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:06:28 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x868b8c00) [pid = 1793] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:06:28 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0x8c4e8c00) [pid = 1793] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:06:28 INFO - PROCESS | 1793 | --DOMWINDOW == 131 (0x97b7dc00) [pid = 1793] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:06:28 INFO - PROCESS | 1793 | --DOMWINDOW == 130 (0x8aa96800) [pid = 1793] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:06:28 INFO - PROCESS | 1793 | --DOMWINDOW == 129 (0x86f65800) [pid = 1793] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:06:28 INFO - PROCESS | 1793 | --DOMWINDOW == 128 (0x853e6c00) [pid = 1793] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:06:28 INFO - PROCESS | 1793 | --DOMWINDOW == 127 (0x8c2b0c00) [pid = 1793] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:06:28 INFO - PROCESS | 1793 | --DOMWINDOW == 126 (0x8fc3d400) [pid = 1793] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:06:28 INFO - PROCESS | 1793 | --DOMWINDOW == 125 (0x96191800) [pid = 1793] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:06:28 INFO - PROCESS | 1793 | --DOMWINDOW == 124 (0x90513800) [pid = 1793] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:06:28 INFO - PROCESS | 1793 | --DOMWINDOW == 123 (0x8f296400) [pid = 1793] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:06:28 INFO - PROCESS | 1793 | --DOMWINDOW == 122 (0x8e990000) [pid = 1793] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:06:28 INFO - PROCESS | 1793 | --DOMWINDOW == 121 (0x86f5fc00) [pid = 1793] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:06:28 INFO - PROCESS | 1793 | --DOMWINDOW == 120 (0x9133dc00) [pid = 1793] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:06:28 INFO - PROCESS | 1793 | --DOMWINDOW == 119 (0x87a84400) [pid = 1793] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:06:28 INFO - PROCESS | 1793 | 1461247588097 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:28 INFO - PROCESS | 1793 | ++DOCSHELL 0x830f3000 == 126 [pid = 1793] [id = 570] 07:06:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 120 (0x848ecc00) [pid = 1793] [serial = 1711] [outer = (nil)] 07:06:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 121 (0x86f5fc00) [pid = 1793] [serial = 1712] [outer = 0x848ecc00] 07:06:28 INFO - PROCESS | 1793 | 1461247588190 Marionette DEBUG loaded listener.js 07:06:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 122 (0x89762800) [pid = 1793] [serial = 1713] [outer = 0x848ecc00] 07:06:28 INFO - PROCESS | 1793 | 1461247588977 Marionette TRACE conn3 <- [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]]]}] 07:06:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:06:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1894ms 07:06:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:06:28 INFO - PROCESS | 1793 | 1461247588991 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 07:06:29 INFO - PROCESS | 1793 | 1461247588995 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 07:06:29 INFO - PROCESS | 1793 | 1461247589014 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:06:29 INFO - PROCESS | 1793 | 1461247589032 Marionette TRACE conn3 <- [1,2254,null,{}] 07:06:29 INFO - PROCESS | 1793 | 1461247589039 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:29 INFO - PROCESS | 1793 | 1461247589242 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 07:06:29 INFO - PROCESS | 1793 | 1461247589257 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:29 INFO - PROCESS | 1793 | ++DOCSHELL 0x871e8800 == 127 [pid = 1793] [id = 571] 07:06:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 123 (0x88de5c00) [pid = 1793] [serial = 1714] [outer = (nil)] 07:06:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 124 (0x8c0cc800) [pid = 1793] [serial = 1715] [outer = 0x88de5c00] 07:06:29 INFO - PROCESS | 1793 | 1461247589520 Marionette DEBUG loaded listener.js 07:06:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 125 (0x8c193c00) [pid = 1793] [serial = 1716] [outer = 0x88de5c00] 07:06:30 INFO - PROCESS | 1793 | 1461247590554 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:06:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:06:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1614ms 07:06:30 INFO - PROCESS | 1793 | 1461247590616 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 07:06:30 INFO - PROCESS | 1793 | 1461247590623 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 07:06:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:06:30 INFO - PROCESS | 1793 | 1461247590633 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:06:30 INFO - PROCESS | 1793 | 1461247590639 Marionette TRACE conn3 <- [1,2258,null,{}] 07:06:30 INFO - PROCESS | 1793 | 1461247590691 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:31 INFO - PROCESS | 1793 | 1461247591031 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 07:06:31 INFO - PROCESS | 1793 | 1461247591332 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:31 INFO - PROCESS | 1793 | ++DOCSHELL 0x86f5f800 == 128 [pid = 1793] [id = 572] 07:06:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 126 (0x86f61400) [pid = 1793] [serial = 1717] [outer = (nil)] 07:06:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 127 (0x882ae000) [pid = 1793] [serial = 1718] [outer = 0x86f61400] 07:06:31 INFO - PROCESS | 1793 | 1461247591425 Marionette DEBUG loaded listener.js 07:06:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 128 (0x885a9000) [pid = 1793] [serial = 1719] [outer = 0x86f61400] 07:06:32 INFO - PROCESS | 1793 | 1461247592435 Marionette TRACE conn3 <- [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]]]}] 07:06:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:06:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1847ms 07:06:32 INFO - PROCESS | 1793 | 1461247592480 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 07:06:32 INFO - PROCESS | 1793 | 1461247592489 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 07:06:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:06:32 INFO - PROCESS | 1793 | 1461247592500 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:06:32 INFO - PROCESS | 1793 | 1461247592505 Marionette TRACE conn3 <- [1,2262,null,{}] 07:06:32 INFO - PROCESS | 1793 | 1461247592511 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:32 INFO - PROCESS | 1793 | 1461247592751 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 07:06:33 INFO - PROCESS | 1793 | 1461247593079 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:33 INFO - PROCESS | 1793 | ++DOCSHELL 0x8975e000 == 129 [pid = 1793] [id = 573] 07:06:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 129 (0x8a74c000) [pid = 1793] [serial = 1720] [outer = (nil)] 07:06:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 130 (0x8aa95400) [pid = 1793] [serial = 1721] [outer = 0x8a74c000] 07:06:33 INFO - PROCESS | 1793 | 1461247593177 Marionette DEBUG loaded listener.js 07:06:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 131 (0x8c0c8000) [pid = 1793] [serial = 1722] [outer = 0x8a74c000] 07:06:34 INFO - PROCESS | 1793 | 1461247594204 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:06:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:06:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1742ms 07:06:34 INFO - PROCESS | 1793 | 1461247594242 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 07:06:34 INFO - PROCESS | 1793 | 1461247594246 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 07:06:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:06:34 INFO - PROCESS | 1793 | 1461247594253 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:06:34 INFO - PROCESS | 1793 | 1461247594260 Marionette TRACE conn3 <- [1,2266,null,{}] 07:06:34 INFO - PROCESS | 1793 | 1461247594296 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:34 INFO - PROCESS | 1793 | 1461247594543 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 07:06:34 INFO - PROCESS | 1793 | 1461247594865 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:34 INFO - PROCESS | 1793 | ++DOCSHELL 0x8bc4ac00 == 130 [pid = 1793] [id = 574] 07:06:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 132 (0x8c2b9c00) [pid = 1793] [serial = 1723] [outer = (nil)] 07:06:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x8c3a9000) [pid = 1793] [serial = 1724] [outer = 0x8c2b9c00] 07:06:34 INFO - PROCESS | 1793 | 1461247594968 Marionette DEBUG loaded listener.js 07:06:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x8dba3800) [pid = 1793] [serial = 1725] [outer = 0x8c2b9c00] 07:06:35 INFO - PROCESS | 1793 | 1461247595949 Marionette TRACE conn3 <- [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]]]}] 07:06:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:06:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1744ms 07:06:36 INFO - PROCESS | 1793 | 1461247595999 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 07:06:36 INFO - PROCESS | 1793 | 1461247596004 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 07:06:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:06:36 INFO - PROCESS | 1793 | 1461247596012 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:06:36 INFO - PROCESS | 1793 | 1461247596016 Marionette TRACE conn3 <- [1,2270,null,{}] 07:06:36 INFO - PROCESS | 1793 | 1461247596022 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:36 INFO - PROCESS | 1793 | 1461247596255 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 07:06:36 INFO - PROCESS | 1793 | 1461247596590 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:36 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c195000 == 131 [pid = 1793] [id = 575] 07:06:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x8c343800) [pid = 1793] [serial = 1726] [outer = (nil)] 07:06:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x8deb3000) [pid = 1793] [serial = 1727] [outer = 0x8c343800] 07:06:36 INFO - PROCESS | 1793 | 1461247596686 Marionette DEBUG loaded listener.js 07:06:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x8df03800) [pid = 1793] [serial = 1728] [outer = 0x8c343800] 07:06:37 INFO - PROCESS | 1793 | 1461247597623 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:06:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:06:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1688ms 07:06:37 INFO - PROCESS | 1793 | 1461247597701 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 07:06:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:06:37 INFO - PROCESS | 1793 | 1461247597706 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 07:06:37 INFO - PROCESS | 1793 | 1461247597713 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:06:37 INFO - PROCESS | 1793 | 1461247597717 Marionette TRACE conn3 <- [1,2274,null,{}] 07:06:37 INFO - PROCESS | 1793 | 1461247597745 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:37 INFO - PROCESS | 1793 | 1461247597973 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 07:06:38 INFO - PROCESS | 1793 | 1461247598316 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:38 INFO - PROCESS | 1793 | ++DOCSHELL 0x8deb0c00 == 132 [pid = 1793] [id = 576] 07:06:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x8deb4000) [pid = 1793] [serial = 1729] [outer = (nil)] 07:06:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x8e983000) [pid = 1793] [serial = 1730] [outer = 0x8deb4000] 07:06:38 INFO - PROCESS | 1793 | 1461247598416 Marionette DEBUG loaded listener.js 07:06:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x8e986c00) [pid = 1793] [serial = 1731] [outer = 0x8deb4000] 07:06:39 INFO - PROCESS | 1793 | 1461247599398 Marionette TRACE conn3 <- [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]]]}] 07:06:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:06:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1764ms 07:06:39 INFO - PROCESS | 1793 | 1461247599477 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 07:06:39 INFO - PROCESS | 1793 | 1461247599481 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 07:06:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:06:39 INFO - PROCESS | 1793 | 1461247599488 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:06:39 INFO - PROCESS | 1793 | 1461247599492 Marionette TRACE conn3 <- [1,2278,null,{}] 07:06:39 INFO - PROCESS | 1793 | 1461247599498 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:39 INFO - PROCESS | 1793 | 1461247599808 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 07:06:40 INFO - PROCESS | 1793 | 1461247600157 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:40 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b95fc00 == 133 [pid = 1793] [id = 577] 07:06:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8ec6b000) [pid = 1793] [serial = 1732] [outer = (nil)] 07:06:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8f12c000) [pid = 1793] [serial = 1733] [outer = 0x8ec6b000] 07:06:40 INFO - PROCESS | 1793 | 1461247600252 Marionette DEBUG loaded listener.js 07:06:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8f1ebc00) [pid = 1793] [serial = 1734] [outer = 0x8ec6b000] 07:06:41 INFO - PROCESS | 1793 | 1461247601266 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:06:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:06:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1831ms 07:06:41 INFO - PROCESS | 1793 | 1461247601320 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 07:06:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:06:41 INFO - PROCESS | 1793 | 1461247601324 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 07:06:41 INFO - PROCESS | 1793 | 1461247601331 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:06:41 INFO - PROCESS | 1793 | 1461247601335 Marionette TRACE conn3 <- [1,2282,null,{}] 07:06:41 INFO - PROCESS | 1793 | 1461247601340 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:41 INFO - PROCESS | 1793 | 1461247601568 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 07:06:41 INFO - PROCESS | 1793 | 1461247601887 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:41 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f128400 == 134 [pid = 1793] [id = 578] 07:06:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x8f1e2800) [pid = 1793] [serial = 1735] [outer = (nil)] 07:06:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x8f29d800) [pid = 1793] [serial = 1736] [outer = 0x8f1e2800] 07:06:41 INFO - PROCESS | 1793 | 1461247601982 Marionette DEBUG loaded listener.js 07:06:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x8f4cbc00) [pid = 1793] [serial = 1737] [outer = 0x8f1e2800] 07:06:42 INFO - PROCESS | 1793 | 1461247602847 Marionette TRACE conn3 <- [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]]]}] 07:06:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:06:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1582ms 07:06:42 INFO - PROCESS | 1793 | 1461247602913 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 07:06:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:06:42 INFO - PROCESS | 1793 | 1461247602918 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 07:06:42 INFO - PROCESS | 1793 | 1461247602924 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:06:42 INFO - PROCESS | 1793 | 1461247602928 Marionette TRACE conn3 <- [1,2286,null,{}] 07:06:42 INFO - PROCESS | 1793 | 1461247602933 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:43 INFO - PROCESS | 1793 | 1461247603150 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 07:06:43 INFO - PROCESS | 1793 | 1461247603426 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:43 INFO - PROCESS | 1793 | ++DOCSHELL 0x8aa95c00 == 135 [pid = 1793] [id = 579] 07:06:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x8f293400) [pid = 1793] [serial = 1738] [outer = (nil)] 07:06:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x8fb48800) [pid = 1793] [serial = 1739] [outer = 0x8f293400] 07:06:43 INFO - PROCESS | 1793 | 1461247603565 Marionette DEBUG loaded listener.js 07:06:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x8fc39c00) [pid = 1793] [serial = 1740] [outer = 0x8f293400] 07:06:44 INFO - PROCESS | 1793 | 1461247604502 Marionette TRACE conn3 <- [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]]]}] 07:06:44 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 07:06:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1635ms 07:06:44 INFO - PROCESS | 1793 | 1461247604572 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 07:06:44 INFO - PROCESS | 1793 | 1461247604577 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 07:06:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:06:44 INFO - PROCESS | 1793 | 1461247604586 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:06:44 INFO - PROCESS | 1793 | 1461247604589 Marionette TRACE conn3 <- [1,2290,null,{}] 07:06:44 INFO - PROCESS | 1793 | 1461247604596 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:44 INFO - PROCESS | 1793 | 1461247604849 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 07:06:45 INFO - PROCESS | 1793 | 1461247605182 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:45 INFO - PROCESS | 1793 | ++DOCSHELL 0x882a3800 == 136 [pid = 1793] [id = 580] 07:06:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x8f299c00) [pid = 1793] [serial = 1741] [outer = (nil)] 07:06:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x900b1800) [pid = 1793] [serial = 1742] [outer = 0x8f299c00] 07:06:45 INFO - PROCESS | 1793 | 1461247605279 Marionette DEBUG loaded listener.js 07:06:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x9013a800) [pid = 1793] [serial = 1743] [outer = 0x8f299c00] 07:06:46 INFO - PROCESS | 1793 | 1461247606285 Marionette TRACE conn3 <- [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]]]}] 07:06:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:06:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1743ms 07:06:46 INFO - PROCESS | 1793 | 1461247606330 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 07:06:46 INFO - PROCESS | 1793 | 1461247606334 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 07:06:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:06:46 INFO - PROCESS | 1793 | 1461247606340 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:06:46 INFO - PROCESS | 1793 | 1461247606344 Marionette TRACE conn3 <- [1,2294,null,{}] 07:06:46 INFO - PROCESS | 1793 | 1461247606350 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:46 INFO - PROCESS | 1793 | 1461247606581 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 07:06:46 INFO - PROCESS | 1793 | 1461247606905 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:46 INFO - PROCESS | 1793 | ++DOCSHELL 0x871f2800 == 137 [pid = 1793] [id = 581] 07:06:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x900aa400) [pid = 1793] [serial = 1744] [outer = (nil)] 07:06:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x9051b800) [pid = 1793] [serial = 1745] [outer = 0x900aa400] 07:06:47 INFO - PROCESS | 1793 | 1461247606999 Marionette DEBUG loaded listener.js 07:06:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x9051f000) [pid = 1793] [serial = 1746] [outer = 0x900aa400] 07:06:47 INFO - PROCESS | 1793 | 1461247607937 Marionette TRACE conn3 <- [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]]]}] 07:06:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:06:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1634ms 07:06:47 INFO - PROCESS | 1793 | 1461247607976 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 07:06:47 INFO - PROCESS | 1793 | 1461247607981 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 07:06:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:06:47 INFO - PROCESS | 1793 | 1461247607988 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:06:47 INFO - PROCESS | 1793 | 1461247607993 Marionette TRACE conn3 <- [1,2298,null,{}] 07:06:48 INFO - PROCESS | 1793 | 1461247607999 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:48 INFO - PROCESS | 1793 | 1461247608256 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 07:06:48 INFO - PROCESS | 1793 | 1461247608603 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:48 INFO - PROCESS | 1793 | ++DOCSHELL 0x90517400 == 138 [pid = 1793] [id = 582] 07:06:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x92809000) [pid = 1793] [serial = 1747] [outer = (nil)] 07:06:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x92927000) [pid = 1793] [serial = 1748] [outer = 0x92809000] 07:06:48 INFO - PROCESS | 1793 | 1461247608709 Marionette DEBUG loaded listener.js 07:06:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 158 (0x92b31400) [pid = 1793] [serial = 1749] [outer = 0x92809000] 07:06:49 INFO - PROCESS | 1793 | 1461247609620 Marionette TRACE conn3 <- [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]]]}] 07:06:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:06:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1691ms 07:06:49 INFO - PROCESS | 1793 | 1461247609680 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 07:06:49 INFO - PROCESS | 1793 | 1461247609684 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 07:06:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:06:49 INFO - PROCESS | 1793 | 1461247609691 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:06:49 INFO - PROCESS | 1793 | 1461247609695 Marionette TRACE conn3 <- [1,2302,null,{}] 07:06:49 INFO - PROCESS | 1793 | 1461247609700 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:49 INFO - PROCESS | 1793 | 1461247609934 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 07:06:50 INFO - PROCESS | 1793 | 1461247610272 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:50 INFO - PROCESS | 1793 | ++DOCSHELL 0x8a88b400 == 139 [pid = 1793] [id = 583] 07:06:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 159 (0x90515800) [pid = 1793] [serial = 1750] [outer = (nil)] 07:06:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 160 (0x93874400) [pid = 1793] [serial = 1751] [outer = 0x90515800] 07:06:50 INFO - PROCESS | 1793 | 1461247610369 Marionette DEBUG loaded listener.js 07:06:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 161 (0x9387e800) [pid = 1793] [serial = 1752] [outer = 0x90515800] 07:06:51 INFO - PROCESS | 1793 | 1461247611298 Marionette TRACE conn3 <- [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]]]}] 07:06:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:06:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1684ms 07:06:51 INFO - PROCESS | 1793 | 1461247611376 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 07:06:51 INFO - PROCESS | 1793 | 1461247611380 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 07:06:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:06:51 INFO - PROCESS | 1793 | 1461247611386 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:06:51 INFO - PROCESS | 1793 | 1461247611390 Marionette TRACE conn3 <- [1,2306,null,{}] 07:06:51 INFO - PROCESS | 1793 | 1461247611396 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:51 INFO - PROCESS | 1793 | 1461247611667 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 07:06:52 INFO - PROCESS | 1793 | 1461247612005 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:52 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c4ef000 == 140 [pid = 1793] [id = 584] 07:06:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 162 (0x911efc00) [pid = 1793] [serial = 1753] [outer = (nil)] 07:06:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 163 (0x95977800) [pid = 1793] [serial = 1754] [outer = 0x911efc00] 07:06:52 INFO - PROCESS | 1793 | 1461247612100 Marionette DEBUG loaded listener.js 07:06:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 164 (0x96108c00) [pid = 1793] [serial = 1755] [outer = 0x911efc00] 07:06:53 INFO - PROCESS | 1793 | 1461247613092 Marionette TRACE conn3 <- [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]]]}] 07:06:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:06:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1736ms 07:06:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:06:53 INFO - PROCESS | 1793 | 1461247613124 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 07:06:53 INFO - PROCESS | 1793 | 1461247613127 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 07:06:53 INFO - PROCESS | 1793 | 1461247613134 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:06:53 INFO - PROCESS | 1793 | 1461247613138 Marionette TRACE conn3 <- [1,2310,null,{}] 07:06:53 INFO - PROCESS | 1793 | 1461247613144 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:53 INFO - PROCESS | 1793 | 1461247613371 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 07:06:53 INFO - PROCESS | 1793 | 1461247613715 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:53 INFO - PROCESS | 1793 | ++DOCSHELL 0x92b32800 == 141 [pid = 1793] [id = 585] 07:06:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 165 (0x9387bc00) [pid = 1793] [serial = 1756] [outer = (nil)] 07:06:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 166 (0x96f22800) [pid = 1793] [serial = 1757] [outer = 0x9387bc00] 07:06:53 INFO - PROCESS | 1793 | 1461247613824 Marionette DEBUG loaded listener.js 07:06:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 167 (0x9733f000) [pid = 1793] [serial = 1758] [outer = 0x9387bc00] 07:06:54 INFO - PROCESS | 1793 | 1461247614791 Marionette TRACE conn3 <- [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]]]}] 07:06:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:06:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1688ms 07:06:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:06:54 INFO - PROCESS | 1793 | 1461247614822 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 07:06:54 INFO - PROCESS | 1793 | 1461247614825 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 07:06:54 INFO - PROCESS | 1793 | 1461247614832 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:06:54 INFO - PROCESS | 1793 | 1461247614836 Marionette TRACE conn3 <- [1,2314,null,{}] 07:06:54 INFO - PROCESS | 1793 | 1461247614842 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:55 INFO - PROCESS | 1793 | 1461247615086 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 07:06:55 INFO - PROCESS | 1793 | 1461247615432 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:55 INFO - PROCESS | 1793 | ++DOCSHELL 0x8474a000 == 142 [pid = 1793] [id = 586] 07:06:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x86f58800) [pid = 1793] [serial = 1759] [outer = (nil)] 07:06:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x9760fc00) [pid = 1793] [serial = 1760] [outer = 0x86f58800] 07:06:55 INFO - PROCESS | 1793 | 1461247615543 Marionette DEBUG loaded listener.js 07:06:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x97a59000) [pid = 1793] [serial = 1761] [outer = 0x86f58800] 07:06:56 INFO - PROCESS | 1793 | 1461247616492 Marionette TRACE conn3 <- [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]]]}] 07:06:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:06:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1733ms 07:06:56 INFO - PROCESS | 1793 | 1461247616566 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 07:06:56 INFO - PROCESS | 1793 | 1461247616569 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 07:06:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:06:56 INFO - PROCESS | 1793 | 1461247616577 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:06:56 INFO - PROCESS | 1793 | 1461247616579 Marionette TRACE conn3 <- [1,2318,null,{}] 07:06:56 INFO - PROCESS | 1793 | 1461247616586 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:56 INFO - PROCESS | 1793 | 1461247616853 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 07:06:57 INFO - PROCESS | 1793 | 1461247617182 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:57 INFO - PROCESS | 1793 | ++DOCSHELL 0x868bd800 == 143 [pid = 1793] [id = 587] 07:06:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x96190400) [pid = 1793] [serial = 1762] [outer = (nil)] 07:06:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x97b84000) [pid = 1793] [serial = 1763] [outer = 0x96190400] 07:06:57 INFO - PROCESS | 1793 | 1461247617288 Marionette DEBUG loaded listener.js 07:06:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x97b87000) [pid = 1793] [serial = 1764] [outer = 0x96190400] 07:06:58 INFO - PROCESS | 1793 | 1461247618235 Marionette TRACE conn3 <- [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] 07:06:58 INFO - PROCESS | 1793 | 1461247618264 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 07:06:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:06:58 INFO - PROCESS | 1793 | 1461247618271 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:06:58 INFO - PROCESS | 1793 | 1461247618274 Marionette TRACE conn3 <- [1,2322,null,{}] 07:06:58 INFO - PROCESS | 1793 | 1461247618280 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:58 INFO - PROCESS | 1793 | 1461247618507 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 07:06:58 INFO - PROCESS | 1793 | 1461247618840 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:58 INFO - PROCESS | 1793 | ++DOCSHELL 0x8474d800 == 144 [pid = 1793] [id = 588] 07:06:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0x97a58800) [pid = 1793] [serial = 1765] [outer = (nil)] 07:06:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 175 (0x9892e000) [pid = 1793] [serial = 1766] [outer = 0x97a58800] 07:06:58 INFO - PROCESS | 1793 | 1461247618933 Marionette DEBUG loaded listener.js 07:06:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 176 (0x98fbe800) [pid = 1793] [serial = 1767] [outer = 0x97a58800] 07:06:59 INFO - PROCESS | 1793 | 1461247619829 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:06:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:06:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1634ms 07:06:59 INFO - PROCESS | 1793 | 1461247619906 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 07:06:59 INFO - PROCESS | 1793 | 1461247619910 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 07:06:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:06:59 INFO - PROCESS | 1793 | 1461247619917 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:06:59 INFO - PROCESS | 1793 | 1461247619920 Marionette TRACE conn3 <- [1,2326,null,{}] 07:06:59 INFO - PROCESS | 1793 | 1461247619926 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:00 INFO - PROCESS | 1793 | 1461247620187 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 07:07:02 INFO - PROCESS | 1793 | --DOCSHELL 0x830f3000 == 143 [pid = 1793] [id = 570] 07:07:02 INFO - PROCESS | 1793 | --DOCSHELL 0x88a25000 == 142 [pid = 1793] [id = 569] 07:07:02 INFO - PROCESS | 1793 | --DOCSHELL 0x8474cc00 == 141 [pid = 1793] [id = 568] 07:07:02 INFO - PROCESS | 1793 | --DOCSHELL 0x86676c00 == 140 [pid = 1793] [id = 564] 07:07:02 INFO - PROCESS | 1793 | --DOCSHELL 0x93878000 == 139 [pid = 1793] [id = 563] 07:07:02 INFO - PROCESS | 1793 | --DOCSHELL 0x853e7400 == 138 [pid = 1793] [id = 562] 07:07:02 INFO - PROCESS | 1793 | --DOCSHELL 0x92921400 == 137 [pid = 1793] [id = 561] 07:07:02 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4d6400 == 136 [pid = 1793] [id = 559] 07:07:02 INFO - PROCESS | 1793 | --DOCSHELL 0x8fc33800 == 135 [pid = 1793] [id = 560] 07:07:02 INFO - PROCESS | 1793 | --DOCSHELL 0x8ddbf000 == 134 [pid = 1793] [id = 558] 07:07:02 INFO - PROCESS | 1793 | --DOCSHELL 0x8deb7400 == 133 [pid = 1793] [id = 557] 07:07:02 INFO - PROCESS | 1793 | --DOCSHELL 0x8c2ad400 == 132 [pid = 1793] [id = 556] 07:07:02 INFO - PROCESS | 1793 | --DOCSHELL 0x84069800 == 131 [pid = 1793] [id = 555] 07:07:02 INFO - PROCESS | 1793 | --DOCSHELL 0x8c341400 == 130 [pid = 1793] [id = 554] 07:07:02 INFO - PROCESS | 1793 | --DOCSHELL 0x8c2afc00 == 129 [pid = 1793] [id = 552] 07:07:02 INFO - PROCESS | 1793 | --DOCSHELL 0x8c3afc00 == 128 [pid = 1793] [id = 553] 07:07:02 INFO - PROCESS | 1793 | --DOCSHELL 0x868bb400 == 127 [pid = 1793] [id = 551] 07:07:02 INFO - PROCESS | 1793 | --DOCSHELL 0x86f59800 == 126 [pid = 1793] [id = 550] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 175 (0x8f123000) [pid = 1793] [serial = 1605] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 174 (0x92922000) [pid = 1793] [serial = 1622] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 173 (0x8975ec00) [pid = 1793] [serial = 1643] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0x8f4d1800) [pid = 1793] [serial = 1611] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0x92b2bc00) [pid = 1793] [serial = 1625] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x900ad400) [pid = 1793] [serial = 1616] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 169 (0x86f64800) [pid = 1793] [serial = 1589] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 168 (0x8e98d400) [pid = 1793] [serial = 1604] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 167 (0x8dbb0c00) [pid = 1793] [serial = 1598] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 166 (0x97e91000) [pid = 1793] [serial = 1637] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 165 (0x8c0c3400) [pid = 1793] [serial = 1646] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 164 (0x8deb6000) [pid = 1793] [serial = 1601] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 163 (0x8a74d400) [pid = 1793] [serial = 1521] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 162 (0x8c34e400) [pid = 1793] [serial = 1596] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 161 (0x8ddba000) [pid = 1793] [serial = 1599] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 160 (0x97b80800) [pid = 1793] [serial = 1634] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 159 (0x97a5bc00) [pid = 1793] [serial = 1632] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 158 (0x8f2a1000) [pid = 1793] [serial = 1610] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 157 (0x90518000) [pid = 1793] [serial = 1619] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 156 (0x8fb3d000) [pid = 1793] [serial = 1613] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 155 (0x87a0c800) [pid = 1793] [serial = 1590] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0x97b85800) [pid = 1793] [serial = 1635] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x8f25b400) [pid = 1793] [serial = 1608] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x94ead400) [pid = 1793] [serial = 1626] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x89766800) [pid = 1793] [serial = 1644] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x97e92c00) [pid = 1793] [serial = 1638] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x882a9c00) [pid = 1793] [serial = 1641] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x8c18bc00) [pid = 1793] [serial = 1647] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x96fd8400) [pid = 1793] [serial = 1628] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x900afc00) [pid = 1793] [serial = 1617] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x9292e400) [pid = 1793] [serial = 1623] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x97a58400) [pid = 1793] [serial = 1631] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x911f1000) [pid = 1793] [serial = 1620] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x87a05400) [pid = 1793] [serial = 1640] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x8f1ea000) [pid = 1793] [serial = 1607] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x8bc47800) [pid = 1793] [serial = 1593] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x8deba000) [pid = 1793] [serial = 1602] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x8c2b8800) [pid = 1793] [serial = 1595] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x8fb47400) [pid = 1793] [serial = 1614] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x9701a800) [pid = 1793] [serial = 1629] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x8975dc00) [pid = 1793] [serial = 1592] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x896b5800) [pid = 1793] [serial = 1649] [outer = (nil)] [url = about:blank] 07:07:02 INFO - PROCESS | 1793 | 1461247622554 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:02 INFO - PROCESS | 1793 | ++DOCSHELL 0x853e7400 == 127 [pid = 1793] [id = 589] 07:07:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x857d2c00) [pid = 1793] [serial = 1768] [outer = (nil)] 07:07:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x86f58000) [pid = 1793] [serial = 1769] [outer = 0x857d2c00] 07:07:02 INFO - PROCESS | 1793 | 1461247622646 Marionette DEBUG loaded listener.js 07:07:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x871e7800) [pid = 1793] [serial = 1770] [outer = 0x857d2c00] 07:07:03 INFO - PROCESS | 1793 | 1461247623479 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:07:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:07:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 3588ms 07:07:03 INFO - PROCESS | 1793 | 1461247623508 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 07:07:03 INFO - PROCESS | 1793 | 1461247623516 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 07:07:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:07:03 INFO - PROCESS | 1793 | 1461247623558 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:07:03 INFO - PROCESS | 1793 | 1461247623564 Marionette TRACE conn3 <- [1,2330,null,{}] 07:07:03 INFO - PROCESS | 1793 | 1461247623575 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:03 INFO - PROCESS | 1793 | 1461247623806 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 07:07:04 INFO - PROCESS | 1793 | 1461247623998 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:04 INFO - PROCESS | 1793 | ++DOCSHELL 0x885a4800 == 128 [pid = 1793] [id = 590] 07:07:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x88a23000) [pid = 1793] [serial = 1771] [outer = (nil)] 07:07:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x88de2c00) [pid = 1793] [serial = 1772] [outer = 0x88a23000] 07:07:04 INFO - PROCESS | 1793 | 1461247624079 Marionette DEBUG loaded listener.js 07:07:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x8975dc00) [pid = 1793] [serial = 1773] [outer = 0x88a23000] 07:07:05 INFO - PROCESS | 1793 | 1461247625071 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:07:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:07:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1571ms 07:07:05 INFO - PROCESS | 1793 | 1461247625100 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 07:07:05 INFO - PROCESS | 1793 | 1461247625107 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 07:07:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:07:05 INFO - PROCESS | 1793 | 1461247625114 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:07:05 INFO - PROCESS | 1793 | 1461247625116 Marionette TRACE conn3 <- [1,2334,null,{}] 07:07:05 INFO - PROCESS | 1793 | 1461247625133 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:05 INFO - PROCESS | 1793 | 1461247625422 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 07:07:05 INFO - PROCESS | 1793 | 1461247625456 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:05 INFO - PROCESS | 1793 | ++DOCSHELL 0x830f3800 == 129 [pid = 1793] [id = 591] 07:07:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x89766800) [pid = 1793] [serial = 1774] [outer = (nil)] 07:07:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8b957400) [pid = 1793] [serial = 1775] [outer = 0x89766800] 07:07:05 INFO - PROCESS | 1793 | 1461247625546 Marionette DEBUG loaded listener.js 07:07:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8c0c7400) [pid = 1793] [serial = 1776] [outer = 0x89766800] 07:07:06 INFO - PROCESS | 1793 | 1461247626638 Marionette TRACE conn3 <- [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]]]}] 07:07:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:07:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1584ms 07:07:07 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x90144c00) [pid = 1793] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:07:07 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x91170800) [pid = 1793] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:07:07 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x8f29b800) [pid = 1793] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:07:07 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x86f59c00) [pid = 1793] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:07:07 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x97b83c00) [pid = 1793] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:07:07 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x9387d000) [pid = 1793] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:07:07 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x8f12a000) [pid = 1793] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:07:07 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x8f1e3c00) [pid = 1793] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:07:07 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x8c3a6400) [pid = 1793] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:07:07 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x882acc00) [pid = 1793] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:07:07 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0x92924800) [pid = 1793] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:07:07 INFO - PROCESS | 1793 | --DOMWINDOW == 131 (0x8f257800) [pid = 1793] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:07:07 INFO - PROCESS | 1793 | --DOMWINDOW == 130 (0x9051f800) [pid = 1793] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:07:07 INFO - PROCESS | 1793 | --DOMWINDOW == 129 (0x8c34cc00) [pid = 1793] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:07:07 INFO - PROCESS | 1793 | --DOMWINDOW == 128 (0x848ecc00) [pid = 1793] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:07:07 INFO - PROCESS | 1793 | --DOMWINDOW == 127 (0x87a0b000) [pid = 1793] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:07:07 INFO - PROCESS | 1793 | --DOMWINDOW == 126 (0x97b84400) [pid = 1793] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:07:07 INFO - PROCESS | 1793 | --DOMWINDOW == 125 (0x88a25800) [pid = 1793] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:07:07 INFO - PROCESS | 1793 | --DOMWINDOW == 124 (0x8dba4400) [pid = 1793] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:07:07 INFO - PROCESS | 1793 | --DOMWINDOW == 123 (0x8df09400) [pid = 1793] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:07:07 INFO - PROCESS | 1793 | --DOMWINDOW == 122 (0x8f77b800) [pid = 1793] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:07:07 INFO - PROCESS | 1793 | --DOMWINDOW == 121 (0x853d9c00) [pid = 1793] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:07:07 INFO - PROCESS | 1793 | 1461247627367 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 07:07:07 INFO - PROCESS | 1793 | 1461247627379 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 07:07:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:07:07 INFO - PROCESS | 1793 | 1461247627415 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:07:07 INFO - PROCESS | 1793 | 1461247627424 Marionette TRACE conn3 <- [1,2338,null,{}] 07:07:07 INFO - PROCESS | 1793 | 1461247627431 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:07 INFO - PROCESS | 1793 | 1461247627698 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 07:07:07 INFO - PROCESS | 1793 | 1461247627823 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:07 INFO - PROCESS | 1793 | ++DOCSHELL 0x8a880800 == 130 [pid = 1793] [id = 592] 07:07:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 122 (0x8b954400) [pid = 1793] [serial = 1777] [outer = (nil)] 07:07:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 123 (0x8c194000) [pid = 1793] [serial = 1778] [outer = 0x8b954400] 07:07:07 INFO - PROCESS | 1793 | 1461247627898 Marionette DEBUG loaded listener.js 07:07:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 124 (0x8c2bc000) [pid = 1793] [serial = 1779] [outer = 0x8b954400] 07:07:08 INFO - PROCESS | 1793 | 1461247628694 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:07:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:07:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1352ms 07:07:08 INFO - PROCESS | 1793 | 1461247628760 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 07:07:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:07:08 INFO - PROCESS | 1793 | 1461247628765 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 07:07:08 INFO - PROCESS | 1793 | 1461247628771 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:07:08 INFO - PROCESS | 1793 | 1461247628774 Marionette TRACE conn3 <- [1,2342,null,{}] 07:07:08 INFO - PROCESS | 1793 | 1461247628779 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:08 INFO - PROCESS | 1793 | 1461247628982 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 07:07:09 INFO - PROCESS | 1793 | 1461247629173 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:09 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c187c00 == 131 [pid = 1793] [id = 593] 07:07:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 125 (0x8c2ad400) [pid = 1793] [serial = 1780] [outer = (nil)] 07:07:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 126 (0x8c350400) [pid = 1793] [serial = 1781] [outer = 0x8c2ad400] 07:07:09 INFO - PROCESS | 1793 | 1461247629251 Marionette DEBUG loaded listener.js 07:07:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 127 (0x8c3a6c00) [pid = 1793] [serial = 1782] [outer = 0x8c2ad400] 07:07:10 INFO - PROCESS | 1793 | 1461247630404 Marionette TRACE conn3 <- [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]]]}] 07:07:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:07:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1685ms 07:07:10 INFO - PROCESS | 1793 | 1461247630457 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 07:07:10 INFO - PROCESS | 1793 | 1461247630466 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 07:07:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:07:10 INFO - PROCESS | 1793 | 1461247630476 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:07:10 INFO - PROCESS | 1793 | 1461247630481 Marionette TRACE conn3 <- [1,2346,null,{}] 07:07:10 INFO - PROCESS | 1793 | 1461247630490 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:10 INFO - PROCESS | 1793 | 1461247630788 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 07:07:11 INFO - PROCESS | 1793 | 1461247631132 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:11 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a79800 == 132 [pid = 1793] [id = 594] 07:07:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 128 (0x87a86400) [pid = 1793] [serial = 1783] [outer = (nil)] 07:07:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 129 (0x88de5800) [pid = 1793] [serial = 1784] [outer = 0x87a86400] 07:07:11 INFO - PROCESS | 1793 | 1461247631226 Marionette DEBUG loaded listener.js 07:07:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 130 (0x89768800) [pid = 1793] [serial = 1785] [outer = 0x87a86400] 07:07:12 INFO - PROCESS | 1793 | 1461247632329 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:07:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:07:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1900ms 07:07:12 INFO - PROCESS | 1793 | 1461247632377 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 07:07:12 INFO - PROCESS | 1793 | 1461247632387 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 07:07:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:07:12 INFO - PROCESS | 1793 | 1461247632398 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:07:12 INFO - PROCESS | 1793 | 1461247632402 Marionette TRACE conn3 <- [1,2350,null,{}] 07:07:12 INFO - PROCESS | 1793 | 1461247632409 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:12 INFO - PROCESS | 1793 | 1461247632663 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 07:07:13 INFO - PROCESS | 1793 | 1461247633039 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:13 INFO - PROCESS | 1793 | ++DOCSHELL 0x89768000 == 133 [pid = 1793] [id = 595] 07:07:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 131 (0x8c18e000) [pid = 1793] [serial = 1786] [outer = (nil)] 07:07:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 132 (0x8c34dc00) [pid = 1793] [serial = 1787] [outer = 0x8c18e000] 07:07:13 INFO - PROCESS | 1793 | 1461247633140 Marionette DEBUG loaded listener.js 07:07:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x8c4e8800) [pid = 1793] [serial = 1788] [outer = 0x8c18e000] 07:07:14 INFO - PROCESS | 1793 | 1461247634086 Marionette TRACE conn3 <- [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]]]}] 07:07:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:07:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1731ms 07:07:14 INFO - PROCESS | 1793 | 1461247634132 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 07:07:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:07:14 INFO - PROCESS | 1793 | 1461247634137 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 07:07:14 INFO - PROCESS | 1793 | 1461247634144 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:07:14 INFO - PROCESS | 1793 | 1461247634150 Marionette TRACE conn3 <- [1,2354,null,{}] 07:07:14 INFO - PROCESS | 1793 | 1461247634167 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:14 INFO - PROCESS | 1793 | 1461247634410 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 07:07:14 INFO - PROCESS | 1793 | 1461247634753 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:14 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c34d000 == 134 [pid = 1793] [id = 596] 07:07:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x8c3a6400) [pid = 1793] [serial = 1789] [outer = (nil)] 07:07:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x8debb800) [pid = 1793] [serial = 1790] [outer = 0x8c3a6400] 07:07:14 INFO - PROCESS | 1793 | 1461247634871 Marionette DEBUG loaded listener.js 07:07:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x8e802000) [pid = 1793] [serial = 1791] [outer = 0x8c3a6400] 07:07:15 INFO - PROCESS | 1793 | 1461247635844 Marionette TRACE conn3 <- [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]]]}] 07:07:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:07:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1736ms 07:07:15 INFO - PROCESS | 1793 | 1461247635880 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 07:07:15 INFO - PROCESS | 1793 | 1461247635885 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 07:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:07:15 INFO - PROCESS | 1793 | 1461247635891 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:07:15 INFO - PROCESS | 1793 | 1461247635895 Marionette TRACE conn3 <- [1,2358,null,{}] 07:07:15 INFO - PROCESS | 1793 | 1461247635901 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:16 INFO - PROCESS | 1793 | 1461247636127 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 07:07:16 INFO - PROCESS | 1793 | 1461247636464 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:16 INFO - PROCESS | 1793 | ++DOCSHELL 0x8deb5c00 == 135 [pid = 1793] [id = 597] 07:07:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x8e806400) [pid = 1793] [serial = 1792] [outer = (nil)] 07:07:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x8e985c00) [pid = 1793] [serial = 1793] [outer = 0x8e806400] 07:07:16 INFO - PROCESS | 1793 | 1461247636572 Marionette DEBUG loaded listener.js 07:07:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x8ec68800) [pid = 1793] [serial = 1794] [outer = 0x8e806400] 07:07:17 INFO - PROCESS | 1793 | 1461247637481 Marionette TRACE conn3 <- [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]]]}] 07:07:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:07:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1635ms 07:07:17 INFO - PROCESS | 1793 | 1461247637529 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 07:07:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:07:17 INFO - PROCESS | 1793 | 1461247637533 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 07:07:17 INFO - PROCESS | 1793 | 1461247637539 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:07:17 INFO - PROCESS | 1793 | 1461247637543 Marionette TRACE conn3 <- [1,2362,null,{}] 07:07:17 INFO - PROCESS | 1793 | 1461247637550 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:17 INFO - PROCESS | 1793 | 1461247637774 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 07:07:18 INFO - PROCESS | 1793 | 1461247638103 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:18 INFO - PROCESS | 1793 | ++DOCSHELL 0x8667cc00 == 136 [pid = 1793] [id = 598] 07:07:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x8ec6d800) [pid = 1793] [serial = 1795] [outer = (nil)] 07:07:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8f12f400) [pid = 1793] [serial = 1796] [outer = 0x8ec6d800] 07:07:18 INFO - PROCESS | 1793 | 1461247638197 Marionette DEBUG loaded listener.js 07:07:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8f1e5800) [pid = 1793] [serial = 1797] [outer = 0x8ec6d800] 07:07:19 INFO - PROCESS | 1793 | 1461247639205 Marionette TRACE conn3 <- [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]]]}] 07:07:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:07:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1740ms 07:07:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:07:19 INFO - PROCESS | 1793 | 1461247639281 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 07:07:19 INFO - PROCESS | 1793 | 1461247639284 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 07:07:19 INFO - PROCESS | 1793 | 1461247639291 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:07:19 INFO - PROCESS | 1793 | 1461247639295 Marionette TRACE conn3 <- [1,2366,null,{}] 07:07:19 INFO - PROCESS | 1793 | 1461247639300 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:19 INFO - PROCESS | 1793 | 1461247639540 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 07:07:19 INFO - PROCESS | 1793 | 1461247639868 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:19 INFO - PROCESS | 1793 | ++DOCSHELL 0x86f63000 == 137 [pid = 1793] [id = 599] 07:07:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8e80ac00) [pid = 1793] [serial = 1798] [outer = (nil)] 07:07:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x8f29b800) [pid = 1793] [serial = 1799] [outer = 0x8e80ac00] 07:07:19 INFO - PROCESS | 1793 | 1461247639968 Marionette DEBUG loaded listener.js 07:07:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x8f4cf400) [pid = 1793] [serial = 1800] [outer = 0x8e80ac00] 07:07:20 INFO - PROCESS | 1793 | 1461247640945 Marionette TRACE conn3 <- [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]]]}] 07:07:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:07:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1691ms 07:07:20 INFO - PROCESS | 1793 | 1461247640982 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 07:07:20 INFO - PROCESS | 1793 | 1461247640986 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 07:07:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:07:20 INFO - PROCESS | 1793 | 1461247640993 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:07:20 INFO - PROCESS | 1793 | 1461247640997 Marionette TRACE conn3 <- [1,2370,null,{}] 07:07:21 INFO - PROCESS | 1793 | 1461247641003 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:21 INFO - PROCESS | 1793 | 1461247641243 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 07:07:21 INFO - PROCESS | 1793 | 1461247641607 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:21 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f256000 == 138 [pid = 1793] [id = 600] 07:07:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x8f268800) [pid = 1793] [serial = 1801] [outer = (nil)] 07:07:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x8fb47400) [pid = 1793] [serial = 1802] [outer = 0x8f268800] 07:07:21 INFO - PROCESS | 1793 | 1461247641718 Marionette DEBUG loaded listener.js 07:07:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x8fc34c00) [pid = 1793] [serial = 1803] [outer = 0x8f268800] 07:07:22 INFO - PROCESS | 1793 | 1461247642706 Marionette TRACE conn3 <- [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]]]}] 07:07:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:07:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1792ms 07:07:22 INFO - PROCESS | 1793 | 1461247642789 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 07:07:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:07:22 INFO - PROCESS | 1793 | 1461247642795 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 07:07:22 INFO - PROCESS | 1793 | 1461247642801 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:07:22 INFO - PROCESS | 1793 | 1461247642805 Marionette TRACE conn3 <- [1,2374,null,{}] 07:07:22 INFO - PROCESS | 1793 | 1461247642810 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:23 INFO - PROCESS | 1793 | 1461247643087 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 07:07:23 INFO - PROCESS | 1793 | 1461247643424 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:23 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4f7c00 == 139 [pid = 1793] [id = 601] 07:07:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x8f774c00) [pid = 1793] [serial = 1804] [outer = (nil)] 07:07:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x900b7800) [pid = 1793] [serial = 1805] [outer = 0x8f774c00] 07:07:23 INFO - PROCESS | 1793 | 1461247643513 Marionette DEBUG loaded listener.js 07:07:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x9013f800) [pid = 1793] [serial = 1806] [outer = 0x8f774c00] 07:07:24 INFO - PROCESS | 1793 | 1461247644477 Marionette TRACE conn3 <- [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]]]}] 07:07:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:07:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1708ms 07:07:24 INFO - PROCESS | 1793 | 1461247644509 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 07:07:24 INFO - PROCESS | 1793 | 1461247644513 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 07:07:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:07:24 INFO - PROCESS | 1793 | 1461247644520 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:07:24 INFO - PROCESS | 1793 | 1461247644523 Marionette TRACE conn3 <- [1,2378,null,{}] 07:07:24 INFO - PROCESS | 1793 | 1461247644529 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:24 INFO - PROCESS | 1793 | 1461247644753 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 07:07:25 INFO - PROCESS | 1793 | 1461247645082 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:25 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4f3800 == 140 [pid = 1793] [id = 602] 07:07:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x900b1000) [pid = 1793] [serial = 1807] [outer = (nil)] 07:07:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x91279c00) [pid = 1793] [serial = 1808] [outer = 0x900b1000] 07:07:25 INFO - PROCESS | 1793 | 1461247645177 Marionette DEBUG loaded listener.js 07:07:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x91331400) [pid = 1793] [serial = 1809] [outer = 0x900b1000] 07:07:26 INFO - PROCESS | 1793 | 1461247646118 Marionette TRACE conn3 <- [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]]]}] 07:07:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:07:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1630ms 07:07:26 INFO - PROCESS | 1793 | 1461247646152 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 07:07:26 INFO - PROCESS | 1793 | 1461247646156 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 07:07:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:07:26 INFO - PROCESS | 1793 | 1461247646162 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:07:26 INFO - PROCESS | 1793 | 1461247646166 Marionette TRACE conn3 <- [1,2382,null,{}] 07:07:26 INFO - PROCESS | 1793 | 1461247646172 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:26 INFO - PROCESS | 1793 | 1461247646390 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 07:07:26 INFO - PROCESS | 1793 | 1461247646756 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:26 INFO - PROCESS | 1793 | ++DOCSHELL 0x9280b000 == 141 [pid = 1793] [id = 603] 07:07:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x9280c400) [pid = 1793] [serial = 1810] [outer = (nil)] 07:07:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x92927400) [pid = 1793] [serial = 1811] [outer = 0x9280c400] 07:07:26 INFO - PROCESS | 1793 | 1461247646887 Marionette DEBUG loaded listener.js 07:07:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x9292c000) [pid = 1793] [serial = 1812] [outer = 0x9280c400] 07:07:27 INFO - PROCESS | 1793 | 1461247647821 Marionette TRACE conn3 <- [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]]]}] 07:07:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:07:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1739ms 07:07:27 INFO - PROCESS | 1793 | 1461247647903 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 07:07:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:07:27 INFO - PROCESS | 1793 | 1461247647914 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 07:07:27 INFO - PROCESS | 1793 | 1461247647921 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:07:27 INFO - PROCESS | 1793 | 1461247647926 Marionette TRACE conn3 <- [1,2386,null,{}] 07:07:27 INFO - PROCESS | 1793 | 1461247647932 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:28 INFO - PROCESS | 1793 | 1461247648220 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 07:07:28 INFO - PROCESS | 1793 | 1461247648559 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:28 INFO - PROCESS | 1793 | ++DOCSHELL 0x90512400 == 142 [pid = 1793] [id = 604] 07:07:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 158 (0x9387c000) [pid = 1793] [serial = 1813] [outer = (nil)] 07:07:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 159 (0x94eaac00) [pid = 1793] [serial = 1814] [outer = 0x9387c000] 07:07:28 INFO - PROCESS | 1793 | 1461247648658 Marionette DEBUG loaded listener.js 07:07:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 160 (0x96eb1800) [pid = 1793] [serial = 1815] [outer = 0x9387c000] 07:07:29 INFO - PROCESS | 1793 | 1461247649584 Marionette TRACE conn3 <- [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]]]}] 07:07:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:07:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1734ms 07:07:29 INFO - PROCESS | 1793 | 1461247649655 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 07:07:29 INFO - PROCESS | 1793 | 1461247649659 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 07:07:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:07:29 INFO - PROCESS | 1793 | 1461247649666 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:07:29 INFO - PROCESS | 1793 | 1461247649669 Marionette TRACE conn3 <- [1,2390,null,{}] 07:07:29 INFO - PROCESS | 1793 | 1461247649675 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:29 INFO - PROCESS | 1793 | 1461247649913 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 07:07:30 INFO - PROCESS | 1793 | 1461247650245 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:30 INFO - PROCESS | 1793 | ++DOCSHELL 0x92b30800 == 143 [pid = 1793] [id = 605] 07:07:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 161 (0x94ea2400) [pid = 1793] [serial = 1816] [outer = (nil)] 07:07:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 162 (0x975cd000) [pid = 1793] [serial = 1817] [outer = 0x94ea2400] 07:07:30 INFO - PROCESS | 1793 | 1461247650341 Marionette DEBUG loaded listener.js 07:07:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 163 (0x975d6800) [pid = 1793] [serial = 1818] [outer = 0x94ea2400] 07:07:31 INFO - PROCESS | 1793 | 1461247651342 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:07:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:07:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1746ms 07:07:31 INFO - PROCESS | 1793 | 1461247651413 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 07:07:31 INFO - PROCESS | 1793 | 1461247651417 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 07:07:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:07:31 INFO - PROCESS | 1793 | 1461247651425 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:07:31 INFO - PROCESS | 1793 | 1461247651429 Marionette TRACE conn3 <- [1,2394,null,{}] 07:07:31 INFO - PROCESS | 1793 | 1461247651436 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:31 INFO - PROCESS | 1793 | 1461247651744 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 07:07:32 INFO - PROCESS | 1793 | 1461247652118 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:32 INFO - PROCESS | 1793 | ++DOCSHELL 0x868b0800 == 144 [pid = 1793] [id = 606] 07:07:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 164 (0x87a06800) [pid = 1793] [serial = 1819] [outer = (nil)] 07:07:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 165 (0x97a67800) [pid = 1793] [serial = 1820] [outer = 0x87a06800] 07:07:32 INFO - PROCESS | 1793 | 1461247652209 Marionette DEBUG loaded listener.js 07:07:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 166 (0x97b86000) [pid = 1793] [serial = 1821] [outer = 0x87a06800] 07:07:33 INFO - PROCESS | 1793 | 1461247653223 Marionette TRACE conn3 <- [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]]]}] 07:07:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:07:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1844ms 07:07:33 INFO - PROCESS | 1793 | 1461247653271 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 07:07:33 INFO - PROCESS | 1793 | 1461247653275 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 07:07:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:07:33 INFO - PROCESS | 1793 | 1461247653281 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:07:33 INFO - PROCESS | 1793 | 1461247653285 Marionette TRACE conn3 <- [1,2398,null,{}] 07:07:33 INFO - PROCESS | 1793 | 1461247653290 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:33 INFO - PROCESS | 1793 | 1461247653516 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 07:07:33 INFO - PROCESS | 1793 | 1461247653889 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:33 INFO - PROCESS | 1793 | ++DOCSHELL 0x97b80800 == 145 [pid = 1793] [id = 607] 07:07:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 167 (0x97b83c00) [pid = 1793] [serial = 1822] [outer = (nil)] 07:07:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x97e97800) [pid = 1793] [serial = 1823] [outer = 0x97b83c00] 07:07:34 INFO - PROCESS | 1793 | 1461247654006 Marionette DEBUG loaded listener.js 07:07:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x98225800) [pid = 1793] [serial = 1824] [outer = 0x97b83c00] 07:07:35 INFO - PROCESS | 1793 | 1461247655026 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:07:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:07:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1797ms 07:07:35 INFO - PROCESS | 1793 | 1461247655079 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 07:07:35 INFO - PROCESS | 1793 | 1461247655082 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 07:07:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:07:35 INFO - PROCESS | 1793 | 1461247655089 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:07:35 INFO - PROCESS | 1793 | 1461247655092 Marionette TRACE conn3 <- [1,2402,null,{}] 07:07:35 INFO - PROCESS | 1793 | 1461247655100 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:35 INFO - PROCESS | 1793 | 1461247655344 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 07:07:35 INFO - PROCESS | 1793 | 1461247655679 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:35 INFO - PROCESS | 1793 | ++DOCSHELL 0x96fd4800 == 146 [pid = 1793] [id = 608] 07:07:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x97b80c00) [pid = 1793] [serial = 1825] [outer = (nil)] 07:07:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x98fc0c00) [pid = 1793] [serial = 1826] [outer = 0x97b80c00] 07:07:35 INFO - PROCESS | 1793 | 1461247655779 Marionette DEBUG loaded listener.js 07:07:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x992c9000) [pid = 1793] [serial = 1827] [outer = 0x97b80c00] 07:07:36 INFO - PROCESS | 1793 | 1461247656861 Marionette TRACE conn3 <- [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]]]}] 07:07:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:07:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1834ms 07:07:36 INFO - PROCESS | 1793 | 1461247656924 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 07:07:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:07:36 INFO - PROCESS | 1793 | 1461247656928 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 07:07:36 INFO - PROCESS | 1793 | 1461247656934 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:07:36 INFO - PROCESS | 1793 | 1461247656938 Marionette TRACE conn3 <- [1,2406,null,{}] 07:07:36 INFO - PROCESS | 1793 | 1461247656944 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:37 INFO - PROCESS | 1793 | 1461247657177 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 07:07:37 INFO - PROCESS | 1793 | 1461247657519 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:37 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a10000 == 147 [pid = 1793] [id = 609] 07:07:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x885a5000) [pid = 1793] [serial = 1828] [outer = (nil)] 07:07:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0x99341800) [pid = 1793] [serial = 1829] [outer = 0x885a5000] 07:07:37 INFO - PROCESS | 1793 | 1461247657617 Marionette DEBUG loaded listener.js 07:07:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 175 (0x9a59f400) [pid = 1793] [serial = 1830] [outer = 0x885a5000] 07:07:38 INFO - PROCESS | 1793 | 1461247658524 Marionette TRACE conn3 <- [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]]]}] 07:07:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:07:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1644ms 07:07:38 INFO - PROCESS | 1793 | 1461247658579 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 07:07:38 INFO - PROCESS | 1793 | 1461247658583 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 07:07:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:07:38 INFO - PROCESS | 1793 | 1461247658590 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:07:38 INFO - PROCESS | 1793 | 1461247658594 Marionette TRACE conn3 <- [1,2410,null,{}] 07:07:38 INFO - PROCESS | 1793 | 1461247658599 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:38 INFO - PROCESS | 1793 | 1461247658833 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 07:07:39 INFO - PROCESS | 1793 | 1461247659164 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:39 INFO - PROCESS | 1793 | ++DOCSHELL 0x99338c00 == 148 [pid = 1793] [id = 610] 07:07:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 176 (0x99340800) [pid = 1793] [serial = 1831] [outer = (nil)] 07:07:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 177 (0x9a5a7800) [pid = 1793] [serial = 1832] [outer = 0x99340800] 07:07:39 INFO - PROCESS | 1793 | 1461247659264 Marionette DEBUG loaded listener.js 07:07:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 178 (0x9a5a9400) [pid = 1793] [serial = 1833] [outer = 0x99340800] 07:07:41 INFO - PROCESS | 1793 | --DOCSHELL 0x848e8c00 == 147 [pid = 1793] [id = 543] 07:07:41 INFO - PROCESS | 1793 | --DOCSHELL 0x853d9400 == 146 [pid = 1793] [id = 546] 07:07:41 INFO - PROCESS | 1793 | --DOCSHELL 0x88a2f400 == 145 [pid = 1793] [id = 548] 07:07:41 INFO - PROCESS | 1793 | --DOCSHELL 0x88a27400 == 144 [pid = 1793] [id = 547] 07:07:41 INFO - PROCESS | 1793 | --DOCSHELL 0x8f25c800 == 143 [pid = 1793] [id = 354] 07:07:41 INFO - PROCESS | 1793 | --DOCSHELL 0x8f25a800 == 142 [pid = 1793] [id = 544] 07:07:41 INFO - PROCESS | 1793 | --DOCSHELL 0x8a880800 == 141 [pid = 1793] [id = 592] 07:07:41 INFO - PROCESS | 1793 | --DOCSHELL 0x830f3800 == 140 [pid = 1793] [id = 591] 07:07:41 INFO - PROCESS | 1793 | --DOCSHELL 0x885a4800 == 139 [pid = 1793] [id = 590] 07:07:41 INFO - PROCESS | 1793 | --DOCSHELL 0x853e7400 == 138 [pid = 1793] [id = 589] 07:07:41 INFO - PROCESS | 1793 | --DOCSHELL 0x882a3800 == 137 [pid = 1793] [id = 580] 07:07:41 INFO - PROCESS | 1793 | --DOCSHELL 0x8aa95c00 == 136 [pid = 1793] [id = 579] 07:07:41 INFO - PROCESS | 1793 | --DOCSHELL 0x8f128400 == 135 [pid = 1793] [id = 578] 07:07:41 INFO - PROCESS | 1793 | --DOCSHELL 0x8b95fc00 == 134 [pid = 1793] [id = 577] 07:07:41 INFO - PROCESS | 1793 | --DOCSHELL 0x8deb0c00 == 133 [pid = 1793] [id = 576] 07:07:41 INFO - PROCESS | 1793 | --DOCSHELL 0x8c195000 == 132 [pid = 1793] [id = 575] 07:07:41 INFO - PROCESS | 1793 | --DOCSHELL 0x8bc4ac00 == 131 [pid = 1793] [id = 574] 07:07:41 INFO - PROCESS | 1793 | --DOCSHELL 0x8975e000 == 130 [pid = 1793] [id = 573] 07:07:41 INFO - PROCESS | 1793 | --DOCSHELL 0x871e8800 == 129 [pid = 1793] [id = 571] 07:07:41 INFO - PROCESS | 1793 | --DOCSHELL 0x86f5f800 == 128 [pid = 1793] [id = 572] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 177 (0x8c0cc800) [pid = 1793] [serial = 1715] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 176 (0x9892d800) [pid = 1793] [serial = 1703] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 175 (0x9133a000) [pid = 1793] [serial = 1683] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 174 (0x8fc38c00) [pid = 1793] [serial = 1676] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 173 (0x87a0a800) [pid = 1793] [serial = 1653] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0x97f30c00) [pid = 1793] [serial = 1697] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0x9733e400) [pid = 1793] [serial = 1692] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x97a66400) [pid = 1793] [serial = 1694] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 169 (0x8f25cc00) [pid = 1793] [serial = 1670] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 168 (0x8e809800) [pid = 1793] [serial = 1665] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 167 (0x8aa8b000) [pid = 1793] [serial = 1655] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 166 (0x92b76c00) [pid = 1793] [serial = 1686] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 165 (0x97b84c00) [pid = 1793] [serial = 1695] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 164 (0x911f2c00) [pid = 1793] [serial = 1682] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 163 (0x8f4d4400) [pid = 1793] [serial = 1673] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 162 (0x93c9bc00) [pid = 1793] [serial = 1688] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 161 (0x8c4e5c00) [pid = 1793] [serial = 1659] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 160 (0x8c3a4800) [pid = 1793] [serial = 1658] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 159 (0x89762800) [pid = 1793] [serial = 1713] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 158 (0x871ee400) [pid = 1793] [serial = 1652] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 157 (0x8bc40800) [pid = 1793] [serial = 1587] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 156 (0x98541000) [pid = 1793] [serial = 1700] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 155 (0x9822f000) [pid = 1793] [serial = 1698] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0x8f266000) [pid = 1793] [serial = 1671] [outer = (nil)] [url = about:blank] 07:07:41 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x88a2fc00) [pid = 1793] [serial = 1709] [outer = (nil)] [url = about:blank] 07:07:42 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x98f2dc00) [pid = 1793] [serial = 1704] [outer = (nil)] [url = about:blank] 07:07:42 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x92b2e000) [pid = 1793] [serial = 1685] [outer = (nil)] [url = about:blank] 07:07:42 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x94ea8800) [pid = 1793] [serial = 1689] [outer = (nil)] [url = about:blank] 07:07:42 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x8df10400) [pid = 1793] [serial = 1664] [outer = (nil)] [url = about:blank] 07:07:42 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x8bc42c00) [pid = 1793] [serial = 1656] [outer = (nil)] [url = about:blank] 07:07:42 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x8fc3dc00) [pid = 1793] [serial = 1677] [outer = (nil)] [url = about:blank] 07:07:42 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x8ddb3c00) [pid = 1793] [serial = 1661] [outer = (nil)] [url = about:blank] 07:07:42 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x8ec67c00) [pid = 1793] [serial = 1667] [outer = (nil)] [url = about:blank] 07:07:42 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x8f12b000) [pid = 1793] [serial = 1668] [outer = (nil)] [url = about:blank] 07:07:42 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x9013f400) [pid = 1793] [serial = 1680] [outer = (nil)] [url = about:blank] 07:07:42 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x8f4ecc00) [pid = 1793] [serial = 1674] [outer = (nil)] [url = about:blank] 07:07:42 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x8deb2800) [pid = 1793] [serial = 1662] [outer = (nil)] [url = about:blank] 07:07:42 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x985b8000) [pid = 1793] [serial = 1701] [outer = (nil)] [url = about:blank] 07:07:42 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x896aa000) [pid = 1793] [serial = 1710] [outer = (nil)] [url = about:blank] 07:07:42 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x871f4400) [pid = 1793] [serial = 1707] [outer = (nil)] [url = about:blank] 07:07:42 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x9013e400) [pid = 1793] [serial = 1679] [outer = (nil)] [url = about:blank] 07:07:42 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x96ebac00) [pid = 1793] [serial = 1691] [outer = (nil)] [url = about:blank] 07:07:42 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x871e7400) [pid = 1793] [serial = 1706] [outer = (nil)] [url = about:blank] 07:07:42 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x86f5fc00) [pid = 1793] [serial = 1712] [outer = (nil)] [url = about:blank] 07:07:42 INFO - PROCESS | 1793 | 1461247662404 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:07:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:07:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 3837ms 07:07:42 INFO - PROCESS | 1793 | 1461247662428 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 07:07:42 INFO - PROCESS | 1793 | 1461247662434 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 07:07:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:07:42 INFO - PROCESS | 1793 | 1461247662442 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:07:42 INFO - PROCESS | 1793 | 1461247662447 Marionette TRACE conn3 <- [1,2414,null,{}] 07:07:42 INFO - PROCESS | 1793 | 1461247662455 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:42 INFO - PROCESS | 1793 | 1461247662714 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 07:07:42 INFO - PROCESS | 1793 | 1461247662921 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:42 INFO - PROCESS | 1793 | ++DOCSHELL 0x868bc800 == 129 [pid = 1793] [id = 611] 07:07:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x868be000) [pid = 1793] [serial = 1834] [outer = (nil)] 07:07:42 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x871f3000) [pid = 1793] [serial = 1835] [outer = 0x868be000] 07:07:43 INFO - PROCESS | 1793 | 1461247663006 Marionette DEBUG loaded listener.js 07:07:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x87a07000) [pid = 1793] [serial = 1836] [outer = 0x868be000] 07:07:43 INFO - PROCESS | 1793 | 1461247663830 Marionette TRACE conn3 <- [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]]]}] 07:07:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:07:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1442ms 07:07:43 INFO - PROCESS | 1793 | 1461247663884 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 07:07:43 INFO - PROCESS | 1793 | 1461247663892 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 07:07:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:07:43 INFO - PROCESS | 1793 | 1461247663902 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:07:43 INFO - PROCESS | 1793 | 1461247663906 Marionette TRACE conn3 <- [1,2418,null,{}] 07:07:43 INFO - PROCESS | 1793 | 1461247663912 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:44 INFO - PROCESS | 1793 | 1461247664222 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 07:07:44 INFO - PROCESS | 1793 | 1461247664352 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:44 INFO - PROCESS | 1793 | ++DOCSHELL 0x84750c00 == 130 [pid = 1793] [id = 612] 07:07:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x853e2000) [pid = 1793] [serial = 1837] [outer = (nil)] 07:07:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x88de6c00) [pid = 1793] [serial = 1838] [outer = 0x853e2000] 07:07:44 INFO - PROCESS | 1793 | 1461247664463 Marionette DEBUG loaded listener.js 07:07:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x896aa800) [pid = 1793] [serial = 1839] [outer = 0x853e2000] 07:07:45 INFO - PROCESS | 1793 | 1461247665493 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:07:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:07:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1640ms 07:07:45 INFO - PROCESS | 1793 | 1461247665544 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 07:07:45 INFO - PROCESS | 1793 | 1461247665548 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 07:07:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:07:45 INFO - PROCESS | 1793 | 1461247665561 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:07:45 INFO - PROCESS | 1793 | 1461247665567 Marionette TRACE conn3 <- [1,2422,null,{}] 07:07:45 INFO - PROCESS | 1793 | 1461247665584 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:45 INFO - PROCESS | 1793 | 1461247665875 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 07:07:45 INFO - PROCESS | 1793 | 1461247665922 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:45 INFO - PROCESS | 1793 | ++DOCSHELL 0x88de9c00 == 131 [pid = 1793] [id = 613] 07:07:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8aa8c400) [pid = 1793] [serial = 1840] [outer = (nil)] 07:07:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8b95fc00) [pid = 1793] [serial = 1841] [outer = 0x8aa8c400] 07:07:46 INFO - PROCESS | 1793 | 1461247666013 Marionette DEBUG loaded listener.js 07:07:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8c0c3400) [pid = 1793] [serial = 1842] [outer = 0x8aa8c400] 07:07:47 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x88a23000) [pid = 1793] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:07:47 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x8c343800) [pid = 1793] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:07:47 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x90515800) [pid = 1793] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:07:47 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x97a58800) [pid = 1793] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:07:47 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x900aa400) [pid = 1793] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:07:47 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x8c2b9c00) [pid = 1793] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:07:47 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x8ec6b000) [pid = 1793] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:07:47 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x911efc00) [pid = 1793] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:07:47 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x848eec00) [pid = 1793] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:07:47 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x8deb4000) [pid = 1793] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:07:47 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0x86f61400) [pid = 1793] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:07:47 INFO - PROCESS | 1793 | --DOMWINDOW == 131 (0x86f58800) [pid = 1793] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:07:47 INFO - PROCESS | 1793 | --DOMWINDOW == 130 (0x857d2c00) [pid = 1793] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:07:47 INFO - PROCESS | 1793 | --DOMWINDOW == 129 (0x8b954400) [pid = 1793] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:07:47 INFO - PROCESS | 1793 | --DOMWINDOW == 128 (0x8a74c000) [pid = 1793] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:07:47 INFO - PROCESS | 1793 | --DOMWINDOW == 127 (0x89766800) [pid = 1793] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:07:47 INFO - PROCESS | 1793 | --DOMWINDOW == 126 (0x9387bc00) [pid = 1793] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:07:47 INFO - PROCESS | 1793 | --DOMWINDOW == 125 (0x92809000) [pid = 1793] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:07:47 INFO - PROCESS | 1793 | --DOMWINDOW == 124 (0x96190400) [pid = 1793] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:07:47 INFO - PROCESS | 1793 | --DOMWINDOW == 123 (0x8f293400) [pid = 1793] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:07:47 INFO - PROCESS | 1793 | --DOMWINDOW == 122 (0x8f299c00) [pid = 1793] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:07:47 INFO - PROCESS | 1793 | --DOMWINDOW == 121 (0x8f1e2800) [pid = 1793] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:07:47 INFO - PROCESS | 1793 | 1461247667587 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:07:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:07:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2058ms 07:07:47 INFO - PROCESS | 1793 | 1461247667621 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 07:07:47 INFO - PROCESS | 1793 | 1461247667624 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 07:07:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:07:47 INFO - PROCESS | 1793 | 1461247667643 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:07:47 INFO - PROCESS | 1793 | 1461247667646 Marionette TRACE conn3 <- [1,2426,null,{}] 07:07:47 INFO - PROCESS | 1793 | 1461247667652 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:47 INFO - PROCESS | 1793 | 1461247667859 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 07:07:47 INFO - PROCESS | 1793 | 1461247667870 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:47 INFO - PROCESS | 1793 | ++DOCSHELL 0x848eec00 == 132 [pid = 1793] [id = 614] 07:07:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 122 (0x89760400) [pid = 1793] [serial = 1843] [outer = (nil)] 07:07:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 123 (0x8c0cf000) [pid = 1793] [serial = 1844] [outer = 0x89760400] 07:07:47 INFO - PROCESS | 1793 | 1461247667945 Marionette DEBUG loaded listener.js 07:07:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 124 (0x8c194400) [pid = 1793] [serial = 1845] [outer = 0x89760400] 07:07:48 INFO - PROCESS | 1793 | 1461247668957 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:07:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:07:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1335ms 07:07:48 INFO - PROCESS | 1793 | 1461247668981 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 07:07:48 INFO - PROCESS | 1793 | 1461247668985 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 07:07:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:07:48 INFO - PROCESS | 1793 | 1461247668991 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:07:48 INFO - PROCESS | 1793 | 1461247668994 Marionette TRACE conn3 <- [1,2430,null,{}] 07:07:49 INFO - PROCESS | 1793 | 1461247669000 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:49 INFO - PROCESS | 1793 | 1461247669331 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 07:07:49 INFO - PROCESS | 1793 | 1461247669700 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:49 INFO - PROCESS | 1793 | ++DOCSHELL 0x857d3800 == 133 [pid = 1793] [id = 615] 07:07:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 125 (0x857d7000) [pid = 1793] [serial = 1846] [outer = (nil)] 07:07:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 126 (0x868bbc00) [pid = 1793] [serial = 1847] [outer = 0x857d7000] 07:07:49 INFO - PROCESS | 1793 | 1461247669795 Marionette DEBUG loaded listener.js 07:07:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 127 (0x871eb400) [pid = 1793] [serial = 1848] [outer = 0x857d7000] 07:07:50 INFO - PROCESS | 1793 | 1461247670797 Marionette TRACE conn3 <- [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]]]}] 07:07:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:07:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1840ms 07:07:50 INFO - PROCESS | 1793 | 1461247670833 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 07:07:50 INFO - PROCESS | 1793 | 1461247670841 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 07:07:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:07:50 INFO - PROCESS | 1793 | 1461247670849 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:07:50 INFO - PROCESS | 1793 | 1461247670856 Marionette TRACE conn3 <- [1,2434,null,{}] 07:07:50 INFO - PROCESS | 1793 | 1461247670864 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:51 INFO - PROCESS | 1793 | 1461247671105 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 07:07:51 INFO - PROCESS | 1793 | 1461247671435 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:51 INFO - PROCESS | 1793 | ++DOCSHELL 0x88a23c00 == 134 [pid = 1793] [id = 616] 07:07:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 128 (0x88a29c00) [pid = 1793] [serial = 1849] [outer = (nil)] 07:07:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 129 (0x88deec00) [pid = 1793] [serial = 1850] [outer = 0x88a29c00] 07:07:51 INFO - PROCESS | 1793 | 1461247671538 Marionette DEBUG loaded listener.js 07:07:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 130 (0x89760000) [pid = 1793] [serial = 1851] [outer = 0x88a29c00] 07:07:52 INFO - PROCESS | 1793 | 1461247672584 Marionette TRACE conn3 <- [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]]]}] 07:07:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:07:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1789ms 07:07:52 INFO - PROCESS | 1793 | 1461247672639 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 07:07:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:07:52 INFO - PROCESS | 1793 | 1461247672644 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 07:07:52 INFO - PROCESS | 1793 | 1461247672651 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:07:52 INFO - PROCESS | 1793 | 1461247672655 Marionette TRACE conn3 <- [1,2438,null,{}] 07:07:52 INFO - PROCESS | 1793 | 1461247672661 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:52 INFO - PROCESS | 1793 | 1461247672897 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 07:07:53 INFO - PROCESS | 1793 | 1461247673266 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:53 INFO - PROCESS | 1793 | ++DOCSHELL 0x8a885000 == 135 [pid = 1793] [id = 617] 07:07:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 131 (0x8b955c00) [pid = 1793] [serial = 1852] [outer = (nil)] 07:07:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 132 (0x8b960400) [pid = 1793] [serial = 1853] [outer = 0x8b955c00] 07:07:53 INFO - PROCESS | 1793 | 1461247673364 Marionette DEBUG loaded listener.js 07:07:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x8c187800) [pid = 1793] [serial = 1854] [outer = 0x8b955c00] 07:07:54 INFO - PROCESS | 1793 | 1461247674376 Marionette TRACE conn3 <- [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]]]}] 07:07:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:07:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1743ms 07:07:54 INFO - PROCESS | 1793 | 1461247674393 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 07:07:54 INFO - PROCESS | 1793 | 1461247674400 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 07:07:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:07:54 INFO - PROCESS | 1793 | 1461247674417 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:07:54 INFO - PROCESS | 1793 | 1461247674424 Marionette TRACE conn3 <- [1,2442,null,{}] 07:07:54 INFO - PROCESS | 1793 | 1461247674430 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:54 INFO - PROCESS | 1793 | 1461247674666 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 07:07:55 INFO - PROCESS | 1793 | 1461247674986 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:55 INFO - PROCESS | 1793 | ++DOCSHELL 0x8a74d400 == 136 [pid = 1793] [id = 618] 07:07:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x8aa8ac00) [pid = 1793] [serial = 1855] [outer = (nil)] 07:07:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x8c4e5c00) [pid = 1793] [serial = 1856] [outer = 0x8aa8ac00] 07:07:55 INFO - PROCESS | 1793 | 1461247675084 Marionette DEBUG loaded listener.js 07:07:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x8c4f0800) [pid = 1793] [serial = 1857] [outer = 0x8aa8ac00] 07:07:56 INFO - PROCESS | 1793 | 1461247676009 Marionette TRACE conn3 <- [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]]]}] 07:07:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:07:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1644ms 07:07:56 INFO - PROCESS | 1793 | 1461247676053 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 07:07:56 INFO - PROCESS | 1793 | 1461247676057 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 07:07:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:07:56 INFO - PROCESS | 1793 | 1461247676064 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:07:56 INFO - PROCESS | 1793 | 1461247676067 Marionette TRACE conn3 <- [1,2446,null,{}] 07:07:56 INFO - PROCESS | 1793 | 1461247676073 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:56 INFO - PROCESS | 1793 | 1461247676300 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 07:07:56 INFO - PROCESS | 1793 | 1461247676626 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:56 INFO - PROCESS | 1793 | ++DOCSHELL 0x882af000 == 137 [pid = 1793] [id = 619] 07:07:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x8c4ec000) [pid = 1793] [serial = 1858] [outer = (nil)] 07:07:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x8ddba800) [pid = 1793] [serial = 1859] [outer = 0x8c4ec000] 07:07:56 INFO - PROCESS | 1793 | 1461247676726 Marionette DEBUG loaded listener.js 07:07:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x8ddbd800) [pid = 1793] [serial = 1860] [outer = 0x8c4ec000] 07:07:57 INFO - PROCESS | 1793 | 1461247677695 Marionette TRACE conn3 <- [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]]]}] 07:07:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:07:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1680ms 07:07:57 INFO - PROCESS | 1793 | 1461247677745 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 07:07:57 INFO - PROCESS | 1793 | 1461247677750 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 07:07:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:07:57 INFO - PROCESS | 1793 | 1461247677758 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:07:57 INFO - PROCESS | 1793 | 1461247677761 Marionette TRACE conn3 <- [1,2450,null,{}] 07:07:57 INFO - PROCESS | 1793 | 1461247677768 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:58 INFO - PROCESS | 1793 | 1461247678015 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 07:07:58 INFO - PROCESS | 1793 | 1461247678349 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:58 INFO - PROCESS | 1793 | ++DOCSHELL 0x8df10c00 == 138 [pid = 1793] [id = 620] 07:07:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x8e801400) [pid = 1793] [serial = 1861] [outer = (nil)] 07:07:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8e80bc00) [pid = 1793] [serial = 1862] [outer = 0x8e801400] 07:07:58 INFO - PROCESS | 1793 | 1461247678460 Marionette DEBUG loaded listener.js 07:07:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8ec65400) [pid = 1793] [serial = 1863] [outer = 0x8e801400] 07:07:59 INFO - PROCESS | 1793 | 1461247679444 Marionette TRACE conn3 <- [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]]]}] 07:07:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:07:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1735ms 07:07:59 INFO - PROCESS | 1793 | 1461247679495 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 07:07:59 INFO - PROCESS | 1793 | 1461247679499 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 07:07:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:07:59 INFO - PROCESS | 1793 | 1461247679506 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:07:59 INFO - PROCESS | 1793 | 1461247679509 Marionette TRACE conn3 <- [1,2454,null,{}] 07:07:59 INFO - PROCESS | 1793 | 1461247679515 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:59 INFO - PROCESS | 1793 | 1461247679743 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 07:08:00 INFO - PROCESS | 1793 | 1461247680064 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:00 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c190800 == 139 [pid = 1793] [id = 621] 07:08:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8ddb9c00) [pid = 1793] [serial = 1864] [outer = (nil)] 07:08:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x8f1e3000) [pid = 1793] [serial = 1865] [outer = 0x8ddb9c00] 07:08:00 INFO - PROCESS | 1793 | 1461247680159 Marionette DEBUG loaded listener.js 07:08:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x8f1e6800) [pid = 1793] [serial = 1866] [outer = 0x8ddb9c00] 07:08:01 INFO - PROCESS | 1793 | 1461247681101 Marionette TRACE conn3 <- [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]]]}] 07:08:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:08:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1630ms 07:08:01 INFO - PROCESS | 1793 | 1461247681137 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 07:08:01 INFO - PROCESS | 1793 | 1461247681141 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 07:08:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:08:01 INFO - PROCESS | 1793 | 1461247681148 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:08:01 INFO - PROCESS | 1793 | 1461247681152 Marionette TRACE conn3 <- [1,2458,null,{}] 07:08:01 INFO - PROCESS | 1793 | 1461247681158 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:01 INFO - PROCESS | 1793 | 1461247681392 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 07:08:01 INFO - PROCESS | 1793 | 1461247681729 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:01 INFO - PROCESS | 1793 | ++DOCSHELL 0x868bb000 == 140 [pid = 1793] [id = 622] 07:08:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x8f130400) [pid = 1793] [serial = 1867] [outer = (nil)] 07:08:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x8f266400) [pid = 1793] [serial = 1868] [outer = 0x8f130400] 07:08:01 INFO - PROCESS | 1793 | 1461247681822 Marionette DEBUG loaded listener.js 07:08:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x8f26c400) [pid = 1793] [serial = 1869] [outer = 0x8f130400] 07:08:02 INFO - PROCESS | 1793 | 1461247682774 Marionette TRACE conn3 <- [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]]]}] 07:08:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:08:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1683ms 07:08:02 INFO - PROCESS | 1793 | 1461247682832 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 07:08:02 INFO - PROCESS | 1793 | 1461247682837 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 07:08:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:08:02 INFO - PROCESS | 1793 | 1461247682843 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:08:02 INFO - PROCESS | 1793 | 1461247682847 Marionette TRACE conn3 <- [1,2462,null,{}] 07:08:02 INFO - PROCESS | 1793 | 1461247682853 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:03 INFO - PROCESS | 1793 | 1461247683066 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 07:08:03 INFO - PROCESS | 1793 | 1461247683394 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:03 INFO - PROCESS | 1793 | ++DOCSHELL 0x8debfc00 == 141 [pid = 1793] [id = 623] 07:08:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x8f1e8c00) [pid = 1793] [serial = 1870] [outer = (nil)] 07:08:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x8f4ce000) [pid = 1793] [serial = 1871] [outer = 0x8f1e8c00] 07:08:03 INFO - PROCESS | 1793 | 1461247683488 Marionette DEBUG loaded listener.js 07:08:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x8f4d7000) [pid = 1793] [serial = 1872] [outer = 0x8f1e8c00] 07:08:04 INFO - PROCESS | 1793 | 1461247684411 Marionette TRACE conn3 <- [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]]]}] 07:08:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:08:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1631ms 07:08:04 INFO - PROCESS | 1793 | 1461247684475 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 07:08:04 INFO - PROCESS | 1793 | 1461247684480 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 07:08:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:08:04 INFO - PROCESS | 1793 | 1461247684486 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:08:04 INFO - PROCESS | 1793 | 1461247684490 Marionette TRACE conn3 <- [1,2466,null,{}] 07:08:04 INFO - PROCESS | 1793 | 1461247684496 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:04 INFO - PROCESS | 1793 | 1461247684726 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 07:08:05 INFO - PROCESS | 1793 | 1461247685049 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:05 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f2a0400 == 142 [pid = 1793] [id = 624] 07:08:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x8f2a1000) [pid = 1793] [serial = 1873] [outer = (nil)] 07:08:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x8fb3ac00) [pid = 1793] [serial = 1874] [outer = 0x8f2a1000] 07:08:05 INFO - PROCESS | 1793 | 1461247685144 Marionette DEBUG loaded listener.js 07:08:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x8fb48400) [pid = 1793] [serial = 1875] [outer = 0x8f2a1000] 07:08:06 INFO - PROCESS | 1793 | 1461247686039 Marionette TRACE conn3 <- [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]]]}] 07:08:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:08:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1583ms 07:08:06 INFO - PROCESS | 1793 | 1461247686070 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 07:08:06 INFO - PROCESS | 1793 | 1461247686074 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 07:08:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:08:06 INFO - PROCESS | 1793 | 1461247686081 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:08:06 INFO - PROCESS | 1793 | 1461247686085 Marionette TRACE conn3 <- [1,2470,null,{}] 07:08:06 INFO - PROCESS | 1793 | 1461247686090 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:06 INFO - PROCESS | 1793 | 1461247686314 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 07:08:06 INFO - PROCESS | 1793 | 1461247686603 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:06 INFO - PROCESS | 1793 | ++DOCSHELL 0x900b1c00 == 143 [pid = 1793] [id = 625] 07:08:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x900b5000) [pid = 1793] [serial = 1876] [outer = (nil)] 07:08:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x9013b000) [pid = 1793] [serial = 1877] [outer = 0x900b5000] 07:08:06 INFO - PROCESS | 1793 | 1461247686779 Marionette DEBUG loaded listener.js 07:08:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x90512000) [pid = 1793] [serial = 1878] [outer = 0x900b5000] 07:08:07 INFO - PROCESS | 1793 | 1461247687719 Marionette TRACE conn3 <- [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]]]}] 07:08:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:08:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1681ms 07:08:07 INFO - PROCESS | 1793 | 1461247687763 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 07:08:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:08:07 INFO - PROCESS | 1793 | 1461247687774 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 07:08:07 INFO - PROCESS | 1793 | 1461247687781 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:08:07 INFO - PROCESS | 1793 | 1461247687786 Marionette TRACE conn3 <- [1,2474,null,{}] 07:08:07 INFO - PROCESS | 1793 | 1461247687793 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:08 INFO - PROCESS | 1793 | 1461247688038 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 07:08:08 INFO - PROCESS | 1793 | 1461247688374 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:08 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a04000 == 144 [pid = 1793] [id = 626] 07:08:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 158 (0x88a2f800) [pid = 1793] [serial = 1879] [outer = (nil)] 07:08:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 159 (0x91339800) [pid = 1793] [serial = 1880] [outer = 0x88a2f800] 07:08:08 INFO - PROCESS | 1793 | 1461247688463 Marionette DEBUG loaded listener.js 07:08:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 160 (0x92804000) [pid = 1793] [serial = 1881] [outer = 0x88a2f800] 07:08:09 INFO - PROCESS | 1793 | 1461247689385 Marionette TRACE conn3 <- [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]]]}] 07:08:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:08:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1646ms 07:08:09 INFO - PROCESS | 1793 | 1461247689428 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 07:08:09 INFO - PROCESS | 1793 | 1461247689432 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 07:08:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:08:09 INFO - PROCESS | 1793 | 1461247689438 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:08:09 INFO - PROCESS | 1793 | 1461247689441 Marionette TRACE conn3 <- [1,2478,null,{}] 07:08:09 INFO - PROCESS | 1793 | 1461247689447 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:09 INFO - PROCESS | 1793 | 1461247689661 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 07:08:10 INFO - PROCESS | 1793 | 1461247689990 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:10 INFO - PROCESS | 1793 | ++DOCSHELL 0x86683800 == 145 [pid = 1793] [id = 627] 07:08:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 161 (0x8fc33c00) [pid = 1793] [serial = 1882] [outer = (nil)] 07:08:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 162 (0x92b2e000) [pid = 1793] [serial = 1883] [outer = 0x8fc33c00] 07:08:10 INFO - PROCESS | 1793 | 1461247690084 Marionette DEBUG loaded listener.js 07:08:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 163 (0x92b36c00) [pid = 1793] [serial = 1884] [outer = 0x8fc33c00] 07:08:11 INFO - PROCESS | 1793 | 1461247691020 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:08:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:08:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1631ms 07:08:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:08:11 INFO - PROCESS | 1793 | 1461247691071 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 07:08:11 INFO - PROCESS | 1793 | 1461247691074 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 07:08:11 INFO - PROCESS | 1793 | 1461247691081 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:08:11 INFO - PROCESS | 1793 | 1461247691084 Marionette TRACE conn3 <- [1,2482,null,{}] 07:08:11 INFO - PROCESS | 1793 | 1461247691090 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:11 INFO - PROCESS | 1793 | 1461247691309 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 07:08:11 INFO - PROCESS | 1793 | 1461247691636 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:11 INFO - PROCESS | 1793 | ++DOCSHELL 0x848ecc00 == 146 [pid = 1793] [id = 628] 07:08:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 164 (0x8b95a000) [pid = 1793] [serial = 1885] [outer = (nil)] 07:08:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 165 (0x9387b800) [pid = 1793] [serial = 1886] [outer = 0x8b95a000] 07:08:11 INFO - PROCESS | 1793 | 1461247691741 Marionette DEBUG loaded listener.js 07:08:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 166 (0x93c93400) [pid = 1793] [serial = 1887] [outer = 0x8b95a000] 07:08:12 INFO - PROCESS | 1793 | 1461247692688 Marionette TRACE conn3 <- [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]]]}] 07:08:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:08:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1681ms 07:08:12 INFO - PROCESS | 1793 | 1461247692764 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 07:08:12 INFO - PROCESS | 1793 | 1461247692769 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 07:08:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:08:12 INFO - PROCESS | 1793 | 1461247692778 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:08:12 INFO - PROCESS | 1793 | 1461247692782 Marionette TRACE conn3 <- [1,2486,null,{}] 07:08:12 INFO - PROCESS | 1793 | 1461247692791 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:13 INFO - PROCESS | 1793 | 1461247693176 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 07:08:13 INFO - PROCESS | 1793 | 1461247693640 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:13 INFO - PROCESS | 1793 | ++DOCSHELL 0x92b30c00 == 147 [pid = 1793] [id = 629] 07:08:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 167 (0x92b84000) [pid = 1793] [serial = 1888] [outer = (nil)] 07:08:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x959e5000) [pid = 1793] [serial = 1889] [outer = 0x92b84000] 07:08:13 INFO - PROCESS | 1793 | 1461247693793 Marionette DEBUG loaded listener.js 07:08:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x96190400) [pid = 1793] [serial = 1890] [outer = 0x92b84000] 07:08:15 INFO - PROCESS | 1793 | 1461247694998 Marionette TRACE conn3 <- [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]]]}] 07:08:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:08:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2298ms 07:08:15 INFO - PROCESS | 1793 | 1461247695076 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 07:08:15 INFO - PROCESS | 1793 | 1461247695079 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 07:08:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:08:15 INFO - PROCESS | 1793 | 1461247695086 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:08:15 INFO - PROCESS | 1793 | 1461247695089 Marionette TRACE conn3 <- [1,2490,null,{}] 07:08:15 INFO - PROCESS | 1793 | 1461247695095 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:15 INFO - PROCESS | 1793 | 1461247695354 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 07:08:15 INFO - PROCESS | 1793 | 1461247695689 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:15 INFO - PROCESS | 1793 | ++DOCSHELL 0x8975e400 == 148 [pid = 1793] [id = 630] 07:08:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x94ea5400) [pid = 1793] [serial = 1891] [outer = (nil)] 07:08:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x97347c00) [pid = 1793] [serial = 1892] [outer = 0x94ea5400] 07:08:15 INFO - PROCESS | 1793 | 1461247695782 Marionette DEBUG loaded listener.js 07:08:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x975cec00) [pid = 1793] [serial = 1893] [outer = 0x94ea5400] 07:08:16 INFO - PROCESS | 1793 | 1461247696782 Marionette TRACE conn3 <- [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]]]}] 07:08:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:08:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1734ms 07:08:16 INFO - PROCESS | 1793 | 1461247696819 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 07:08:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:08:16 INFO - PROCESS | 1793 | 1461247696823 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 07:08:16 INFO - PROCESS | 1793 | 1461247696830 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:08:16 INFO - PROCESS | 1793 | 1461247696834 Marionette TRACE conn3 <- [1,2494,null,{}] 07:08:16 INFO - PROCESS | 1793 | 1461247696840 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:17 INFO - PROCESS | 1793 | 1461247697067 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 07:08:17 INFO - PROCESS | 1793 | 1461247697401 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:17 INFO - PROCESS | 1793 | ++DOCSHELL 0x96fd4400 == 149 [pid = 1793] [id = 631] 07:08:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x96fd6c00) [pid = 1793] [serial = 1894] [outer = (nil)] 07:08:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0x97b88800) [pid = 1793] [serial = 1895] [outer = 0x96fd6c00] 07:08:17 INFO - PROCESS | 1793 | 1461247697492 Marionette DEBUG loaded listener.js 07:08:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 175 (0x97b8ac00) [pid = 1793] [serial = 1896] [outer = 0x96fd6c00] 07:08:18 INFO - PROCESS | 1793 | 1461247698415 Marionette TRACE conn3 <- [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]]]}] 07:08:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:08:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1633ms 07:08:18 INFO - PROCESS | 1793 | 1461247698463 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 07:08:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:08:18 INFO - PROCESS | 1793 | 1461247698468 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 07:08:18 INFO - PROCESS | 1793 | 1461247698474 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:08:18 INFO - PROCESS | 1793 | 1461247698477 Marionette TRACE conn3 <- [1,2498,null,{}] 07:08:18 INFO - PROCESS | 1793 | 1461247698483 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:18 INFO - PROCESS | 1793 | 1461247698710 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 07:08:19 INFO - PROCESS | 1793 | 1461247699049 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:19 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c18f400 == 150 [pid = 1793] [id = 632] 07:08:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 176 (0x8c2b9400) [pid = 1793] [serial = 1897] [outer = (nil)] 07:08:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 177 (0x97e99400) [pid = 1793] [serial = 1898] [outer = 0x8c2b9400] 07:08:19 INFO - PROCESS | 1793 | 1461247699143 Marionette DEBUG loaded listener.js 07:08:19 INFO - PROCESS | 1793 | ++DOMWINDOW == 178 (0x9830fc00) [pid = 1793] [serial = 1899] [outer = 0x8c2b9400] 07:08:21 INFO - PROCESS | 1793 | --DOCSHELL 0x848eec00 == 149 [pid = 1793] [id = 614] 07:08:21 INFO - PROCESS | 1793 | --DOCSHELL 0x88de9c00 == 148 [pid = 1793] [id = 613] 07:08:21 INFO - PROCESS | 1793 | --DOCSHELL 0x84750c00 == 147 [pid = 1793] [id = 612] 07:08:21 INFO - PROCESS | 1793 | --DOCSHELL 0x868bc800 == 146 [pid = 1793] [id = 611] 07:08:21 INFO - PROCESS | 1793 | --DOCSHELL 0x97b80800 == 145 [pid = 1793] [id = 607] 07:08:21 INFO - PROCESS | 1793 | --DOCSHELL 0x868b0800 == 144 [pid = 1793] [id = 606] 07:08:21 INFO - PROCESS | 1793 | --DOCSHELL 0x92b30800 == 143 [pid = 1793] [id = 605] 07:08:21 INFO - PROCESS | 1793 | --DOCSHELL 0x90512400 == 142 [pid = 1793] [id = 604] 07:08:21 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4f3800 == 141 [pid = 1793] [id = 602] 07:08:21 INFO - PROCESS | 1793 | --DOCSHELL 0x9280b000 == 140 [pid = 1793] [id = 603] 07:08:21 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4f7c00 == 139 [pid = 1793] [id = 601] 07:08:21 INFO - PROCESS | 1793 | --DOCSHELL 0x8f256000 == 138 [pid = 1793] [id = 600] 07:08:21 INFO - PROCESS | 1793 | --DOCSHELL 0x86f63000 == 137 [pid = 1793] [id = 599] 07:08:21 INFO - PROCESS | 1793 | --DOCSHELL 0x8667cc00 == 136 [pid = 1793] [id = 598] 07:08:21 INFO - PROCESS | 1793 | --DOCSHELL 0x8deb5c00 == 135 [pid = 1793] [id = 597] 07:08:21 INFO - PROCESS | 1793 | --DOCSHELL 0x8c34d000 == 134 [pid = 1793] [id = 596] 07:08:21 INFO - PROCESS | 1793 | --DOCSHELL 0x87a79800 == 133 [pid = 1793] [id = 594] 07:08:21 INFO - PROCESS | 1793 | --DOCSHELL 0x89768000 == 132 [pid = 1793] [id = 595] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 177 (0x8c2bc000) [pid = 1793] [serial = 1779] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 176 (0x8975dc00) [pid = 1793] [serial = 1773] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 175 (0x8deb3000) [pid = 1793] [serial = 1727] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 174 (0x93874400) [pid = 1793] [serial = 1751] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 173 (0x98fbe800) [pid = 1793] [serial = 1767] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0x9051f000) [pid = 1793] [serial = 1746] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0x8dba3800) [pid = 1793] [serial = 1725] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x8f1ebc00) [pid = 1793] [serial = 1734] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 169 (0x8df03800) [pid = 1793] [serial = 1728] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 168 (0x95977800) [pid = 1793] [serial = 1754] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 167 (0x9387e800) [pid = 1793] [serial = 1752] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 166 (0x8c18f000) [pid = 1793] [serial = 1650] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 165 (0x8e986c00) [pid = 1793] [serial = 1731] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 164 (0x882ae000) [pid = 1793] [serial = 1718] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 163 (0x97a59000) [pid = 1793] [serial = 1761] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 162 (0x86f58000) [pid = 1793] [serial = 1769] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 161 (0x9760fc00) [pid = 1793] [serial = 1760] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 160 (0x8c194000) [pid = 1793] [serial = 1778] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 159 (0x8c0c8000) [pid = 1793] [serial = 1722] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 158 (0x8b957400) [pid = 1793] [serial = 1775] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 157 (0x9733f000) [pid = 1793] [serial = 1758] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 156 (0x92b31400) [pid = 1793] [serial = 1749] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 155 (0x8c3a9000) [pid = 1793] [serial = 1724] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0x8aa95400) [pid = 1793] [serial = 1721] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x97b84000) [pid = 1793] [serial = 1763] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x97b87000) [pid = 1793] [serial = 1764] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x871e7800) [pid = 1793] [serial = 1770] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x88de2c00) [pid = 1793] [serial = 1772] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x8fc39c00) [pid = 1793] [serial = 1740] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x8e983000) [pid = 1793] [serial = 1730] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x8fb48800) [pid = 1793] [serial = 1739] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x8c0c7400) [pid = 1793] [serial = 1776] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x9892e000) [pid = 1793] [serial = 1766] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x96108c00) [pid = 1793] [serial = 1755] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x9013a800) [pid = 1793] [serial = 1743] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x9051b800) [pid = 1793] [serial = 1745] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x8f29d800) [pid = 1793] [serial = 1736] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x8f12c000) [pid = 1793] [serial = 1733] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x96f22800) [pid = 1793] [serial = 1757] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x885a9000) [pid = 1793] [serial = 1719] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x900b1800) [pid = 1793] [serial = 1742] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x92927000) [pid = 1793] [serial = 1748] [outer = (nil)] [url = about:blank] 07:08:21 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x8f4cbc00) [pid = 1793] [serial = 1737] [outer = (nil)] [url = about:blank] 07:08:22 INFO - PROCESS | 1793 | 1461247702149 Marionette TRACE conn3 <- [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]]]}] 07:08:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:08:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 3698ms 07:08:22 INFO - PROCESS | 1793 | 1461247702177 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 07:08:22 INFO - PROCESS | 1793 | 1461247702183 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 07:08:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:08:22 INFO - PROCESS | 1793 | 1461247702192 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:08:22 INFO - PROCESS | 1793 | 1461247702197 Marionette TRACE conn3 <- [1,2502,null,{}] 07:08:22 INFO - PROCESS | 1793 | 1461247702204 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:22 INFO - PROCESS | 1793 | 1461247702411 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 07:08:22 INFO - PROCESS | 1793 | 1461247702645 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:22 INFO - PROCESS | 1793 | ++DOCSHELL 0x871f5c00 == 133 [pid = 1793] [id = 633] 07:08:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x87a7a000) [pid = 1793] [serial = 1900] [outer = (nil)] 07:08:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x882b1c00) [pid = 1793] [serial = 1901] [outer = 0x87a7a000] 07:08:22 INFO - PROCESS | 1793 | 1461247702731 Marionette DEBUG loaded listener.js 07:08:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x885ab000) [pid = 1793] [serial = 1902] [outer = 0x87a7a000] 07:08:23 INFO - PROCESS | 1793 | 1461247703666 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:08:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:08:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1493ms 07:08:23 INFO - PROCESS | 1793 | 1461247703723 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 07:08:23 INFO - PROCESS | 1793 | 1461247703732 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 07:08:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:08:23 INFO - PROCESS | 1793 | 1461247703743 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:08:23 INFO - PROCESS | 1793 | 1461247703748 Marionette TRACE conn3 <- [1,2506,null,{}] 07:08:23 INFO - PROCESS | 1793 | 1461247703754 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:24 INFO - PROCESS | 1793 | 1461247704046 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 07:08:24 INFO - PROCESS | 1793 | 1461247704074 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:24 INFO - PROCESS | 1793 | ++DOCSHELL 0x882a7000 == 134 [pid = 1793] [id = 634] 07:08:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x8859ec00) [pid = 1793] [serial = 1903] [outer = (nil)] 07:08:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x89769c00) [pid = 1793] [serial = 1904] [outer = 0x8859ec00] 07:08:24 INFO - PROCESS | 1793 | 1461247704149 Marionette DEBUG loaded listener.js 07:08:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8aa8ec00) [pid = 1793] [serial = 1905] [outer = 0x8859ec00] 07:08:25 INFO - PROCESS | 1793 | 1461247705208 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:08:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:08:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1530ms 07:08:25 INFO - PROCESS | 1793 | 1461247705274 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 07:08:25 INFO - PROCESS | 1793 | 1461247705278 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 07:08:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:08:25 INFO - PROCESS | 1793 | 1461247705291 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:08:25 INFO - PROCESS | 1793 | 1461247705296 Marionette TRACE conn3 <- [1,2510,null,{}] 07:08:25 INFO - PROCESS | 1793 | 1461247705312 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:25 INFO - PROCESS | 1793 | 1461247705646 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 07:08:25 INFO - PROCESS | 1793 | 1461247705707 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:25 INFO - PROCESS | 1793 | ++DOCSHELL 0x89767400 == 135 [pid = 1793] [id = 635] 07:08:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8aa8a800) [pid = 1793] [serial = 1906] [outer = (nil)] 07:08:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8c0d1400) [pid = 1793] [serial = 1907] [outer = 0x8aa8a800] 07:08:25 INFO - PROCESS | 1793 | 1461247705788 Marionette DEBUG loaded listener.js 07:08:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x8c2b4400) [pid = 1793] [serial = 1908] [outer = 0x8aa8a800] 07:08:26 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x900b1000) [pid = 1793] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:08:26 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x88de5c00) [pid = 1793] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:08:26 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x8ec6d800) [pid = 1793] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:08:26 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x8c3a6400) [pid = 1793] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:08:26 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x868be000) [pid = 1793] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:08:26 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x8e806400) [pid = 1793] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:08:26 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x8f774c00) [pid = 1793] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:08:26 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x885a5000) [pid = 1793] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:08:26 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x9280c400) [pid = 1793] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:08:26 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x9387c000) [pid = 1793] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:08:26 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x8e80ac00) [pid = 1793] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:08:26 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0x97b83c00) [pid = 1793] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:08:26 INFO - PROCESS | 1793 | --DOMWINDOW == 131 (0x94ea2400) [pid = 1793] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:08:26 INFO - PROCESS | 1793 | --DOMWINDOW == 130 (0x87a86400) [pid = 1793] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:08:26 INFO - PROCESS | 1793 | --DOMWINDOW == 129 (0x97b80c00) [pid = 1793] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:08:26 INFO - PROCESS | 1793 | --DOMWINDOW == 128 (0x8f268800) [pid = 1793] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:08:26 INFO - PROCESS | 1793 | --DOMWINDOW == 127 (0x8c18e000) [pid = 1793] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:08:26 INFO - PROCESS | 1793 | --DOMWINDOW == 126 (0x8aa8c400) [pid = 1793] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:08:26 INFO - PROCESS | 1793 | --DOMWINDOW == 125 (0x99340800) [pid = 1793] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:08:26 INFO - PROCESS | 1793 | --DOMWINDOW == 124 (0x853e2000) [pid = 1793] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:08:26 INFO - PROCESS | 1793 | --DOMWINDOW == 123 (0x87a06800) [pid = 1793] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:08:27 INFO - PROCESS | 1793 | 1461247707326 Marionette TRACE conn3 <- [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]]]}] 07:08:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:08:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 2088ms 07:08:27 INFO - PROCESS | 1793 | 1461247707380 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 07:08:27 INFO - PROCESS | 1793 | 1461247707384 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 07:08:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:08:27 INFO - PROCESS | 1793 | 1461247707390 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:08:27 INFO - PROCESS | 1793 | 1461247707393 Marionette TRACE conn3 <- [1,2514,null,{}] 07:08:27 INFO - PROCESS | 1793 | 1461247707398 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:27 INFO - PROCESS | 1793 | 1461247707688 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 07:08:27 INFO - PROCESS | 1793 | 1461247707731 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:27 INFO - PROCESS | 1793 | ++DOCSHELL 0x86674400 == 136 [pid = 1793] [id = 636] 07:08:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 124 (0x8aa8c400) [pid = 1793] [serial = 1909] [outer = (nil)] 07:08:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 125 (0x8c34a400) [pid = 1793] [serial = 1910] [outer = 0x8aa8c400] 07:08:27 INFO - PROCESS | 1793 | 1461247707807 Marionette DEBUG loaded listener.js 07:08:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 126 (0x8c4e4c00) [pid = 1793] [serial = 1911] [outer = 0x8aa8c400] 07:08:28 INFO - PROCESS | 1793 | 1461247708864 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:08:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:08:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1533ms 07:08:28 INFO - PROCESS | 1793 | 1461247708924 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 07:08:28 INFO - PROCESS | 1793 | 1461247708930 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 07:08:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:08:28 INFO - PROCESS | 1793 | 1461247708939 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:08:28 INFO - PROCESS | 1793 | 1461247708945 Marionette TRACE conn3 <- [1,2518,null,{}] 07:08:28 INFO - PROCESS | 1793 | 1461247708955 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:29 INFO - PROCESS | 1793 | 1461247709209 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 07:08:29 INFO - PROCESS | 1793 | 1461247709561 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:29 INFO - PROCESS | 1793 | ++DOCSHELL 0x871e8000 == 137 [pid = 1793] [id = 637] 07:08:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 127 (0x87a7bc00) [pid = 1793] [serial = 1912] [outer = (nil)] 07:08:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 128 (0x885a1800) [pid = 1793] [serial = 1913] [outer = 0x87a7bc00] 07:08:29 INFO - PROCESS | 1793 | 1461247709653 Marionette DEBUG loaded listener.js 07:08:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 129 (0x88def000) [pid = 1793] [serial = 1914] [outer = 0x87a7bc00] 07:08:30 INFO - PROCESS | 1793 | 1461247710610 Marionette TRACE conn3 <- [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]]]}] 07:08:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:08:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1743ms 07:08:30 INFO - PROCESS | 1793 | 1461247710683 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 07:08:30 INFO - PROCESS | 1793 | 1461247710692 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 07:08:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:08:30 INFO - PROCESS | 1793 | 1461247710703 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:08:30 INFO - PROCESS | 1793 | 1461247710707 Marionette TRACE conn3 <- [1,2522,null,{}] 07:08:30 INFO - PROCESS | 1793 | 1461247710713 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:31 INFO - PROCESS | 1793 | 1461247711006 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 07:08:31 INFO - PROCESS | 1793 | 1461247711349 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:31 INFO - PROCESS | 1793 | ++DOCSHELL 0x8a884400 == 138 [pid = 1793] [id = 638] 07:08:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 130 (0x8aa8b000) [pid = 1793] [serial = 1915] [outer = (nil)] 07:08:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 131 (0x8c18bc00) [pid = 1793] [serial = 1916] [outer = 0x8aa8b000] 07:08:31 INFO - PROCESS | 1793 | 1461247711437 Marionette DEBUG loaded listener.js 07:08:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 132 (0x8c4f3400) [pid = 1793] [serial = 1917] [outer = 0x8aa8b000] 07:08:32 INFO - PROCESS | 1793 | 1461247712481 Marionette TRACE conn3 <- [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]]]}] 07:08:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:08:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1840ms 07:08:32 INFO - PROCESS | 1793 | 1461247712543 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 07:08:32 INFO - PROCESS | 1793 | 1461247712548 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 07:08:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:08:32 INFO - PROCESS | 1793 | 1461247712555 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:08:32 INFO - PROCESS | 1793 | 1461247712561 Marionette TRACE conn3 <- [1,2526,null,{}] 07:08:32 INFO - PROCESS | 1793 | 1461247712578 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:32 INFO - PROCESS | 1793 | 1461247712884 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 07:08:33 INFO - PROCESS | 1793 | 1461247713263 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:33 INFO - PROCESS | 1793 | ++DOCSHELL 0x8dbb1400 == 139 [pid = 1793] [id = 639] 07:08:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x8deb7800) [pid = 1793] [serial = 1918] [outer = (nil)] 07:08:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x8df0d400) [pid = 1793] [serial = 1919] [outer = 0x8deb7800] 07:08:33 INFO - PROCESS | 1793 | 1461247713357 Marionette DEBUG loaded listener.js 07:08:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x8e80c800) [pid = 1793] [serial = 1920] [outer = 0x8deb7800] 07:08:34 INFO - PROCESS | 1793 | 1461247714317 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:08:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:08:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1839ms 07:08:34 INFO - PROCESS | 1793 | 1461247714396 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 07:08:34 INFO - PROCESS | 1793 | 1461247714401 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 07:08:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:08:34 INFO - PROCESS | 1793 | 1461247714408 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:08:34 INFO - PROCESS | 1793 | 1461247714411 Marionette TRACE conn3 <- [1,2530,null,{}] 07:08:34 INFO - PROCESS | 1793 | 1461247714417 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:34 INFO - PROCESS | 1793 | 1461247714686 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 07:08:35 INFO - PROCESS | 1793 | 1461247715017 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:35 INFO - PROCESS | 1793 | ++DOCSHELL 0x896a9800 == 140 [pid = 1793] [id = 640] 07:08:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x8df07000) [pid = 1793] [serial = 1921] [outer = (nil)] 07:08:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x8e98bc00) [pid = 1793] [serial = 1922] [outer = 0x8df07000] 07:08:35 INFO - PROCESS | 1793 | 1461247715113 Marionette DEBUG loaded listener.js 07:08:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x8ec61c00) [pid = 1793] [serial = 1923] [outer = 0x8df07000] 07:08:36 INFO - PROCESS | 1793 | 1461247716039 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:08:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:08:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1687ms 07:08:36 INFO - PROCESS | 1793 | 1461247716096 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 07:08:36 INFO - PROCESS | 1793 | 1461247716100 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 07:08:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:08:36 INFO - PROCESS | 1793 | 1461247716106 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:08:36 INFO - PROCESS | 1793 | 1461247716109 Marionette TRACE conn3 <- [1,2534,null,{}] 07:08:36 INFO - PROCESS | 1793 | 1461247716116 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:36 INFO - PROCESS | 1793 | 1461247716326 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 07:08:36 INFO - PROCESS | 1793 | 1461247716649 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:36 INFO - PROCESS | 1793 | ++DOCSHELL 0x8deb4000 == 141 [pid = 1793] [id = 641] 07:08:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x8e983000) [pid = 1793] [serial = 1924] [outer = (nil)] 07:08:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x8f12a000) [pid = 1793] [serial = 1925] [outer = 0x8e983000] 07:08:36 INFO - PROCESS | 1793 | 1461247716747 Marionette DEBUG loaded listener.js 07:08:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8f12c800) [pid = 1793] [serial = 1926] [outer = 0x8e983000] 07:08:37 INFO - PROCESS | 1793 | 1461247717693 Marionette TRACE conn3 <- [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]]]}] 07:08:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:08:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1630ms 07:08:37 INFO - PROCESS | 1793 | 1461247717738 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 07:08:37 INFO - PROCESS | 1793 | 1461247717742 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 07:08:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:08:37 INFO - PROCESS | 1793 | 1461247717748 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:08:37 INFO - PROCESS | 1793 | 1461247717752 Marionette TRACE conn3 <- [1,2538,null,{}] 07:08:37 INFO - PROCESS | 1793 | 1461247717758 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:38 INFO - PROCESS | 1793 | 1461247718030 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 07:08:38 INFO - PROCESS | 1793 | 1461247718364 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:38 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f253c00 == 142 [pid = 1793] [id = 642] 07:08:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8f263400) [pid = 1793] [serial = 1927] [outer = (nil)] 07:08:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8f4d0c00) [pid = 1793] [serial = 1928] [outer = 0x8f263400] 07:08:38 INFO - PROCESS | 1793 | 1461247718495 Marionette DEBUG loaded listener.js 07:08:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x8f4d8800) [pid = 1793] [serial = 1929] [outer = 0x8f263400] 07:08:39 INFO - PROCESS | 1793 | 1461247719404 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:08:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:08:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1732ms 07:08:39 INFO - PROCESS | 1793 | 1461247719482 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 07:08:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:08:39 INFO - PROCESS | 1793 | 1461247719486 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 07:08:39 INFO - PROCESS | 1793 | 1461247719493 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:08:39 INFO - PROCESS | 1793 | 1461247719496 Marionette TRACE conn3 <- [1,2542,null,{}] 07:08:39 INFO - PROCESS | 1793 | 1461247719502 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:39 INFO - PROCESS | 1793 | 1461247719752 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 07:08:40 INFO - PROCESS | 1793 | 1461247720083 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:40 INFO - PROCESS | 1793 | ++DOCSHELL 0x8ec70400 == 143 [pid = 1793] [id = 643] 07:08:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x8f4ccc00) [pid = 1793] [serial = 1930] [outer = (nil)] 07:08:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x8fc36800) [pid = 1793] [serial = 1931] [outer = 0x8f4ccc00] 07:08:40 INFO - PROCESS | 1793 | 1461247720187 Marionette DEBUG loaded listener.js 07:08:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x8fc40800) [pid = 1793] [serial = 1932] [outer = 0x8f4ccc00] 07:08:41 INFO - PROCESS | 1793 | 1461247721138 Marionette TRACE conn3 <- [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]]]}] 07:08:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:08:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1682ms 07:08:41 INFO - PROCESS | 1793 | 1461247721175 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 07:08:41 INFO - PROCESS | 1793 | 1461247721179 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 07:08:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:08:41 INFO - PROCESS | 1793 | 1461247721185 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:08:41 INFO - PROCESS | 1793 | 1461247721189 Marionette TRACE conn3 <- [1,2546,null,{}] 07:08:41 INFO - PROCESS | 1793 | 1461247721195 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:41 INFO - PROCESS | 1793 | 1461247721406 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 07:08:41 INFO - PROCESS | 1793 | 1461247721664 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:41 INFO - PROCESS | 1793 | ++DOCSHELL 0x8df0e800 == 144 [pid = 1793] [id = 644] 07:08:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x8f770400) [pid = 1793] [serial = 1933] [outer = (nil)] 07:08:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x90141400) [pid = 1793] [serial = 1934] [outer = 0x8f770400] 07:08:41 INFO - PROCESS | 1793 | 1461247721802 Marionette DEBUG loaded listener.js 07:08:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x90148400) [pid = 1793] [serial = 1935] [outer = 0x8f770400] 07:08:43 INFO - PROCESS | 1793 | 1461247723171 Marionette TRACE conn3 <- [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]]]}] 07:08:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:08:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2044ms 07:08:43 INFO - PROCESS | 1793 | 1461247723232 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 07:08:43 INFO - PROCESS | 1793 | 1461247723238 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 07:08:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:08:43 INFO - PROCESS | 1793 | 1461247723248 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:08:43 INFO - PROCESS | 1793 | 1461247723254 Marionette TRACE conn3 <- [1,2550,null,{}] 07:08:43 INFO - PROCESS | 1793 | 1461247723263 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:43 INFO - PROCESS | 1793 | 1461247723635 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 07:08:43 INFO - PROCESS | 1793 | 1461247723923 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:43 INFO - PROCESS | 1793 | ++DOCSHELL 0x9013a800 == 145 [pid = 1793] [id = 645] 07:08:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x9013d000) [pid = 1793] [serial = 1936] [outer = (nil)] 07:08:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x9116f400) [pid = 1793] [serial = 1937] [outer = 0x9013d000] 07:08:44 INFO - PROCESS | 1793 | 1461247724011 Marionette DEBUG loaded listener.js 07:08:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x91173c00) [pid = 1793] [serial = 1938] [outer = 0x9013d000] 07:08:45 INFO - PROCESS | 1793 | 1461247725011 Marionette TRACE conn3 <- [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]]]}] 07:08:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:08:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1798ms 07:08:45 INFO - PROCESS | 1793 | 1461247725045 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 07:08:45 INFO - PROCESS | 1793 | 1461247725048 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 07:08:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:08:45 INFO - PROCESS | 1793 | 1461247725055 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:08:45 INFO - PROCESS | 1793 | 1461247725059 Marionette TRACE conn3 <- [1,2554,null,{}] 07:08:45 INFO - PROCESS | 1793 | 1461247725067 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:45 INFO - PROCESS | 1793 | 1461247725338 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 07:08:45 INFO - PROCESS | 1793 | 1461247725687 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:45 INFO - PROCESS | 1793 | ++DOCSHELL 0x86f57800 == 146 [pid = 1793] [id = 646] 07:08:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x882b0c00) [pid = 1793] [serial = 1939] [outer = (nil)] 07:08:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x91330c00) [pid = 1793] [serial = 1940] [outer = 0x882b0c00] 07:08:45 INFO - PROCESS | 1793 | 1461247725779 Marionette DEBUG loaded listener.js 07:08:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x91e50c00) [pid = 1793] [serial = 1941] [outer = 0x882b0c00] 07:08:46 INFO - PROCESS | 1793 | 1461247726799 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:08:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:08:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1786ms 07:08:46 INFO - PROCESS | 1793 | 1461247726842 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 07:08:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:08:46 INFO - PROCESS | 1793 | 1461247726847 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 07:08:46 INFO - PROCESS | 1793 | 1461247726854 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:08:46 INFO - PROCESS | 1793 | 1461247726859 Marionette TRACE conn3 <- [1,2558,null,{}] 07:08:46 INFO - PROCESS | 1793 | 1461247726865 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:47 INFO - PROCESS | 1793 | 1461247727129 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 07:08:47 INFO - PROCESS | 1793 | 1461247727478 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:47 INFO - PROCESS | 1793 | ++DOCSHELL 0x928dbc00 == 147 [pid = 1793] [id = 647] 07:08:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x92b84400) [pid = 1793] [serial = 1942] [outer = (nil)] 07:08:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 158 (0x93c94800) [pid = 1793] [serial = 1943] [outer = 0x92b84400] 07:08:47 INFO - PROCESS | 1793 | 1461247727583 Marionette DEBUG loaded listener.js 07:08:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 159 (0x95977800) [pid = 1793] [serial = 1944] [outer = 0x92b84400] 07:08:48 INFO - PROCESS | 1793 | 1461247728594 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:08:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:08:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1791ms 07:08:48 INFO - PROCESS | 1793 | 1461247728644 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 07:08:48 INFO - PROCESS | 1793 | 1461247728650 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 07:08:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:08:48 INFO - PROCESS | 1793 | 1461247728656 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:08:48 INFO - PROCESS | 1793 | 1461247728659 Marionette TRACE conn3 <- [1,2562,null,{}] 07:08:48 INFO - PROCESS | 1793 | 1461247728665 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:48 INFO - PROCESS | 1793 | 1461247728938 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 07:08:49 INFO - PROCESS | 1793 | 1461247729272 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:49 INFO - PROCESS | 1793 | ++DOCSHELL 0x93c98000 == 148 [pid = 1793] [id = 648] 07:08:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 160 (0x959df000) [pid = 1793] [serial = 1945] [outer = (nil)] 07:08:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 161 (0x96fdc800) [pid = 1793] [serial = 1946] [outer = 0x959df000] 07:08:49 INFO - PROCESS | 1793 | 1461247729375 Marionette DEBUG loaded listener.js 07:08:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 162 (0x9701e400) [pid = 1793] [serial = 1947] [outer = 0x959df000] 07:08:50 INFO - PROCESS | 1793 | 1461247730356 Marionette TRACE conn3 <- [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]]]}] 07:08:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:08:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1733ms 07:08:50 INFO - PROCESS | 1793 | 1461247730390 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 07:08:50 INFO - PROCESS | 1793 | 1461247730393 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 07:08:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:08:50 INFO - PROCESS | 1793 | 1461247730400 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:08:50 INFO - PROCESS | 1793 | 1461247730404 Marionette TRACE conn3 <- [1,2566,null,{}] 07:08:50 INFO - PROCESS | 1793 | 1461247730410 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:50 INFO - PROCESS | 1793 | 1461247730641 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 07:08:51 INFO - PROCESS | 1793 | 1461247730988 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:51 INFO - PROCESS | 1793 | ++DOCSHELL 0x848e9800 == 149 [pid = 1793] [id = 649] 07:08:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 163 (0x93877c00) [pid = 1793] [serial = 1948] [outer = (nil)] 07:08:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 164 (0x97a63000) [pid = 1793] [serial = 1949] [outer = 0x93877c00] 07:08:51 INFO - PROCESS | 1793 | 1461247731103 Marionette DEBUG loaded listener.js 07:08:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 165 (0x97b83400) [pid = 1793] [serial = 1950] [outer = 0x93877c00] 07:08:52 INFO - PROCESS | 1793 | 1461247732090 Marionette TRACE conn3 <- [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]]]}] 07:08:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:08:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1736ms 07:08:52 INFO - PROCESS | 1793 | 1461247732139 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 07:08:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:08:52 INFO - PROCESS | 1793 | 1461247732143 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 07:08:52 INFO - PROCESS | 1793 | 1461247732149 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:08:52 INFO - PROCESS | 1793 | 1461247732153 Marionette TRACE conn3 <- [1,2570,null,{}] 07:08:52 INFO - PROCESS | 1793 | 1461247732159 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:52 INFO - PROCESS | 1793 | 1461247732387 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 07:08:52 INFO - PROCESS | 1793 | 1461247732723 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:52 INFO - PROCESS | 1793 | ++DOCSHELL 0x853da400 == 150 [pid = 1793] [id = 650] 07:08:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 166 (0x9051a000) [pid = 1793] [serial = 1951] [outer = (nil)] 07:08:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 167 (0x97e91800) [pid = 1793] [serial = 1952] [outer = 0x9051a000] 07:08:52 INFO - PROCESS | 1793 | 1461247732820 Marionette DEBUG loaded listener.js 07:08:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x97e94c00) [pid = 1793] [serial = 1953] [outer = 0x9051a000] 07:08:53 INFO - PROCESS | 1793 | 1461247733805 Marionette TRACE conn3 <- [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]]]}] 07:08:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:08:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1691ms 07:08:53 INFO - PROCESS | 1793 | 1461247733840 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 07:08:53 INFO - PROCESS | 1793 | 1461247733844 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 07:08:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:08:53 INFO - PROCESS | 1793 | 1461247733851 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:08:53 INFO - PROCESS | 1793 | 1461247733854 Marionette TRACE conn3 <- [1,2574,null,{}] 07:08:53 INFO - PROCESS | 1793 | 1461247733861 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:54 INFO - PROCESS | 1793 | 1461247734092 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 07:08:54 INFO - PROCESS | 1793 | 1461247734435 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:54 INFO - PROCESS | 1793 | ++DOCSHELL 0x882ab800 == 151 [pid = 1793] [id = 651] 07:08:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x8a749000) [pid = 1793] [serial = 1954] [outer = (nil)] 07:08:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x9892d800) [pid = 1793] [serial = 1955] [outer = 0x8a749000] 07:08:54 INFO - PROCESS | 1793 | 1461247734529 Marionette DEBUG loaded listener.js 07:08:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x98f2b800) [pid = 1793] [serial = 1956] [outer = 0x8a749000] 07:08:55 INFO - PROCESS | 1793 | 1461247735463 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:08:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:08:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1684ms 07:08:55 INFO - PROCESS | 1793 | 1461247735536 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 07:08:55 INFO - PROCESS | 1793 | 1461247735540 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 07:08:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:08:55 INFO - PROCESS | 1793 | 1461247735546 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:08:55 INFO - PROCESS | 1793 | 1461247735549 Marionette TRACE conn3 <- [1,2578,null,{}] 07:08:55 INFO - PROCESS | 1793 | 1461247735571 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:55 INFO - PROCESS | 1793 | 1461247735886 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 07:08:56 INFO - PROCESS | 1793 | 1461247736189 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:56 INFO - PROCESS | 1793 | ++DOCSHELL 0x853e6000 == 152 [pid = 1793] [id = 652] 07:08:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x9892dc00) [pid = 1793] [serial = 1957] [outer = (nil)] 07:08:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x992d1800) [pid = 1793] [serial = 1958] [outer = 0x9892dc00] 07:08:56 INFO - PROCESS | 1793 | 1461247736281 Marionette DEBUG loaded listener.js 07:08:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0x99342000) [pid = 1793] [serial = 1959] [outer = 0x9892dc00] 07:08:57 INFO - PROCESS | 1793 | 1461247737218 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:08:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:08:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1735ms 07:08:57 INFO - PROCESS | 1793 | 1461247737282 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 07:08:57 INFO - PROCESS | 1793 | 1461247737287 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 07:08:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:08:57 INFO - PROCESS | 1793 | 1461247737293 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:08:57 INFO - PROCESS | 1793 | 1461247737296 Marionette TRACE conn3 <- [1,2582,null,{}] 07:08:57 INFO - PROCESS | 1793 | 1461247737302 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:57 INFO - PROCESS | 1793 | 1461247737559 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 07:08:57 INFO - PROCESS | 1793 | 1461247737895 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:57 INFO - PROCESS | 1793 | ++DOCSHELL 0x89766800 == 153 [pid = 1793] [id = 653] 07:08:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 175 (0x985b2800) [pid = 1793] [serial = 1960] [outer = (nil)] 07:08:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 176 (0x9a5bc400) [pid = 1793] [serial = 1961] [outer = 0x985b2800] 07:08:58 INFO - PROCESS | 1793 | 1461247738007 Marionette DEBUG loaded listener.js 07:08:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 177 (0x9a5c2800) [pid = 1793] [serial = 1962] [outer = 0x985b2800] 07:08:58 INFO - PROCESS | 1793 | 1461247738962 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:08:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:08:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1731ms 07:09:00 INFO - PROCESS | 1793 | --DOCSHELL 0x830f5c00 == 152 [pid = 1793] [id = 525] 07:09:00 INFO - PROCESS | 1793 | --DOCSHELL 0x86679400 == 151 [pid = 1793] [id = 526] 07:09:00 INFO - PROCESS | 1793 | --DOCSHELL 0x868b0400 == 150 [pid = 1793] [id = 530] 07:09:00 INFO - PROCESS | 1793 | --DOCSHELL 0x848e5400 == 149 [pid = 1793] [id = 541] 07:09:00 INFO - PROCESS | 1793 | --DOCSHELL 0x8fc3b400 == 148 [pid = 1793] [id = 540] 07:09:00 INFO - PROCESS | 1793 | --DOCSHELL 0x871f2800 == 147 [pid = 1793] [id = 581] 07:09:00 INFO - PROCESS | 1793 | --DOCSHELL 0x8c4ef000 == 146 [pid = 1793] [id = 584] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x90517400 == 145 [pid = 1793] [id = 582] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x84745c00 == 144 [pid = 1793] [id = 542] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x868bd800 == 143 [pid = 1793] [id = 587] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x8c345000 == 142 [pid = 1793] [id = 532] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x8474a000 == 141 [pid = 1793] [id = 586] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x8406ac00 == 140 [pid = 1793] [id = 538] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x86f57c00 == 139 [pid = 1793] [id = 533] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x8deb2400 == 138 [pid = 1793] [id = 534] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x868b5c00 == 137 [pid = 1793] [id = 529] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x8a888c00 == 136 [pid = 1793] [id = 531] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x8b956c00 == 135 [pid = 1793] [id = 196] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x88a2d800 == 134 [pid = 1793] [id = 537] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x900ab800 == 133 [pid = 1793] [id = 539] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x8df06800 == 132 [pid = 1793] [id = 535] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x8e990c00 == 131 [pid = 1793] [id = 536] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x96fd4400 == 130 [pid = 1793] [id = 631] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x8975e400 == 129 [pid = 1793] [id = 630] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x848ecc00 == 128 [pid = 1793] [id = 628] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x92b30c00 == 127 [pid = 1793] [id = 629] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x86683800 == 126 [pid = 1793] [id = 627] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x87a04000 == 125 [pid = 1793] [id = 626] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x8f2a0400 == 124 [pid = 1793] [id = 624] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x900b1c00 == 123 [pid = 1793] [id = 625] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x8debfc00 == 122 [pid = 1793] [id = 623] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x868bb000 == 121 [pid = 1793] [id = 622] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x8c190800 == 120 [pid = 1793] [id = 621] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x8df10c00 == 119 [pid = 1793] [id = 620] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x882af000 == 118 [pid = 1793] [id = 619] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x8a74d400 == 117 [pid = 1793] [id = 618] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x88a23c00 == 116 [pid = 1793] [id = 616] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x8a885000 == 115 [pid = 1793] [id = 617] 07:09:01 INFO - PROCESS | 1793 | --DOCSHELL 0x857d3800 == 114 [pid = 1793] [id = 615] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 176 (0x8c0cf000) [pid = 1793] [serial = 1844] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 175 (0x91331400) [pid = 1793] [serial = 1809] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 174 (0x8c193c00) [pid = 1793] [serial = 1716] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 173 (0x8f1e5800) [pid = 1793] [serial = 1797] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0x8e802000) [pid = 1793] [serial = 1791] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0x87a07000) [pid = 1793] [serial = 1836] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x8ec68800) [pid = 1793] [serial = 1794] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 169 (0x9013f800) [pid = 1793] [serial = 1806] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 168 (0x99341800) [pid = 1793] [serial = 1829] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 167 (0x9292c000) [pid = 1793] [serial = 1812] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 166 (0x900b7800) [pid = 1793] [serial = 1805] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 165 (0x96eb1800) [pid = 1793] [serial = 1815] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 164 (0x8f29b800) [pid = 1793] [serial = 1799] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 163 (0x97e97800) [pid = 1793] [serial = 1823] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 162 (0x975d6800) [pid = 1793] [serial = 1818] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 161 (0x88de5800) [pid = 1793] [serial = 1784] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 160 (0x8c350400) [pid = 1793] [serial = 1781] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 159 (0x92927400) [pid = 1793] [serial = 1811] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 158 (0x8f12f400) [pid = 1793] [serial = 1796] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 157 (0x992c9000) [pid = 1793] [serial = 1827] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 156 (0x8f4cf400) [pid = 1793] [serial = 1800] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 155 (0x8fc34c00) [pid = 1793] [serial = 1803] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0x975cd000) [pid = 1793] [serial = 1817] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x8fb47400) [pid = 1793] [serial = 1802] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x8c34dc00) [pid = 1793] [serial = 1787] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x8c0c3400) [pid = 1793] [serial = 1842] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x8debb800) [pid = 1793] [serial = 1790] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x9a5a9400) [pid = 1793] [serial = 1833] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x8c4e8800) [pid = 1793] [serial = 1788] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x8e985c00) [pid = 1793] [serial = 1793] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x98225800) [pid = 1793] [serial = 1824] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x896aa800) [pid = 1793] [serial = 1839] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x9a5a7800) [pid = 1793] [serial = 1832] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x871f3000) [pid = 1793] [serial = 1835] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x94eaac00) [pid = 1793] [serial = 1814] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x97b86000) [pid = 1793] [serial = 1821] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x88de6c00) [pid = 1793] [serial = 1838] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x91279c00) [pid = 1793] [serial = 1808] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x97a67800) [pid = 1793] [serial = 1820] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x8b95fc00) [pid = 1793] [serial = 1841] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x89768800) [pid = 1793] [serial = 1785] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x9a59f400) [pid = 1793] [serial = 1830] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x98fc0c00) [pid = 1793] [serial = 1826] [outer = (nil)] [url = about:blank] 07:09:01 INFO - PROCESS | 1793 | 1461247741426 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 07:09:01 INFO - PROCESS | 1793 | 1461247741430 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 07:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:09:01 INFO - PROCESS | 1793 | 1461247741472 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:09:01 INFO - PROCESS | 1793 | 1461247741483 Marionette TRACE conn3 <- [1,2586,null,{}] 07:09:01 INFO - PROCESS | 1793 | 1461247741494 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:01 INFO - PROCESS | 1793 | 1461247741718 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 07:09:02 INFO - PROCESS | 1793 | 1461247741985 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:02 INFO - PROCESS | 1793 | ++DOCSHELL 0x86f65c00 == 115 [pid = 1793] [id = 654] 07:09:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x871e7400) [pid = 1793] [serial = 1963] [outer = (nil)] 07:09:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x871efc00) [pid = 1793] [serial = 1964] [outer = 0x871e7400] 07:09:02 INFO - PROCESS | 1793 | 1461247742064 Marionette DEBUG loaded listener.js 07:09:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x87a06c00) [pid = 1793] [serial = 1965] [outer = 0x871e7400] 07:09:02 INFO - PROCESS | 1793 | 1461247742967 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:09:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1547ms 07:09:03 INFO - PROCESS | 1793 | 1461247743016 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 07:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:09:03 INFO - PROCESS | 1793 | 1461247743022 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 07:09:03 INFO - PROCESS | 1793 | 1461247743034 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:09:03 INFO - PROCESS | 1793 | 1461247743040 Marionette TRACE conn3 <- [1,2590,null,{}] 07:09:03 INFO - PROCESS | 1793 | 1461247743046 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:03 INFO - PROCESS | 1793 | 1461247743281 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 07:09:03 INFO - PROCESS | 1793 | 1461247743553 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:03 INFO - PROCESS | 1793 | ++DOCSHELL 0x86f63000 == 116 [pid = 1793] [id = 655] 07:09:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x88a25c00) [pid = 1793] [serial = 1966] [outer = (nil)] 07:09:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x88df1000) [pid = 1793] [serial = 1967] [outer = 0x88a25c00] 07:09:03 INFO - PROCESS | 1793 | 1461247743637 Marionette DEBUG loaded listener.js 07:09:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x89760c00) [pid = 1793] [serial = 1968] [outer = 0x88a25c00] 07:09:04 INFO - PROCESS | 1793 | 1461247744691 Marionette TRACE conn3 <- [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]]]}] 07:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1702ms 07:09:04 INFO - PROCESS | 1793 | 1461247744735 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 07:09:04 INFO - PROCESS | 1793 | 1461247744741 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 07:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:09:04 INFO - PROCESS | 1793 | 1461247744751 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:09:04 INFO - PROCESS | 1793 | 1461247744757 Marionette TRACE conn3 <- [1,2594,null,{}] 07:09:04 INFO - PROCESS | 1793 | 1461247744788 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:05 INFO - PROCESS | 1793 | 1461247745219 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 07:09:05 INFO - PROCESS | 1793 | 1461247745521 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:05 INFO - PROCESS | 1793 | ++DOCSHELL 0x8bc45000 == 117 [pid = 1793] [id = 656] 07:09:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8bc47400) [pid = 1793] [serial = 1969] [outer = (nil)] 07:09:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8c0cc800) [pid = 1793] [serial = 1970] [outer = 0x8bc47400] 07:09:05 INFO - PROCESS | 1793 | 1461247745657 Marionette DEBUG loaded listener.js 07:09:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8c192c00) [pid = 1793] [serial = 1971] [outer = 0x8bc47400] 07:09:06 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x8c2ad400) [pid = 1793] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:09:06 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x8859ec00) [pid = 1793] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:09:06 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x8aa8a800) [pid = 1793] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:09:06 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x96fd6c00) [pid = 1793] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:09:06 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x94ea5400) [pid = 1793] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:09:06 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x92b84000) [pid = 1793] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:09:06 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x8b95a000) [pid = 1793] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:09:06 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x8fc33c00) [pid = 1793] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:09:06 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x88a2f800) [pid = 1793] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:09:06 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x900b5000) [pid = 1793] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:09:06 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0x8f2a1000) [pid = 1793] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:09:06 INFO - PROCESS | 1793 | --DOMWINDOW == 131 (0x8f1e8c00) [pid = 1793] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:09:06 INFO - PROCESS | 1793 | --DOMWINDOW == 130 (0x8f130400) [pid = 1793] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:09:06 INFO - PROCESS | 1793 | --DOMWINDOW == 129 (0x8ddb9c00) [pid = 1793] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:09:06 INFO - PROCESS | 1793 | --DOMWINDOW == 128 (0x8e801400) [pid = 1793] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:09:06 INFO - PROCESS | 1793 | --DOMWINDOW == 127 (0x8c4ec000) [pid = 1793] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:09:06 INFO - PROCESS | 1793 | --DOMWINDOW == 126 (0x8aa8ac00) [pid = 1793] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:09:06 INFO - PROCESS | 1793 | --DOMWINDOW == 125 (0x8b955c00) [pid = 1793] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:09:06 INFO - PROCESS | 1793 | --DOMWINDOW == 124 (0x88a29c00) [pid = 1793] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:09:06 INFO - PROCESS | 1793 | --DOMWINDOW == 123 (0x857d7000) [pid = 1793] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:09:06 INFO - PROCESS | 1793 | --DOMWINDOW == 122 (0x87a7a000) [pid = 1793] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:09:07 INFO - PROCESS | 1793 | 1461247747704 Marionette TRACE conn3 <- [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]]]}] 07:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 3011ms 07:09:07 INFO - PROCESS | 1793 | 1461247747774 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 07:09:07 INFO - PROCESS | 1793 | 1461247747781 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 07:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:09:07 INFO - PROCESS | 1793 | 1461247747790 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:09:07 INFO - PROCESS | 1793 | 1461247747795 Marionette TRACE conn3 <- [1,2598,null,{}] 07:09:07 INFO - PROCESS | 1793 | 1461247747804 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:08 INFO - PROCESS | 1793 | 1461247748137 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 07:09:08 INFO - PROCESS | 1793 | 1461247748507 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:08 INFO - PROCESS | 1793 | ++DOCSHELL 0x86f63800 == 118 [pid = 1793] [id = 657] 07:09:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 123 (0x885a0400) [pid = 1793] [serial = 1972] [outer = (nil)] 07:09:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 124 (0x8c2b3800) [pid = 1793] [serial = 1973] [outer = 0x885a0400] 07:09:08 INFO - PROCESS | 1793 | 1461247748636 Marionette DEBUG loaded listener.js 07:09:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 125 (0x8c347000) [pid = 1793] [serial = 1974] [outer = 0x885a0400] 07:09:09 INFO - PROCESS | 1793 | 1461247749829 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:09:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2096ms 07:09:09 INFO - PROCESS | 1793 | 1461247749906 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 07:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:09:09 INFO - PROCESS | 1793 | 1461247749918 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 07:09:09 INFO - PROCESS | 1793 | 1461247749929 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:09:09 INFO - PROCESS | 1793 | 1461247749935 Marionette TRACE conn3 <- [1,2602,null,{}] 07:09:09 INFO - PROCESS | 1793 | 1461247749943 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:10 INFO - PROCESS | 1793 | 1461247750182 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 07:09:10 INFO - PROCESS | 1793 | 1461247750539 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:10 INFO - PROCESS | 1793 | ++DOCSHELL 0x86f64800 == 119 [pid = 1793] [id = 658] 07:09:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 126 (0x871f6400) [pid = 1793] [serial = 1975] [outer = (nil)] 07:09:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 127 (0x885a1c00) [pid = 1793] [serial = 1976] [outer = 0x871f6400] 07:09:10 INFO - PROCESS | 1793 | 1461247750637 Marionette DEBUG loaded listener.js 07:09:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 128 (0x8975ec00) [pid = 1793] [serial = 1977] [outer = 0x871f6400] 07:09:11 INFO - PROCESS | 1793 | 1461247751720 Marionette TRACE conn3 <- [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]]]}] 07:09:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:09:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1840ms 07:09:11 INFO - PROCESS | 1793 | 1461247751768 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 07:09:11 INFO - PROCESS | 1793 | 1461247751778 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 07:09:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:09:11 INFO - PROCESS | 1793 | 1461247751789 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:09:11 INFO - PROCESS | 1793 | 1461247751793 Marionette TRACE conn3 <- [1,2606,null,{}] 07:09:11 INFO - PROCESS | 1793 | 1461247751800 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:12 INFO - PROCESS | 1793 | 1461247752157 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 07:09:12 INFO - PROCESS | 1793 | 1461247752503 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:12 INFO - PROCESS | 1793 | ++DOCSHELL 0x8bc45800 == 120 [pid = 1793] [id = 659] 07:09:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 129 (0x8c0c3400) [pid = 1793] [serial = 1978] [outer = (nil)] 07:09:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 130 (0x8c2ad400) [pid = 1793] [serial = 1979] [outer = 0x8c0c3400] 07:09:12 INFO - PROCESS | 1793 | 1461247752596 Marionette DEBUG loaded listener.js 07:09:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 131 (0x8c3a6800) [pid = 1793] [serial = 1980] [outer = 0x8c0c3400] 07:09:14 INFO - PROCESS | 1793 | 1461247754211 Marionette TRACE conn3 <- [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]]]}] 07:09:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:09:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2492ms 07:09:14 INFO - PROCESS | 1793 | 1461247754282 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 07:09:14 INFO - PROCESS | 1793 | 1461247754286 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 07:09:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:09:14 INFO - PROCESS | 1793 | 1461247754293 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:09:14 INFO - PROCESS | 1793 | 1461247754300 Marionette TRACE conn3 <- [1,2610,null,{}] 07:09:14 INFO - PROCESS | 1793 | 1461247754317 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:14 INFO - PROCESS | 1793 | 1461247754603 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 07:09:14 INFO - PROCESS | 1793 | 1461247754885 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:14 INFO - PROCESS | 1793 | ++DOCSHELL 0x86676800 == 121 [pid = 1793] [id = 660] 07:09:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 132 (0x8ddb6400) [pid = 1793] [serial = 1981] [outer = (nil)] 07:09:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x8deb6800) [pid = 1793] [serial = 1982] [outer = 0x8ddb6400] 07:09:14 INFO - PROCESS | 1793 | 1461247754981 Marionette DEBUG loaded listener.js 07:09:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x8df04000) [pid = 1793] [serial = 1983] [outer = 0x8ddb6400] 07:09:16 INFO - PROCESS | 1793 | 1461247756038 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:09:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:09:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1793ms 07:09:16 INFO - PROCESS | 1793 | 1461247756088 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 07:09:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:09:16 INFO - PROCESS | 1793 | 1461247756093 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 07:09:16 INFO - PROCESS | 1793 | 1461247756100 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:09:16 INFO - PROCESS | 1793 | 1461247756104 Marionette TRACE conn3 <- [1,2614,null,{}] 07:09:16 INFO - PROCESS | 1793 | 1461247756110 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:16 INFO - PROCESS | 1793 | 1461247756356 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 07:09:16 INFO - PROCESS | 1793 | 1461247756702 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:16 INFO - PROCESS | 1793 | ++DOCSHELL 0x885a5400 == 122 [pid = 1793] [id = 661] 07:09:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x8deb3c00) [pid = 1793] [serial = 1984] [outer = (nil)] 07:09:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x8e80c000) [pid = 1793] [serial = 1985] [outer = 0x8deb3c00] 07:09:16 INFO - PROCESS | 1793 | 1461247756804 Marionette DEBUG loaded listener.js 07:09:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x8e98cc00) [pid = 1793] [serial = 1986] [outer = 0x8deb3c00] 07:09:17 INFO - PROCESS | 1793 | 1461247757703 Marionette TRACE conn3 <- [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]]]}] 07:09:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:09:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1683ms 07:09:17 INFO - PROCESS | 1793 | 1461247757783 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 07:09:17 INFO - PROCESS | 1793 | 1461247757787 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 07:09:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:09:17 INFO - PROCESS | 1793 | 1461247757794 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:09:17 INFO - PROCESS | 1793 | 1461247757798 Marionette TRACE conn3 <- [1,2618,null,{}] 07:09:17 INFO - PROCESS | 1793 | 1461247757804 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:18 INFO - PROCESS | 1793 | 1461247758039 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 07:09:18 INFO - PROCESS | 1793 | 1461247758370 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:18 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c0c7400 == 123 [pid = 1793] [id = 662] 07:09:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x8df10c00) [pid = 1793] [serial = 1987] [outer = (nil)] 07:09:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x8f124400) [pid = 1793] [serial = 1988] [outer = 0x8df10c00] 07:09:18 INFO - PROCESS | 1793 | 1461247758466 Marionette DEBUG loaded listener.js 07:09:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x8f1e2000) [pid = 1793] [serial = 1989] [outer = 0x8df10c00] 07:09:19 INFO - PROCESS | 1793 | 1461247759431 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:09:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:09:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1682ms 07:09:19 INFO - PROCESS | 1793 | 1461247759479 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 07:09:19 INFO - PROCESS | 1793 | 1461247759485 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 07:09:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:09:19 INFO - PROCESS | 1793 | 1461247759493 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:09:19 INFO - PROCESS | 1793 | 1461247759497 Marionette TRACE conn3 <- [1,2622,null,{}] 07:09:19 INFO - PROCESS | 1793 | 1461247759503 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:19 INFO - PROCESS | 1793 | 1461247759807 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 07:09:20 INFO - PROCESS | 1793 | 1461247760153 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:20 INFO - PROCESS | 1793 | ++DOCSHELL 0x86f61c00 == 124 [pid = 1793] [id = 663] 07:09:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8f266800) [pid = 1793] [serial = 1990] [outer = (nil)] 07:09:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8f299800) [pid = 1793] [serial = 1991] [outer = 0x8f266800] 07:09:20 INFO - PROCESS | 1793 | 1461247760254 Marionette DEBUG loaded listener.js 07:09:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8f29e000) [pid = 1793] [serial = 1992] [outer = 0x8f266800] 07:09:21 INFO - PROCESS | 1793 | 1461247761228 Marionette TRACE conn3 <- [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]]]}] 07:09:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:09:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1795ms 07:09:21 INFO - PROCESS | 1793 | 1461247761289 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 07:09:21 INFO - PROCESS | 1793 | 1461247761293 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 07:09:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:09:21 INFO - PROCESS | 1793 | 1461247761300 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:09:21 INFO - PROCESS | 1793 | 1461247761303 Marionette TRACE conn3 <- [1,2626,null,{}] 07:09:21 INFO - PROCESS | 1793 | 1461247761309 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:21 INFO - PROCESS | 1793 | 1461247761623 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 07:09:21 INFO - PROCESS | 1793 | 1461247761879 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:21 INFO - PROCESS | 1793 | ++DOCSHELL 0x8ec62400 == 125 [pid = 1793] [id = 664] 07:09:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x8f29b400) [pid = 1793] [serial = 1993] [outer = (nil)] 07:09:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x8f4f3800) [pid = 1793] [serial = 1994] [outer = 0x8f29b400] 07:09:21 INFO - PROCESS | 1793 | 1461247761974 Marionette DEBUG loaded listener.js 07:09:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x8f4f9000) [pid = 1793] [serial = 1995] [outer = 0x8f29b400] 07:09:22 INFO - PROCESS | 1793 | 1461247762918 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:09:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:09:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1685ms 07:09:22 INFO - PROCESS | 1793 | 1461247762986 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 07:09:22 INFO - PROCESS | 1793 | 1461247762989 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 07:09:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:09:22 INFO - PROCESS | 1793 | 1461247762996 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:09:23 INFO - PROCESS | 1793 | 1461247763000 Marionette TRACE conn3 <- [1,2630,null,{}] 07:09:23 INFO - PROCESS | 1793 | 1461247763006 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:23 INFO - PROCESS | 1793 | 1461247763274 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 07:09:23 INFO - PROCESS | 1793 | 1461247763604 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:23 INFO - PROCESS | 1793 | ++DOCSHELL 0x8df0f000 == 126 [pid = 1793] [id = 665] 07:09:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x8f4cbc00) [pid = 1793] [serial = 1996] [outer = (nil)] 07:09:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x900ae800) [pid = 1793] [serial = 1997] [outer = 0x8f4cbc00] 07:09:23 INFO - PROCESS | 1793 | 1461247763728 Marionette DEBUG loaded listener.js 07:09:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x900b1000) [pid = 1793] [serial = 1998] [outer = 0x8f4cbc00] 07:09:24 INFO - PROCESS | 1793 | 1461247764665 Marionette TRACE conn3 <- [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]]]}] 07:09:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:09:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1733ms 07:09:24 INFO - PROCESS | 1793 | 1461247764731 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 07:09:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:09:24 INFO - PROCESS | 1793 | 1461247764735 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 07:09:24 INFO - PROCESS | 1793 | 1461247764741 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:09:24 INFO - PROCESS | 1793 | 1461247764745 Marionette TRACE conn3 <- [1,2634,null,{}] 07:09:24 INFO - PROCESS | 1793 | 1461247764751 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:25 INFO - PROCESS | 1793 | 1461247765029 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 07:09:25 INFO - PROCESS | 1793 | 1461247765358 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:25 INFO - PROCESS | 1793 | ++DOCSHELL 0x86f63400 == 127 [pid = 1793] [id = 666] 07:09:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x8fc36c00) [pid = 1793] [serial = 1999] [outer = (nil)] 07:09:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x90518800) [pid = 1793] [serial = 2000] [outer = 0x8fc36c00] 07:09:25 INFO - PROCESS | 1793 | 1461247765453 Marionette DEBUG loaded listener.js 07:09:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x9051cc00) [pid = 1793] [serial = 2001] [outer = 0x8fc36c00] 07:09:26 INFO - PROCESS | 1793 | 1461247766393 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:09:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:09:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1731ms 07:09:26 INFO - PROCESS | 1793 | 1461247766473 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 07:09:26 INFO - PROCESS | 1793 | 1461247766477 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 07:09:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:09:26 INFO - PROCESS | 1793 | 1461247766484 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:09:26 INFO - PROCESS | 1793 | 1461247766487 Marionette TRACE conn3 <- [1,2638,null,{}] 07:09:26 INFO - PROCESS | 1793 | 1461247766493 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:26 INFO - PROCESS | 1793 | 1461247766775 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 07:09:27 INFO - PROCESS | 1793 | 1461247767116 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:27 INFO - PROCESS | 1793 | ++DOCSHELL 0x900ab800 == 128 [pid = 1793] [id = 667] 07:09:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x90146400) [pid = 1793] [serial = 2002] [outer = (nil)] 07:09:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x91e54400) [pid = 1793] [serial = 2003] [outer = 0x90146400] 07:09:27 INFO - PROCESS | 1793 | 1461247767220 Marionette DEBUG loaded listener.js 07:09:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x928d8400) [pid = 1793] [serial = 2004] [outer = 0x90146400] 07:09:28 INFO - PROCESS | 1793 | 1461247768198 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:09:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:09:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1788ms 07:09:28 INFO - PROCESS | 1793 | 1461247768273 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 07:09:28 INFO - PROCESS | 1793 | 1461247768277 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 07:09:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:09:28 INFO - PROCESS | 1793 | 1461247768284 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:09:28 INFO - PROCESS | 1793 | 1461247768289 Marionette TRACE conn3 <- [1,2642,null,{}] 07:09:28 INFO - PROCESS | 1793 | 1461247768295 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:28 INFO - PROCESS | 1793 | 1461247768611 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 07:09:29 INFO - PROCESS | 1793 | 1461247769008 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:29 INFO - PROCESS | 1793 | ++DOCSHELL 0x93873c00 == 129 [pid = 1793] [id = 668] 07:09:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x93874800) [pid = 1793] [serial = 2005] [outer = (nil)] 07:09:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x9387fc00) [pid = 1793] [serial = 2006] [outer = 0x93874800] 07:09:29 INFO - PROCESS | 1793 | 1461247769113 Marionette DEBUG loaded listener.js 07:09:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 158 (0x95979400) [pid = 1793] [serial = 2007] [outer = 0x93874800] 07:09:30 INFO - PROCESS | 1793 | 1461247770085 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:09:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:09:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1849ms 07:09:30 INFO - PROCESS | 1793 | 1461247770135 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 07:09:30 INFO - PROCESS | 1793 | 1461247770138 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 07:09:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:09:30 INFO - PROCESS | 1793 | 1461247770146 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:09:30 INFO - PROCESS | 1793 | 1461247770149 Marionette TRACE conn3 <- [1,2646,null,{}] 07:09:30 INFO - PROCESS | 1793 | 1461247770155 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:30 INFO - PROCESS | 1793 | 1461247770376 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 07:09:30 INFO - PROCESS | 1793 | 1461247770718 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:30 INFO - PROCESS | 1793 | ++DOCSHELL 0x84072c00 == 130 [pid = 1793] [id = 669] 07:09:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 159 (0x885a7400) [pid = 1793] [serial = 2008] [outer = (nil)] 07:09:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 160 (0x966e1000) [pid = 1793] [serial = 2009] [outer = 0x885a7400] 07:09:30 INFO - PROCESS | 1793 | 1461247770834 Marionette DEBUG loaded listener.js 07:09:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 161 (0x96ebac00) [pid = 1793] [serial = 2010] [outer = 0x885a7400] 07:09:31 INFO - PROCESS | 1793 | 1461247771794 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:09:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:09:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1686ms 07:09:31 INFO - PROCESS | 1793 | 1461247771832 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 07:09:31 INFO - PROCESS | 1793 | 1461247771836 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 07:09:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:09:31 INFO - PROCESS | 1793 | 1461247771843 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:09:31 INFO - PROCESS | 1793 | 1461247771846 Marionette TRACE conn3 <- [1,2650,null,{}] 07:09:31 INFO - PROCESS | 1793 | 1461247771852 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:32 INFO - PROCESS | 1793 | 1461247772074 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 07:09:32 INFO - PROCESS | 1793 | 1461247772429 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:32 INFO - PROCESS | 1793 | ++DOCSHELL 0x961ea800 == 131 [pid = 1793] [id = 670] 07:09:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 162 (0x966e5c00) [pid = 1793] [serial = 2011] [outer = (nil)] 07:09:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 163 (0x97a58800) [pid = 1793] [serial = 2012] [outer = 0x966e5c00] 07:09:32 INFO - PROCESS | 1793 | 1461247772524 Marionette DEBUG loaded listener.js 07:09:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 164 (0x97a65400) [pid = 1793] [serial = 2013] [outer = 0x966e5c00] 07:09:33 INFO - PROCESS | 1793 | 1461247773439 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:09:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:09:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1644ms 07:09:33 INFO - PROCESS | 1793 | 1461247773490 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 07:09:33 INFO - PROCESS | 1793 | 1461247773495 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 07:09:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:09:33 INFO - PROCESS | 1793 | 1461247773501 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:09:33 INFO - PROCESS | 1793 | 1461247773504 Marionette TRACE conn3 <- [1,2654,null,{}] 07:09:33 INFO - PROCESS | 1793 | 1461247773510 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:33 INFO - PROCESS | 1793 | 1461247773738 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 07:09:34 INFO - PROCESS | 1793 | 1461247774078 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:34 INFO - PROCESS | 1793 | ++DOCSHELL 0x92b84000 == 132 [pid = 1793] [id = 671] 07:09:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 165 (0x959e5800) [pid = 1793] [serial = 2014] [outer = (nil)] 07:09:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 166 (0x97bb3000) [pid = 1793] [serial = 2015] [outer = 0x959e5800] 07:09:34 INFO - PROCESS | 1793 | 1461247774175 Marionette DEBUG loaded listener.js 07:09:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 167 (0x97f30c00) [pid = 1793] [serial = 2016] [outer = 0x959e5800] 07:09:35 INFO - PROCESS | 1793 | 1461247775129 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:09:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:09:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1692ms 07:09:35 INFO - PROCESS | 1793 | 1461247775194 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 07:09:35 INFO - PROCESS | 1793 | 1461247775199 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 07:09:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:09:35 INFO - PROCESS | 1793 | 1461247775207 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:09:35 INFO - PROCESS | 1793 | 1461247775209 Marionette TRACE conn3 <- [1,2658,null,{}] 07:09:35 INFO - PROCESS | 1793 | 1461247775217 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:35 INFO - PROCESS | 1793 | 1461247775475 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 07:09:35 INFO - PROCESS | 1793 | 1461247775822 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:35 INFO - PROCESS | 1793 | ++DOCSHELL 0x868bc400 == 133 [pid = 1793] [id = 672] 07:09:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x882afc00) [pid = 1793] [serial = 2017] [outer = (nil)] 07:09:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x985b9c00) [pid = 1793] [serial = 2018] [outer = 0x882afc00] 07:09:35 INFO - PROCESS | 1793 | 1461247775916 Marionette DEBUG loaded listener.js 07:09:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x9892e000) [pid = 1793] [serial = 2019] [outer = 0x882afc00] 07:09:36 INFO - PROCESS | 1793 | 1461247776899 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:09:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:09:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1733ms 07:09:36 INFO - PROCESS | 1793 | 1461247776940 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 07:09:36 INFO - PROCESS | 1793 | 1461247776944 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 07:09:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:09:36 INFO - PROCESS | 1793 | 1461247776950 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:09:36 INFO - PROCESS | 1793 | 1461247776954 Marionette TRACE conn3 <- [1,2662,null,{}] 07:09:36 INFO - PROCESS | 1793 | 1461247776960 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:37 INFO - PROCESS | 1793 | 1461247777202 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 07:09:37 INFO - PROCESS | 1793 | 1461247777542 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:37 INFO - PROCESS | 1793 | ++DOCSHELL 0x853e1800 == 134 [pid = 1793] [id = 673] 07:09:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x8f264800) [pid = 1793] [serial = 2020] [outer = (nil)] 07:09:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x9a5a3800) [pid = 1793] [serial = 2021] [outer = 0x8f264800] 07:09:37 INFO - PROCESS | 1793 | 1461247777643 Marionette DEBUG loaded listener.js 07:09:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x9a5a6000) [pid = 1793] [serial = 2022] [outer = 0x8f264800] 07:09:38 INFO - PROCESS | 1793 | 1461247778624 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:09:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:09:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1735ms 07:09:38 INFO - PROCESS | 1793 | 1461247778687 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 07:09:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:09:38 INFO - PROCESS | 1793 | 1461247778691 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 07:09:38 INFO - PROCESS | 1793 | 1461247778697 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:09:38 INFO - PROCESS | 1793 | 1461247778701 Marionette TRACE conn3 <- [1,2666,null,{}] 07:09:38 INFO - PROCESS | 1793 | 1461247778708 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:38 INFO - PROCESS | 1793 | 1461247778950 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0x8c34a400) [pid = 1793] [serial = 1910] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0x8c3a6c00) [pid = 1793] [serial = 1782] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x8aa8ec00) [pid = 1793] [serial = 1905] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 169 (0x8c0d1400) [pid = 1793] [serial = 1907] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 168 (0x8c2b4400) [pid = 1793] [serial = 1908] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 167 (0x97e99400) [pid = 1793] [serial = 1898] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 166 (0x97b8ac00) [pid = 1793] [serial = 1896] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 165 (0x97b88800) [pid = 1793] [serial = 1895] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 164 (0x975cec00) [pid = 1793] [serial = 1893] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 163 (0x97347c00) [pid = 1793] [serial = 1892] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 162 (0x96190400) [pid = 1793] [serial = 1890] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 161 (0x959e5000) [pid = 1793] [serial = 1889] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 160 (0x93c93400) [pid = 1793] [serial = 1887] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 159 (0x9387b800) [pid = 1793] [serial = 1886] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 158 (0x92b36c00) [pid = 1793] [serial = 1884] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 157 (0x92b2e000) [pid = 1793] [serial = 1883] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 156 (0x92804000) [pid = 1793] [serial = 1881] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 155 (0x91339800) [pid = 1793] [serial = 1880] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0x90512000) [pid = 1793] [serial = 1878] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x9013b000) [pid = 1793] [serial = 1877] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x8fb48400) [pid = 1793] [serial = 1875] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x8fb3ac00) [pid = 1793] [serial = 1874] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x8f4d7000) [pid = 1793] [serial = 1872] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x8f4ce000) [pid = 1793] [serial = 1871] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x8f26c400) [pid = 1793] [serial = 1869] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x8f266400) [pid = 1793] [serial = 1868] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x8f1e6800) [pid = 1793] [serial = 1866] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x8f1e3000) [pid = 1793] [serial = 1865] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x8ec65400) [pid = 1793] [serial = 1863] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x8e80bc00) [pid = 1793] [serial = 1862] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x8ddbd800) [pid = 1793] [serial = 1860] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x8ddba800) [pid = 1793] [serial = 1859] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x8c4f0800) [pid = 1793] [serial = 1857] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x8c4e5c00) [pid = 1793] [serial = 1856] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x8c187800) [pid = 1793] [serial = 1854] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x8b960400) [pid = 1793] [serial = 1853] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x89760000) [pid = 1793] [serial = 1851] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x88deec00) [pid = 1793] [serial = 1850] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x871eb400) [pid = 1793] [serial = 1848] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x868bbc00) [pid = 1793] [serial = 1847] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0x882b1c00) [pid = 1793] [serial = 1901] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 131 (0x89769c00) [pid = 1793] [serial = 1904] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | --DOMWINDOW == 130 (0x885ab000) [pid = 1793] [serial = 1902] [outer = (nil)] [url = about:blank] 07:09:41 INFO - PROCESS | 1793 | 1461247781689 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:41 INFO - PROCESS | 1793 | ++DOCSHELL 0x84746c00 == 135 [pid = 1793] [id = 674] 07:09:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 131 (0x84747c00) [pid = 1793] [serial = 2023] [outer = (nil)] 07:09:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 132 (0x84750c00) [pid = 1793] [serial = 2024] [outer = 0x84747c00] 07:09:41 INFO - PROCESS | 1793 | 1461247781777 Marionette DEBUG loaded listener.js 07:09:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x853e1000) [pid = 1793] [serial = 2025] [outer = 0x84747c00] 07:09:43 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 07:09:43 INFO - PROCESS | 1793 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:09:43 INFO - PROCESS | 1793 | 1461247783070 Marionette TRACE conn3 <- [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]]]}] 07:09:43 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) 07:09:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 4389ms 07:09:43 INFO - PROCESS | 1793 | 1461247783087 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 07:09:43 INFO - PROCESS | 1793 | 1461247783093 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 07:09:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:09:43 INFO - PROCESS | 1793 | 1461247783100 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:09:43 INFO - PROCESS | 1793 | 1461247783106 Marionette TRACE conn3 <- [1,2670,null,{}] 07:09:43 INFO - PROCESS | 1793 | 1461247783113 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:43 INFO - PROCESS | 1793 | 1461247783322 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 07:09:43 INFO - PROCESS | 1793 | 1461247783595 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:43 INFO - PROCESS | 1793 | ++DOCSHELL 0x868ba800 == 136 [pid = 1793] [id = 675] 07:09:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x868bb800) [pid = 1793] [serial = 2026] [outer = (nil)] 07:09:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x86f5cc00) [pid = 1793] [serial = 2027] [outer = 0x868bb800] 07:09:43 INFO - PROCESS | 1793 | 1461247783673 Marionette DEBUG loaded listener.js 07:09:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x871e8c00) [pid = 1793] [serial = 2028] [outer = 0x868bb800] 07:09:45 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 07:09:45 INFO - PROCESS | 1793 | 1461247785265 Marionette TRACE conn3 <- [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] 07:09:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:09:45 INFO - PROCESS | 1793 | 1461247785342 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 07:09:45 INFO - PROCESS | 1793 | 1461247785358 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:09:45 INFO - PROCESS | 1793 | 1461247785361 Marionette TRACE conn3 <- [1,2674,null,{}] 07:09:45 INFO - PROCESS | 1793 | 1461247785368 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:45 INFO - PROCESS | 1793 | 1461247785716 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 07:09:45 INFO - PROCESS | 1793 | 1461247785753 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:45 INFO - PROCESS | 1793 | ++DOCSHELL 0x86f5b800 == 137 [pid = 1793] [id = 676] 07:09:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x871f2c00) [pid = 1793] [serial = 2029] [outer = (nil)] 07:09:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x87a83400) [pid = 1793] [serial = 2030] [outer = 0x871f2c00] 07:09:45 INFO - PROCESS | 1793 | 1461247785843 Marionette DEBUG loaded listener.js 07:09:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x8859d400) [pid = 1793] [serial = 2031] [outer = 0x871f2c00] 07:09:46 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x8bc47400) [pid = 1793] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:09:46 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x871e7400) [pid = 1793] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:09:46 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x9892dc00) [pid = 1793] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:09:46 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x8a749000) [pid = 1793] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:09:46 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x9051a000) [pid = 1793] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:09:46 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x93877c00) [pid = 1793] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:09:46 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0x959df000) [pid = 1793] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:09:46 INFO - PROCESS | 1793 | --DOMWINDOW == 131 (0x92b84400) [pid = 1793] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:09:46 INFO - PROCESS | 1793 | --DOMWINDOW == 130 (0x882b0c00) [pid = 1793] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:09:46 INFO - PROCESS | 1793 | --DOMWINDOW == 129 (0x9013d000) [pid = 1793] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:09:46 INFO - PROCESS | 1793 | --DOMWINDOW == 128 (0x8f770400) [pid = 1793] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:09:46 INFO - PROCESS | 1793 | --DOMWINDOW == 127 (0x8f4ccc00) [pid = 1793] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:09:46 INFO - PROCESS | 1793 | --DOMWINDOW == 126 (0x8f263400) [pid = 1793] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:09:46 INFO - PROCESS | 1793 | --DOMWINDOW == 125 (0x8e983000) [pid = 1793] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:09:46 INFO - PROCESS | 1793 | --DOMWINDOW == 124 (0x8df07000) [pid = 1793] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:09:46 INFO - PROCESS | 1793 | --DOMWINDOW == 123 (0x8deb7800) [pid = 1793] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:09:46 INFO - PROCESS | 1793 | --DOMWINDOW == 122 (0x8aa8b000) [pid = 1793] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:09:46 INFO - PROCESS | 1793 | --DOMWINDOW == 121 (0x87a7bc00) [pid = 1793] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:09:46 INFO - PROCESS | 1793 | --DOMWINDOW == 120 (0x88a25c00) [pid = 1793] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:09:46 INFO - PROCESS | 1793 | --DOMWINDOW == 119 (0x89760400) [pid = 1793] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:09:46 INFO - PROCESS | 1793 | --DOMWINDOW == 118 (0x8c2b9400) [pid = 1793] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:09:47 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 07:09:47 INFO - PROCESS | 1793 | 1461247787881 Marionette TRACE conn3 <- [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] 07:09:47 INFO - PROCESS | 1793 | 1461247787950 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 07:09:47 INFO - PROCESS | 1793 | 1461247787967 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:09:47 INFO - PROCESS | 1793 | 1461247787977 Marionette TRACE conn3 <- [1,2678,null,{}] 07:09:47 INFO - PROCESS | 1793 | 1461247787984 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:48 INFO - PROCESS | 1793 | 1461247788252 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 07:09:48 INFO - PROCESS | 1793 | 1461247788453 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:48 INFO - PROCESS | 1793 | ++DOCSHELL 0x868b9000 == 138 [pid = 1793] [id = 677] 07:09:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 119 (0x86f5f800) [pid = 1793] [serial = 2032] [outer = (nil)] 07:09:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 120 (0x885aa000) [pid = 1793] [serial = 2033] [outer = 0x86f5f800] 07:09:48 INFO - PROCESS | 1793 | 1461247788528 Marionette DEBUG loaded listener.js 07:09:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 121 (0x88de8000) [pid = 1793] [serial = 2034] [outer = 0x86f5f800] 07:09:50 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 07:09:50 INFO - PROCESS | 1793 | 1461247790062 Marionette TRACE conn3 <- [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]]]}] 07:09:50 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) 07:09:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2157ms 07:09:50 INFO - PROCESS | 1793 | 1461247790146 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 07:09:50 INFO - PROCESS | 1793 | 1461247790153 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 07:09:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:09:50 INFO - PROCESS | 1793 | 1461247790183 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:09:50 INFO - PROCESS | 1793 | 1461247790187 Marionette TRACE conn3 <- [1,2682,null,{}] 07:09:50 INFO - PROCESS | 1793 | 1461247790198 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:50 INFO - PROCESS | 1793 | 1461247790424 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 07:09:50 INFO - PROCESS | 1793 | 1461247790702 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:50 INFO - PROCESS | 1793 | ++DOCSHELL 0x8474d400 == 139 [pid = 1793] [id = 678] 07:09:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 122 (0x8667cc00) [pid = 1793] [serial = 2035] [outer = (nil)] 07:09:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 123 (0x86f56800) [pid = 1793] [serial = 2036] [outer = 0x8667cc00] 07:09:50 INFO - PROCESS | 1793 | 1461247790806 Marionette DEBUG loaded listener.js 07:09:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 124 (0x87a7cc00) [pid = 1793] [serial = 2037] [outer = 0x8667cc00] 07:09:52 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 07:09:52 INFO - PROCESS | 1793 | 1461247792232 Marionette TRACE conn3 <- [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]]]}] 07:09:52 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) 07:09:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2093ms 07:09:52 INFO - PROCESS | 1793 | 1461247792272 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 07:09:52 INFO - PROCESS | 1793 | 1461247792282 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 07:09:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:09:52 INFO - PROCESS | 1793 | 1461247792465 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:09:52 INFO - PROCESS | 1793 | 1461247792471 Marionette TRACE conn3 <- [1,2686,null,{}] 07:09:52 INFO - PROCESS | 1793 | 1461247792480 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:52 INFO - PROCESS | 1793 | 1461247792713 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 07:09:53 INFO - PROCESS | 1793 | 1461247792992 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:53 INFO - PROCESS | 1793 | ++DOCSHELL 0x86675000 == 140 [pid = 1793] [id = 679] 07:09:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 125 (0x868b7800) [pid = 1793] [serial = 2038] [outer = (nil)] 07:09:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 126 (0x88a26800) [pid = 1793] [serial = 2039] [outer = 0x868b7800] 07:09:53 INFO - PROCESS | 1793 | 1461247793083 Marionette DEBUG loaded listener.js 07:09:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 127 (0x88df0400) [pid = 1793] [serial = 2040] [outer = 0x868b7800] 07:09:54 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 07:09:54 INFO - PROCESS | 1793 | 1461247794574 Marionette TRACE conn3 <- [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] 07:09:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:09:54 INFO - PROCESS | 1793 | 1461247794618 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 07:09:54 INFO - PROCESS | 1793 | 1461247794626 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:09:54 INFO - PROCESS | 1793 | 1461247794632 Marionette TRACE conn3 <- [1,2690,null,{}] 07:09:54 INFO - PROCESS | 1793 | 1461247794754 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:55 INFO - PROCESS | 1793 | 1461247794994 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 07:09:55 INFO - PROCESS | 1793 | 1461247795273 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:55 INFO - PROCESS | 1793 | ++DOCSHELL 0x88a30000 == 141 [pid = 1793] [id = 680] 07:09:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 128 (0x896b5400) [pid = 1793] [serial = 2041] [outer = (nil)] 07:09:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 129 (0x89769400) [pid = 1793] [serial = 2042] [outer = 0x896b5400] 07:09:55 INFO - PROCESS | 1793 | 1461247795370 Marionette DEBUG loaded listener.js 07:09:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 130 (0x8a889800) [pid = 1793] [serial = 2043] [outer = 0x896b5400] 07:09:56 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 07:09:56 INFO - PROCESS | 1793 | 1461247796778 Marionette TRACE conn3 <- [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] 07:09:56 INFO - PROCESS | 1793 | 1461247796832 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 07:09:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:09:56 INFO - PROCESS | 1793 | 1461247796840 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:09:56 INFO - PROCESS | 1793 | 1461247796843 Marionette TRACE conn3 <- [1,2694,null,{}] 07:09:56 INFO - PROCESS | 1793 | 1461247796897 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:57 INFO - PROCESS | 1793 | 1461247797298 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 07:09:57 INFO - PROCESS | 1793 | 1461247797469 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:57 INFO - PROCESS | 1793 | ++DOCSHELL 0x882a6000 == 142 [pid = 1793] [id = 681] 07:09:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 131 (0x8a749c00) [pid = 1793] [serial = 2044] [outer = (nil)] 07:09:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 132 (0x8b956c00) [pid = 1793] [serial = 2045] [outer = 0x8a749c00] 07:09:57 INFO - PROCESS | 1793 | 1461247797562 Marionette DEBUG loaded listener.js 07:09:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x8b960800) [pid = 1793] [serial = 2046] [outer = 0x8a749c00] 07:09:58 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 07:09:58 INFO - PROCESS | 1793 | 1461247798945 Marionette TRACE conn3 <- [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] 07:09:58 INFO - PROCESS | 1793 | 1461247798986 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 07:09:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:09:58 INFO - PROCESS | 1793 | 1461247798994 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:09:58 INFO - PROCESS | 1793 | 1461247798998 Marionette TRACE conn3 <- [1,2698,null,{}] 07:09:59 INFO - PROCESS | 1793 | 1461247799004 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:59 INFO - PROCESS | 1793 | 1461247799284 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 07:09:59 INFO - PROCESS | 1793 | 1461247799610 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:59 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b951400 == 143 [pid = 1793] [id = 682] 07:09:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x8bc42400) [pid = 1793] [serial = 2047] [outer = (nil)] 07:09:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x8c0cb800) [pid = 1793] [serial = 2048] [outer = 0x8bc42400] 07:09:59 INFO - PROCESS | 1793 | 1461247799703 Marionette DEBUG loaded listener.js 07:09:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x8c18d000) [pid = 1793] [serial = 2049] [outer = 0x8bc42400] 07:10:01 INFO - PROCESS | 1793 | SkCairoFTTypeface::onFilterRec unimplemented 07:10:01 INFO - PROCESS | 1793 | 1461247801089 Marionette TRACE conn3 <- [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] 07:10:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:10:01 INFO - PROCESS | 1793 | 1461247801139 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 07:10:01 INFO - PROCESS | 1793 | 1461247801147 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:10:01 INFO - PROCESS | 1793 | 1461247801151 Marionette TRACE conn3 <- [1,2702,null,{}] 07:10:01 INFO - PROCESS | 1793 | 1461247801160 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:01 INFO - PROCESS | 1793 | 1461247801742 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 07:10:01 INFO - PROCESS | 1793 | 1461247801971 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:02 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b959400 == 144 [pid = 1793] [id = 683] 07:10:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x8c0c7800) [pid = 1793] [serial = 2050] [outer = (nil)] 07:10:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x8c34f800) [pid = 1793] [serial = 2051] [outer = 0x8c0c7800] 07:10:02 INFO - PROCESS | 1793 | 1461247802069 Marionette DEBUG loaded listener.js 07:10:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x8c3a7400) [pid = 1793] [serial = 2052] [outer = 0x8c0c7800] 07:10:03 INFO - PROCESS | 1793 | 1461247803224 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:10:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:10:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2138ms 07:10:03 INFO - PROCESS | 1793 | 1461247803285 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 07:10:03 INFO - PROCESS | 1793 | 1461247803288 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 07:10:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:10:03 INFO - PROCESS | 1793 | 1461247803296 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:10:03 INFO - PROCESS | 1793 | 1461247803299 Marionette TRACE conn3 <- [1,2706,null,{}] 07:10:03 INFO - PROCESS | 1793 | 1461247803306 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:03 INFO - PROCESS | 1793 | 1461247803551 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 07:10:03 INFO - PROCESS | 1793 | 1461247803901 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:03 INFO - PROCESS | 1793 | ++DOCSHELL 0x8bc4bc00 == 145 [pid = 1793] [id = 684] 07:10:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x8c0c8000) [pid = 1793] [serial = 2053] [outer = (nil)] 07:10:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8c4ee800) [pid = 1793] [serial = 2054] [outer = 0x8c0c8000] 07:10:04 INFO - PROCESS | 1793 | 1461247804019 Marionette DEBUG loaded listener.js 07:10:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8c4f0800) [pid = 1793] [serial = 2055] [outer = 0x8c0c8000] 07:10:05 INFO - PROCESS | 1793 | 1461247805009 Marionette TRACE conn3 <- [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]]]}] 07:10:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:10:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1790ms 07:10:05 INFO - PROCESS | 1793 | 1461247805088 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 07:10:05 INFO - PROCESS | 1793 | 1461247805091 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 07:10:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:10:05 INFO - PROCESS | 1793 | 1461247805101 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:10:05 INFO - PROCESS | 1793 | 1461247805104 Marionette TRACE conn3 <- [1,2710,null,{}] 07:10:05 INFO - PROCESS | 1793 | 1461247805111 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:05 INFO - PROCESS | 1793 | 1461247805444 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 07:10:05 INFO - PROCESS | 1793 | 1461247805820 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:05 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c4e9800 == 146 [pid = 1793] [id = 685] 07:10:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8c4ea000) [pid = 1793] [serial = 2056] [outer = (nil)] 07:10:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x8ddb4800) [pid = 1793] [serial = 2057] [outer = 0x8c4ea000] 07:10:05 INFO - PROCESS | 1793 | 1461247805971 Marionette DEBUG loaded listener.js 07:10:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x8ddb6c00) [pid = 1793] [serial = 2058] [outer = 0x8c4ea000] 07:10:07 INFO - PROCESS | 1793 | 1461247807110 Marionette TRACE conn3 <- [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] 07:10:07 INFO - PROCESS | 1793 | 1461247807202 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 07:10:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:10:07 INFO - PROCESS | 1793 | 1461247807212 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:10:07 INFO - PROCESS | 1793 | 1461247807215 Marionette TRACE conn3 <- [1,2714,null,{}] 07:10:07 INFO - PROCESS | 1793 | 1461247807224 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:07 INFO - PROCESS | 1793 | 1461247807540 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 07:10:07 INFO - PROCESS | 1793 | 1461247807911 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:07 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b952000 == 147 [pid = 1793] [id = 686] 07:10:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x8c4ed400) [pid = 1793] [serial = 2059] [outer = (nil)] 07:10:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x8deb5800) [pid = 1793] [serial = 2060] [outer = 0x8c4ed400] 07:10:08 INFO - PROCESS | 1793 | 1461247808005 Marionette DEBUG loaded listener.js 07:10:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x8debec00) [pid = 1793] [serial = 2061] [outer = 0x8c4ed400] 07:10:09 INFO - PROCESS | 1793 | 1461247809038 Marionette TRACE conn3 <- [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]]]}] 07:10:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:10:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1888ms 07:10:09 INFO - PROCESS | 1793 | 1461247809100 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 07:10:09 INFO - PROCESS | 1793 | 1461247809105 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 07:10:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:10:09 INFO - PROCESS | 1793 | 1461247809111 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:10:09 INFO - PROCESS | 1793 | 1461247809116 Marionette TRACE conn3 <- [1,2718,null,{}] 07:10:09 INFO - PROCESS | 1793 | 1461247809123 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:09 INFO - PROCESS | 1793 | 1461247809424 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 07:10:09 INFO - PROCESS | 1793 | 1461247809791 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:09 INFO - PROCESS | 1793 | ++DOCSHELL 0x8dbabc00 == 148 [pid = 1793] [id = 687] 07:10:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x8deb4400) [pid = 1793] [serial = 2062] [outer = (nil)] 07:10:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x8e80ec00) [pid = 1793] [serial = 2063] [outer = 0x8deb4400] 07:10:09 INFO - PROCESS | 1793 | 1461247809895 Marionette DEBUG loaded listener.js 07:10:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x8e981400) [pid = 1793] [serial = 2064] [outer = 0x8deb4400] 07:10:10 INFO - PROCESS | 1793 | 1461247810948 Marionette TRACE conn3 <- [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] 07:10:11 INFO - PROCESS | 1793 | 1461247811004 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 07:10:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:10:11 INFO - PROCESS | 1793 | 1461247811011 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:10:11 INFO - PROCESS | 1793 | 1461247811015 Marionette TRACE conn3 <- [1,2722,null,{}] 07:10:11 INFO - PROCESS | 1793 | 1461247811023 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:11 INFO - PROCESS | 1793 | 1461247811473 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 07:10:11 INFO - PROCESS | 1793 | 1461247811794 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:11 INFO - PROCESS | 1793 | ++DOCSHELL 0x8ec6f800 == 149 [pid = 1793] [id = 688] 07:10:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x8f129800) [pid = 1793] [serial = 2065] [outer = (nil)] 07:10:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x8f130c00) [pid = 1793] [serial = 2066] [outer = 0x8f129800] 07:10:11 INFO - PROCESS | 1793 | 1461247811904 Marionette DEBUG loaded listener.js 07:10:12 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x8f1f0000) [pid = 1793] [serial = 2067] [outer = 0x8f129800] 07:10:13 INFO - PROCESS | 1793 | 1461247813010 Marionette TRACE conn3 <- [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] 07:10:13 INFO - PROCESS | 1793 | 1461247813053 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 07:10:13 INFO - PROCESS | 1793 | 1461247813061 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:10:13 INFO - PROCESS | 1793 | 1461247813064 Marionette TRACE conn3 <- [1,2726,null,{}] 07:10:13 INFO - PROCESS | 1793 | 1461247813071 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:13 INFO - PROCESS | 1793 | 1461247813309 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 07:10:13 INFO - PROCESS | 1793 | 1461247813657 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:13 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f12d400 == 150 [pid = 1793] [id = 689] 07:10:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x8f255000) [pid = 1793] [serial = 2068] [outer = (nil)] 07:10:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x8f262800) [pid = 1793] [serial = 2069] [outer = 0x8f255000] 07:10:13 INFO - PROCESS | 1793 | 1461247813751 Marionette DEBUG loaded listener.js 07:10:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x8f26a800) [pid = 1793] [serial = 2070] [outer = 0x8f255000] 07:10:14 INFO - PROCESS | 1793 | 1461247814766 Marionette TRACE conn3 <- [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]]]}] 07:10:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:10:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1785ms 07:10:14 INFO - PROCESS | 1793 | 1461247814845 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 07:10:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:10:14 INFO - PROCESS | 1793 | 1461247814849 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 07:10:14 INFO - PROCESS | 1793 | 1461247814856 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:10:14 INFO - PROCESS | 1793 | 1461247814860 Marionette TRACE conn3 <- [1,2730,null,{}] 07:10:14 INFO - PROCESS | 1793 | 1461247814866 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:15 INFO - PROCESS | 1793 | 1461247815142 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 07:10:15 INFO - PROCESS | 1793 | 1461247815482 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:15 INFO - PROCESS | 1793 | ++DOCSHELL 0x8e986400 == 151 [pid = 1793] [id = 690] 07:10:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 158 (0x8f258400) [pid = 1793] [serial = 2071] [outer = (nil)] 07:10:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 159 (0x8f4c9c00) [pid = 1793] [serial = 2072] [outer = 0x8f258400] 07:10:15 INFO - PROCESS | 1793 | 1461247815577 Marionette DEBUG loaded listener.js 07:10:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 160 (0x8f4d6000) [pid = 1793] [serial = 2073] [outer = 0x8f258400] 07:10:16 INFO - PROCESS | 1793 | 1461247816902 Marionette TRACE conn3 <- [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] 07:10:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:10:17 INFO - PROCESS | 1793 | 1461247817004 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 07:10:17 INFO - PROCESS | 1793 | 1461247817010 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:10:17 INFO - PROCESS | 1793 | 1461247817014 Marionette TRACE conn3 <- [1,2734,null,{}] 07:10:17 INFO - PROCESS | 1793 | 1461247817020 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:17 INFO - PROCESS | 1793 | 1461247817317 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 07:10:17 INFO - PROCESS | 1793 | 1461247817627 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:17 INFO - PROCESS | 1793 | ++DOCSHELL 0x8ec6ec00 == 152 [pid = 1793] [id = 691] 07:10:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 161 (0x8f297400) [pid = 1793] [serial = 2074] [outer = (nil)] 07:10:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 162 (0x8f770400) [pid = 1793] [serial = 2075] [outer = 0x8f297400] 07:10:17 INFO - PROCESS | 1793 | 1461247817716 Marionette DEBUG loaded listener.js 07:10:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 163 (0x8f779c00) [pid = 1793] [serial = 2076] [outer = 0x8f297400] 07:10:18 INFO - PROCESS | 1793 | 1461247818766 Marionette TRACE conn3 <- [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]]]}] 07:10:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:10:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1842ms 07:10:18 INFO - PROCESS | 1793 | 1461247818852 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 07:10:18 INFO - PROCESS | 1793 | 1461247818856 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 07:10:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:10:18 INFO - PROCESS | 1793 | 1461247818863 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:10:18 INFO - PROCESS | 1793 | 1461247818865 Marionette TRACE conn3 <- [1,2738,null,{}] 07:10:18 INFO - PROCESS | 1793 | 1461247818871 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:19 INFO - PROCESS | 1793 | 1461247819144 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 07:10:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8c18f800 == 151 [pid = 1793] [id = 364] 07:10:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8aa90400 == 150 [pid = 1793] [id = 303] 07:10:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8df04800 == 149 [pid = 1793] [id = 87] 07:10:20 INFO - PROCESS | 1793 | --DOCSHELL 0x86676400 == 148 [pid = 1793] [id = 527] 07:10:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8474f400 == 147 [pid = 1793] [id = 456] 07:10:20 INFO - PROCESS | 1793 | --DOCSHELL 0x848ed000 == 146 [pid = 1793] [id = 457] 07:10:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8f1ed400 == 145 [pid = 1793] [id = 455] 07:10:20 INFO - PROCESS | 1793 | --DOCSHELL 0x86f5b800 == 144 [pid = 1793] [id = 676] 07:10:20 INFO - PROCESS | 1793 | --DOCSHELL 0x868ba800 == 143 [pid = 1793] [id = 675] 07:10:20 INFO - PROCESS | 1793 | --DOCSHELL 0x84746c00 == 142 [pid = 1793] [id = 674] 07:10:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8df0f000 == 141 [pid = 1793] [id = 665] 07:10:20 INFO - PROCESS | 1793 | --DOCSHELL 0x86f61c00 == 140 [pid = 1793] [id = 663] 07:10:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8ec62400 == 139 [pid = 1793] [id = 664] 07:10:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8c0c7400 == 138 [pid = 1793] [id = 662] 07:10:20 INFO - PROCESS | 1793 | --DOCSHELL 0x885a5400 == 137 [pid = 1793] [id = 661] 07:10:20 INFO - PROCESS | 1793 | --DOCSHELL 0x86676800 == 136 [pid = 1793] [id = 660] 07:10:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8bc45800 == 135 [pid = 1793] [id = 659] 07:10:20 INFO - PROCESS | 1793 | --DOCSHELL 0x830e7c00 == 134 [pid = 1793] [id = 370] 07:10:20 INFO - PROCESS | 1793 | --DOCSHELL 0x86f64800 == 133 [pid = 1793] [id = 658] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 162 (0x8c194400) [pid = 1793] [serial = 1845] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 161 (0x9830fc00) [pid = 1793] [serial = 1899] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 160 (0x8c0cc800) [pid = 1793] [serial = 1970] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 159 (0x871efc00) [pid = 1793] [serial = 1964] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 158 (0x87a06c00) [pid = 1793] [serial = 1965] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 157 (0x9a5bc400) [pid = 1793] [serial = 1961] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 156 (0x99342000) [pid = 1793] [serial = 1959] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 155 (0x992d1800) [pid = 1793] [serial = 1958] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0x98f2b800) [pid = 1793] [serial = 1956] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x9892d800) [pid = 1793] [serial = 1955] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x97e94c00) [pid = 1793] [serial = 1953] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x97e91800) [pid = 1793] [serial = 1952] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x97b83400) [pid = 1793] [serial = 1950] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x97a63000) [pid = 1793] [serial = 1949] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x9701e400) [pid = 1793] [serial = 1947] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x96fdc800) [pid = 1793] [serial = 1946] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x95977800) [pid = 1793] [serial = 1944] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x93c94800) [pid = 1793] [serial = 1943] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x91e50c00) [pid = 1793] [serial = 1941] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x91330c00) [pid = 1793] [serial = 1940] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x91173c00) [pid = 1793] [serial = 1938] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x9116f400) [pid = 1793] [serial = 1937] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x90148400) [pid = 1793] [serial = 1935] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x90141400) [pid = 1793] [serial = 1934] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x8fc40800) [pid = 1793] [serial = 1932] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x8fc36800) [pid = 1793] [serial = 1931] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x8f4d8800) [pid = 1793] [serial = 1929] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x8f4d0c00) [pid = 1793] [serial = 1928] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x8f12c800) [pid = 1793] [serial = 1926] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x8f12a000) [pid = 1793] [serial = 1925] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0x8ec61c00) [pid = 1793] [serial = 1923] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 131 (0x8e98bc00) [pid = 1793] [serial = 1922] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 130 (0x8e80c800) [pid = 1793] [serial = 1920] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 129 (0x8df0d400) [pid = 1793] [serial = 1919] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 128 (0x8c4f3400) [pid = 1793] [serial = 1917] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 127 (0x8c18bc00) [pid = 1793] [serial = 1916] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 126 (0x88def000) [pid = 1793] [serial = 1914] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 125 (0x885a1800) [pid = 1793] [serial = 1913] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 124 (0x88df1000) [pid = 1793] [serial = 1967] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 123 (0x8c192c00) [pid = 1793] [serial = 1971] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | --DOMWINDOW == 122 (0x89760c00) [pid = 1793] [serial = 1968] [outer = (nil)] [url = about:blank] 07:10:20 INFO - PROCESS | 1793 | 1461247820888 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:20 INFO - PROCESS | 1793 | ++DOCSHELL 0x853ddc00 == 134 [pid = 1793] [id = 692] 07:10:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 123 (0x857ddc00) [pid = 1793] [serial = 2077] [outer = (nil)] 07:10:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 124 (0x8667c400) [pid = 1793] [serial = 2078] [outer = 0x857ddc00] 07:10:20 INFO - PROCESS | 1793 | 1461247820972 Marionette DEBUG loaded listener.js 07:10:21 INFO - PROCESS | 1793 | ++DOMWINDOW == 125 (0x868ba800) [pid = 1793] [serial = 2079] [outer = 0x857ddc00] 07:10:21 INFO - PROCESS | 1793 | 1461247821845 Marionette TRACE conn3 <- [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]]]}] 07:10:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:10:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 3038ms 07:10:21 INFO - PROCESS | 1793 | 1461247821903 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 07:10:21 INFO - PROCESS | 1793 | 1461247821911 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 07:10:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:10:21 INFO - PROCESS | 1793 | 1461247821920 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:10:21 INFO - PROCESS | 1793 | 1461247821925 Marionette TRACE conn3 <- [1,2742,null,{}] 07:10:21 INFO - PROCESS | 1793 | 1461247821962 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:22 INFO - PROCESS | 1793 | 1461247822174 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 07:10:22 INFO - PROCESS | 1793 | 1461247822185 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:22 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a03800 == 135 [pid = 1793] [id = 693] 07:10:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 126 (0x87a0e000) [pid = 1793] [serial = 2080] [outer = (nil)] 07:10:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 127 (0x885a1800) [pid = 1793] [serial = 2081] [outer = 0x87a0e000] 07:10:22 INFO - PROCESS | 1793 | 1461247822264 Marionette DEBUG loaded listener.js 07:10:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 128 (0x885ac800) [pid = 1793] [serial = 2082] [outer = 0x87a0e000] 07:10:23 INFO - PROCESS | 1793 | 1461247823413 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:10:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:10:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1558ms 07:10:23 INFO - PROCESS | 1793 | 1461247823482 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 07:10:23 INFO - PROCESS | 1793 | 1461247823488 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 07:10:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:10:23 INFO - PROCESS | 1793 | 1461247823495 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:10:23 INFO - PROCESS | 1793 | 1461247823499 Marionette TRACE conn3 <- [1,2746,null,{}] 07:10:23 INFO - PROCESS | 1793 | 1461247823514 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:23 INFO - PROCESS | 1793 | 1461247823803 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 07:10:23 INFO - PROCESS | 1793 | 1461247823835 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:23 INFO - PROCESS | 1793 | ++DOCSHELL 0x8859e000 == 136 [pid = 1793] [id = 694] 07:10:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 129 (0x896a8400) [pid = 1793] [serial = 2083] [outer = (nil)] 07:10:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 130 (0x8975d800) [pid = 1793] [serial = 2084] [outer = 0x896a8400] 07:10:23 INFO - PROCESS | 1793 | 1461247823912 Marionette DEBUG loaded listener.js 07:10:24 INFO - PROCESS | 1793 | ++DOMWINDOW == 131 (0x89767800) [pid = 1793] [serial = 2085] [outer = 0x896a8400] 07:10:25 INFO - PROCESS | 1793 | 1461247825004 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:10:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:10:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1550ms 07:10:25 INFO - PROCESS | 1793 | 1461247825046 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 07:10:25 INFO - PROCESS | 1793 | 1461247825050 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 07:10:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:10:25 INFO - PROCESS | 1793 | 1461247825065 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:10:25 INFO - PROCESS | 1793 | 1461247825074 Marionette TRACE conn3 <- [1,2750,null,{}] 07:10:25 INFO - PROCESS | 1793 | 1461247825092 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:25 INFO - PROCESS | 1793 | 1461247825374 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 07:10:25 INFO - PROCESS | 1793 | --DOMWINDOW == 130 (0x871f2c00) [pid = 1793] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:10:25 INFO - PROCESS | 1793 | --DOMWINDOW == 129 (0x882afc00) [pid = 1793] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:10:25 INFO - PROCESS | 1793 | --DOMWINDOW == 128 (0x8f29b400) [pid = 1793] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:10:25 INFO - PROCESS | 1793 | --DOMWINDOW == 127 (0x90146400) [pid = 1793] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:10:26 INFO - PROCESS | 1793 | --DOMWINDOW == 126 (0x8f4cbc00) [pid = 1793] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:10:26 INFO - PROCESS | 1793 | --DOMWINDOW == 125 (0x93874800) [pid = 1793] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:10:26 INFO - PROCESS | 1793 | --DOMWINDOW == 124 (0x871f6400) [pid = 1793] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:10:26 INFO - PROCESS | 1793 | --DOMWINDOW == 123 (0x8deb3c00) [pid = 1793] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:10:26 INFO - PROCESS | 1793 | --DOMWINDOW == 122 (0x8df10c00) [pid = 1793] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:10:26 INFO - PROCESS | 1793 | --DOMWINDOW == 121 (0x84747c00) [pid = 1793] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:10:26 INFO - PROCESS | 1793 | --DOMWINDOW == 120 (0x8c0c3400) [pid = 1793] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:10:26 INFO - PROCESS | 1793 | --DOMWINDOW == 119 (0x966e5c00) [pid = 1793] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:10:26 INFO - PROCESS | 1793 | --DOMWINDOW == 118 (0x959e5800) [pid = 1793] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:10:26 INFO - PROCESS | 1793 | --DOMWINDOW == 117 (0x868bb800) [pid = 1793] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:10:26 INFO - PROCESS | 1793 | --DOMWINDOW == 116 (0x8f266800) [pid = 1793] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:10:26 INFO - PROCESS | 1793 | --DOMWINDOW == 115 (0x8fc36c00) [pid = 1793] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:10:26 INFO - PROCESS | 1793 | --DOMWINDOW == 114 (0x8ddb6400) [pid = 1793] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:10:26 INFO - PROCESS | 1793 | --DOMWINDOW == 113 (0x885a7400) [pid = 1793] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:10:26 INFO - PROCESS | 1793 | --DOMWINDOW == 112 (0x8aa8c400) [pid = 1793] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:10:26 INFO - PROCESS | 1793 | 1461247826041 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:26 INFO - PROCESS | 1793 | ++DOCSHELL 0x84747c00 == 137 [pid = 1793] [id = 695] 07:10:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 113 (0x853dc800) [pid = 1793] [serial = 2086] [outer = (nil)] 07:10:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 114 (0x86f57c00) [pid = 1793] [serial = 2087] [outer = 0x853dc800] 07:10:26 INFO - PROCESS | 1793 | 1461247826122 Marionette DEBUG loaded listener.js 07:10:26 INFO - PROCESS | 1793 | ++DOMWINDOW == 115 (0x8b95c800) [pid = 1793] [serial = 2088] [outer = 0x853dc800] 07:10:26 INFO - PROCESS | 1793 | 1461247826910 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:10:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:10:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1912ms 07:10:26 INFO - PROCESS | 1793 | 1461247826971 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 07:10:26 INFO - PROCESS | 1793 | 1461247826975 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 07:10:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:10:26 INFO - PROCESS | 1793 | 1461247826981 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:10:26 INFO - PROCESS | 1793 | 1461247826984 Marionette TRACE conn3 <- [1,2754,null,{}] 07:10:26 INFO - PROCESS | 1793 | 1461247826990 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:27 INFO - PROCESS | 1793 | 1461247827199 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 07:10:27 INFO - PROCESS | 1793 | 1461247827412 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:27 INFO - PROCESS | 1793 | ++DOCSHELL 0x8975f800 == 138 [pid = 1793] [id = 696] 07:10:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 116 (0x8aa8f800) [pid = 1793] [serial = 2089] [outer = (nil)] 07:10:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 117 (0x8c194800) [pid = 1793] [serial = 2090] [outer = 0x8aa8f800] 07:10:27 INFO - PROCESS | 1793 | 1461247827500 Marionette DEBUG loaded listener.js 07:10:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 118 (0x8c2b4400) [pid = 1793] [serial = 2091] [outer = 0x8aa8f800] 07:10:28 INFO - PROCESS | 1793 | 1461247828618 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:10:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:10:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1679ms 07:10:28 INFO - PROCESS | 1793 | 1461247828663 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 07:10:28 INFO - PROCESS | 1793 | 1461247828670 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 07:10:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:10:28 INFO - PROCESS | 1793 | 1461247828680 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:10:28 INFO - PROCESS | 1793 | 1461247828685 Marionette TRACE conn3 <- [1,2758,null,{}] 07:10:28 INFO - PROCESS | 1793 | 1461247828694 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:28 INFO - PROCESS | 1793 | 1461247828975 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 07:10:29 INFO - PROCESS | 1793 | 1461247829325 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:29 INFO - PROCESS | 1793 | ++DOCSHELL 0x857d7400 == 139 [pid = 1793] [id = 697] 07:10:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 119 (0x87a06c00) [pid = 1793] [serial = 2092] [outer = (nil)] 07:10:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 120 (0x885aac00) [pid = 1793] [serial = 2093] [outer = 0x87a06c00] 07:10:29 INFO - PROCESS | 1793 | 1461247829418 Marionette DEBUG loaded listener.js 07:10:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 121 (0x88df1800) [pid = 1793] [serial = 2094] [outer = 0x87a06c00] 07:10:30 INFO - PROCESS | 1793 | 1461247830412 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:10:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:10:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1786ms 07:10:30 INFO - PROCESS | 1793 | 1461247830467 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 07:10:30 INFO - PROCESS | 1793 | 1461247830477 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 07:10:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:10:30 INFO - PROCESS | 1793 | 1461247830487 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:10:30 INFO - PROCESS | 1793 | 1461247830492 Marionette TRACE conn3 <- [1,2762,null,{}] 07:10:30 INFO - PROCESS | 1793 | 1461247830499 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:30 INFO - PROCESS | 1793 | 1461247830777 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 07:10:31 INFO - PROCESS | 1793 | 1461247831176 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:31 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b953000 == 140 [pid = 1793] [id = 698] 07:10:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 122 (0x8b95e800) [pid = 1793] [serial = 2095] [outer = (nil)] 07:10:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 123 (0x8c0c8c00) [pid = 1793] [serial = 2096] [outer = 0x8b95e800] 07:10:31 INFO - PROCESS | 1793 | 1461247831274 Marionette DEBUG loaded listener.js 07:10:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 124 (0x8c192c00) [pid = 1793] [serial = 2097] [outer = 0x8b95e800] 07:10:32 INFO - PROCESS | 1793 | 1461247832261 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:10:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:10:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1848ms 07:10:32 INFO - PROCESS | 1793 | 1461247832337 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 07:10:32 INFO - PROCESS | 1793 | 1461247832341 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 07:10:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:10:32 INFO - PROCESS | 1793 | 1461247832348 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:10:32 INFO - PROCESS | 1793 | 1461247832354 Marionette TRACE conn3 <- [1,2766,null,{}] 07:10:32 INFO - PROCESS | 1793 | 1461247832371 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:32 INFO - PROCESS | 1793 | 1461247832653 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 07:10:33 INFO - PROCESS | 1793 | 1461247832988 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:33 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c3a5400 == 141 [pid = 1793] [id = 699] 07:10:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 125 (0x8c3afc00) [pid = 1793] [serial = 2098] [outer = (nil)] 07:10:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 126 (0x8c4f3800) [pid = 1793] [serial = 2099] [outer = 0x8c3afc00] 07:10:33 INFO - PROCESS | 1793 | 1461247833085 Marionette DEBUG loaded listener.js 07:10:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 127 (0x8ddb8800) [pid = 1793] [serial = 2100] [outer = 0x8c3afc00] 07:10:34 INFO - PROCESS | 1793 | 1461247834014 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:10:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:10:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1742ms 07:10:34 INFO - PROCESS | 1793 | 1461247834091 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 07:10:34 INFO - PROCESS | 1793 | 1461247834096 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 07:10:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:10:34 INFO - PROCESS | 1793 | 1461247834103 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:10:34 INFO - PROCESS | 1793 | 1461247834106 Marionette TRACE conn3 <- [1,2770,null,{}] 07:10:34 INFO - PROCESS | 1793 | 1461247834112 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:34 INFO - PROCESS | 1793 | 1461247834376 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 07:10:34 INFO - PROCESS | 1793 | 1461247834705 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:34 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c3a1400 == 142 [pid = 1793] [id = 700] 07:10:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 128 (0x8ddc1800) [pid = 1793] [serial = 2101] [outer = (nil)] 07:10:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 129 (0x8e802800) [pid = 1793] [serial = 2102] [outer = 0x8ddc1800] 07:10:34 INFO - PROCESS | 1793 | 1461247834802 Marionette DEBUG loaded listener.js 07:10:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 130 (0x8e984000) [pid = 1793] [serial = 2103] [outer = 0x8ddc1800] 07:10:35 INFO - PROCESS | 1793 | 1461247835712 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:10:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:10:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1681ms 07:10:35 INFO - PROCESS | 1793 | 1461247835785 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 07:10:35 INFO - PROCESS | 1793 | 1461247835788 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 07:10:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:10:35 INFO - PROCESS | 1793 | 1461247835795 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:10:35 INFO - PROCESS | 1793 | 1461247835798 Marionette TRACE conn3 <- [1,2774,null,{}] 07:10:35 INFO - PROCESS | 1793 | 1461247835805 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:36 INFO - PROCESS | 1793 | 1461247836066 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 07:10:36 INFO - PROCESS | 1793 | 1461247836393 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:36 INFO - PROCESS | 1793 | ++DOCSHELL 0x8deba400 == 143 [pid = 1793] [id = 701] 07:10:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 131 (0x8df04800) [pid = 1793] [serial = 2104] [outer = (nil)] 07:10:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 132 (0x8ec63800) [pid = 1793] [serial = 2105] [outer = 0x8df04800] 07:10:36 INFO - PROCESS | 1793 | 1461247836489 Marionette DEBUG loaded listener.js 07:10:36 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x8ec6b000) [pid = 1793] [serial = 2106] [outer = 0x8df04800] 07:10:37 INFO - PROCESS | 1793 | 1461247837468 Marionette TRACE conn3 <- [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]]]}] 07:10:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:10:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1736ms 07:10:37 INFO - PROCESS | 1793 | 1461247837532 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 07:10:37 INFO - PROCESS | 1793 | 1461247837537 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 07:10:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:10:37 INFO - PROCESS | 1793 | 1461247837543 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:10:37 INFO - PROCESS | 1793 | 1461247837547 Marionette TRACE conn3 <- [1,2778,null,{}] 07:10:37 INFO - PROCESS | 1793 | 1461247837553 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:37 INFO - PROCESS | 1793 | 1461247837813 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 07:10:38 INFO - PROCESS | 1793 | 1461247838150 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:38 INFO - PROCESS | 1793 | ++DOCSHELL 0x830e6400 == 144 [pid = 1793] [id = 702] 07:10:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x8ec6f000) [pid = 1793] [serial = 2107] [outer = (nil)] 07:10:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x8f252c00) [pid = 1793] [serial = 2108] [outer = 0x8ec6f000] 07:10:38 INFO - PROCESS | 1793 | 1461247838250 Marionette DEBUG loaded listener.js 07:10:38 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x8f270400) [pid = 1793] [serial = 2109] [outer = 0x8ec6f000] 07:10:39 INFO - PROCESS | 1793 | 1461247839167 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:10:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:10:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1697ms 07:10:39 INFO - PROCESS | 1793 | 1461247839241 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 07:10:39 INFO - PROCESS | 1793 | 1461247839245 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 07:10:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:10:39 INFO - PROCESS | 1793 | 1461247839251 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:10:39 INFO - PROCESS | 1793 | 1461247839254 Marionette TRACE conn3 <- [1,2782,null,{}] 07:10:39 INFO - PROCESS | 1793 | 1461247839260 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:39 INFO - PROCESS | 1793 | 1461247839492 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 07:10:39 INFO - PROCESS | 1793 | 1461247839832 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:39 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f25ac00 == 145 [pid = 1793] [id = 703] 07:10:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x8f261400) [pid = 1793] [serial = 2110] [outer = (nil)] 07:10:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x8f4d8400) [pid = 1793] [serial = 2111] [outer = 0x8f261400] 07:10:39 INFO - PROCESS | 1793 | 1461247839928 Marionette DEBUG loaded listener.js 07:10:40 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x8f4edc00) [pid = 1793] [serial = 2112] [outer = 0x8f261400] 07:10:40 INFO - PROCESS | 1793 | 1461247840882 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:10:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:10:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1686ms 07:10:40 INFO - PROCESS | 1793 | 1461247840938 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 07:10:40 INFO - PROCESS | 1793 | 1461247840943 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 07:10:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:10:40 INFO - PROCESS | 1793 | 1461247840950 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:10:40 INFO - PROCESS | 1793 | 1461247840953 Marionette TRACE conn3 <- [1,2786,null,{}] 07:10:40 INFO - PROCESS | 1793 | 1461247840959 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:41 INFO - PROCESS | 1793 | 1461247841191 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 07:10:41 INFO - PROCESS | 1793 | 1461247841495 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:41 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f4fa000 == 146 [pid = 1793] [id = 704] 07:10:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x8f776800) [pid = 1793] [serial = 2113] [outer = (nil)] 07:10:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8fc37c00) [pid = 1793] [serial = 2114] [outer = 0x8f776800] 07:10:41 INFO - PROCESS | 1793 | 1461247841602 Marionette DEBUG loaded listener.js 07:10:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8fc3d400) [pid = 1793] [serial = 2115] [outer = 0x8f776800] 07:10:42 INFO - PROCESS | 1793 | 1461247842536 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:10:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:10:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1632ms 07:10:42 INFO - PROCESS | 1793 | 1461247842584 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 07:10:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:10:42 INFO - PROCESS | 1793 | 1461247842588 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 07:10:42 INFO - PROCESS | 1793 | 1461247842595 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:10:42 INFO - PROCESS | 1793 | 1461247842598 Marionette TRACE conn3 <- [1,2790,null,{}] 07:10:42 INFO - PROCESS | 1793 | 1461247842604 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:42 INFO - PROCESS | 1793 | 1461247842829 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 07:10:43 INFO - PROCESS | 1793 | 1461247843168 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:43 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f777800 == 147 [pid = 1793] [id = 705] 07:10:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8fc36c00) [pid = 1793] [serial = 2116] [outer = (nil)] 07:10:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x900b0000) [pid = 1793] [serial = 2117] [outer = 0x8fc36c00] 07:10:43 INFO - PROCESS | 1793 | 1461247843260 Marionette DEBUG loaded listener.js 07:10:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x900b5c00) [pid = 1793] [serial = 2118] [outer = 0x8fc36c00] 07:10:44 INFO - PROCESS | 1793 | 1461247844154 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:10:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:10:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1596ms 07:10:44 INFO - PROCESS | 1793 | 1461247844191 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 07:10:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:10:44 INFO - PROCESS | 1793 | 1461247844195 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 07:10:44 INFO - PROCESS | 1793 | 1461247844202 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:10:44 INFO - PROCESS | 1793 | 1461247844205 Marionette TRACE conn3 <- [1,2794,null,{}] 07:10:44 INFO - PROCESS | 1793 | 1461247844211 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:44 INFO - PROCESS | 1793 | 1461247844436 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 07:10:44 INFO - PROCESS | 1793 | 1461247844782 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:44 INFO - PROCESS | 1793 | ++DOCSHELL 0x8fc38400 == 148 [pid = 1793] [id = 706] 07:10:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x8fc3f000) [pid = 1793] [serial = 2119] [outer = (nil)] 07:10:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x90144400) [pid = 1793] [serial = 2120] [outer = 0x8fc3f000] 07:10:44 INFO - PROCESS | 1793 | 1461247844896 Marionette DEBUG loaded listener.js 07:10:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x90147000) [pid = 1793] [serial = 2121] [outer = 0x8fc3f000] 07:10:45 INFO - PROCESS | 1793 | 1461247845854 Marionette TRACE conn3 <- [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]]]}] 07:10:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:10:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1684ms 07:10:45 INFO - PROCESS | 1793 | 1461247845887 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 07:10:45 INFO - PROCESS | 1793 | 1461247845891 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 07:10:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:10:45 INFO - PROCESS | 1793 | 1461247845898 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:10:45 INFO - PROCESS | 1793 | 1461247845909 Marionette TRACE conn3 <- [1,2798,null,{}] 07:10:45 INFO - PROCESS | 1793 | 1461247845936 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:46 INFO - PROCESS | 1793 | 1461247846196 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 07:10:46 INFO - PROCESS | 1793 | 1461247846543 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:46 INFO - PROCESS | 1793 | ++DOCSHELL 0x9013bc00 == 149 [pid = 1793] [id = 707] 07:10:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x9051fc00) [pid = 1793] [serial = 2122] [outer = (nil)] 07:10:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x911e4400) [pid = 1793] [serial = 2123] [outer = 0x9051fc00] 07:10:46 INFO - PROCESS | 1793 | 1461247846646 Marionette DEBUG loaded listener.js 07:10:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x9127b400) [pid = 1793] [serial = 2124] [outer = 0x9051fc00] 07:10:47 INFO - PROCESS | 1793 | 1461247847647 Marionette TRACE conn3 <- [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]]]}] 07:10:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:10:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1795ms 07:10:47 INFO - PROCESS | 1793 | 1461247847695 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 07:10:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:10:47 INFO - PROCESS | 1793 | 1461247847699 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 07:10:47 INFO - PROCESS | 1793 | 1461247847705 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:10:47 INFO - PROCESS | 1793 | 1461247847709 Marionette TRACE conn3 <- [1,2802,null,{}] 07:10:47 INFO - PROCESS | 1793 | 1461247847715 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:47 INFO - PROCESS | 1793 | 1461247847964 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 07:10:48 INFO - PROCESS | 1793 | 1461247848310 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:48 INFO - PROCESS | 1793 | ++DOCSHELL 0x90514400 == 150 [pid = 1793] [id = 708] 07:10:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x9051b000) [pid = 1793] [serial = 2125] [outer = (nil)] 07:10:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x9133a000) [pid = 1793] [serial = 2126] [outer = 0x9051b000] 07:10:48 INFO - PROCESS | 1793 | 1461247848409 Marionette DEBUG loaded listener.js 07:10:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x91e4dc00) [pid = 1793] [serial = 2127] [outer = 0x9051b000] 07:10:49 INFO - PROCESS | 1793 | 1461247849319 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:10:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:10:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1631ms 07:10:49 INFO - PROCESS | 1793 | 1461247849338 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 07:10:49 INFO - PROCESS | 1793 | 1461247849341 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 07:10:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:10:49 INFO - PROCESS | 1793 | 1461247849369 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:10:49 INFO - PROCESS | 1793 | 1461247849373 Marionette TRACE conn3 <- [1,2806,null,{}] 07:10:49 INFO - PROCESS | 1793 | 1461247849382 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:49 INFO - PROCESS | 1793 | 1461247849625 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 07:10:49 INFO - PROCESS | 1793 | 1461247849914 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:49 INFO - PROCESS | 1793 | ++DOCSHELL 0x8fc39400 == 151 [pid = 1793] [id = 709] 07:10:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x90515400) [pid = 1793] [serial = 2128] [outer = (nil)] 07:10:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x9280ac00) [pid = 1793] [serial = 2129] [outer = 0x90515400] 07:10:50 INFO - PROCESS | 1793 | 1461247850057 Marionette DEBUG loaded listener.js 07:10:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x928d3000) [pid = 1793] [serial = 2130] [outer = 0x90515400] 07:10:50 INFO - PROCESS | 1793 | 1461247850981 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:10:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:10:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1706ms 07:10:51 INFO - PROCESS | 1793 | 1461247851056 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 07:10:51 INFO - PROCESS | 1793 | 1461247851059 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 07:10:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:10:51 INFO - PROCESS | 1793 | 1461247851066 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:10:51 INFO - PROCESS | 1793 | 1461247851069 Marionette TRACE conn3 <- [1,2810,null,{}] 07:10:51 INFO - PROCESS | 1793 | 1461247851076 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:51 INFO - PROCESS | 1793 | 1461247851351 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 07:10:51 INFO - PROCESS | 1793 | 1461247851688 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:51 INFO - PROCESS | 1793 | ++DOCSHELL 0x911e4800 == 152 [pid = 1793] [id = 710] 07:10:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 158 (0x92804c00) [pid = 1793] [serial = 2131] [outer = (nil)] 07:10:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 159 (0x92929800) [pid = 1793] [serial = 2132] [outer = 0x92804c00] 07:10:51 INFO - PROCESS | 1793 | 1461247851785 Marionette DEBUG loaded listener.js 07:10:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 160 (0x9292b400) [pid = 1793] [serial = 2133] [outer = 0x92804c00] 07:10:52 INFO - PROCESS | 1793 | 1461247852736 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:10:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:10:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1739ms 07:10:52 INFO - PROCESS | 1793 | 1461247852805 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 07:10:52 INFO - PROCESS | 1793 | 1461247852810 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 07:10:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:10:52 INFO - PROCESS | 1793 | 1461247852818 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:10:52 INFO - PROCESS | 1793 | 1461247852822 Marionette TRACE conn3 <- [1,2814,null,{}] 07:10:52 INFO - PROCESS | 1793 | 1461247852829 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:53 INFO - PROCESS | 1793 | 1461247853090 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 07:10:53 INFO - PROCESS | 1793 | 1461247853438 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:53 INFO - PROCESS | 1793 | ++DOCSHELL 0x871f0000 == 153 [pid = 1793] [id = 711] 07:10:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 161 (0x882b0400) [pid = 1793] [serial = 2134] [outer = (nil)] 07:10:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 162 (0x92b34000) [pid = 1793] [serial = 2135] [outer = 0x882b0400] 07:10:53 INFO - PROCESS | 1793 | 1461247853534 Marionette DEBUG loaded listener.js 07:10:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 163 (0x92b36400) [pid = 1793] [serial = 2136] [outer = 0x882b0400] 07:10:54 INFO - PROCESS | 1793 | 1461247854449 Marionette TRACE conn3 <- [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]]]}] 07:10:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:10:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1689ms 07:10:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:10:54 INFO - PROCESS | 1793 | 1461247854507 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 07:10:54 INFO - PROCESS | 1793 | 1461247854510 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 07:10:54 INFO - PROCESS | 1793 | 1461247854517 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:10:54 INFO - PROCESS | 1793 | 1461247854520 Marionette TRACE conn3 <- [1,2818,null,{}] 07:10:54 INFO - PROCESS | 1793 | 1461247854526 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:54 INFO - PROCESS | 1793 | 1461247854770 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 07:10:55 INFO - PROCESS | 1793 | 1461247855109 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:55 INFO - PROCESS | 1793 | ++DOCSHELL 0x92923800 == 154 [pid = 1793] [id = 712] 07:10:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 164 (0x92b2e800) [pid = 1793] [serial = 2137] [outer = (nil)] 07:10:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 165 (0x93878800) [pid = 1793] [serial = 2138] [outer = 0x92b2e800] 07:10:55 INFO - PROCESS | 1793 | 1461247855207 Marionette DEBUG loaded listener.js 07:10:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 166 (0x9387b000) [pid = 1793] [serial = 2139] [outer = 0x92b2e800] 07:10:56 INFO - PROCESS | 1793 | 1461247856145 Marionette TRACE conn3 <- [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]]]}] 07:10:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:10:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1681ms 07:10:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:10:56 INFO - PROCESS | 1793 | 1461247856198 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 07:10:56 INFO - PROCESS | 1793 | 1461247856201 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 07:10:56 INFO - PROCESS | 1793 | 1461247856208 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:10:56 INFO - PROCESS | 1793 | 1461247856211 Marionette TRACE conn3 <- [1,2822,null,{}] 07:10:56 INFO - PROCESS | 1793 | 1461247856218 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:56 INFO - PROCESS | 1793 | 1461247856450 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 07:10:56 INFO - PROCESS | 1793 | 1461247856788 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:56 INFO - PROCESS | 1793 | ++DOCSHELL 0x9280c400 == 155 [pid = 1793] [id = 713] 07:10:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 167 (0x928dc800) [pid = 1793] [serial = 2140] [outer = (nil)] 07:10:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x93c9c800) [pid = 1793] [serial = 2141] [outer = 0x928dc800] 07:10:56 INFO - PROCESS | 1793 | 1461247856886 Marionette DEBUG loaded listener.js 07:10:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x93c9e800) [pid = 1793] [serial = 2142] [outer = 0x928dc800] 07:10:57 INFO - PROCESS | 1793 | 1461247857810 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:10:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:10:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1642ms 07:10:57 INFO - PROCESS | 1793 | 1461247857850 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 07:10:57 INFO - PROCESS | 1793 | 1461247857854 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 07:10:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:10:57 INFO - PROCESS | 1793 | 1461247857860 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:10:57 INFO - PROCESS | 1793 | 1461247857863 Marionette TRACE conn3 <- [1,2826,null,{}] 07:10:57 INFO - PROCESS | 1793 | 1461247857870 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:58 INFO - PROCESS | 1793 | 1461247858097 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 07:11:00 INFO - PROCESS | 1793 | --DOCSHELL 0x86f65c00 == 154 [pid = 1793] [id = 654] 07:11:00 INFO - PROCESS | 1793 | --DOCSHELL 0x86f63000 == 153 [pid = 1793] [id = 655] 07:11:00 INFO - PROCESS | 1793 | --DOCSHELL 0x8bc45000 == 152 [pid = 1793] [id = 656] 07:11:00 INFO - PROCESS | 1793 | --DOCSHELL 0x84747c00 == 151 [pid = 1793] [id = 695] 07:11:00 INFO - PROCESS | 1793 | --DOCSHELL 0x848e2c00 == 150 [pid = 1793] [id = 545] 07:11:00 INFO - PROCESS | 1793 | --DOCSHELL 0x8859e000 == 149 [pid = 1793] [id = 694] 07:11:00 INFO - PROCESS | 1793 | --DOCSHELL 0x87a03800 == 148 [pid = 1793] [id = 693] 07:11:00 INFO - PROCESS | 1793 | --DOCSHELL 0x853ddc00 == 147 [pid = 1793] [id = 692] 07:11:00 INFO - PROCESS | 1793 | --DOCSHELL 0x8e986400 == 146 [pid = 1793] [id = 690] 07:11:00 INFO - PROCESS | 1793 | --DOCSHELL 0x8f12d400 == 145 [pid = 1793] [id = 689] 07:11:00 INFO - PROCESS | 1793 | --DOCSHELL 0x8b952000 == 144 [pid = 1793] [id = 686] 07:11:00 INFO - PROCESS | 1793 | --DOCSHELL 0x8bc4bc00 == 143 [pid = 1793] [id = 684] 07:11:00 INFO - PROCESS | 1793 | --DOCSHELL 0x8c4e9800 == 142 [pid = 1793] [id = 685] 07:11:00 INFO - PROCESS | 1793 | --DOCSHELL 0x8b959400 == 141 [pid = 1793] [id = 683] 07:11:00 INFO - PROCESS | 1793 | --DOCSHELL 0x8b951400 == 140 [pid = 1793] [id = 682] 07:11:00 INFO - PROCESS | 1793 | --DOCSHELL 0x882a6000 == 139 [pid = 1793] [id = 681] 07:11:00 INFO - PROCESS | 1793 | --DOCSHELL 0x88a30000 == 138 [pid = 1793] [id = 680] 07:11:00 INFO - PROCESS | 1793 | --DOCSHELL 0x86675000 == 137 [pid = 1793] [id = 679] 07:11:00 INFO - PROCESS | 1793 | --DOCSHELL 0x868b9000 == 136 [pid = 1793] [id = 677] 07:11:00 INFO - PROCESS | 1793 | --DOCSHELL 0x8474d400 == 135 [pid = 1793] [id = 678] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 168 (0x8c4e4c00) [pid = 1793] [serial = 1911] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 167 (0x87a83400) [pid = 1793] [serial = 2030] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 166 (0x985b9c00) [pid = 1793] [serial = 2018] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 165 (0x9a5a3800) [pid = 1793] [serial = 2021] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 164 (0x8f4f9000) [pid = 1793] [serial = 1995] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 163 (0x8f4f3800) [pid = 1793] [serial = 1994] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 162 (0x928d8400) [pid = 1793] [serial = 2004] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 161 (0x91e54400) [pid = 1793] [serial = 2003] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 160 (0x900b1000) [pid = 1793] [serial = 1998] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 159 (0x900ae800) [pid = 1793] [serial = 1997] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 158 (0x95979400) [pid = 1793] [serial = 2007] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 157 (0x9387fc00) [pid = 1793] [serial = 2006] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 156 (0x8975ec00) [pid = 1793] [serial = 1977] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 155 (0x885a1c00) [pid = 1793] [serial = 1976] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0x8e98cc00) [pid = 1793] [serial = 1986] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x8e80c000) [pid = 1793] [serial = 1985] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x8f1e2000) [pid = 1793] [serial = 1989] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x8f124400) [pid = 1793] [serial = 1988] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x8c2b3800) [pid = 1793] [serial = 1973] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x84750c00) [pid = 1793] [serial = 2024] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x853e1000) [pid = 1793] [serial = 2025] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x8c3a6800) [pid = 1793] [serial = 1980] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x8c2ad400) [pid = 1793] [serial = 1979] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x97a65400) [pid = 1793] [serial = 2013] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x97a58800) [pid = 1793] [serial = 2012] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x97f30c00) [pid = 1793] [serial = 2016] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x97bb3000) [pid = 1793] [serial = 2015] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x86f5cc00) [pid = 1793] [serial = 2027] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x8f29e000) [pid = 1793] [serial = 1992] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x8f299800) [pid = 1793] [serial = 1991] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x9051cc00) [pid = 1793] [serial = 2001] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x90518800) [pid = 1793] [serial = 2000] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x8df04000) [pid = 1793] [serial = 1983] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x8deb6800) [pid = 1793] [serial = 1982] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x96ebac00) [pid = 1793] [serial = 2010] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x966e1000) [pid = 1793] [serial = 2009] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0x9892e000) [pid = 1793] [serial = 2019] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 131 (0x871e8c00) [pid = 1793] [serial = 2028] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 130 (0x8859d400) [pid = 1793] [serial = 2031] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | --DOMWINDOW == 129 (0x885aa000) [pid = 1793] [serial = 2033] [outer = (nil)] [url = about:blank] 07:11:00 INFO - PROCESS | 1793 | 1461247860766 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:00 INFO - PROCESS | 1793 | ++DOCSHELL 0x853e4000 == 136 [pid = 1793] [id = 714] 07:11:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 130 (0x857d5400) [pid = 1793] [serial = 2143] [outer = (nil)] 07:11:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 131 (0x868bec00) [pid = 1793] [serial = 2144] [outer = 0x857d5400] 07:11:00 INFO - PROCESS | 1793 | 1461247860862 Marionette DEBUG loaded listener.js 07:11:00 INFO - PROCESS | 1793 | ++DOMWINDOW == 132 (0x86f65400) [pid = 1793] [serial = 2145] [outer = 0x857d5400] 07:11:01 INFO - PROCESS | 1793 | 1461247861720 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:11:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:11:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 3888ms 07:11:01 INFO - PROCESS | 1793 | 1461247861775 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 07:11:01 INFO - PROCESS | 1793 | 1461247861782 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 07:11:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:11:01 INFO - PROCESS | 1793 | 1461247861799 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:11:01 INFO - PROCESS | 1793 | 1461247861805 Marionette TRACE conn3 <- [1,2830,null,{}] 07:11:01 INFO - PROCESS | 1793 | 1461247861812 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:02 INFO - PROCESS | 1793 | 1461247862049 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 07:11:02 INFO - PROCESS | 1793 | 1461247862261 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:02 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a85c00 == 137 [pid = 1793] [id = 715] 07:11:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x882a6000) [pid = 1793] [serial = 2146] [outer = (nil)] 07:11:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x8859dc00) [pid = 1793] [serial = 2147] [outer = 0x882a6000] 07:11:02 INFO - PROCESS | 1793 | 1461247862348 Marionette DEBUG loaded listener.js 07:11:02 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x88a23c00) [pid = 1793] [serial = 2148] [outer = 0x882a6000] 07:11:03 INFO - PROCESS | 1793 | 1461247863370 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:11:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:11:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1639ms 07:11:03 INFO - PROCESS | 1793 | 1461247863441 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 07:11:03 INFO - PROCESS | 1793 | 1461247863448 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 07:11:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:11:03 INFO - PROCESS | 1793 | 1461247863455 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:11:03 INFO - PROCESS | 1793 | 1461247863459 Marionette TRACE conn3 <- [1,2834,null,{}] 07:11:03 INFO - PROCESS | 1793 | 1461247863475 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:03 INFO - PROCESS | 1793 | 1461247863824 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 07:11:04 INFO - PROCESS | 1793 | 1461247864057 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:04 INFO - PROCESS | 1793 | ++DOCSHELL 0x896b3400 == 138 [pid = 1793] [id = 716] 07:11:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x89762800) [pid = 1793] [serial = 2149] [outer = (nil)] 07:11:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x8a747000) [pid = 1793] [serial = 2150] [outer = 0x89762800] 07:11:04 INFO - PROCESS | 1793 | 1461247864134 Marionette DEBUG loaded listener.js 07:11:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x8a87d800) [pid = 1793] [serial = 2151] [outer = 0x89762800] 07:11:05 INFO - PROCESS | 1793 | 1461247865535 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:11:05 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x896a8400) [pid = 1793] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:11:05 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x8deb4400) [pid = 1793] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:11:05 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x8a749c00) [pid = 1793] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:11:05 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x8c0c8000) [pid = 1793] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:11:05 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x8f129800) [pid = 1793] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:11:05 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0x857ddc00) [pid = 1793] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:11:05 INFO - PROCESS | 1793 | --DOMWINDOW == 131 (0x8bc42400) [pid = 1793] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:11:05 INFO - PROCESS | 1793 | --DOMWINDOW == 130 (0x885a0400) [pid = 1793] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:11:05 INFO - PROCESS | 1793 | --DOMWINDOW == 129 (0x8f255000) [pid = 1793] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:11:05 INFO - PROCESS | 1793 | --DOMWINDOW == 128 (0x8f264800) [pid = 1793] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:11:05 INFO - PROCESS | 1793 | --DOMWINDOW == 127 (0x853dc800) [pid = 1793] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:11:05 INFO - PROCESS | 1793 | --DOMWINDOW == 126 (0x87a0e000) [pid = 1793] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:11:05 INFO - PROCESS | 1793 | --DOMWINDOW == 125 (0x8c0c7800) [pid = 1793] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:11:05 INFO - PROCESS | 1793 | --DOMWINDOW == 124 (0x8f258400) [pid = 1793] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:11:05 INFO - PROCESS | 1793 | --DOMWINDOW == 123 (0x896b5400) [pid = 1793] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:11:05 INFO - PROCESS | 1793 | --DOMWINDOW == 122 (0x8667cc00) [pid = 1793] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:11:05 INFO - PROCESS | 1793 | --DOMWINDOW == 121 (0x8c4ea000) [pid = 1793] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:11:05 INFO - PROCESS | 1793 | --DOMWINDOW == 120 (0x8f297400) [pid = 1793] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:11:05 INFO - PROCESS | 1793 | --DOMWINDOW == 119 (0x8c4ed400) [pid = 1793] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:11:05 INFO - PROCESS | 1793 | --DOMWINDOW == 118 (0x868b7800) [pid = 1793] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:11:05 INFO - PROCESS | 1793 | --DOMWINDOW == 117 (0x985b2800) [pid = 1793] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:11:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:11:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2191ms 07:11:05 INFO - PROCESS | 1793 | 1461247865678 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 07:11:05 INFO - PROCESS | 1793 | 1461247865681 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 07:11:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:11:05 INFO - PROCESS | 1793 | 1461247865698 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:11:05 INFO - PROCESS | 1793 | 1461247865708 Marionette TRACE conn3 <- [1,2838,null,{}] 07:11:05 INFO - PROCESS | 1793 | 1461247865714 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:06 INFO - PROCESS | 1793 | 1461247866011 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 07:11:06 INFO - PROCESS | 1793 | 1461247866142 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:06 INFO - PROCESS | 1793 | ++DOCSHELL 0x871edc00 == 139 [pid = 1793] [id = 717] 07:11:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 118 (0x8859f000) [pid = 1793] [serial = 2152] [outer = (nil)] 07:11:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 119 (0x8a87c800) [pid = 1793] [serial = 2153] [outer = 0x8859f000] 07:11:06 INFO - PROCESS | 1793 | 1461247866220 Marionette DEBUG loaded listener.js 07:11:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 120 (0x8bc43800) [pid = 1793] [serial = 2154] [outer = 0x8859f000] 07:11:07 INFO - PROCESS | 1793 | 1461247867019 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:11:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:11:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1400ms 07:11:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:11:07 INFO - PROCESS | 1793 | 1461247867091 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 07:11:07 INFO - PROCESS | 1793 | 1461247867095 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 07:11:07 INFO - PROCESS | 1793 | 1461247867102 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:11:07 INFO - PROCESS | 1793 | 1461247867105 Marionette TRACE conn3 <- [1,2842,null,{}] 07:11:07 INFO - PROCESS | 1793 | 1461247867110 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:07 INFO - PROCESS | 1793 | 1461247867330 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 07:11:07 INFO - PROCESS | 1793 | 1461247867684 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:07 INFO - PROCESS | 1793 | ++DOCSHELL 0x848eb800 == 140 [pid = 1793] [id = 718] 07:11:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 121 (0x848eec00) [pid = 1793] [serial = 2155] [outer = (nil)] 07:11:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 122 (0x857d7000) [pid = 1793] [serial = 2156] [outer = 0x848eec00] 07:11:07 INFO - PROCESS | 1793 | 1461247867852 Marionette DEBUG loaded listener.js 07:11:07 INFO - PROCESS | 1793 | ++DOMWINDOW == 123 (0x86f5d800) [pid = 1793] [serial = 2157] [outer = 0x848eec00] 07:11:08 INFO - PROCESS | 1793 | 1461247868862 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:11:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:11:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1798ms 07:11:08 INFO - PROCESS | 1793 | 1461247868899 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 07:11:08 INFO - PROCESS | 1793 | 1461247868907 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 07:11:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:11:08 INFO - PROCESS | 1793 | 1461247868917 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:11:08 INFO - PROCESS | 1793 | 1461247868922 Marionette TRACE conn3 <- [1,2846,null,{}] 07:11:08 INFO - PROCESS | 1793 | 1461247868930 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:09 INFO - PROCESS | 1793 | 1461247869179 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 07:11:09 INFO - PROCESS | 1793 | 1461247869523 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:09 INFO - PROCESS | 1793 | ++DOCSHELL 0x88a2dc00 == 141 [pid = 1793] [id = 719] 07:11:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 124 (0x88de2c00) [pid = 1793] [serial = 2158] [outer = (nil)] 07:11:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 125 (0x88dec400) [pid = 1793] [serial = 2159] [outer = 0x88de2c00] 07:11:09 INFO - PROCESS | 1793 | 1461247869625 Marionette DEBUG loaded listener.js 07:11:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 126 (0x8975d000) [pid = 1793] [serial = 2160] [outer = 0x88de2c00] 07:11:10 INFO - PROCESS | 1793 | 1461247870698 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:11:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:11:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1840ms 07:11:10 INFO - PROCESS | 1793 | 1461247870763 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 07:11:10 INFO - PROCESS | 1793 | 1461247870775 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 07:11:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:11:10 INFO - PROCESS | 1793 | 1461247870798 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:11:10 INFO - PROCESS | 1793 | 1461247870809 Marionette TRACE conn3 <- [1,2850,null,{}] 07:11:10 INFO - PROCESS | 1793 | 1461247870816 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:11 INFO - PROCESS | 1793 | 1461247871171 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 07:11:11 INFO - PROCESS | 1793 | 1461247871488 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:11 INFO - PROCESS | 1793 | ++DOCSHELL 0x8aa87800 == 142 [pid = 1793] [id = 720] 07:11:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 127 (0x8bc46000) [pid = 1793] [serial = 2161] [outer = (nil)] 07:11:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 128 (0x8c0c8000) [pid = 1793] [serial = 2162] [outer = 0x8bc46000] 07:11:11 INFO - PROCESS | 1793 | 1461247871581 Marionette DEBUG loaded listener.js 07:11:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 129 (0x8c2adc00) [pid = 1793] [serial = 2163] [outer = 0x8bc46000] 07:11:12 INFO - PROCESS | 1793 | 1461247872636 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:11:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:11:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1913ms 07:11:12 INFO - PROCESS | 1793 | 1461247872706 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 07:11:12 INFO - PROCESS | 1793 | 1461247872711 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 07:11:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:11:12 INFO - PROCESS | 1793 | 1461247872721 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:11:12 INFO - PROCESS | 1793 | 1461247872731 Marionette TRACE conn3 <- [1,2854,null,{}] 07:11:12 INFO - PROCESS | 1793 | 1461247872747 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:13 INFO - PROCESS | 1793 | 1461247873043 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 07:11:13 INFO - PROCESS | 1793 | 1461247873387 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:13 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b951800 == 143 [pid = 1793] [id = 721] 07:11:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 130 (0x8c2bc800) [pid = 1793] [serial = 2164] [outer = (nil)] 07:11:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 131 (0x8c3a4c00) [pid = 1793] [serial = 2165] [outer = 0x8c2bc800] 07:11:13 INFO - PROCESS | 1793 | 1461247873478 Marionette DEBUG loaded listener.js 07:11:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 132 (0x8c4e5000) [pid = 1793] [serial = 2166] [outer = 0x8c2bc800] 07:11:14 INFO - PROCESS | 1793 | 1461247874405 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:11:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:11:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1745ms 07:11:14 INFO - PROCESS | 1793 | 1461247874465 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 07:11:14 INFO - PROCESS | 1793 | 1461247874469 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 07:11:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:11:14 INFO - PROCESS | 1793 | 1461247874476 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:11:14 INFO - PROCESS | 1793 | 1461247874480 Marionette TRACE conn3 <- [1,2858,null,{}] 07:11:14 INFO - PROCESS | 1793 | 1461247874486 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:14 INFO - PROCESS | 1793 | 1461247874729 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 07:11:15 INFO - PROCESS | 1793 | 1461247875073 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:15 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c346800 == 144 [pid = 1793] [id = 722] 07:11:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x8c350c00) [pid = 1793] [serial = 2167] [outer = (nil)] 07:11:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x8dbad800) [pid = 1793] [serial = 2168] [outer = 0x8c350c00] 07:11:15 INFO - PROCESS | 1793 | 1461247875165 Marionette DEBUG loaded listener.js 07:11:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x8ddb5c00) [pid = 1793] [serial = 2169] [outer = 0x8c350c00] 07:11:16 INFO - PROCESS | 1793 | 1461247876120 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:11:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:11:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1682ms 07:11:16 INFO - PROCESS | 1793 | 1461247876159 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 07:11:16 INFO - PROCESS | 1793 | 1461247876163 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 07:11:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:11:16 INFO - PROCESS | 1793 | 1461247876169 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:11:16 INFO - PROCESS | 1793 | 1461247876172 Marionette TRACE conn3 <- [1,2862,null,{}] 07:11:16 INFO - PROCESS | 1793 | 1461247876179 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:16 INFO - PROCESS | 1793 | 1461247876421 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 07:11:16 INFO - PROCESS | 1793 | 1461247876762 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:16 INFO - PROCESS | 1793 | ++DOCSHELL 0x8df03400 == 145 [pid = 1793] [id = 723] 07:11:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x8df03800) [pid = 1793] [serial = 2170] [outer = (nil)] 07:11:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x8df0e000) [pid = 1793] [serial = 2171] [outer = 0x8df03800] 07:11:16 INFO - PROCESS | 1793 | 1461247876877 Marionette DEBUG loaded listener.js 07:11:17 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x8ec64000) [pid = 1793] [serial = 2172] [outer = 0x8df03800] 07:11:17 INFO - PROCESS | 1793 | 1461247877891 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:11:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:11:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1784ms 07:11:17 INFO - PROCESS | 1793 | 1461247877955 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 07:11:17 INFO - PROCESS | 1793 | 1461247877959 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 07:11:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:11:17 INFO - PROCESS | 1793 | 1461247877966 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:11:17 INFO - PROCESS | 1793 | 1461247877970 Marionette TRACE conn3 <- [1,2866,null,{}] 07:11:17 INFO - PROCESS | 1793 | 1461247877977 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:18 INFO - PROCESS | 1793 | 1461247878225 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 07:11:18 INFO - PROCESS | 1793 | 1461247878556 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:18 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c0cb400 == 146 [pid = 1793] [id = 724] 07:11:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x8c4eec00) [pid = 1793] [serial = 2173] [outer = (nil)] 07:11:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x8f1e3000) [pid = 1793] [serial = 2174] [outer = 0x8c4eec00] 07:11:18 INFO - PROCESS | 1793 | 1461247878713 Marionette DEBUG loaded listener.js 07:11:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8f1e7c00) [pid = 1793] [serial = 2175] [outer = 0x8c4eec00] 07:11:19 INFO - PROCESS | 1793 | 1461247879660 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:11:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:11:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1735ms 07:11:19 INFO - PROCESS | 1793 | 1461247879703 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 07:11:19 INFO - PROCESS | 1793 | 1461247879707 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 07:11:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:11:19 INFO - PROCESS | 1793 | 1461247879713 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:11:19 INFO - PROCESS | 1793 | 1461247879717 Marionette TRACE conn3 <- [1,2870,null,{}] 07:11:19 INFO - PROCESS | 1793 | 1461247879723 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:19 INFO - PROCESS | 1793 | 1461247879966 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 07:11:20 INFO - PROCESS | 1793 | 1461247880304 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:20 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f128400 == 147 [pid = 1793] [id = 725] 07:11:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8f129800) [pid = 1793] [serial = 2176] [outer = (nil)] 07:11:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8f266400) [pid = 1793] [serial = 2177] [outer = 0x8f129800] 07:11:20 INFO - PROCESS | 1793 | 1461247880401 Marionette DEBUG loaded listener.js 07:11:20 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x8f270c00) [pid = 1793] [serial = 2178] [outer = 0x8f129800] 07:11:21 INFO - PROCESS | 1793 | 1461247881343 Marionette TRACE conn3 <- [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]]]}] 07:11:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:11:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1681ms 07:11:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:11:21 INFO - PROCESS | 1793 | 1461247881395 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 07:11:21 INFO - PROCESS | 1793 | 1461247881398 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 07:11:21 INFO - PROCESS | 1793 | 1461247881406 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:11:21 INFO - PROCESS | 1793 | 1461247881408 Marionette TRACE conn3 <- [1,2874,null,{}] 07:11:21 INFO - PROCESS | 1793 | 1461247881415 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:21 INFO - PROCESS | 1793 | 1461247881653 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 07:11:22 INFO - PROCESS | 1793 | 1461247881992 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:22 INFO - PROCESS | 1793 | ++DOCSHELL 0x8e803000 == 148 [pid = 1793] [id = 726] 07:11:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x8f12f400) [pid = 1793] [serial = 2179] [outer = (nil)] 07:11:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x8f4f4000) [pid = 1793] [serial = 2180] [outer = 0x8f12f400] 07:11:22 INFO - PROCESS | 1793 | 1461247882103 Marionette DEBUG loaded listener.js 07:11:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x8f4f9c00) [pid = 1793] [serial = 2181] [outer = 0x8f12f400] 07:11:23 INFO - PROCESS | 1793 | 1461247883014 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:11:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:11:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1682ms 07:11:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:11:23 INFO - PROCESS | 1793 | 1461247883087 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 07:11:23 INFO - PROCESS | 1793 | 1461247883091 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 07:11:23 INFO - PROCESS | 1793 | 1461247883098 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:11:23 INFO - PROCESS | 1793 | 1461247883100 Marionette TRACE conn3 <- [1,2878,null,{}] 07:11:23 INFO - PROCESS | 1793 | 1461247883107 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:23 INFO - PROCESS | 1793 | 1461247883347 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 07:11:23 INFO - PROCESS | 1793 | 1461247883686 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:23 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f1e3800 == 149 [pid = 1793] [id = 727] 07:11:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x8f4ccc00) [pid = 1793] [serial = 2182] [outer = (nil)] 07:11:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x8fc3e000) [pid = 1793] [serial = 2183] [outer = 0x8f4ccc00] 07:11:23 INFO - PROCESS | 1793 | 1461247883780 Marionette DEBUG loaded listener.js 07:11:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x900acc00) [pid = 1793] [serial = 2184] [outer = 0x8f4ccc00] 07:11:24 INFO - PROCESS | 1793 | 1461247884716 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:11:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:11:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1687ms 07:11:24 INFO - PROCESS | 1793 | 1461247884784 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 07:11:24 INFO - PROCESS | 1793 | 1461247884788 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 07:11:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:11:24 INFO - PROCESS | 1793 | 1461247884795 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:11:24 INFO - PROCESS | 1793 | 1461247884798 Marionette TRACE conn3 <- [1,2882,null,{}] 07:11:24 INFO - PROCESS | 1793 | 1461247884804 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:25 INFO - PROCESS | 1793 | 1461247885081 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 07:11:25 INFO - PROCESS | 1793 | 1461247885429 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:25 INFO - PROCESS | 1793 | ++DOCSHELL 0x90512000 == 150 [pid = 1793] [id = 728] 07:11:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x90513000) [pid = 1793] [serial = 2185] [outer = (nil)] 07:11:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x90517c00) [pid = 1793] [serial = 2186] [outer = 0x90513000] 07:11:25 INFO - PROCESS | 1793 | 1461247885541 Marionette DEBUG loaded listener.js 07:11:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x9116ec00) [pid = 1793] [serial = 2187] [outer = 0x90513000] 07:11:26 INFO - PROCESS | 1793 | 1461247886488 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:11:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:11:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1732ms 07:11:26 INFO - PROCESS | 1793 | 1461247886528 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 07:11:26 INFO - PROCESS | 1793 | 1461247886533 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 07:11:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:11:26 INFO - PROCESS | 1793 | 1461247886560 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:11:26 INFO - PROCESS | 1793 | 1461247886566 Marionette TRACE conn3 <- [1,2886,null,{}] 07:11:26 INFO - PROCESS | 1793 | 1461247886572 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:26 INFO - PROCESS | 1793 | 1461247886838 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 07:11:27 INFO - PROCESS | 1793 | 1461247887192 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:27 INFO - PROCESS | 1793 | ++DOCSHELL 0x8fc40c00 == 151 [pid = 1793] [id = 729] 07:11:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x90512c00) [pid = 1793] [serial = 2188] [outer = (nil)] 07:11:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x9292bc00) [pid = 1793] [serial = 2189] [outer = 0x90512c00] 07:11:27 INFO - PROCESS | 1793 | 1461247887286 Marionette DEBUG loaded listener.js 07:11:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x92b30400) [pid = 1793] [serial = 2190] [outer = 0x90512c00] 07:11:28 INFO - PROCESS | 1793 | 1461247888206 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:11:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:11:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1694ms 07:11:28 INFO - PROCESS | 1793 | 1461247888251 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 07:11:28 INFO - PROCESS | 1793 | 1461247888255 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 07:11:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:11:28 INFO - PROCESS | 1793 | 1461247888261 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:11:28 INFO - PROCESS | 1793 | 1461247888265 Marionette TRACE conn3 <- [1,2890,null,{}] 07:11:28 INFO - PROCESS | 1793 | 1461247888271 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:28 INFO - PROCESS | 1793 | 1461247888500 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 07:11:28 INFO - PROCESS | 1793 | 1461247888834 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:28 INFO - PROCESS | 1793 | ++DOCSHELL 0x9132f000 == 152 [pid = 1793] [id = 730] 07:11:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x92929400) [pid = 1793] [serial = 2191] [outer = (nil)] 07:11:28 INFO - PROCESS | 1793 | ++DOMWINDOW == 158 (0x94eab000) [pid = 1793] [serial = 2192] [outer = 0x92929400] 07:11:28 INFO - PROCESS | 1793 | 1461247888932 Marionette DEBUG loaded listener.js 07:11:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 159 (0x94eadc00) [pid = 1793] [serial = 2193] [outer = 0x92929400] 07:11:29 INFO - PROCESS | 1793 | 1461247889848 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:11:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:11:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1648ms 07:11:29 INFO - PROCESS | 1793 | 1461247889910 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 07:11:29 INFO - PROCESS | 1793 | 1461247889913 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 07:11:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:11:29 INFO - PROCESS | 1793 | 1461247889920 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:11:29 INFO - PROCESS | 1793 | 1461247889924 Marionette TRACE conn3 <- [1,2894,null,{}] 07:11:29 INFO - PROCESS | 1793 | 1461247889929 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:30 INFO - PROCESS | 1793 | 1461247890164 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 07:11:30 INFO - PROCESS | 1793 | 1461247890506 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:30 INFO - PROCESS | 1793 | ++DOCSHELL 0x93c9d400 == 153 [pid = 1793] [id = 731] 07:11:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 160 (0x93ca0c00) [pid = 1793] [serial = 2194] [outer = (nil)] 07:11:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 161 (0x96190400) [pid = 1793] [serial = 2195] [outer = 0x93ca0c00] 07:11:30 INFO - PROCESS | 1793 | 1461247890599 Marionette DEBUG loaded listener.js 07:11:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 162 (0x96197400) [pid = 1793] [serial = 2196] [outer = 0x93ca0c00] 07:11:31 INFO - PROCESS | 1793 | 1461247891557 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:11:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:11:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1683ms 07:11:31 INFO - PROCESS | 1793 | 1461247891604 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 07:11:31 INFO - PROCESS | 1793 | 1461247891608 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 07:11:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:11:31 INFO - PROCESS | 1793 | 1461247891615 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:11:31 INFO - PROCESS | 1793 | 1461247891618 Marionette TRACE conn3 <- [1,2898,null,{}] 07:11:31 INFO - PROCESS | 1793 | 1461247891624 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:31 INFO - PROCESS | 1793 | 1461247891841 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 07:11:32 INFO - PROCESS | 1793 | 1461247892195 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:32 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f263400 == 154 [pid = 1793] [id = 732] 07:11:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 163 (0x94ead000) [pid = 1793] [serial = 2197] [outer = (nil)] 07:11:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 164 (0x96ebac00) [pid = 1793] [serial = 2198] [outer = 0x94ead000] 07:11:32 INFO - PROCESS | 1793 | 1461247892289 Marionette DEBUG loaded listener.js 07:11:32 INFO - PROCESS | 1793 | ++DOMWINDOW == 165 (0x96f23c00) [pid = 1793] [serial = 2199] [outer = 0x94ead000] 07:11:33 INFO - PROCESS | 1793 | 1461247893229 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:11:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:11:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1685ms 07:11:33 INFO - PROCESS | 1793 | 1461247893301 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 07:11:33 INFO - PROCESS | 1793 | 1461247893304 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 07:11:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:11:33 INFO - PROCESS | 1793 | 1461247893310 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:11:33 INFO - PROCESS | 1793 | 1461247893314 Marionette TRACE conn3 <- [1,2902,null,{}] 07:11:33 INFO - PROCESS | 1793 | 1461247893320 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:33 INFO - PROCESS | 1793 | 1461247893551 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 07:11:33 INFO - PROCESS | 1793 | 1461247893894 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:33 INFO - PROCESS | 1793 | ++DOCSHELL 0x9618f000 == 155 [pid = 1793] [id = 733] 07:11:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 166 (0x966e3000) [pid = 1793] [serial = 2200] [outer = (nil)] 07:11:33 INFO - PROCESS | 1793 | ++DOMWINDOW == 167 (0x973ea800) [pid = 1793] [serial = 2201] [outer = 0x966e3000] 07:11:33 INFO - PROCESS | 1793 | 1461247893994 Marionette DEBUG loaded listener.js 07:11:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x975c9400) [pid = 1793] [serial = 2202] [outer = 0x966e3000] 07:11:34 INFO - PROCESS | 1793 | 1461247894954 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:11:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:11:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1689ms 07:11:35 INFO - PROCESS | 1793 | 1461247895001 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 07:11:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:11:35 INFO - PROCESS | 1793 | 1461247895005 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 07:11:35 INFO - PROCESS | 1793 | 1461247895013 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:11:35 INFO - PROCESS | 1793 | 1461247895016 Marionette TRACE conn3 <- [1,2906,null,{}] 07:11:35 INFO - PROCESS | 1793 | 1461247895022 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:35 INFO - PROCESS | 1793 | 1461247895266 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 07:11:35 INFO - PROCESS | 1793 | 1461247895612 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:35 INFO - PROCESS | 1793 | ++DOCSHELL 0x848f0000 == 156 [pid = 1793] [id = 734] 07:11:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x871ea800) [pid = 1793] [serial = 2203] [outer = (nil)] 07:11:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x9760e000) [pid = 1793] [serial = 2204] [outer = 0x871ea800] 07:11:35 INFO - PROCESS | 1793 | 1461247895707 Marionette DEBUG loaded listener.js 07:11:35 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x976b9000) [pid = 1793] [serial = 2205] [outer = 0x871ea800] 07:11:36 INFO - PROCESS | 1793 | 1461247896672 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:11:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:11:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1692ms 07:11:36 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:11:36 INFO - PROCESS | 1793 | 1461247896706 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 07:11:36 INFO - PROCESS | 1793 | 1461247896710 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 07:11:36 INFO - PROCESS | 1793 | 1461247896716 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:11:36 INFO - PROCESS | 1793 | 1461247896720 Marionette TRACE conn3 <- [1,2910,null,{}] 07:11:36 INFO - PROCESS | 1793 | 1461247896725 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:36 INFO - PROCESS | 1793 | 1461247896958 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 07:11:37 INFO - PROCESS | 1793 | 1461247897313 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:37 INFO - PROCESS | 1793 | ++DOCSHELL 0x96fd2c00 == 157 [pid = 1793] [id = 735] 07:11:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x975d3800) [pid = 1793] [serial = 2206] [outer = (nil)] 07:11:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x97a62400) [pid = 1793] [serial = 2207] [outer = 0x975d3800] 07:11:37 INFO - PROCESS | 1793 | 1461247897409 Marionette DEBUG loaded listener.js 07:11:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0x97a64400) [pid = 1793] [serial = 2208] [outer = 0x975d3800] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x86f63400 == 156 [pid = 1793] [id = 666] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x88a22800 == 155 [pid = 1793] [id = 366] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x92b84000 == 154 [pid = 1793] [id = 671] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x93873c00 == 153 [pid = 1793] [id = 668] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x84072c00 == 152 [pid = 1793] [id = 669] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x961ea800 == 151 [pid = 1793] [id = 670] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x868bc400 == 150 [pid = 1793] [id = 672] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x871edc00 == 149 [pid = 1793] [id = 717] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x896b3400 == 148 [pid = 1793] [id = 716] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x87a85c00 == 147 [pid = 1793] [id = 715] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x853e4000 == 146 [pid = 1793] [id = 714] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x92923800 == 145 [pid = 1793] [id = 712] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x871f0000 == 144 [pid = 1793] [id = 711] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x8fc39400 == 143 [pid = 1793] [id = 709] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x911e4800 == 142 [pid = 1793] [id = 710] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x90514400 == 141 [pid = 1793] [id = 708] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x9013bc00 == 140 [pid = 1793] [id = 707] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x8fc38400 == 139 [pid = 1793] [id = 706] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x8f4fa000 == 138 [pid = 1793] [id = 704] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x8f777800 == 137 [pid = 1793] [id = 705] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x8f25ac00 == 136 [pid = 1793] [id = 703] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x830e6400 == 135 [pid = 1793] [id = 702] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x8deba400 == 134 [pid = 1793] [id = 701] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x8c3a1400 == 133 [pid = 1793] [id = 700] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x853e1800 == 132 [pid = 1793] [id = 673] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x8c3a5400 == 131 [pid = 1793] [id = 699] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x8b953000 == 130 [pid = 1793] [id = 698] 07:11:40 INFO - PROCESS | 1793 | --DOCSHELL 0x857d7400 == 129 [pid = 1793] [id = 697] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 173 (0x8975d800) [pid = 1793] [serial = 2084] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0x8e981400) [pid = 1793] [serial = 2064] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0x8b956c00) [pid = 1793] [serial = 2045] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x8c4ee800) [pid = 1793] [serial = 2054] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 169 (0x8f1f0000) [pid = 1793] [serial = 2067] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 168 (0x868ba800) [pid = 1793] [serial = 2079] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 167 (0x8c18d000) [pid = 1793] [serial = 2049] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 166 (0x8c0cb800) [pid = 1793] [serial = 2048] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 165 (0x8667c400) [pid = 1793] [serial = 2078] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 164 (0x8c347000) [pid = 1793] [serial = 1974] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 163 (0x8f262800) [pid = 1793] [serial = 2069] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 162 (0x9a5a6000) [pid = 1793] [serial = 2022] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 161 (0x8b95c800) [pid = 1793] [serial = 2088] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 160 (0x8f26a800) [pid = 1793] [serial = 2070] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 159 (0x885ac800) [pid = 1793] [serial = 2082] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 158 (0x8c3a7400) [pid = 1793] [serial = 2052] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 157 (0x8b960800) [pid = 1793] [serial = 2046] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 156 (0x885a1800) [pid = 1793] [serial = 2081] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 155 (0x8f4d6000) [pid = 1793] [serial = 2073] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0x89769400) [pid = 1793] [serial = 2042] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x8c4f0800) [pid = 1793] [serial = 2055] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x87a7cc00) [pid = 1793] [serial = 2037] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x8ddb6c00) [pid = 1793] [serial = 2058] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x8f779c00) [pid = 1793] [serial = 2076] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x8c34f800) [pid = 1793] [serial = 2051] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x8f130c00) [pid = 1793] [serial = 2066] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x8e80ec00) [pid = 1793] [serial = 2063] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x8f770400) [pid = 1793] [serial = 2075] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x86f56800) [pid = 1793] [serial = 2036] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x8a889800) [pid = 1793] [serial = 2043] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x8debec00) [pid = 1793] [serial = 2061] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x88a26800) [pid = 1793] [serial = 2039] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x8ddb4800) [pid = 1793] [serial = 2057] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x88df0400) [pid = 1793] [serial = 2040] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x9a5c2800) [pid = 1793] [serial = 1962] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x8deb5800) [pid = 1793] [serial = 2060] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x8f4c9c00) [pid = 1793] [serial = 2072] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x89767800) [pid = 1793] [serial = 2085] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x86f57c00) [pid = 1793] [serial = 2087] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x8c194800) [pid = 1793] [serial = 2090] [outer = (nil)] [url = about:blank] 07:11:40 INFO - PROCESS | 1793 | 1461247900843 Marionette TRACE conn3 <- [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]]]}] 07:11:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:11:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:11:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 4147ms 07:11:40 INFO - PROCESS | 1793 | 1461247900863 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 07:11:40 INFO - PROCESS | 1793 | 1461247900869 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 07:11:40 INFO - TEST-START | /DOMEvents/constructors.html 07:11:40 INFO - PROCESS | 1793 | 1461247900879 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:11:40 INFO - PROCESS | 1793 | 1461247900885 Marionette TRACE conn3 <- [1,2914,null,{}] 07:11:40 INFO - PROCESS | 1793 | 1461247900899 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:41 INFO - PROCESS | 1793 | 1461247901182 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 07:11:41 INFO - PROCESS | 1793 | 1461247901404 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:41 INFO - PROCESS | 1793 | ++DOCSHELL 0x830e6400 == 130 [pid = 1793] [id = 736] 07:11:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x86f65800) [pid = 1793] [serial = 2209] [outer = (nil)] 07:11:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x87a08000) [pid = 1793] [serial = 2210] [outer = 0x86f65800] 07:11:41 INFO - PROCESS | 1793 | 1461247901490 Marionette DEBUG loaded listener.js 07:11:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x87a79400) [pid = 1793] [serial = 2211] [outer = 0x86f65800] 07:11:42 INFO - PROCESS | 1793 | 1461247902574 Marionette TRACE conn3 <- [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]]]}] 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:11:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:11:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:11:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:11:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:11:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:11:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:11:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:11:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:11:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:11:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:11:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:11:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:11:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:11:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:11:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:11:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:11:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:11:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:11:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:11:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:11:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 1766ms 07:11:42 INFO - PROCESS | 1793 | 1461247902645 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 07:11:42 INFO - PROCESS | 1793 | 1461247902660 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 07:11:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:11:42 INFO - PROCESS | 1793 | 1461247902682 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:11:42 INFO - PROCESS | 1793 | 1461247902687 Marionette TRACE conn3 <- [1,2918,null,{}] 07:11:42 INFO - PROCESS | 1793 | 1461247902698 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:42 INFO - PROCESS | 1793 | 1461247902935 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 07:11:43 INFO - PROCESS | 1793 | 1461247903284 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:43 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a08c00 == 131 [pid = 1793] [id = 737] 07:11:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x88a2f800) [pid = 1793] [serial = 2212] [outer = (nil)] 07:11:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x88deec00) [pid = 1793] [serial = 2213] [outer = 0x88a2f800] 07:11:43 INFO - PROCESS | 1793 | 1461247903360 Marionette DEBUG loaded listener.js 07:11:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x896b3000) [pid = 1793] [serial = 2214] [outer = 0x88a2f800] 07:11:44 INFO - PROCESS | 1793 | 1461247904144 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:11:44 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:11:44 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1491ms 07:11:44 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:11:44 INFO - PROCESS | 1793 | 1461247904178 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 07:11:44 INFO - PROCESS | 1793 | 1461247904181 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 07:11:44 INFO - PROCESS | 1793 | 1461247904188 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:11:44 INFO - PROCESS | 1793 | 1461247904193 Marionette TRACE conn3 <- [1,2922,null,{}] 07:11:44 INFO - PROCESS | 1793 | 1461247904209 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:44 INFO - PROCESS | 1793 | 1461247904529 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 07:11:44 INFO - PROCESS | 1793 | 1461247904566 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:44 INFO - PROCESS | 1793 | ++DOCSHELL 0x882aac00 == 132 [pid = 1793] [id = 738] 07:11:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8976a000) [pid = 1793] [serial = 2215] [outer = (nil)] 07:11:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8aa8b000) [pid = 1793] [serial = 2216] [outer = 0x8976a000] 07:11:44 INFO - PROCESS | 1793 | 1461247904647 Marionette DEBUG loaded listener.js 07:11:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8b957800) [pid = 1793] [serial = 2217] [outer = 0x8976a000] 07:11:45 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x8ec6f000) [pid = 1793] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:11:45 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x8c3afc00) [pid = 1793] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:11:45 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x87a06c00) [pid = 1793] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:11:45 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x857d5400) [pid = 1793] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:11:45 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x882a6000) [pid = 1793] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:11:45 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x89762800) [pid = 1793] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:11:45 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x92b2e800) [pid = 1793] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:11:45 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x8fc3f000) [pid = 1793] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:11:45 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x9051b000) [pid = 1793] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:11:45 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x8f776800) [pid = 1793] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:11:45 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0x9051fc00) [pid = 1793] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:11:45 INFO - PROCESS | 1793 | --DOMWINDOW == 131 (0x882b0400) [pid = 1793] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:11:45 INFO - PROCESS | 1793 | --DOMWINDOW == 130 (0x8fc36c00) [pid = 1793] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:11:45 INFO - PROCESS | 1793 | --DOMWINDOW == 129 (0x90515400) [pid = 1793] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:11:45 INFO - PROCESS | 1793 | --DOMWINDOW == 128 (0x8b95e800) [pid = 1793] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:11:45 INFO - PROCESS | 1793 | --DOMWINDOW == 127 (0x86f5f800) [pid = 1793] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:11:45 INFO - PROCESS | 1793 | --DOMWINDOW == 126 (0x8f261400) [pid = 1793] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:11:45 INFO - PROCESS | 1793 | --DOMWINDOW == 125 (0x8ddc1800) [pid = 1793] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:11:45 INFO - PROCESS | 1793 | --DOMWINDOW == 124 (0x92804c00) [pid = 1793] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:11:45 INFO - PROCESS | 1793 | --DOMWINDOW == 123 (0x8df04800) [pid = 1793] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:11:46 INFO - PROCESS | 1793 | [1793] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:11:46 INFO - PROCESS | 1793 | [1793] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:11:46 INFO - PROCESS | 1793 | [1793] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:11:46 INFO - PROCESS | 1793 | [1793] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-lx-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 07:11:46 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:11:46 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:11:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:11:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:11:46 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 07:11:46 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:11:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:11:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:11:46 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 07:11:46 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:11:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:11:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:11:46 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]" 07:11:46 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:11:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:46 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:11:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:11:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:46 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:11:46 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:11:46 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 2190ms 07:11:46 INFO - PROCESS | 1793 | 1461247906348 Marionette TRACE conn3 <- [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]]]}] 07:11:46 INFO - PROCESS | 1793 | 1461247906380 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 07:11:46 INFO - PROCESS | 1793 | 1461247906386 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 07:11:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:11:46 INFO - PROCESS | 1793 | 1461247906396 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:11:46 INFO - PROCESS | 1793 | 1461247906401 Marionette TRACE conn3 <- [1,2926,null,{}] 07:11:46 INFO - PROCESS | 1793 | 1461247906407 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:46 INFO - PROCESS | 1793 | 1461247906608 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 07:11:46 INFO - PROCESS | 1793 | 1461247906817 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:46 INFO - PROCESS | 1793 | ++DOCSHELL 0x853e4c00 == 133 [pid = 1793] [id = 739] 07:11:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 124 (0x8aa8e000) [pid = 1793] [serial = 2218] [outer = (nil)] 07:11:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 125 (0x8c193000) [pid = 1793] [serial = 2219] [outer = 0x8aa8e000] 07:11:46 INFO - PROCESS | 1793 | 1461247906897 Marionette DEBUG loaded listener.js 07:11:47 INFO - PROCESS | 1793 | ++DOMWINDOW == 126 (0x8c2b6400) [pid = 1793] [serial = 2220] [outer = 0x8aa8e000] 07:11:47 INFO - PROCESS | 1793 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:11:47 INFO - PROCESS | 1793 | 1461247907617 Marionette TRACE conn3 <- [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]]]}] 07:11:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:11:47 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1236ms 07:11:47 INFO - PROCESS | 1793 | 1461247907632 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 07:11:47 INFO - PROCESS | 1793 | 1461247907635 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 07:11:47 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:11:47 INFO - PROCESS | 1793 | 1461247907642 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:11:47 INFO - PROCESS | 1793 | 1461247907645 Marionette TRACE conn3 <- [1,2930,null,{}] 07:11:47 INFO - PROCESS | 1793 | 1461247907650 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:48 INFO - PROCESS | 1793 | 1461247908003 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 07:11:48 INFO - PROCESS | 1793 | 1461247908318 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:48 INFO - PROCESS | 1793 | ++DOCSHELL 0x853e1800 == 134 [pid = 1793] [id = 740] 07:11:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 127 (0x853e4000) [pid = 1793] [serial = 2221] [outer = (nil)] 07:11:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 128 (0x868b7800) [pid = 1793] [serial = 2222] [outer = 0x853e4000] 07:11:48 INFO - PROCESS | 1793 | 1461247908415 Marionette DEBUG loaded listener.js 07:11:48 INFO - PROCESS | 1793 | ++DOMWINDOW == 129 (0x86f63400) [pid = 1793] [serial = 2223] [outer = 0x853e4000] 07:11:49 INFO - PROCESS | 1793 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:11:49 INFO - PROCESS | 1793 | 1461247909357 Marionette TRACE conn3 <- [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]]]}] 07:11:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:11:49 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1739ms 07:11:49 INFO - PROCESS | 1793 | 1461247909384 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 07:11:49 INFO - PROCESS | 1793 | 1461247909391 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 07:11:49 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:11:49 INFO - PROCESS | 1793 | 1461247909399 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:11:49 INFO - PROCESS | 1793 | 1461247909407 Marionette TRACE conn3 <- [1,2934,null,{}] 07:11:49 INFO - PROCESS | 1793 | 1461247909414 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:49 INFO - PROCESS | 1793 | 1461247909702 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 07:11:50 INFO - PROCESS | 1793 | 1461247909990 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:50 INFO - PROCESS | 1793 | ++DOCSHELL 0x89767800 == 135 [pid = 1793] [id = 741] 07:11:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 130 (0x89769800) [pid = 1793] [serial = 2224] [outer = (nil)] 07:11:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 131 (0x8b95e800) [pid = 1793] [serial = 2225] [outer = 0x89769800] 07:11:50 INFO - PROCESS | 1793 | 1461247910141 Marionette DEBUG loaded listener.js 07:11:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 132 (0x8c18d000) [pid = 1793] [serial = 2226] [outer = 0x89769800] 07:11:51 INFO - PROCESS | 1793 | 1461247911049 Marionette TRACE conn3 <- [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]]]}] 07:11:51 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:11:51 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1685ms 07:11:51 INFO - PROCESS | 1793 | 1461247911085 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 07:11:51 INFO - PROCESS | 1793 | 1461247911090 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 07:11:51 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:11:51 INFO - PROCESS | 1793 | 1461247911098 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:11:51 INFO - PROCESS | 1793 | 1461247911103 Marionette TRACE conn3 <- [1,2938,null,{}] 07:11:51 INFO - PROCESS | 1793 | 1461247911129 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:51 INFO - PROCESS | 1793 | 1461247911376 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 07:11:51 INFO - PROCESS | 1793 | 1461247911670 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:51 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c3a1c00 == 136 [pid = 1793] [id = 742] 07:11:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x8c3ab000) [pid = 1793] [serial = 2227] [outer = (nil)] 07:11:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x8c4e8000) [pid = 1793] [serial = 2228] [outer = 0x8c3ab000] 07:11:51 INFO - PROCESS | 1793 | 1461247911860 Marionette DEBUG loaded listener.js 07:11:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x8c4f2c00) [pid = 1793] [serial = 2229] [outer = 0x8c3ab000] 07:11:52 INFO - PROCESS | 1793 | 1461247912734 Marionette TRACE conn3 <- [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]]]}] 07:11:52 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. 07:11:52 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1661ms 07:11:52 INFO - PROCESS | 1793 | 1461247912760 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 07:11:52 INFO - PROCESS | 1793 | 1461247912767 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 07:11:52 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:11:52 INFO - PROCESS | 1793 | 1461247912785 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:11:52 INFO - PROCESS | 1793 | 1461247912793 Marionette TRACE conn3 <- [1,2942,null,{}] 07:11:52 INFO - PROCESS | 1793 | 1461247912799 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:53 INFO - PROCESS | 1793 | 1461247913077 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 07:11:53 INFO - PROCESS | 1793 | 1461247913370 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:53 INFO - PROCESS | 1793 | ++DOCSHELL 0x8667cc00 == 137 [pid = 1793] [id = 743] 07:11:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x8c2bb800) [pid = 1793] [serial = 2230] [outer = (nil)] 07:11:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x8deb6800) [pid = 1793] [serial = 2231] [outer = 0x8c2bb800] 07:11:53 INFO - PROCESS | 1793 | 1461247913467 Marionette DEBUG loaded listener.js 07:11:53 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x8debd400) [pid = 1793] [serial = 2232] [outer = 0x8c2bb800] 07:11:54 INFO - PROCESS | 1793 | 1461247914348 Marionette TRACE conn3 <- [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"]]]}] 07:11:54 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 07:11:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:11:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:11:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:11:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:11:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1644ms 07:11:54 INFO - PROCESS | 1793 | 1461247914422 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 07:11:54 INFO - PROCESS | 1793 | 1461247914426 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 07:11:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:11:54 INFO - PROCESS | 1793 | 1461247914432 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:11:54 INFO - PROCESS | 1793 | 1461247914436 Marionette TRACE conn3 <- [1,2946,null,{}] 07:11:54 INFO - PROCESS | 1793 | 1461247914442 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:54 INFO - PROCESS | 1793 | 1461247914662 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 07:11:54 INFO - PROCESS | 1793 | 1461247914959 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:54 INFO - PROCESS | 1793 | ++DOCSHELL 0x8df05400 == 138 [pid = 1793] [id = 744] 07:11:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x8df06800) [pid = 1793] [serial = 2233] [outer = (nil)] 07:11:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x8e80ec00) [pid = 1793] [serial = 2234] [outer = 0x8df06800] 07:11:55 INFO - PROCESS | 1793 | 1461247915050 Marionette DEBUG loaded listener.js 07:11:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8e984c00) [pid = 1793] [serial = 2235] [outer = 0x8df06800] 07:11:55 INFO - PROCESS | 1793 | 1461247915884 Marionette TRACE conn3 <- [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]]]}] 07:11:55 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. 07:11:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1484ms 07:11:55 INFO - PROCESS | 1793 | 1461247915917 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 07:11:55 INFO - PROCESS | 1793 | 1461247915921 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 07:11:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:11:55 INFO - PROCESS | 1793 | 1461247915928 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:11:55 INFO - PROCESS | 1793 | 1461247915930 Marionette TRACE conn3 <- [1,2950,null,{}] 07:11:55 INFO - PROCESS | 1793 | 1461247915937 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:56 INFO - PROCESS | 1793 | 1461247916189 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 07:11:56 INFO - PROCESS | 1793 | 1461247916476 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:56 INFO - PROCESS | 1793 | ++DOCSHELL 0x8e98f800 == 139 [pid = 1793] [id = 745] 07:11:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8e98fc00) [pid = 1793] [serial = 2236] [outer = (nil)] 07:11:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8ec63c00) [pid = 1793] [serial = 2237] [outer = 0x8e98fc00] 07:11:56 INFO - PROCESS | 1793 | 1461247916584 Marionette DEBUG loaded listener.js 07:11:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x8f126400) [pid = 1793] [serial = 2238] [outer = 0x8e98fc00] 07:11:57 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f24e800 == 140 [pid = 1793] [id = 746] 07:11:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x8f255400) [pid = 1793] [serial = 2239] [outer = (nil)] 07:11:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x8f257000) [pid = 1793] [serial = 2240] [outer = 0x8f255400] 07:11:57 INFO - PROCESS | 1793 | 1461247917563 Marionette TRACE conn3 <- [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]]]}] 07:11:57 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. 07:11:57 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1686ms 07:11:57 INFO - PROCESS | 1793 | 1461247917615 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 07:11:57 INFO - PROCESS | 1793 | 1461247917618 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 07:11:57 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:11:57 INFO - PROCESS | 1793 | 1461247917625 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:11:57 INFO - PROCESS | 1793 | 1461247917628 Marionette TRACE conn3 <- [1,2954,null,{}] 07:11:57 INFO - PROCESS | 1793 | 1461247917634 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:57 INFO - PROCESS | 1793 | 1461247917939 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 07:11:58 INFO - PROCESS | 1793 | 1461247918271 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:58 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f1e1c00 == 141 [pid = 1793] [id = 747] 07:11:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x8f1e7800) [pid = 1793] [serial = 2241] [outer = (nil)] 07:11:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x8f266000) [pid = 1793] [serial = 2242] [outer = 0x8f1e7800] 07:11:58 INFO - PROCESS | 1793 | 1461247918375 Marionette DEBUG loaded listener.js 07:11:58 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x8f26c800) [pid = 1793] [serial = 2243] [outer = 0x8f1e7800] 07:11:59 INFO - PROCESS | 1793 | 1461247919141 Marionette TRACE conn3 <- [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]]]}] 07:11:59 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:11:59 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 07:11:59 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1580ms 07:11:59 INFO - PROCESS | 1793 | 1461247919207 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 07:11:59 INFO - PROCESS | 1793 | 1461247919211 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 07:11:59 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:11:59 INFO - PROCESS | 1793 | 1461247919217 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:11:59 INFO - PROCESS | 1793 | 1461247919221 Marionette TRACE conn3 <- [1,2958,null,{}] 07:11:59 INFO - PROCESS | 1793 | 1461247919227 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:59 INFO - PROCESS | 1793 | 1461247919466 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 07:11:59 INFO - PROCESS | 1793 | 1461247919759 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:59 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c2b8c00 == 142 [pid = 1793] [id = 748] 07:11:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x8f24e000) [pid = 1793] [serial = 2244] [outer = (nil)] 07:11:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x8f4d3800) [pid = 1793] [serial = 2245] [outer = 0x8f24e000] 07:11:59 INFO - PROCESS | 1793 | 1461247919852 Marionette DEBUG loaded listener.js 07:11:59 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x8f4ebc00) [pid = 1793] [serial = 2246] [outer = 0x8f24e000] 07:12:00 INFO - PROCESS | 1793 | 1461247920690 Marionette TRACE conn3 <- [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]]]}] 07:12:00 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. 07:12:00 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1486ms 07:12:00 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:12:00 INFO - PROCESS | 1793 | 1461247920703 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 07:12:00 INFO - PROCESS | 1793 | 1461247920706 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 07:12:00 INFO - PROCESS | 1793 | 1461247920714 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:12:00 INFO - PROCESS | 1793 | 1461247920717 Marionette TRACE conn3 <- [1,2962,null,{}] 07:12:00 INFO - PROCESS | 1793 | 1461247920723 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:00 INFO - PROCESS | 1793 | 1461247920946 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 07:12:01 INFO - PROCESS | 1793 | 1461247921216 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:01 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f24ec00 == 143 [pid = 1793] [id = 749] 07:12:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x8f297000) [pid = 1793] [serial = 2247] [outer = (nil)] 07:12:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x8fc34000) [pid = 1793] [serial = 2248] [outer = 0x8f297000] 07:12:01 INFO - PROCESS | 1793 | 1461247921307 Marionette DEBUG loaded listener.js 07:12:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x8fc39400) [pid = 1793] [serial = 2249] [outer = 0x8f297000] 07:12:02 INFO - PROCESS | 1793 | 1461247922300 Marionette TRACE conn3 <- [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]]]}] 07:12:02 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. 07:12:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1637ms 07:12:02 INFO - PROCESS | 1793 | 1461247922350 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 07:12:02 INFO - PROCESS | 1793 | 1461247922354 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 07:12:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:12:02 INFO - PROCESS | 1793 | 1461247922361 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:12:02 INFO - PROCESS | 1793 | 1461247922364 Marionette TRACE conn3 <- [1,2966,null,{}] 07:12:02 INFO - PROCESS | 1793 | 1461247922370 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:02 INFO - PROCESS | 1793 | 1461247922639 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 07:12:02 INFO - PROCESS | 1793 | 1461247922966 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:03 INFO - PROCESS | 1793 | ++DOCSHELL 0x8dbaa800 == 144 [pid = 1793] [id = 750] 07:12:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x8f1e6c00) [pid = 1793] [serial = 2250] [outer = (nil)] 07:12:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x9013b800) [pid = 1793] [serial = 2251] [outer = 0x8f1e6c00] 07:12:03 INFO - PROCESS | 1793 | 1461247923059 Marionette DEBUG loaded listener.js 07:12:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 158 (0x90141000) [pid = 1793] [serial = 2252] [outer = 0x8f1e6c00] 07:12:03 INFO - PROCESS | 1793 | 1461247923957 Marionette TRACE conn3 <- [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]]]}] 07:12:03 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. 07:12:03 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1635ms 07:12:04 INFO - PROCESS | 1793 | 1461247923999 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 07:12:04 INFO - PROCESS | 1793 | 1461247924006 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 07:12:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:12:04 INFO - PROCESS | 1793 | 1461247924016 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:12:04 INFO - PROCESS | 1793 | 1461247924022 Marionette TRACE conn3 <- [1,2970,null,{}] 07:12:04 INFO - PROCESS | 1793 | 1461247924031 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:04 INFO - PROCESS | 1793 | 1461247924500 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 07:12:04 INFO - PROCESS | 1793 | 1461247924868 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:04 INFO - PROCESS | 1793 | ++DOCSHELL 0x900b3c00 == 145 [pid = 1793] [id = 751] 07:12:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 159 (0x90519000) [pid = 1793] [serial = 2253] [outer = (nil)] 07:12:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 160 (0x91174400) [pid = 1793] [serial = 2254] [outer = 0x90519000] 07:12:05 INFO - PROCESS | 1793 | 1461247925034 Marionette DEBUG loaded listener.js 07:12:05 INFO - PROCESS | 1793 | ++DOMWINDOW == 161 (0x91330400) [pid = 1793] [serial = 2255] [outer = 0x90519000] 07:12:06 INFO - PROCESS | 1793 | 1461247926030 Marionette TRACE conn3 <- [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]]]}] 07:12:06 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. 07:12:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 2045ms 07:12:06 INFO - PROCESS | 1793 | 1461247926060 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 07:12:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:12:06 INFO - PROCESS | 1793 | 1461247926071 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 07:12:06 INFO - PROCESS | 1793 | 1461247926077 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:12:06 INFO - PROCESS | 1793 | 1461247926082 Marionette TRACE conn3 <- [1,2974,null,{}] 07:12:06 INFO - PROCESS | 1793 | 1461247926088 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:06 INFO - PROCESS | 1793 | 1461247926406 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 07:12:06 INFO - PROCESS | 1793 | 1461247926715 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:06 INFO - PROCESS | 1793 | ++DOCSHELL 0x90514000 == 146 [pid = 1793] [id = 752] 07:12:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 162 (0x90519400) [pid = 1793] [serial = 2256] [outer = (nil)] 07:12:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 163 (0x92926400) [pid = 1793] [serial = 2257] [outer = 0x90519400] 07:12:06 INFO - PROCESS | 1793 | 1461247926858 Marionette DEBUG loaded listener.js 07:12:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 164 (0x92b2b400) [pid = 1793] [serial = 2258] [outer = 0x90519400] 07:12:07 INFO - PROCESS | 1793 | 1461247927667 Marionette TRACE conn3 <- [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]]]}] 07:12:07 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. 07:12:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1638ms 07:12:07 INFO - PROCESS | 1793 | 1461247927717 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 07:12:07 INFO - PROCESS | 1793 | 1461247927720 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 07:12:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:12:07 INFO - PROCESS | 1793 | 1461247927727 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:12:07 INFO - PROCESS | 1793 | 1461247927731 Marionette TRACE conn3 <- [1,2978,null,{}] 07:12:07 INFO - PROCESS | 1793 | 1461247927737 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:08 INFO - PROCESS | 1793 | 1461247928004 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 07:12:08 INFO - PROCESS | 1793 | 1461247928320 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:08 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f77b400 == 147 [pid = 1793] [id = 753] 07:12:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 165 (0x900ac000) [pid = 1793] [serial = 2259] [outer = (nil)] 07:12:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 166 (0x9387d800) [pid = 1793] [serial = 2260] [outer = 0x900ac000] 07:12:08 INFO - PROCESS | 1793 | 1461247928418 Marionette DEBUG loaded listener.js 07:12:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 167 (0x93c99000) [pid = 1793] [serial = 2261] [outer = 0x900ac000] 07:12:09 INFO - PROCESS | 1793 | 1461247929336 Marionette TRACE conn3 <- [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]]]}] 07:12:09 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. 07:12:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1641ms 07:12:09 INFO - PROCESS | 1793 | 1461247929371 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 07:12:09 INFO - PROCESS | 1793 | 1461247929374 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 07:12:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:12:09 INFO - PROCESS | 1793 | 1461247929381 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:12:09 INFO - PROCESS | 1793 | 1461247929384 Marionette TRACE conn3 <- [1,2982,null,{}] 07:12:09 INFO - PROCESS | 1793 | 1461247929390 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:09 INFO - PROCESS | 1793 | 1461247929618 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 07:12:09 INFO - PROCESS | 1793 | 1461247929919 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:09 INFO - PROCESS | 1793 | ++DOCSHELL 0x92b76c00 == 148 [pid = 1793] [id = 754] 07:12:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x93870800) [pid = 1793] [serial = 2262] [outer = (nil)] 07:12:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x96eb3800) [pid = 1793] [serial = 2263] [outer = 0x93870800] 07:12:10 INFO - PROCESS | 1793 | 1461247930015 Marionette DEBUG loaded listener.js 07:12:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x96f2bc00) [pid = 1793] [serial = 2264] [outer = 0x93870800] 07:12:10 INFO - PROCESS | 1793 | 1461247930906 Marionette TRACE conn3 <- [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"]]]}] 07:12:10 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 07:12:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:12:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:10 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:12:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1540ms 07:12:10 INFO - PROCESS | 1793 | 1461247930923 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 07:12:10 INFO - PROCESS | 1793 | 1461247930926 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 07:12:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:12:10 INFO - PROCESS | 1793 | 1461247930934 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:12:10 INFO - PROCESS | 1793 | 1461247930937 Marionette TRACE conn3 <- [1,2986,null,{}] 07:12:10 INFO - PROCESS | 1793 | 1461247930944 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:11 INFO - PROCESS | 1793 | 1461247931182 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 07:12:11 INFO - PROCESS | 1793 | 1461247931465 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:11 INFO - PROCESS | 1793 | ++DOCSHELL 0x93c92c00 == 149 [pid = 1793] [id = 755] 07:12:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x961e6400) [pid = 1793] [serial = 2265] [outer = (nil)] 07:12:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x97af8800) [pid = 1793] [serial = 2266] [outer = 0x961e6400] 07:12:11 INFO - PROCESS | 1793 | 1461247931566 Marionette DEBUG loaded listener.js 07:12:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x97b7d800) [pid = 1793] [serial = 2267] [outer = 0x961e6400] 07:12:12 INFO - PROCESS | 1793 | 1461247932447 Marionette TRACE conn3 <- [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]]]}] 07:12:12 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. 07:12:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1531ms 07:12:12 INFO - PROCESS | 1793 | 1461247932466 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 07:12:12 INFO - PROCESS | 1793 | 1461247932470 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 07:12:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:12:12 INFO - PROCESS | 1793 | 1461247932476 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:12:12 INFO - PROCESS | 1793 | 1461247932479 Marionette TRACE conn3 <- [1,2990,null,{}] 07:12:12 INFO - PROCESS | 1793 | 1461247932485 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:12 INFO - PROCESS | 1793 | 1461247932754 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 07:12:13 INFO - PROCESS | 1793 | 1461247933058 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:13 INFO - PROCESS | 1793 | ++DOCSHELL 0x90141800 == 150 [pid = 1793] [id = 756] 07:12:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0x976b5400) [pid = 1793] [serial = 2268] [outer = (nil)] 07:12:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 175 (0x97b8a800) [pid = 1793] [serial = 2269] [outer = 0x976b5400] 07:12:13 INFO - PROCESS | 1793 | 1461247933158 Marionette DEBUG loaded listener.js 07:12:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 176 (0x97ba8000) [pid = 1793] [serial = 2270] [outer = 0x976b5400] 07:12:13 INFO - PROCESS | 1793 | ++DOCSHELL 0x97a62800 == 151 [pid = 1793] [id = 757] 07:12:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 177 (0x97e92800) [pid = 1793] [serial = 2271] [outer = (nil)] 07:12:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 178 (0x97e94c00) [pid = 1793] [serial = 2272] [outer = 0x97e92800] 07:12:14 INFO - PROCESS | 1793 | 1461247934155 Marionette TRACE conn3 <- [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]]]}] 07:12:14 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. 07:12:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1737ms 07:12:14 INFO - PROCESS | 1793 | 1461247934215 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 07:12:14 INFO - PROCESS | 1793 | 1461247934218 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 07:12:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:12:14 INFO - PROCESS | 1793 | 1461247934225 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:12:14 INFO - PROCESS | 1793 | 1461247934227 Marionette TRACE conn3 <- [1,2994,null,{}] 07:12:14 INFO - PROCESS | 1793 | 1461247934234 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:14 INFO - PROCESS | 1793 | 1461247934573 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 07:12:14 INFO - PROCESS | 1793 | 1461247934923 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:14 INFO - PROCESS | 1793 | ++DOCSHELL 0x97b8b000 == 152 [pid = 1793] [id = 758] 07:12:14 INFO - PROCESS | 1793 | ++DOMWINDOW == 179 (0x97e8ec00) [pid = 1793] [serial = 2273] [outer = (nil)] 07:12:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 180 (0x98024400) [pid = 1793] [serial = 2274] [outer = 0x97e8ec00] 07:12:15 INFO - PROCESS | 1793 | 1461247935013 Marionette DEBUG loaded listener.js 07:12:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 181 (0x98304800) [pid = 1793] [serial = 2275] [outer = 0x97e8ec00] 07:12:15 INFO - PROCESS | 1793 | 1461247935794 Marionette TRACE conn3 <- [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]]]}] 07:12:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:12:15 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 07:12:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1635ms 07:12:15 INFO - PROCESS | 1793 | 1461247935861 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 07:12:15 INFO - PROCESS | 1793 | 1461247935865 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 07:12:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:12:15 INFO - PROCESS | 1793 | 1461247935872 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:12:15 INFO - PROCESS | 1793 | 1461247935875 Marionette TRACE conn3 <- [1,2998,null,{}] 07:12:15 INFO - PROCESS | 1793 | 1461247935881 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:16 INFO - PROCESS | 1793 | 1461247936114 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 07:12:16 INFO - PROCESS | 1793 | 1461247936420 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:16 INFO - PROCESS | 1793 | ++DOCSHELL 0x86683400 == 153 [pid = 1793] [id = 759] 07:12:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 182 (0x97e91800) [pid = 1793] [serial = 2276] [outer = (nil)] 07:12:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 183 (0x985b4c00) [pid = 1793] [serial = 2277] [outer = 0x97e91800] 07:12:16 INFO - PROCESS | 1793 | 1461247936517 Marionette DEBUG loaded listener.js 07:12:16 INFO - PROCESS | 1793 | ++DOMWINDOW == 184 (0x985b8400) [pid = 1793] [serial = 2278] [outer = 0x97e91800] 07:12:17 INFO - PROCESS | 1793 | 1461247937429 Marionette TRACE conn3 <- [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]]]}] 07:12:17 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. 07:12:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1587ms 07:12:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:12:17 INFO - PROCESS | 1793 | 1461247937460 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 07:12:17 INFO - PROCESS | 1793 | 1461247937463 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 07:12:17 INFO - PROCESS | 1793 | 1461247937470 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:12:17 INFO - PROCESS | 1793 | 1461247937474 Marionette TRACE conn3 <- [1,3002,null,{}] 07:12:17 INFO - PROCESS | 1793 | 1461247937480 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:17 INFO - PROCESS | 1793 | 1461247937750 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 07:12:18 INFO - PROCESS | 1793 | 1461247938049 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:18 INFO - PROCESS | 1793 | ++DOCSHELL 0x86678400 == 154 [pid = 1793] [id = 760] 07:12:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 185 (0x8fb3c800) [pid = 1793] [serial = 2279] [outer = (nil)] 07:12:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 186 (0x98f2f000) [pid = 1793] [serial = 2280] [outer = 0x8fb3c800] 07:12:18 INFO - PROCESS | 1793 | 1461247938149 Marionette DEBUG loaded listener.js 07:12:18 INFO - PROCESS | 1793 | ++DOMWINDOW == 187 (0x98f35800) [pid = 1793] [serial = 2281] [outer = 0x8fb3c800] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x882ab800 == 153 [pid = 1793] [id = 651] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x853e6000 == 152 [pid = 1793] [id = 652] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x93c98000 == 151 [pid = 1793] [id = 648] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x89767400 == 150 [pid = 1793] [id = 635] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8ec70400 == 149 [pid = 1793] [id = 643] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x9013a800 == 148 [pid = 1793] [id = 645] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8df0e800 == 147 [pid = 1793] [id = 644] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x86f57800 == 146 [pid = 1793] [id = 646] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x848e9800 == 145 [pid = 1793] [id = 649] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x928dbc00 == 144 [pid = 1793] [id = 647] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x96fd2c00 == 143 [pid = 1793] [id = 735] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x848f0000 == 142 [pid = 1793] [id = 734] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8f263400 == 141 [pid = 1793] [id = 732] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x9618f000 == 140 [pid = 1793] [id = 733] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x93c9d400 == 139 [pid = 1793] [id = 731] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x9132f000 == 138 [pid = 1793] [id = 730] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8fc40c00 == 137 [pid = 1793] [id = 729] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8f1e3800 == 136 [pid = 1793] [id = 727] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x90512000 == 135 [pid = 1793] [id = 728] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8e803000 == 134 [pid = 1793] [id = 726] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8ec6f800 == 133 [pid = 1793] [id = 688] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8f128400 == 132 [pid = 1793] [id = 725] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8dbabc00 == 131 [pid = 1793] [id = 687] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8c0cb400 == 130 [pid = 1793] [id = 724] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8df03400 == 129 [pid = 1793] [id = 723] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8b951800 == 128 [pid = 1793] [id = 721] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8c346800 == 127 [pid = 1793] [id = 722] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x84072000 == 126 [pid = 1793] [id = 480] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x8aa87800 == 125 [pid = 1793] [id = 720] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x88a2dc00 == 124 [pid = 1793] [id = 719] 07:12:20 INFO - PROCESS | 1793 | --DOCSHELL 0x848eb800 == 123 [pid = 1793] [id = 718] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 186 (0x8ec63800) [pid = 1793] [serial = 2105] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 185 (0x8f252c00) [pid = 1793] [serial = 2108] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 184 (0x8c4f3800) [pid = 1793] [serial = 2099] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 183 (0x885aac00) [pid = 1793] [serial = 2093] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 182 (0x868bec00) [pid = 1793] [serial = 2144] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 181 (0x88a23c00) [pid = 1793] [serial = 2148] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 180 (0x8a747000) [pid = 1793] [serial = 2150] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 179 (0x93878800) [pid = 1793] [serial = 2138] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 178 (0x90144400) [pid = 1793] [serial = 2120] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 177 (0x9133a000) [pid = 1793] [serial = 2126] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 176 (0x8fc3d400) [pid = 1793] [serial = 2115] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 175 (0x8fc37c00) [pid = 1793] [serial = 2114] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 174 (0x9127b400) [pid = 1793] [serial = 2124] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 173 (0x8ddb8800) [pid = 1793] [serial = 2100] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 172 (0x92b34000) [pid = 1793] [serial = 2135] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 171 (0x8a87c800) [pid = 1793] [serial = 2153] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 170 (0x91e4dc00) [pid = 1793] [serial = 2127] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 169 (0x900b5c00) [pid = 1793] [serial = 2118] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 168 (0x9387b000) [pid = 1793] [serial = 2139] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 167 (0x8a87d800) [pid = 1793] [serial = 2151] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 166 (0x928d3000) [pid = 1793] [serial = 2130] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 165 (0x88df1800) [pid = 1793] [serial = 2094] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 164 (0x93c9c800) [pid = 1793] [serial = 2141] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 163 (0x8c0c8c00) [pid = 1793] [serial = 2096] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 162 (0x8ec6b000) [pid = 1793] [serial = 2106] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 161 (0x8859dc00) [pid = 1793] [serial = 2147] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 160 (0x8c192c00) [pid = 1793] [serial = 2097] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 159 (0x88de8000) [pid = 1793] [serial = 2034] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 158 (0x92b36400) [pid = 1793] [serial = 2136] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 157 (0x8f270400) [pid = 1793] [serial = 2109] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 156 (0x90147000) [pid = 1793] [serial = 2121] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 155 (0x9280ac00) [pid = 1793] [serial = 2129] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0x900b0000) [pid = 1793] [serial = 2117] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x8f4edc00) [pid = 1793] [serial = 2112] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x86f65400) [pid = 1793] [serial = 2145] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x911e4400) [pid = 1793] [serial = 2123] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x8e802800) [pid = 1793] [serial = 2102] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x8e984000) [pid = 1793] [serial = 2103] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x9292b400) [pid = 1793] [serial = 2133] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x8f4d8400) [pid = 1793] [serial = 2111] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x92929800) [pid = 1793] [serial = 2132] [outer = (nil)] [url = about:blank] 07:12:21 INFO - PROCESS | 1793 | 1461247941690 Marionette TRACE conn3 <- [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]]]}] 07:12:21 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. 07:12:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 4289ms 07:12:21 INFO - PROCESS | 1793 | 1461247941760 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 07:12:21 INFO - PROCESS | 1793 | 1461247941767 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 07:12:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:12:21 INFO - PROCESS | 1793 | 1461247941776 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:12:21 INFO - PROCESS | 1793 | 1461247941781 Marionette TRACE conn3 <- [1,3006,null,{}] 07:12:21 INFO - PROCESS | 1793 | 1461247941790 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:22 INFO - PROCESS | 1793 | 1461247942035 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 07:12:22 INFO - PROCESS | 1793 | 1461247942249 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:22 INFO - PROCESS | 1793 | ++DOCSHELL 0x868b5400 == 124 [pid = 1793] [id = 761] 07:12:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x871f6400) [pid = 1793] [serial = 2282] [outer = (nil)] 07:12:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x882a8c00) [pid = 1793] [serial = 2283] [outer = 0x871f6400] 07:12:22 INFO - PROCESS | 1793 | 1461247942348 Marionette DEBUG loaded listener.js 07:12:22 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x885a1400) [pid = 1793] [serial = 2284] [outer = 0x871f6400] 07:12:23 INFO - PROCESS | 1793 | 1461247943239 Marionette TRACE conn3 <- [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]]]}] 07:12:23 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. 07:12:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1484ms 07:12:23 INFO - PROCESS | 1793 | 1461247943262 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 07:12:23 INFO - PROCESS | 1793 | 1461247943271 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 07:12:23 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:12:23 INFO - PROCESS | 1793 | 1461247943282 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:12:23 INFO - PROCESS | 1793 | 1461247943285 Marionette TRACE conn3 <- [1,3010,null,{}] 07:12:23 INFO - PROCESS | 1793 | 1461247943292 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:23 INFO - PROCESS | 1793 | 1461247943503 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 07:12:23 INFO - PROCESS | 1793 | 1461247943760 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:23 INFO - PROCESS | 1793 | ++DOCSHELL 0x88a2a800 == 125 [pid = 1793] [id = 762] 07:12:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x896abc00) [pid = 1793] [serial = 2285] [outer = (nil)] 07:12:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x89768400) [pid = 1793] [serial = 2286] [outer = 0x896abc00] 07:12:23 INFO - PROCESS | 1793 | 1461247943839 Marionette DEBUG loaded listener.js 07:12:23 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x8a87d800) [pid = 1793] [serial = 2287] [outer = 0x896abc00] 07:12:24 INFO - PROCESS | 1793 | 1461247944686 Marionette TRACE conn3 <- [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]]]}] 07:12:24 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 07:12:24 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1432ms 07:12:24 INFO - PROCESS | 1793 | 1461247944715 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 07:12:24 INFO - PROCESS | 1793 | 1461247944719 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 07:12:24 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:12:24 INFO - PROCESS | 1793 | 1461247944725 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:12:24 INFO - PROCESS | 1793 | 1461247944732 Marionette TRACE conn3 <- [1,3014,null,{}] 07:12:24 INFO - PROCESS | 1793 | 1461247944754 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:25 INFO - PROCESS | 1793 | 1461247945068 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 07:12:25 INFO - PROCESS | 1793 | 1461247945117 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:25 INFO - PROCESS | 1793 | ++DOCSHELL 0x8a742400 == 126 [pid = 1793] [id = 763] 07:12:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x8bc4bc00) [pid = 1793] [serial = 2288] [outer = (nil)] 07:12:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x8c18e000) [pid = 1793] [serial = 2289] [outer = 0x8bc4bc00] 07:12:25 INFO - PROCESS | 1793 | 1461247945195 Marionette DEBUG loaded listener.js 07:12:25 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x8c2b9000) [pid = 1793] [serial = 2290] [outer = 0x8bc4bc00] 07:12:26 INFO - PROCESS | 1793 | [1793] 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 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 154 (0x90512c00) [pid = 1793] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 153 (0x8976a000) [pid = 1793] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 152 (0x8df03800) [pid = 1793] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 151 (0x8f129800) [pid = 1793] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 150 (0x8f4ccc00) [pid = 1793] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 149 (0x966e3000) [pid = 1793] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 148 (0x848eec00) [pid = 1793] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 147 (0x8c2bc800) [pid = 1793] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 146 (0x92929400) [pid = 1793] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 145 (0x86f65800) [pid = 1793] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 144 (0x88a2f800) [pid = 1793] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x8c4eec00) [pid = 1793] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x8c350c00) [pid = 1793] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x90513000) [pid = 1793] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x871ea800) [pid = 1793] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x93ca0c00) [pid = 1793] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x8aa8f800) [pid = 1793] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x975d3800) [pid = 1793] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x94ead000) [pid = 1793] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x88de2c00) [pid = 1793] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x8bc46000) [pid = 1793] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x928dc800) [pid = 1793] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:12:26 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0x8f12f400) [pid = 1793] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:12:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:12:26 INFO - {} 07:12:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:12:26 INFO - {} 07:12:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:12:26 INFO - {} 07:12:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:12:26 INFO - {} 07:12:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2092ms 07:12:26 INFO - PROCESS | 1793 | 1461247946809 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:12:26 INFO - PROCESS | 1793 | 1461247946820 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 07:12:26 INFO - TEST-START | /FileAPI/fileReader.html 07:12:26 INFO - PROCESS | 1793 | 1461247946825 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 07:12:26 INFO - PROCESS | 1793 | 1461247946831 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:12:26 INFO - PROCESS | 1793 | 1461247946834 Marionette TRACE conn3 <- [1,3018,null,{}] 07:12:26 INFO - PROCESS | 1793 | 1461247946844 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:27 INFO - PROCESS | 1793 | 1461247947063 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 07:12:27 INFO - PROCESS | 1793 | 1461247947274 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:27 INFO - PROCESS | 1793 | ++DOCSHELL 0x868b6800 == 127 [pid = 1793] [id = 764] 07:12:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x8aa8f800) [pid = 1793] [serial = 2291] [outer = (nil)] 07:12:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x8c3a7000) [pid = 1793] [serial = 2292] [outer = 0x8aa8f800] 07:12:27 INFO - PROCESS | 1793 | 1461247947364 Marionette DEBUG loaded listener.js 07:12:27 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x8c3b0c00) [pid = 1793] [serial = 2293] [outer = 0x8aa8f800] 07:12:28 INFO - PROCESS | 1793 | 1461247948201 Marionette TRACE conn3 <- [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]]]}] 07:12:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:12:28 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:12:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:12:28 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:12:28 INFO - TEST-OK | /FileAPI/fileReader.html | took 1584ms 07:12:28 INFO - PROCESS | 1793 | 1461247948417 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 07:12:28 INFO - PROCESS | 1793 | 1461247948425 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 07:12:28 INFO - TEST-START | /FileAPI/historical.html 07:12:28 INFO - PROCESS | 1793 | 1461247948434 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:12:28 INFO - PROCESS | 1793 | 1461247948438 Marionette TRACE conn3 <- [1,3022,null,{}] 07:12:28 INFO - PROCESS | 1793 | 1461247948447 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:28 INFO - PROCESS | 1793 | 1461247948677 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 07:12:29 INFO - PROCESS | 1793 | 1461247949046 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:29 INFO - PROCESS | 1793 | ++DOCSHELL 0x871f3000 == 128 [pid = 1793] [id = 765] 07:12:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x871f5400) [pid = 1793] [serial = 2294] [outer = (nil)] 07:12:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x87a83c00) [pid = 1793] [serial = 2295] [outer = 0x871f5400] 07:12:29 INFO - PROCESS | 1793 | 1461247949191 Marionette DEBUG loaded listener.js 07:12:29 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x885a7800) [pid = 1793] [serial = 2296] [outer = 0x871f5400] 07:12:30 INFO - PROCESS | 1793 | 1461247950118 Marionette TRACE conn3 <- [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"]]]}] 07:12:30 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:12:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:12:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:12:30 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:12:30 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:12:30 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:12:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:12:30 INFO - TEST-OK | /FileAPI/historical.html | took 1737ms 07:12:30 INFO - PROCESS | 1793 | 1461247950176 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 07:12:30 INFO - PROCESS | 1793 | 1461247950182 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 07:12:30 INFO - TEST-START | /FileAPI/idlharness.html 07:12:30 INFO - PROCESS | 1793 | 1461247950221 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:12:30 INFO - PROCESS | 1793 | 1461247950228 Marionette TRACE conn3 <- [1,3026,null,{}] 07:12:30 INFO - PROCESS | 1793 | 1461247950238 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:30 INFO - PROCESS | 1793 | 1461247950471 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 07:12:30 INFO - PROCESS | 1793 | 1461247950859 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:30 INFO - PROCESS | 1793 | ++DOCSHELL 0x88a27400 == 129 [pid = 1793] [id = 766] 07:12:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x89760000) [pid = 1793] [serial = 2297] [outer = (nil)] 07:12:30 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x8b958000) [pid = 1793] [serial = 2298] [outer = 0x89760000] 07:12:31 INFO - PROCESS | 1793 | 1461247951004 Marionette DEBUG loaded listener.js 07:12:31 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8c18b800) [pid = 1793] [serial = 2299] [outer = 0x89760000] 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:12:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:12:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:12:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:12:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:12:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:12:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:12:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:12:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:12:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:12:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:12:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:12:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:12:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:12:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:12:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:12:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:12:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:12:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:12:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:12:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:12:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:12:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:12:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:12:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:12:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:12:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:12:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:12:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:12:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:12:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:12:33 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 07:12:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:12:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:12:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:12:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:12:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:12:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:12:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:12:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:12:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:12:33 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 07:12:33 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 07:12:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:12:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:12:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:12:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:12:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:12:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:12:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:12:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:12:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:12:33 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:12:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:12:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:12:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:12:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:12:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:12:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:12:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:12:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:12:33 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 07:12:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:12:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:12:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:12:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:12:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:12:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:12:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:12:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:12:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:12:33 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 07:12:33 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 07:12:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:12:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:12:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:12:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:12:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:12:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:12:33 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:12:33 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:12:33 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:12:33 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:12:33 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:12:33 INFO - TEST-OK | /FileAPI/idlharness.html | took 3077ms 07:12:33 INFO - TEST-START | /FileAPI/idlharness.worker 07:12:33 INFO - PROCESS | 1793 | 1461247953121 Marionette TRACE conn3 <- [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]]]}] 07:12:33 INFO - PROCESS | 1793 | 1461247953323 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 07:12:33 INFO - PROCESS | 1793 | 1461247953329 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 07:12:33 INFO - PROCESS | 1793 | 1461247953362 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:12:33 INFO - PROCESS | 1793 | 1461247953376 Marionette TRACE conn3 <- [1,3030,null,{}] 07:12:33 INFO - PROCESS | 1793 | 1461247953410 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:33 INFO - PROCESS | 1793 | 1461247953761 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 07:12:34 INFO - PROCESS | 1793 | 1461247953982 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:34 INFO - PROCESS | 1793 | ++DOCSHELL 0x8dbae000 == 130 [pid = 1793] [id = 767] 07:12:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8ddbbc00) [pid = 1793] [serial = 2300] [outer = (nil)] 07:12:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8f130400) [pid = 1793] [serial = 2301] [outer = 0x8ddbbc00] 07:12:34 INFO - PROCESS | 1793 | 1461247954078 Marionette DEBUG loaded listener.js 07:12:34 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x8f1ed000) [pid = 1793] [serial = 2302] [outer = 0x8ddbbc00] 07:12:34 INFO - PROCESS | 1793 | [1793] 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 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:12:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:12:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:12:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:12:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:12:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:12:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:12:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:12:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:12:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:12:36 INFO - {} 07:12:36 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 07:12:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:12:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:12:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:12:36 INFO - {} 07:12:36 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 - {} 07:12:36 INFO - {} 07:12:36 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 07:12:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:12:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:12:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:12:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:12:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:12:36 INFO - {} 07:12:36 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 07:12:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:12:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:12:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:12:36 INFO - {} 07:12:36 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 - {} 07:12:36 INFO - {} 07:12:36 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 07:12:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:12:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:12:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:12:36 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 07:12:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:12:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:12:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:12:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:12:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:12:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:12:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:12:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:12:36 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 07:12:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:12:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:12:36 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 07:12:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:12:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:12:36 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 07:12:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:12:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:12:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:12:36 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:12:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:12:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:12:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:12:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:12:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:12:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:12:36 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:12:36 INFO - {} 07:12:36 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:12:37 INFO - {} 07:12:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3475ms 07:12:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:12:37 INFO - PROCESS | 1793 | 1461247956638 Marionette TRACE conn3 <- [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,{},{}]]]}] 07:12:37 INFO - PROCESS | 1793 | 1461247956840 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 07:12:37 INFO - PROCESS | 1793 | 1461247956844 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 07:12:37 INFO - PROCESS | 1793 | 1461247956864 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:12:37 INFO - PROCESS | 1793 | 1461247956874 Marionette TRACE conn3 <- [1,3034,null,{}] 07:12:37 INFO - PROCESS | 1793 | 1461247956947 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:37 INFO - PROCESS | 1793 | 1461247957310 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 07:12:37 INFO - PROCESS | 1793 | 1461247957607 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:37 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f12fc00 == 131 [pid = 1793] [id = 768] 07:12:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 145 (0x8f296800) [pid = 1793] [serial = 2303] [outer = (nil)] 07:12:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 146 (0x92b7b800) [pid = 1793] [serial = 2304] [outer = 0x8f296800] 07:12:37 INFO - PROCESS | 1793 | 1461247957702 Marionette DEBUG loaded listener.js 07:12:37 INFO - PROCESS | 1793 | ++DOMWINDOW == 147 (0x9387c000) [pid = 1793] [serial = 2305] [outer = 0x8f296800] 07:12:38 INFO - PROCESS | 1793 | 1461247958605 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:12:38 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:12:38 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1753ms 07:12:38 INFO - PROCESS | 1793 | 1461247958617 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 07:12:38 INFO - PROCESS | 1793 | 1461247958624 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 07:12:38 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:12:38 INFO - PROCESS | 1793 | 1461247958632 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:12:38 INFO - PROCESS | 1793 | 1461247958636 Marionette TRACE conn3 <- [1,3038,null,{}] 07:12:38 INFO - PROCESS | 1793 | 1461247958642 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:38 INFO - PROCESS | 1793 | 1461247958897 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 07:12:39 INFO - PROCESS | 1793 | 1461247959222 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:39 INFO - PROCESS | 1793 | ++DOCSHELL 0x885a4000 == 132 [pid = 1793] [id = 769] 07:12:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 148 (0x885a7400) [pid = 1793] [serial = 2306] [outer = (nil)] 07:12:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 149 (0x93ca0c00) [pid = 1793] [serial = 2307] [outer = 0x885a7400] 07:12:39 INFO - PROCESS | 1793 | 1461247959365 Marionette DEBUG loaded listener.js 07:12:39 INFO - PROCESS | 1793 | ++DOMWINDOW == 150 (0x94ead800) [pid = 1793] [serial = 2308] [outer = 0x885a7400] 07:12:40 INFO - PROCESS | 1793 | 1461247960171 Marionette TRACE conn3 <- [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"]]]}] 07:12:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:12:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:12:40 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1582ms 07:12:40 INFO - PROCESS | 1793 | 1461247960216 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 07:12:40 INFO - PROCESS | 1793 | 1461247960221 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 07:12:40 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:12:40 INFO - PROCESS | 1793 | 1461247960232 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:12:40 INFO - PROCESS | 1793 | 1461247960237 Marionette TRACE conn3 <- [1,3042,null,{}] 07:12:40 INFO - PROCESS | 1793 | 1461247960244 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:40 INFO - PROCESS | 1793 | 1461247960682 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 07:12:41 INFO - PROCESS | 1793 | 1461247960988 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:41 INFO - PROCESS | 1793 | ++DOCSHELL 0x93c91400 == 133 [pid = 1793] [id = 770] 07:12:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 151 (0x975c8c00) [pid = 1793] [serial = 2309] [outer = (nil)] 07:12:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 152 (0x97607000) [pid = 1793] [serial = 2310] [outer = 0x975c8c00] 07:12:41 INFO - PROCESS | 1793 | 1461247961093 Marionette DEBUG loaded listener.js 07:12:41 INFO - PROCESS | 1793 | ++DOMWINDOW == 153 (0x97af9400) [pid = 1793] [serial = 2311] [outer = 0x975c8c00] 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:12:42 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. 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:12:42 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'.) 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:12:42 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. 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:12:42 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. 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:12:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:12:42 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. 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:12:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:12:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:12:42 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:42 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:12:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:12:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:12:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:12:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:12:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:12:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:12:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:12:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:12:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:12:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:12:42 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:12:42 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2229ms 07:12:42 INFO - PROCESS | 1793 | 1461247962383 Marionette TRACE conn3 <- [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]]]}] 07:12:42 INFO - PROCESS | 1793 | 1461247962531 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 07:12:42 INFO - PROCESS | 1793 | 1461247962540 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 07:12:42 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:12:42 INFO - PROCESS | 1793 | 1461247962595 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:12:42 INFO - PROCESS | 1793 | 1461247962600 Marionette TRACE conn3 <- [1,3046,null,{}] 07:12:42 INFO - PROCESS | 1793 | 1461247962606 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:42 INFO - PROCESS | 1793 | 1461247962908 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 07:12:43 INFO - PROCESS | 1793 | 1461247963221 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:43 INFO - PROCESS | 1793 | ++DOCSHELL 0x88a2f800 == 134 [pid = 1793] [id = 771] 07:12:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 154 (0x8f258c00) [pid = 1793] [serial = 2312] [outer = (nil)] 07:12:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 155 (0x8f4d6800) [pid = 1793] [serial = 2313] [outer = 0x8f258c00] 07:12:43 INFO - PROCESS | 1793 | 1461247963311 Marionette DEBUG loaded listener.js 07:12:43 INFO - PROCESS | 1793 | ++DOMWINDOW == 156 (0x8f4edc00) [pid = 1793] [serial = 2314] [outer = 0x8f258c00] 07:12:43 INFO - PROCESS | 1793 | [1793] 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 07:12:44 INFO - PROCESS | 1793 | 1461247964204 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:12:44 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:12:44 INFO - {} 07:12:44 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1640ms 07:12:44 INFO - PROCESS | 1793 | 1461247964228 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 07:12:44 INFO - PROCESS | 1793 | 1461247964233 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 07:12:44 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:12:44 INFO - PROCESS | 1793 | 1461247964239 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:12:44 INFO - PROCESS | 1793 | 1461247964243 Marionette TRACE conn3 <- [1,3050,null,{}] 07:12:44 INFO - PROCESS | 1793 | 1461247964249 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:44 INFO - PROCESS | 1793 | 1461247964531 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 07:12:44 INFO - PROCESS | 1793 | 1461247964887 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:44 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c4eec00 == 135 [pid = 1793] [id = 772] 07:12:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 157 (0x8f4d3c00) [pid = 1793] [serial = 2315] [outer = (nil)] 07:12:44 INFO - PROCESS | 1793 | ++DOMWINDOW == 158 (0x900b7400) [pid = 1793] [serial = 2316] [outer = 0x8f4d3c00] 07:12:44 INFO - PROCESS | 1793 | 1461247964986 Marionette DEBUG loaded listener.js 07:12:45 INFO - PROCESS | 1793 | ++DOMWINDOW == 159 (0x90144c00) [pid = 1793] [serial = 2317] [outer = 0x8f4d3c00] 07:12:45 INFO - PROCESS | 1793 | 1461247965770 Marionette TRACE conn3 <- [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]]]}] 07:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:12:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:12:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1586ms 07:12:45 INFO - PROCESS | 1793 | 1461247965829 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 07:12:45 INFO - PROCESS | 1793 | 1461247965832 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 07:12:45 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:12:45 INFO - PROCESS | 1793 | 1461247965841 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:12:45 INFO - PROCESS | 1793 | 1461247965845 Marionette TRACE conn3 <- [1,3054,null,{}] 07:12:45 INFO - PROCESS | 1793 | 1461247965851 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:46 INFO - PROCESS | 1793 | 1461247966109 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 07:12:46 INFO - PROCESS | 1793 | 1461247966427 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:46 INFO - PROCESS | 1793 | ++DOCSHELL 0x8f26a000 == 136 [pid = 1793] [id = 773] 07:12:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 160 (0x8f4d8800) [pid = 1793] [serial = 2318] [outer = (nil)] 07:12:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 161 (0x91277000) [pid = 1793] [serial = 2319] [outer = 0x8f4d8800] 07:12:46 INFO - PROCESS | 1793 | 1461247966548 Marionette DEBUG loaded listener.js 07:12:46 INFO - PROCESS | 1793 | ++DOMWINDOW == 162 (0x92b7b000) [pid = 1793] [serial = 2320] [outer = 0x8f4d8800] 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:12:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:12:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:12:48 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" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:12:48 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" 07:12:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:12:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:12:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2683ms 07:12:48 INFO - PROCESS | 1793 | 1461247968286 Marionette TRACE conn3 <- [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"]]]}] 07:12:48 INFO - PROCESS | 1793 | 1461247968551 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 07:12:48 INFO - PROCESS | 1793 | 1461247968560 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 07:12:48 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:12:48 INFO - PROCESS | 1793 | 1461247968572 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:12:48 INFO - PROCESS | 1793 | 1461247968583 Marionette TRACE conn3 <- [1,3058,null,{}] 07:12:48 INFO - PROCESS | 1793 | 1461247968594 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:48 INFO - PROCESS | 1793 | 1461247968898 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 07:12:49 INFO - PROCESS | 1793 | 1461247969192 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:49 INFO - PROCESS | 1793 | ++DOCSHELL 0x90516000 == 137 [pid = 1793] [id = 774] 07:12:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 163 (0x9117a800) [pid = 1793] [serial = 2321] [outer = (nil)] 07:12:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 164 (0x9a79cc00) [pid = 1793] [serial = 2322] [outer = 0x9117a800] 07:12:49 INFO - PROCESS | 1793 | 1461247969284 Marionette DEBUG loaded listener.js 07:12:49 INFO - PROCESS | 1793 | ++DOMWINDOW == 165 (0x8f770400) [pid = 1793] [serial = 2323] [outer = 0x9117a800] 07:12:50 INFO - PROCESS | 1793 | 1461247970229 Marionette TRACE conn3 <- [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]]]}] 07:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:12:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:12:50 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:50 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:12:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:12:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:12:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:12:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:12:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:12:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:12:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:12:50 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1697ms 07:12:50 INFO - PROCESS | 1793 | 1461247970274 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 07:12:50 INFO - PROCESS | 1793 | 1461247970293 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 07:12:50 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:12:50 INFO - PROCESS | 1793 | 1461247970300 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:12:50 INFO - PROCESS | 1793 | 1461247970305 Marionette TRACE conn3 <- [1,3062,null,{}] 07:12:50 INFO - PROCESS | 1793 | 1461247970311 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:50 INFO - PROCESS | 1793 | 1461247970572 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 07:12:50 INFO - PROCESS | 1793 | 1461247970952 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:50 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c2b1000 == 138 [pid = 1793] [id = 775] 07:12:50 INFO - PROCESS | 1793 | ++DOMWINDOW == 166 (0x9e91ac00) [pid = 1793] [serial = 2324] [outer = (nil)] 07:12:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 167 (0x9fa31400) [pid = 1793] [serial = 2325] [outer = 0x9e91ac00] 07:12:51 INFO - PROCESS | 1793 | 1461247971057 Marionette DEBUG loaded listener.js 07:12:51 INFO - PROCESS | 1793 | ++DOMWINDOW == 168 (0x9fa8e000) [pid = 1793] [serial = 2326] [outer = 0x9e91ac00] 07:12:51 INFO - PROCESS | 1793 | [1793] 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 07:12:51 INFO - PROCESS | 1793 | 1461247971974 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:12:51 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:12:51 INFO - {} 07:12:51 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1684ms 07:12:51 INFO - PROCESS | 1793 | 1461247971985 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 07:12:51 INFO - PROCESS | 1793 | 1461247971989 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 07:12:51 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:12:52 INFO - PROCESS | 1793 | 1461247971996 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:12:52 INFO - PROCESS | 1793 | 1461247971999 Marionette TRACE conn3 <- [1,3066,null,{}] 07:12:52 INFO - PROCESS | 1793 | 1461247972005 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:52 INFO - PROCESS | 1793 | 1461247972256 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 07:12:52 INFO - PROCESS | 1793 | 1461247972560 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:52 INFO - PROCESS | 1793 | ++DOCSHELL 0x97280800 == 139 [pid = 1793] [id = 776] 07:12:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 169 (0x9e91dc00) [pid = 1793] [serial = 2327] [outer = (nil)] 07:12:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 170 (0x9fde2400) [pid = 1793] [serial = 2328] [outer = 0x9e91dc00] 07:12:52 INFO - PROCESS | 1793 | 1461247972699 Marionette DEBUG loaded listener.js 07:12:52 INFO - PROCESS | 1793 | ++DOMWINDOW == 171 (0x9fdf1000) [pid = 1793] [serial = 2329] [outer = 0x9e91dc00] 07:12:53 INFO - PROCESS | 1793 | 1461247973571 Marionette TRACE conn3 <- [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]]]}] 07:12:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:12:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:12:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:12:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:12:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:12:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:12:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:12:53 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1637ms 07:12:53 INFO - PROCESS | 1793 | 1461247973637 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 07:12:53 INFO - PROCESS | 1793 | 1461247973640 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 07:12:53 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:12:53 INFO - PROCESS | 1793 | 1461247973647 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:12:53 INFO - PROCESS | 1793 | 1461247973651 Marionette TRACE conn3 <- [1,3070,null,{}] 07:12:53 INFO - PROCESS | 1793 | 1461247973678 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:53 INFO - PROCESS | 1793 | 1461247973918 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 07:12:54 INFO - PROCESS | 1793 | 1461247974227 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:54 INFO - PROCESS | 1793 | ++DOCSHELL 0x9629cc00 == 140 [pid = 1793] [id = 777] 07:12:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 172 (0x9fdedc00) [pid = 1793] [serial = 2330] [outer = (nil)] 07:12:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 173 (0x9fed4c00) [pid = 1793] [serial = 2331] [outer = 0x9fdedc00] 07:12:54 INFO - PROCESS | 1793 | 1461247974364 Marionette DEBUG loaded listener.js 07:12:54 INFO - PROCESS | 1793 | ++DOMWINDOW == 174 (0xa09b0000) [pid = 1793] [serial = 2332] [outer = 0x9fdedc00] 07:12:55 INFO - PROCESS | 1793 | 1461247975209 Marionette TRACE conn3 <- [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]]]}] 07:12:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:12:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:12:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:12:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:12:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:12:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:12:55 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1602ms 07:12:55 INFO - PROCESS | 1793 | 1461247975252 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 07:12:55 INFO - PROCESS | 1793 | 1461247975256 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 07:12:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:12:55 INFO - PROCESS | 1793 | 1461247975263 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:12:55 INFO - PROCESS | 1793 | 1461247975267 Marionette TRACE conn3 <- [1,3074,null,{}] 07:12:55 INFO - PROCESS | 1793 | 1461247975272 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:55 INFO - PROCESS | 1793 | 1461247975513 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 07:12:55 INFO - PROCESS | 1793 | 1461247975831 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:55 INFO - PROCESS | 1793 | ++DOCSHELL 0x8dbafc00 == 141 [pid = 1793] [id = 778] 07:12:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 175 (0x8ec63400) [pid = 1793] [serial = 2333] [outer = (nil)] 07:12:55 INFO - PROCESS | 1793 | ++DOMWINDOW == 176 (0xa0b15c00) [pid = 1793] [serial = 2334] [outer = 0x8ec63400] 07:12:55 INFO - PROCESS | 1793 | 1461247975925 Marionette DEBUG loaded listener.js 07:12:56 INFO - PROCESS | 1793 | ++DOMWINDOW == 177 (0xa0b37c00) [pid = 1793] [serial = 2335] [outer = 0x8ec63400] 07:12:56 INFO - PROCESS | 1793 | 1461247976818 Marionette TRACE conn3 <- [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]]]}] 07:12:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:12:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:12:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:12:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:12:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:12:56 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:12:56 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1592ms 07:12:56 INFO - PROCESS | 1793 | 1461247976857 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 07:12:56 INFO - PROCESS | 1793 | 1461247976862 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 07:12:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:12:56 INFO - PROCESS | 1793 | 1461247976870 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:12:56 INFO - PROCESS | 1793 | 1461247976884 Marionette TRACE conn3 <- [1,3078,null,{}] 07:12:56 INFO - PROCESS | 1793 | 1461247976945 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:57 INFO - PROCESS | 1793 | 1461247977221 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 07:12:57 INFO - PROCESS | 1793 | 1461247977575 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:57 INFO - PROCESS | 1793 | ++DOCSHELL 0x8dba9000 == 142 [pid = 1793] [id = 779] 07:12:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 178 (0x8ddb6400) [pid = 1793] [serial = 2336] [outer = (nil)] 07:12:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 179 (0x9fb54c00) [pid = 1793] [serial = 2337] [outer = 0x8ddb6400] 07:12:57 INFO - PROCESS | 1793 | 1461247977672 Marionette DEBUG loaded listener.js 07:12:57 INFO - PROCESS | 1793 | ++DOMWINDOW == 180 (0x9fba1400) [pid = 1793] [serial = 2338] [outer = 0x8ddb6400] 07:12:58 INFO - PROCESS | 1793 | 1461247978553 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 07:13:01 INFO - PROCESS | 1793 | 1461247981183 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 07:13:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:13:01 INFO - PROCESS | 1793 | 1461247981230 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:13:01 INFO - PROCESS | 1793 | 1461247981238 Marionette TRACE conn3 <- [1,3082,null,{}] 07:13:01 INFO - PROCESS | 1793 | 1461247981245 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:01 INFO - PROCESS | 1793 | 1461247981461 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 07:13:01 INFO - PROCESS | 1793 | 1461247981720 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:01 INFO - PROCESS | 1793 | ++DOCSHELL 0x871f1400 == 128 [pid = 1793] [id = 780] 07:13:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x871f2c00) [pid = 1793] [serial = 2339] [outer = (nil)] 07:13:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x87a07c00) [pid = 1793] [serial = 2340] [outer = 0x871f2c00] 07:13:01 INFO - PROCESS | 1793 | 1461247981803 Marionette DEBUG loaded listener.js 07:13:01 INFO - PROCESS | 1793 | ++DOMWINDOW == 138 (0x87a0f000) [pid = 1793] [serial = 2341] [outer = 0x871f2c00] 07:13:02 INFO - PROCESS | 1793 | 1461247982592 Marionette TRACE conn3 <- [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]]]}] 07:13:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:13:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:13:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:13:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1391ms 07:13:02 INFO - PROCESS | 1793 | 1461247982619 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 07:13:02 INFO - PROCESS | 1793 | 1461247982624 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 07:13:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:13:02 INFO - PROCESS | 1793 | 1461247982636 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:13:02 INFO - PROCESS | 1793 | 1461247982642 Marionette TRACE conn3 <- [1,3086,null,{}] 07:13:02 INFO - PROCESS | 1793 | 1461247982649 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:02 INFO - PROCESS | 1793 | 1461247982864 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 07:13:03 INFO - PROCESS | 1793 | 1461247983157 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:03 INFO - PROCESS | 1793 | ++DOCSHELL 0x87a7f800 == 129 [pid = 1793] [id = 781] 07:13:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 139 (0x896ae800) [pid = 1793] [serial = 2342] [outer = (nil)] 07:13:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 140 (0x8975d000) [pid = 1793] [serial = 2343] [outer = 0x896ae800] 07:13:03 INFO - PROCESS | 1793 | 1461247983248 Marionette DEBUG loaded listener.js 07:13:03 INFO - PROCESS | 1793 | ++DOMWINDOW == 141 (0x8976a000) [pid = 1793] [serial = 2344] [outer = 0x896ae800] 07:13:04 INFO - PROCESS | 1793 | 1461247984192 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:13:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:13:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1601ms 07:13:04 INFO - PROCESS | 1793 | 1461247984235 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 07:13:04 INFO - PROCESS | 1793 | 1461247984238 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 07:13:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:13:04 INFO - PROCESS | 1793 | 1461247984245 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:13:04 INFO - PROCESS | 1793 | 1461247984249 Marionette TRACE conn3 <- [1,3090,null,{}] 07:13:04 INFO - PROCESS | 1793 | 1461247984275 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:04 INFO - PROCESS | 1793 | 1461247984574 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 07:13:04 INFO - PROCESS | 1793 | 1461247984616 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:04 INFO - PROCESS | 1793 | ++DOCSHELL 0x8b95b800 == 130 [pid = 1793] [id = 782] 07:13:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 142 (0x8b95ec00) [pid = 1793] [serial = 2345] [outer = (nil)] 07:13:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 143 (0x8c0cbc00) [pid = 1793] [serial = 2346] [outer = 0x8b95ec00] 07:13:04 INFO - PROCESS | 1793 | 1461247984697 Marionette DEBUG loaded listener.js 07:13:04 INFO - PROCESS | 1793 | ++DOMWINDOW == 144 (0x8c2ad400) [pid = 1793] [serial = 2347] [outer = 0x8b95ec00] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 143 (0x896abc00) [pid = 1793] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 142 (0x8f24e000) [pid = 1793] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 141 (0x97e8ec00) [pid = 1793] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 140 (0x97e91800) [pid = 1793] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 139 (0x8c2bb800) [pid = 1793] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 138 (0x8f297000) [pid = 1793] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 137 (0x8e98fc00) [pid = 1793] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 136 (0x900ac000) [pid = 1793] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 135 (0x89769800) [pid = 1793] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 134 (0x93870800) [pid = 1793] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 133 (0x90519400) [pid = 1793] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 132 (0x90519000) [pid = 1793] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 131 (0x8fb3c800) [pid = 1793] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 130 (0x8f1e6c00) [pid = 1793] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 129 (0x8f1e7800) [pid = 1793] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 128 (0x853e4000) [pid = 1793] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 127 (0x8c3ab000) [pid = 1793] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 126 (0x976b5400) [pid = 1793] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 125 (0x8859f000) [pid = 1793] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 124 (0x8f255400) [pid = 1793] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 123 (0x961e6400) [pid = 1793] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 122 (0x8bc4bc00) [pid = 1793] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 121 (0x871f6400) [pid = 1793] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 120 (0x8df06800) [pid = 1793] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:13:06 INFO - PROCESS | 1793 | --DOMWINDOW == 119 (0x97e92800) [pid = 1793] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:13:06 INFO - PROCESS | 1793 | 1461247986271 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:13:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:13:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 2034ms 07:13:06 INFO - PROCESS | 1793 | 1461247986280 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 07:13:06 INFO - PROCESS | 1793 | 1461247986282 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 07:13:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:13:06 INFO - PROCESS | 1793 | 1461247986289 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:13:06 INFO - PROCESS | 1793 | 1461247986292 Marionette TRACE conn3 <- [1,3094,null,{}] 07:13:06 INFO - PROCESS | 1793 | 1461247986313 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:06 INFO - PROCESS | 1793 | 1461247986637 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 07:13:06 INFO - PROCESS | 1793 | 1461247986788 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:06 INFO - PROCESS | 1793 | ++DOCSHELL 0x8aa90400 == 131 [pid = 1793] [id = 783] 07:13:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 120 (0x8c2b1400) [pid = 1793] [serial = 2348] [outer = (nil)] 07:13:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 121 (0x8c346000) [pid = 1793] [serial = 2349] [outer = 0x8c2b1400] 07:13:06 INFO - PROCESS | 1793 | 1461247986864 Marionette DEBUG loaded listener.js 07:13:06 INFO - PROCESS | 1793 | ++DOMWINDOW == 122 (0x8c4e6400) [pid = 1793] [serial = 2350] [outer = 0x8c2b1400] 07:13:07 INFO - PROCESS | 1793 | 1461247987577 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:13:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:13:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1304ms 07:13:07 INFO - PROCESS | 1793 | 1461247987594 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 07:13:07 INFO - PROCESS | 1793 | 1461247987598 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 07:13:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:13:07 INFO - PROCESS | 1793 | 1461247987605 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:13:07 INFO - PROCESS | 1793 | 1461247987607 Marionette TRACE conn3 <- [1,3098,null,{}] 07:13:07 INFO - PROCESS | 1793 | 1461247987613 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:07 INFO - PROCESS | 1793 | 1461247987803 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 07:13:08 INFO - PROCESS | 1793 | 1461247988028 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:08 INFO - PROCESS | 1793 | ++DOCSHELL 0x8c348800 == 132 [pid = 1793] [id = 784] 07:13:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 123 (0x8c4e9400) [pid = 1793] [serial = 2351] [outer = (nil)] 07:13:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 124 (0x8ddb4800) [pid = 1793] [serial = 2352] [outer = 0x8c4e9400] 07:13:08 INFO - PROCESS | 1793 | 1461247988102 Marionette DEBUG loaded listener.js 07:13:08 INFO - PROCESS | 1793 | ++DOMWINDOW == 125 (0x8ddb8c00) [pid = 1793] [serial = 2353] [outer = 0x8c4e9400] 07:13:09 INFO - PROCESS | 1793 | 1461247989201 Marionette TRACE conn3 <- [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]]]}] 07:13:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:13:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:13:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1642ms 07:13:09 INFO - PROCESS | 1793 | 1461247989249 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 07:13:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:13:09 INFO - PROCESS | 1793 | 1461247989258 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 07:13:09 INFO - PROCESS | 1793 | 1461247989267 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:13:09 INFO - PROCESS | 1793 | 1461247989273 Marionette TRACE conn3 <- [1,3102,null,{}] 07:13:09 INFO - PROCESS | 1793 | 1461247989281 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:09 INFO - PROCESS | 1793 | 1461247989633 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 07:13:09 INFO - PROCESS | 1793 | 1461247989890 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:09 INFO - PROCESS | 1793 | ++DOCSHELL 0x885aa800 == 133 [pid = 1793] [id = 785] 07:13:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 126 (0x885abc00) [pid = 1793] [serial = 2354] [outer = (nil)] 07:13:09 INFO - PROCESS | 1793 | ++DOMWINDOW == 127 (0x88deec00) [pid = 1793] [serial = 2355] [outer = 0x885abc00] 07:13:10 INFO - PROCESS | 1793 | 1461247990000 Marionette DEBUG loaded listener.js 07:13:10 INFO - PROCESS | 1793 | ++DOMWINDOW == 128 (0x896b5800) [pid = 1793] [serial = 2356] [outer = 0x885abc00] 07:13:10 INFO - PROCESS | 1793 | 1461247990947 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:13:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:13:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1703ms 07:13:10 INFO - PROCESS | 1793 | 1461247990971 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 07:13:10 INFO - PROCESS | 1793 | 1461247990983 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 07:13:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:13:11 INFO - PROCESS | 1793 | 1461247990995 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:13:11 INFO - PROCESS | 1793 | 1461247990999 Marionette TRACE conn3 <- [1,3106,null,{}] 07:13:11 INFO - PROCESS | 1793 | 1461247991007 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:11 INFO - PROCESS | 1793 | 1461247991236 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 07:13:11 INFO - PROCESS | 1793 | 1461247991545 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:11 INFO - PROCESS | 1793 | ++DOCSHELL 0x89768800 == 134 [pid = 1793] [id = 786] 07:13:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 129 (0x8c0cb400) [pid = 1793] [serial = 2357] [outer = (nil)] 07:13:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 130 (0x8c2b4400) [pid = 1793] [serial = 2358] [outer = 0x8c0cb400] 07:13:11 INFO - PROCESS | 1793 | 1461247991730 Marionette DEBUG loaded listener.js 07:13:11 INFO - PROCESS | 1793 | ++DOMWINDOW == 131 (0x8c3af800) [pid = 1793] [serial = 2359] [outer = 0x8c0cb400] 07:13:12 INFO - PROCESS | 1793 | 1461247992579 Marionette TRACE conn3 <- [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]]]}] 07:13:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:13:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:13:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:13:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1642ms 07:13:12 INFO - PROCESS | 1793 | 1461247992638 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 07:13:12 INFO - PROCESS | 1793 | 1461247992644 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 07:13:12 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:13:12 INFO - PROCESS | 1793 | 1461247992702 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:13:12 INFO - PROCESS | 1793 | 1461247992710 Marionette TRACE conn3 <- [1,3110,null,{}] 07:13:12 INFO - PROCESS | 1793 | 1461247992727 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:12 INFO - PROCESS | 1793 | 1461247992987 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 07:13:13 INFO - PROCESS | 1793 | 1461247993365 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:13 INFO - PROCESS | 1793 | ++DOCSHELL 0x8dba6c00 == 135 [pid = 1793] [id = 787] 07:13:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 132 (0x8debf400) [pid = 1793] [serial = 2360] [outer = (nil)] 07:13:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 133 (0x8e801400) [pid = 1793] [serial = 2361] [outer = 0x8debf400] 07:13:13 INFO - PROCESS | 1793 | 1461247993466 Marionette DEBUG loaded listener.js 07:13:13 INFO - PROCESS | 1793 | ++DOMWINDOW == 134 (0x8e981c00) [pid = 1793] [serial = 2362] [outer = 0x8debf400] 07:13:14 INFO - PROCESS | 1793 | 1461247994289 Marionette TRACE conn3 <- [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"]]]}] 07:13:14 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:13:14 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 07:13:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:13:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:13:14 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1662ms 07:13:14 INFO - PROCESS | 1793 | 1461247994356 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 07:13:14 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:13:14 INFO - PROCESS | 1793 | 1461247994362 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 07:13:14 INFO - PROCESS | 1793 | 1461247994369 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:13:14 INFO - PROCESS | 1793 | 1461247994372 Marionette TRACE conn3 <- [1,3114,null,{}] 07:13:14 INFO - PROCESS | 1793 | 1461247994398 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:14 INFO - PROCESS | 1793 | 1461247994646 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 07:13:14 INFO - PROCESS | 1793 | 1461247994953 Marionette TRACE conn3 -> [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\", \"8021be83-914c-41d2-9423-282a3c2c84d4\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:15 INFO - PROCESS | 1793 | ++DOCSHELL 0x8aa8d000 == 136 [pid = 1793] [id = 788] 07:13:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 135 (0x8ec63800) [pid = 1793] [serial = 2363] [outer = (nil)] 07:13:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 136 (0x8ec6f800) [pid = 1793] [serial = 2364] [outer = 0x8ec63800] 07:13:15 INFO - PROCESS | 1793 | 1461247995097 Marionette DEBUG loaded listener.js 07:13:15 INFO - PROCESS | 1793 | ++DOMWINDOW == 137 (0x8f128400) [pid = 1793] [serial = 2365] [outer = 0x8ec63800] 07:13:15 INFO - PROCESS | 1793 | 1461247995904 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:13:15 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:13:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1590ms 07:13:15 INFO - PROCESS | 1793 | 1461247995959 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 07:13:15 INFO - PROCESS | 1793 | 1461247995963 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 07:13:17 WARNING - u'runner_teardown' () 07:13:17 INFO - No more tests 07:13:17 INFO - Got 0 unexpected results 07:13:17 INFO - SUITE-END | took 1355s 07:13:17 INFO - Closing logging queue 07:13:17 INFO - queue closed 07:13:17 INFO - Return code: 0 07:13:17 WARNING - # TBPL SUCCESS # 07:13:17 INFO - Running post-action listener: _resource_record_post_action 07:13:17 INFO - Running post-run listener: _resource_record_post_run 07:13:18 INFO - Total resource usage - Wall time: 1393s; CPU: 98.0%; Read bytes: 13950976; Write bytes: 973225984; Read time: 492; Write time: 272956 07:13:18 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:13:18 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 4096; Write bytes: 182910976; Read time: 8; Write time: 167824 07:13:18 INFO - run-tests - Wall time: 1361s; CPU: 98.0%; Read bytes: 13369344; Write bytes: 790315008; Read time: 456; Write time: 105132 07:13:18 INFO - Running post-run listener: _upload_blobber_files 07:13:18 INFO - Blob upload gear active. 07:13:18 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:13:18 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 07:13:18 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'] 07:13:18 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 07:13:18 INFO - (blobuploader) - INFO - Open directory for files ... 07:13:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:13:19 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:13:19 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:13:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:13:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:13:20 INFO - (blobuploader) - INFO - Done attempting. 07:13:20 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:13:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:13:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:13:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:13:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:13:20 INFO - (blobuploader) - INFO - Done attempting. 07:13:20 INFO - (blobuploader) - INFO - Iteration through files over. 07:13:20 INFO - Return code: 0 07:13:20 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:13:20 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:13:20 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/85d9e42f1b847aab9cc60947de17e08d91f3aaabc17003757ddd9fb4249f2000983f6c60b5da46e213c20f2b60f4b035ecdd89726f0959864bec838ce61efacf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1896dce491531aa666395037ed1e79c3ff51ca8f5d3d28053497b1e685c016206f285d8c97a1889944ca33885e08520cf9fb3f7ff715293a4bbc263e4f232f08"} 07:13:20 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:13:20 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:13:20 INFO - Contents: 07:13:20 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/85d9e42f1b847aab9cc60947de17e08d91f3aaabc17003757ddd9fb4249f2000983f6c60b5da46e213c20f2b60f4b035ecdd89726f0959864bec838ce61efacf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1896dce491531aa666395037ed1e79c3ff51ca8f5d3d28053497b1e685c016206f285d8c97a1889944ca33885e08520cf9fb3f7ff715293a4bbc263e4f232f08"} 07:13:20 INFO - Running post-run listener: copy_logs_to_upload_dir 07:13:20 INFO - Copying logs to upload dir... 07:13:20 INFO - mkdir: /builds/slave/test/build/upload/logs 07:13:20 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1519.893361 ========= master_lag: 242.44 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 29 mins, 22 secs) (at 2016-04-21 07:17:23.111287) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 23 secs) (at 2016-04-21 07:17:23.114396) ========= 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-1461245840.668381-101907957 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/85d9e42f1b847aab9cc60947de17e08d91f3aaabc17003757ddd9fb4249f2000983f6c60b5da46e213c20f2b60f4b035ecdd89726f0959864bec838ce61efacf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1896dce491531aa666395037ed1e79c3ff51ca8f5d3d28053497b1e685c016206f285d8c97a1889944ca33885e08520cf9fb3f7ff715293a4bbc263e4f232f08"} build_url:https://queue.taskcluster.net/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031536 build_url: 'https://queue.taskcluster.net/v1/task/VXUnkEYzRPiai8gi9EDiAw/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/85d9e42f1b847aab9cc60947de17e08d91f3aaabc17003757ddd9fb4249f2000983f6c60b5da46e213c20f2b60f4b035ecdd89726f0959864bec838ce61efacf", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/1896dce491531aa666395037ed1e79c3ff51ca8f5d3d28053497b1e685c016206f285d8c97a1889944ca33885e08520cf9fb3f7ff715293a4bbc263e4f232f08"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VXUnkEYzRPiai8gi9EDiAw/artifacts/public/build/firefox-48.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 23.13 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 23 secs) (at 2016-04-21 07:17:46.271759) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 57 secs) (at 2016-04-21 07:17:46.272074) ========= 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-1461245840.668381-101907957 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017811 ========= master_lag: 57.82 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 57 secs) (at 2016-04-21 07:18:44.107751) ========= ========= Started reboot skipped (results: 3, elapsed: 28 secs) (at 2016-04-21 07:18:44.108051) ========= ========= Finished reboot skipped (results: 3, elapsed: 28 secs) (at 2016-04-21 07:19:12.469943) ========= ========= Total master_lag: 329.03 =========